Block a user
feat(N4): Restliche Module — Tasks/Kommunikation/Wiki/Reports/Agents/Tags/Search + Navigation + Dashboard-Schnittstelle
feat(N3): Backend respektiert X-Workspace-ID bei Listen — contacts/dms/mail/calendar + Frontend-Defaults
feat(N3): Backend respektiert X-Workspace-ID bei Listen — contacts/dms/mail/calendar + Frontend-Defaults
feat(N2): Dynamischer Scope-Editor — WorkspaceScopeEditor ersetzt JSON-Textarea, Scope-Values in workspace_modules.config
feat(N2): Dynamischer Scope-Editor — WorkspaceScopeEditor ersetzt JSON-Textarea, Scope-Values in workspace_modules.config
feat(N1): Scope-Registry via Contract — workspace_scopes() Deklarationen + /scope-definitions Endpoint
feat(N1): Scope-Registry via Contract — workspace_scopes() Deklarationen + /scope-definitions Endpoint
M6 Weitere Hosts: MiniApps in Fenstern + AI-Agenten-Ausgabe-Blöcke
M6 Weitere Hosts: MiniApps in Fenstern + AI-Agenten-Ausgabe-Blöcke