RBAC #346 - Interface Admin : Gestion des Rôles (Frontend) #5

Closed
matthieu wants to merge 8 commits from feat/rbac-admin-roles into feat/rbac-voter

8 Commits

Author SHA1 Message Date
Matthieu
3fe44e4de2 refactor(frontend) : ERP-26 - migrate roles table to MalioDataTable component
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 09:32:54 +02:00
Matthieu
07d53cdf8c fix(frontend) : ERP-26 - fix Hydra response format (member not hydra:member) and IRI permissions
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 09:30:49 +02:00
Matthieu
6101bd85ce build(frontend) : ERP-26 - bump @malio/layer-ui to ^1.3.0 (DataTable)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 09:21:50 +02:00
Matthieu
6e0c875bd7 feat(frontend) : ERP-26 - admin roles page with table, drawer, delete modal
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 09:20:10 +02:00
Matthieu
2cb5a7a0b0 feat(frontend) : ERP-26 - RoleDrawer component (create/edit with permissions)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 09:18:07 +02:00
Matthieu
84f91428bc feat(frontend) : ERP-26 - RoleDeleteModal component
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 09:16:08 +02:00
Matthieu
44c73b6551 feat(frontend) : ERP-26 - PermissionGroup component 2026-04-16 09:10:58 +02:00
Matthieu
9117bc0a6c feat(frontend) : ERP-26 - sidebar entry + i18n keys for admin roles 2026-04-16 09:08:51 +02:00