From ad8235028f1cafc4a4e72a0fb80d26dab16af87f Mon Sep 17 00:00:00 2001 From: Albrecht Degering Date: Mon, 24 Aug 2026 11:36:37 +0200 Subject: [PATCH] fix(webui): bind retention controls to help --- pyproject.toml | 2 +- src/govoplan_datasources/__init__.py | 2 +- src/govoplan_datasources/backend/manifest.py | 2 +- webui/package.json | 2 +- webui/src/features/datasources/DatasourcesPage.tsx | 8 +++++--- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 00f0728..0faf118 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "govoplan-datasources" -version = "0.1.23" +version = "0.1.24" description = "Governed datasource catalogue, staging, and materialization lifecycle for GovOPlaN." readme = "README.md" requires-python = ">=3.12" diff --git a/src/govoplan_datasources/__init__.py b/src/govoplan_datasources/__init__.py index 8574e32..d08f8e7 100644 --- a/src/govoplan_datasources/__init__.py +++ b/src/govoplan_datasources/__init__.py @@ -1,3 +1,3 @@ """GovOPlaN Datasources module.""" -__version__ = "0.1.23" +__version__ = "0.1.24" diff --git a/src/govoplan_datasources/backend/manifest.py b/src/govoplan_datasources/backend/manifest.py index 24cde6b..ddcd293 100644 --- a/src/govoplan_datasources/backend/manifest.py +++ b/src/govoplan_datasources/backend/manifest.py @@ -68,7 +68,7 @@ from govoplan_datasources.backend.payloads import ExternalArtifactPayloadBackend MODULE_ID = "datasources" MODULE_NAME = "Datasources" -MODULE_VERSION = "0.1.23" +MODULE_VERSION = "0.1.24" DATASOURCE_INTERFACE_VERSION = "0.2.0" ARCHITECTURE = ModuleArchitectureDeclaration( diff --git a/webui/package.json b/webui/package.json index e2ebebf..1261c62 100644 --- a/webui/package.json +++ b/webui/package.json @@ -1,6 +1,6 @@ { "name": "@govoplan/datasources-webui", - "version": "0.1.23", + "version": "0.1.24", "private": true, "type": "module", "main": "src/index.ts", diff --git a/webui/src/features/datasources/DatasourcesPage.tsx b/webui/src/features/datasources/DatasourcesPage.tsx index a566d9b..615a18e 100644 --- a/webui/src/features/datasources/DatasourcesPage.tsx +++ b/webui/src/features/datasources/DatasourcesPage.tsx @@ -448,7 +448,7 @@ export default function DatasourcesPage({ ) : null} {view === "catalogue" && canAdmin ? ( - ) : null} @@ -1337,7 +1337,7 @@ function GovernanceDialog({ setValue("purposes", values)} /> setValue("legal_basis_refs", values)} /> setValue("official_keys", values)} /> - setValue("hold_refs", values)} /> + setValue("hold_refs", values)} /> setValue("affected_refs", values)} /> setValue("dependency_refs", values)} /> setValue("known_limits", values)} /> @@ -1370,15 +1370,17 @@ function GovernanceDialog({ function GovernanceListField({ label, + helpContextId, values, onChange }: { label: string; + helpContextId?: string; values: string[]; onChange: (values: string[]) => void; }) { return ( - +