build: compose external knowledge connector slice
Dependency Audit / dependency-audit (push) Successful in 1m45s
Deployment Installer / deployment-installer (push) Successful in 6s
Security Audit / security-audit (push) Failing after 12m23s

This commit is contained in:
2026-08-22 14:44:55 +02:00
parent 99c52c2153
commit 23b601bc0d
2 changed files with 66 additions and 3 deletions
+3 -3
View File
@@ -4,13 +4,13 @@ build-backend = "setuptools.build_meta"
[project] [project]
name = "govoplan" name = "govoplan"
version = "0.1.31" version = "0.1.32"
description = "Developer convenience package for a versioned GovOPlaN composition" description = "Developer convenience package for a versioned GovOPlaN composition"
readme = "README.md" readme = "README.md"
requires-python = ">=3.12" requires-python = ">=3.12"
license = { text = "AGPL-3.0-or-later" } license = { text = "AGPL-3.0-or-later" }
dependencies = [ dependencies = [
"govoplan-core[server]==0.1.31", "govoplan-core[server]==0.1.32",
"govoplan-tenancy==0.1.18", "govoplan-tenancy==0.1.18",
"govoplan-organizations==0.1.18", "govoplan-organizations==0.1.18",
"govoplan-identity==0.1.18", "govoplan-identity==0.1.18",
@@ -37,7 +37,7 @@ full = [
"govoplan-cases==0.1.20", "govoplan-cases==0.1.20",
"govoplan-certificates==0.1.19", "govoplan-certificates==0.1.19",
"govoplan-committee==0.1.18", "govoplan-committee==0.1.18",
"govoplan-connectors==0.1.20", "govoplan-connectors==0.1.21",
"govoplan-consultation==0.1.19", "govoplan-consultation==0.1.19",
"govoplan-contracts==0.1.19", "govoplan-contracts==0.1.19",
"govoplan-dataflow==0.1.20", "govoplan-dataflow==0.1.20",
@@ -539,6 +539,69 @@
"rationale": "The Connector governance administration page constructs this review-decision URL from the selected run identifier.", "rationale": "The Connector governance administration page constructs this review-decision URL from the selected run identifier.",
"repository": "govoplan-connectors" "repository": "govoplan-connectors"
}, },
{
"category": "ui_reachable",
"method": "GET",
"path": "/connectors/knowledge/profiles",
"rationale": "The External knowledge administration page lists MediaWiki and BlueSpice profiles through this endpoint.",
"repository": "govoplan-connectors"
},
{
"category": "ui_reachable",
"method": "POST",
"path": "/connectors/knowledge/profiles",
"rationale": "The External knowledge administration page creates a mapped, ACL-governed knowledge profile through this endpoint.",
"repository": "govoplan-connectors"
},
{
"category": "ui_reachable",
"method": "PUT",
"path": "/connectors/knowledge/profiles/{}",
"rationale": "The External knowledge administration page constructs this revision-guarded profile URL from the selected profile identifier.",
"repository": "govoplan-connectors"
},
{
"category": "ui_reachable",
"method": "POST",
"path": "/connectors/knowledge/profiles/{}/discover",
"rationale": "The External knowledge administration page discovers product, version, capabilities, namespaces, and diagnostics through this endpoint.",
"repository": "govoplan-connectors"
},
{
"category": "ui_reachable",
"method": "POST",
"path": "/connectors/knowledge/profiles/{}/migration-dry-runs",
"rationale": "The External knowledge administration page runs a bounded, non-writing native-Wiki migration preview through this endpoint.",
"repository": "govoplan-connectors"
},
{
"category": "ui_reachable",
"method": "GET",
"path": "/connectors/knowledge/profiles/{}/objects",
"rationale": "The External knowledge administration page lists synchronized, identity-stable knowledge snapshots through this endpoint.",
"repository": "govoplan-connectors"
},
{
"category": "ui_reachable",
"method": "POST",
"path": "/connectors/knowledge/profiles/{}/pages/{}/publish",
"rationale": "The External knowledge administration page constructs this revision-checked external publication URL from the selected profile and page identifiers.",
"repository": "govoplan-connectors"
},
{
"category": "ui_reachable",
"method": "POST",
"path": "/connectors/knowledge/profiles/{}/sync",
"rationale": "The External knowledge administration page runs keyed full backfills and recent-change deltas through this endpoint.",
"repository": "govoplan-connectors"
},
{
"category": "ui_reachable",
"method": "GET",
"path": "/connectors/knowledge/runs",
"rationale": "The External knowledge administration page lists synchronization, migration-preview, and publication evidence through this endpoint.",
"repository": "govoplan-connectors"
},
{ {
"category": "intentionally_headless", "category": "intentionally_headless",
"method": "GET", "method": "GET",