Release v0.1.5
This commit is contained in:
25
README.md
Normal file
25
README.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# GovOPlaN Admin
|
||||
|
||||
`govoplan-admin` owns generic system administration API and WebUI contributions
|
||||
during the GovOPlaN module split.
|
||||
|
||||
This repository owns the live `governance_templates` and
|
||||
`governance_template_assignments` tables while preserving their historical
|
||||
table names. It contributes the stable
|
||||
`/api/v1/admin/system/governance-templates` routes and owns governance-template
|
||||
CRUD plus materialization into access-owned tenant groups and roles.
|
||||
|
||||
## WebUI Package
|
||||
|
||||
The repository root and `webui/` directory both expose the package
|
||||
`@govoplan/admin-webui`. The package does not contribute the `/admin` route
|
||||
itself; `govoplan-access` owns the route shell. Instead, admin contributes
|
||||
section entries through core's `admin.sections` UI capability:
|
||||
|
||||
- overview
|
||||
- system settings
|
||||
- governance template tenant roles
|
||||
- governance template groups
|
||||
|
||||
The route shell in access collects those sections at runtime, applies their
|
||||
scope requirements, and renders them without importing admin package internals.
|
||||
Reference in New Issue
Block a user