feat: add Environment admin UI page
All checks were successful
CI / cleanup-branch (push) Has been skipped
CI / build (push) Successful in 1m19s
CI / docker (push) Successful in 1m6s
CI / deploy-feature (push) Has been skipped
CI / deploy (push) Successful in 41s

SplitPane with create/edit/delete, production flag toggle,
enabled/disabled toggle. Follows existing admin page patterns.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
hsiegeln
2026-04-08 11:19:05 +02:00
parent 2e006051bc
commit 9af0043915
4 changed files with 365 additions and 0 deletions

View File

@@ -98,6 +98,7 @@ export function buildAppTreeNodes(
*/
export function buildAdminTreeNodes(): SidebarTreeNode[] {
return [
{ id: 'admin:environments', label: 'Environments', path: '/admin/environments' },
{ id: 'admin:rbac', label: 'Users & Roles', path: '/admin/rbac' },
{ id: 'admin:audit', label: 'Audit Log', path: '/admin/audit' },
{ id: 'admin:oidc', label: 'OIDC', path: '/admin/oidc' },