docs: complete public documentation baseline
Module Package Release / publish-packages (push) Successful in 12s

This commit is contained in:
2026-08-22 07:23:31 +02:00
parent eaca78803d
commit ac2f47bd7a
6 changed files with 57 additions and 6 deletions
+27 -2
View File
@@ -12,6 +12,7 @@ from govoplan_core.core.module_guards import (
)
from govoplan_core.core.modules import (
CapabilityDocumentation,
DocumentationCondition,
DocumentationLink,
DocumentationTopic,
FrontendModule,
@@ -34,7 +35,7 @@ from govoplan_quick_access.backend.dsar_provider import (
MODULE_ID = "quick_access"
MODULE_NAME = "Quick Access"
MODULE_VERSION = "0.1.18"
MODULE_VERSION = "0.1.19"
READ_SCOPE = "quick_access:profile:read"
WRITE_SCOPE = "quick_access:profile:write"
@@ -145,8 +146,20 @@ DOCUMENTATION = (
layer="configured",
documentation_types=("admin", "user"),
audience=("user", "tenant_admin", "operator", "auditor"),
translations={
"de": {
"title": "Datenschutzanfragen für Schnellzugriff",
"summary": "Persönliche Leisteneinstellungen exportieren oder löschen, während institutionelle Schnellzugriffsrichtlinien erhalten bleiben.",
"body": (
"Schnellzugriff trägt das Benutzerprofil bei, das dem genauen Konto im aktiven Mandanten gehört. Das Auskunftspaket enthält begrenzte Einstellungen zu Verfügbarkeit und Reihenfolge von Kategorien und Werkzeugen, folgt einem Werkzeug jedoch niemals in Mail, Postbox, Tasks, Files oder ein anderes Besitzermodul. "
"Mandantenrichtlinien werden nur mit minimierter Erstellungs- oder Änderungszuordnung aufgenommen, wenn das betroffene Konto die Handlung ausgeführt hat; ihr Einstellungsinhalt bleibt ausgeschlossen und die Zuordnung bleibt als institutioneller Nachweis erhalten. Systemweite Richtlinien liegen außerhalb mandantenbezogener Anfragen. "
"Eine Löschung entfernt nach Eigentums- und Revisionsprüfung ausschließlich das ausgewählte persönliche Profil. Die wirksame Leiste fällt anschließend auf die aktuellen Modul-, System- und Mandantenvorgaben einschließlich aller gesperrten oder erzwungenen Einträge zurück. Wiederholte Ausführung verändert nichts und keine Werkzeug- oder Fachdaten werden geändert."
),
}
},
related_modules=("core", "access", "views"),
metadata={
"kind": "reference",
"help_contexts": [
"quick_access.rail",
"quick_access.settings.personal",
@@ -187,6 +200,12 @@ DOCUMENTATION = (
layer="configured",
documentation_types=("user",),
audience=("user",),
conditions=(
DocumentationCondition(
required_modules=("quick_access", "access"),
required_scopes=(READ_SCOPE,),
),
),
links=(
DocumentationLink(
label="Quick Access architecture",
@@ -214,11 +233,17 @@ DOCUMENTATION = (
}
},
metadata={
"kind": "workflow",
"help_contexts": [
"quick_access.rail",
"quick_access.drawer",
"quick_access.settings.personal",
]
],
"steps": [
"Open a category on the right rail and choose an available compact tool.",
"Complete or explicitly cancel the bounded owner-module action.",
"Follow the owning-page link when the task exceeds the compact surface.",
],
},
),
DocumentationTopic(