docs(dataflow): complete German reference coverage
Module Package Release / publish-packages (push) Successful in 12s
Module Package Release / publish-packages (push) Successful in 12s
This commit is contained in:
@@ -18,6 +18,7 @@ from govoplan_core.core.dataflows import (
|
||||
)
|
||||
from govoplan_core.core.modules import (
|
||||
CapabilityDocumentation,
|
||||
DocumentationCondition,
|
||||
DocumentationTopic,
|
||||
FrontendModule,
|
||||
FrontendRoute,
|
||||
@@ -52,11 +53,14 @@ from govoplan_dataflow.backend.dsar_provider import (
|
||||
DATAFLOW_DSAR_CAPABILITY,
|
||||
DataflowDsarProvider,
|
||||
)
|
||||
from govoplan_dataflow.backend.german_documentation import (
|
||||
localize_documentation_topics,
|
||||
)
|
||||
|
||||
|
||||
MODULE_ID = "dataflow"
|
||||
MODULE_NAME = "Dataflow"
|
||||
MODULE_VERSION = "0.1.20"
|
||||
MODULE_VERSION = "0.1.21"
|
||||
|
||||
READ_SCOPE = "dataflow:pipeline:read"
|
||||
WRITE_SCOPE = "dataflow:pipeline:write"
|
||||
@@ -146,7 +150,7 @@ ROLE_TEMPLATES = (
|
||||
),
|
||||
)
|
||||
|
||||
DOCUMENTATION = (
|
||||
DOCUMENTATION = localize_documentation_topics((
|
||||
DocumentationTopic(
|
||||
id="dataflow.data-subject-requests",
|
||||
title="Dataflow data-subject requests",
|
||||
@@ -197,6 +201,19 @@ DOCUMENTATION = (
|
||||
"audit",
|
||||
),
|
||||
metadata={
|
||||
"kind": "workflow",
|
||||
"route": "/dataflow",
|
||||
"screen": "Dataflow",
|
||||
"prerequisites": [
|
||||
"You may read Dataflow pipeline definitions in the active tenant.",
|
||||
],
|
||||
"steps": [
|
||||
"Open Dataflow and select a pipeline or create an authorized draft.",
|
||||
"Inspect the graph, immutable revision, diagnostics, and declared source references.",
|
||||
"Use preview or run actions only when the effective permissions and Policy allow them.",
|
||||
],
|
||||
"outcome": "The pipeline remains a governed transformation definition with explicit module boundaries and source authority.",
|
||||
"verification": "Confirm the active revision, validation diagnostics, source references, and permitted actions in the Dataflow workspace.",
|
||||
"first_slice": (
|
||||
"Inline and governed datasources, union, join, filter, deduplication, select, "
|
||||
"typed expressions, conversion, quality and reconciliation, reusable subflows, "
|
||||
@@ -218,6 +235,27 @@ DOCUMENTATION = (
|
||||
"dataflow.state.read-only",
|
||||
],
|
||||
},
|
||||
conditions=(
|
||||
DocumentationCondition(
|
||||
required_modules=("dataflow",),
|
||||
required_scopes=(READ_SCOPE,),
|
||||
),
|
||||
),
|
||||
structured_translation_version="1",
|
||||
structured_translations={
|
||||
"de": {
|
||||
"prerequisites": [
|
||||
"Sie dürfen Dataflow-Pipeline-Definitionen im aktiven Mandanten lesen.",
|
||||
],
|
||||
"steps": [
|
||||
"Öffnen Sie Dataflow und wählen Sie eine Pipeline oder legen Sie einen autorisierten Entwurf an.",
|
||||
"Prüfen Sie Graph, unveränderliche Revision, Diagnosen und ausgewiesene Quellreferenzen.",
|
||||
"Verwenden Sie Vorschau- oder Laufaktionen nur, wenn wirksame Berechtigungen und Policy sie erlauben.",
|
||||
],
|
||||
"outcome": "Die Pipeline bleibt eine gesteuerte Transformationsdefinition mit ausdrücklichen Modulgrenzen und Quellenautorität.",
|
||||
"verification": "Prüfen Sie aktive Revision, Validierungsdiagnosen, Quellreferenzen und erlaubte Aktionen im Dataflow-Arbeitsbereich.",
|
||||
}
|
||||
},
|
||||
),
|
||||
DocumentationTopic(
|
||||
id="dataflow.reference.nodes-and-expressions",
|
||||
@@ -247,6 +285,7 @@ DOCUMENTATION = (
|
||||
order=76,
|
||||
related_modules=("datasources", "connectors", "policy", "audit"),
|
||||
metadata={
|
||||
"kind": "reference",
|
||||
"help_contexts": [
|
||||
"dataflow.field.node-name",
|
||||
"dataflow.field.source",
|
||||
@@ -296,6 +335,7 @@ DOCUMENTATION = (
|
||||
"audit",
|
||||
),
|
||||
metadata={
|
||||
"kind": "reference",
|
||||
"help_contexts": [
|
||||
"dataflow.field.scope",
|
||||
"dataflow.field.definition-kind",
|
||||
@@ -363,7 +403,7 @@ DOCUMENTATION = (
|
||||
},
|
||||
},
|
||||
),
|
||||
)
|
||||
))
|
||||
|
||||
|
||||
def _dataflow_router(context: ModuleContext):
|
||||
|
||||
Reference in New Issue
Block a user