From 7115c4711d01085cef905a5a63e06bb282497cfd Mon Sep 17 00:00:00 2001 From: Albrecht Degering Date: Wed, 29 Jul 2026 15:50:35 +0200 Subject: [PATCH] chore: register search wiki projects and tickets --- docs/CONNECTED_GOVERNANCE_PLATFORM_ROADMAP.md | 2 +- docs/INTERFACE_SURFACE_INVENTORY.md | 2 +- docs/REPOSITORY_INDEX.md | 4 +++- docs/gitea-labels.json | 24 +++++++++++++++++++ repositories.json | 4 +++- requirements-dev.txt | 1 + tools/release/push-release-tag.sh | 4 +++- 7 files changed, 36 insertions(+), 5 deletions(-) diff --git a/docs/CONNECTED_GOVERNANCE_PLATFORM_ROADMAP.md b/docs/CONNECTED_GOVERNANCE_PLATFORM_ROADMAP.md index e773997..abbb4fb 100644 --- a/docs/CONNECTED_GOVERNANCE_PLATFORM_ROADMAP.md +++ b/docs/CONNECTED_GOVERNANCE_PLATFORM_ROADMAP.md @@ -448,7 +448,7 @@ without creating disconnected ticket systems. - As a manager, I can distinguish demand, backlog, SLA risk, recurring cause, and verified resolution. -**Composition.** Issue reporting, helpdesk, cases, tasks, facilities, assets, +**Composition.** Tickets, helpdesk profiles, cases, tasks, facilities, assets, inspections, booking, resources, calendar, files, notifications, connectors, reporting, policy, and audit. diff --git a/docs/INTERFACE_SURFACE_INVENTORY.md b/docs/INTERFACE_SURFACE_INVENTORY.md index 1bcccdf..d7adc4f 100644 --- a/docs/INTERFACE_SURFACE_INVENTORY.md +++ b/docs/INTERFACE_SURFACE_INVENTORY.md @@ -186,7 +186,7 @@ The following local repositories contain a backend manifest but no `govoplan-contracts`, `govoplan-dist-lists`, `govoplan-evaluation`, `govoplan-facilities`, `govoplan-forms-runtime`, `govoplan-grants`, `govoplan-helpdesk`, `govoplan-identity`, `govoplan-inspections`, -`govoplan-issue-reporting`, `govoplan-learning`, `govoplan-permits`, +`govoplan-tickets`, `govoplan-learning`, `govoplan-permits`, `govoplan-poll`, `govoplan-procurement`, `govoplan-records`, `govoplan-resources`, `govoplan-rest`, `govoplan-risk-compliance`, `govoplan-soap`, `govoplan-tenancy`, and `govoplan-transparency`. diff --git a/docs/REPOSITORY_INDEX.md b/docs/REPOSITORY_INDEX.md index 67a5c24..f780b5e 100644 --- a/docs/REPOSITORY_INDEX.md +++ b/docs/REPOSITORY_INDEX.md @@ -46,7 +46,6 @@ Generated from `repositories.json`. Use that JSON file as the machine-readable s | `govoplan-identity-trust` | `platform` | `../govoplan-identity-trust` | [govoplan-identity-trust](https://git.add-ideas.de/GovOPlaN/govoplan-identity-trust) | | `govoplan-idm` | `platform` | `../govoplan-idm` | [govoplan-idm](https://git.add-ideas.de/GovOPlaN/govoplan-idm) | | `govoplan-inspections` | `domain` | `../govoplan-inspections` | [govoplan-inspections](https://git.add-ideas.de/GovOPlaN/govoplan-inspections) | -| `govoplan-issue-reporting` | `domain` | `../govoplan-issue-reporting` | [govoplan-issue-reporting](https://git.add-ideas.de/GovOPlaN/govoplan-issue-reporting) | | `govoplan-learning` | `domain` | `../govoplan-learning` | [govoplan-learning](https://git.add-ideas.de/GovOPlaN/govoplan-learning) | | `govoplan-ledger` | `domain` | `../govoplan-ledger` | [govoplan-ledger](https://git.add-ideas.de/GovOPlaN/govoplan-ledger) | | `govoplan-mail` | `domain` | `../govoplan-mail` | [govoplan-mail](https://git.add-ideas.de/GovOPlaN/govoplan-mail) | @@ -60,6 +59,7 @@ Generated from `repositories.json`. Use that JSON file as the machine-readable s | `govoplan-portal` | `domain` | `../govoplan-portal` | [govoplan-portal](https://git.add-ideas.de/GovOPlaN/govoplan-portal) | | `govoplan-postbox` | `domain` | `../govoplan-postbox` | [govoplan-postbox](https://git.add-ideas.de/GovOPlaN/govoplan-postbox) | | `govoplan-procurement` | `domain` | `../govoplan-procurement` | [govoplan-procurement](https://git.add-ideas.de/GovOPlaN/govoplan-procurement) | +| `govoplan-projects` | `domain` | `../govoplan-projects` | [govoplan-projects](https://git.add-ideas.de/GovOPlaN/govoplan-projects) | | `govoplan-records` | `domain` | `../govoplan-records` | [govoplan-records](https://git.add-ideas.de/GovOPlaN/govoplan-records) | | `govoplan-reporting` | `domain` | `../govoplan-reporting` | [govoplan-reporting](https://git.add-ideas.de/GovOPlaN/govoplan-reporting) | | `govoplan-resources` | `domain` | `../govoplan-resources` | [govoplan-resources](https://git.add-ideas.de/GovOPlaN/govoplan-resources) | @@ -69,8 +69,10 @@ Generated from `repositories.json`. Use that JSON file as the machine-readable s | `govoplan-tasks` | `domain` | `../govoplan-tasks` | [govoplan-tasks](https://git.add-ideas.de/GovOPlaN/govoplan-tasks) | | `govoplan-templates` | `domain` | `../govoplan-templates` | [govoplan-templates](https://git.add-ideas.de/GovOPlaN/govoplan-templates) | | `govoplan-tenancy` | `platform` | `../govoplan-tenancy` | [govoplan-tenancy](https://git.add-ideas.de/GovOPlaN/govoplan-tenancy) | +| `govoplan-tickets` | `domain` | `../govoplan-tickets` | [govoplan-tickets](https://git.add-ideas.de/GovOPlaN/govoplan-tickets) | | `govoplan-transparency` | `domain` | `../govoplan-transparency` | [govoplan-transparency](https://git.add-ideas.de/GovOPlaN/govoplan-transparency) | | `govoplan-views` | `platform` | `../govoplan-views` | [govoplan-views](https://git.add-ideas.de/GovOPlaN/govoplan-views) | +| `govoplan-wiki` | `domain` | `../govoplan-wiki` | [govoplan-wiki](https://git.add-ideas.de/GovOPlaN/govoplan-wiki) | | `govoplan-workflow` | `platform` | `../govoplan-workflow` | [govoplan-workflow](https://git.add-ideas.de/GovOPlaN/govoplan-workflow) | ## Connector diff --git a/docs/gitea-labels.json b/docs/gitea-labels.json index 5529974..775a288 100644 --- a/docs/gitea-labels.json +++ b/docs/gitea-labels.json @@ -215,6 +215,12 @@ "description": "GovOPlaN Forms module behavior or integration.", "exclusive": false }, + { + "name": "module/helpdesk", + "color": "c2e0c6", + "description": "GovOPlaN Helpdesk module behavior or integration.", + "exclusive": false + }, { "name": "module/identity-trust", "color": "d4c5f9", @@ -299,6 +305,12 @@ "description": "GovOPlaN Postbox module behavior or integration.", "exclusive": false }, + { + "name": "module/projects", + "color": "5319e7", + "description": "GovOPlaN Projects module behavior or integration.", + "exclusive": false + }, { "name": "module/reporting", "color": "c2e0c6", @@ -341,12 +353,24 @@ "description": "GovOPlaN Tenancy module behavior or integration.", "exclusive": false }, + { + "name": "module/tickets", + "color": "0e8a16", + "description": "GovOPlaN Tickets module behavior or integration.", + "exclusive": false + }, { "name": "module/views", "color": "c5def5", "description": "GovOPlaN governed task views, interface projections, and workflow view integration.", "exclusive": false }, + { + "name": "module/wiki", + "color": "006b75", + "description": "GovOPlaN Wiki module behavior or integration.", + "exclusive": false + }, { "name": "module/workflow", "color": "f9d0c4", diff --git a/repositories.json b/repositories.json index 47beb50..39b56a9 100644 --- a/repositories.json +++ b/repositories.json @@ -40,7 +40,6 @@ {"name": "govoplan-identity-trust", "category": "module", "subtype": "platform", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-identity-trust.git", "path": "govoplan-identity-trust"}, {"name": "govoplan-idm", "category": "module", "subtype": "platform", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-idm.git", "path": "govoplan-idm"}, {"name": "govoplan-inspections", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-inspections.git", "path": "govoplan-inspections"}, - {"name": "govoplan-issue-reporting", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-issue-reporting.git", "path": "govoplan-issue-reporting"}, {"name": "govoplan-learning", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-learning.git", "path": "govoplan-learning"}, {"name": "govoplan-ledger", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-ledger.git", "path": "govoplan-ledger"}, {"name": "govoplan-mail", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-mail.git", "path": "govoplan-mail"}, @@ -54,6 +53,7 @@ {"name": "govoplan-portal", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-portal.git", "path": "govoplan-portal"}, {"name": "govoplan-postbox", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-postbox.git", "path": "govoplan-postbox"}, {"name": "govoplan-procurement", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-procurement.git", "path": "govoplan-procurement"}, + {"name": "govoplan-projects", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-projects.git", "path": "govoplan-projects"}, {"name": "govoplan-records", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-records.git", "path": "govoplan-records"}, {"name": "govoplan-reporting", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-reporting.git", "path": "govoplan-reporting"}, {"name": "govoplan-resources", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-resources.git", "path": "govoplan-resources"}, @@ -65,8 +65,10 @@ {"name": "govoplan-tasks", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-tasks.git", "path": "govoplan-tasks"}, {"name": "govoplan-templates", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-templates.git", "path": "govoplan-templates"}, {"name": "govoplan-tenancy", "category": "module", "subtype": "platform", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-tenancy.git", "path": "govoplan-tenancy"}, + {"name": "govoplan-tickets", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-tickets.git", "path": "govoplan-tickets"}, {"name": "govoplan-transparency", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-transparency.git", "path": "govoplan-transparency"}, {"name": "govoplan-views", "category": "module", "subtype": "platform", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-views.git", "path": "govoplan-views"}, + {"name": "govoplan-wiki", "category": "module", "subtype": "domain", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-wiki.git", "path": "govoplan-wiki"}, {"name": "addideas-govoplan-website", "category": "website", "subtype": "public-site", "remote": "git@git.add-ideas.de:add-ideas/addideas-govoplan-website.git", "path": "addideas-govoplan-website", "bootstrap_transport": "registered"}, {"name": "govoplan-workflow", "category": "module", "subtype": "platform", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-workflow.git", "path": "govoplan-workflow"}, {"name": "govoplan-xoev", "category": "connector", "subtype": "standard", "remote": "git@git.add-ideas.de:GovOPlaN/govoplan-xoev.git", "path": "govoplan-xoev"}, diff --git a/requirements-dev.txt b/requirements-dev.txt index 933b7f9..6bbcdf3 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -24,6 +24,7 @@ -e ../govoplan-dataflow -e ../govoplan-workflow -e ../govoplan-views +-e ../govoplan-search -e ../govoplan-postbox -e ../govoplan-poll -e ../govoplan-scheduling diff --git a/tools/release/push-release-tag.sh b/tools/release/push-release-tag.sh index 8f8901c..707b72d 100644 --- a/tools/release/push-release-tag.sh +++ b/tools/release/push-release-tag.sh @@ -99,7 +99,7 @@ PACKAGE_MODULE_REPOS=( "$PARENT/govoplan-identity" "$PARENT/govoplan-idm" "$PARENT/govoplan-inspections" - "$PARENT/govoplan-issue-reporting" + "$PARENT/govoplan-tickets" "$PARENT/govoplan-learning" "$PARENT/govoplan-mail" "$PARENT/govoplan-ops" @@ -121,6 +121,7 @@ TAG_ONLY_MODULE_REPOS=( "$PARENT/govoplan-addresses" "$PARENT/govoplan-appointments" "$PARENT/govoplan-cases" + "$PARENT/govoplan-projects" "$PARENT/govoplan-dms" "$PARENT/govoplan-dist-lists" "$PARENT/govoplan-erp" @@ -136,6 +137,7 @@ TAG_ONLY_MODULE_REPOS=( "$PARENT/govoplan-rest" "$PARENT/govoplan-scheduling" "$PARENT/govoplan-search" + "$PARENT/govoplan-wiki" "$PARENT/govoplan-soap" "$PARENT/govoplan-tasks" "$PARENT/govoplan-templates"