Skip to content

Security page refactor#2367

Draft
jvorcak wants to merge 4 commits intomasterfrom
security-page-refactor
Draft

Security page refactor#2367
jvorcak wants to merge 4 commits intomasterfrom
security-page-refactor

Conversation

@jvorcak
Copy link
Copy Markdown
Collaborator

@jvorcak jvorcak commented Apr 7, 2026

No description provided.

weeco added 4 commits April 7, 2026 10:45
Move ACL, role, and user management pages from separate directories
into a unified security/ component structure. Remove legacy page
components and replace with streamlined implementations.
… shared utilities

Rebuild security pages (users, roles, permissions) using Registry components,
add ACL create/remove dialogs with pattern type support (Literal/Prefixed/Any),
and display a "Prefixed" badge on ACL tables for non-literal pattern types.

Includes shared ACL utilities with sorting, flattening, and autocomplete helpers.
The /security/roles/$roleName/edit route was a backward-compat redirect
added on master that pointed to /security/roles/$roleName/update, which
no longer exists after the security page refactor.
- Add back navigation buttons to user and role detail pages
- Add page title header to user and role detail pages
- Restructure user detail page header to match mock layout
- Use Empty component consistently for all empty states
- Hide action buttons in section headers when list is empty
- Set proper page titles for browser tabs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants