681775d367
refactor(frontend) : RBAC - nettoyage UI admin users/roles
...
Supprime la colonne actions des tables users et roles (la ligne cliquable
ouvre deja le drawer). Deplace la suppression d'un role dans le drawer
d'edition (bouton danger avec icone, desactive pour les roles systeme).
Harmonise les boutons annuler en variant tertiary et ajoute les icones
manquantes (plus pour nouveau role, poubelle pour supprimer).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-17 10:45:57 +02:00
Matthieu
793c58a4a8
fix(core) : RBAC review fixes - code readonly in edit, TOCTOU doc, canManage reactive, itemsPerPage 999
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 11:17:13 +02:00
Matthieu
d49c317c49
fix(frontend) : ERP-26/27 - review fixes: shared types, accents i18n, escape key, self-edit refresh, row-clickable guard
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 10:45:21 +02:00
Matthieu
580ea01941
feat(frontend) : ERP-27 - admin users page with DataTable and RBAC drawer
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 10:03:14 +02:00
Matthieu
c36b8b6c09
feat(frontend) : ERP-27 - UserRbacDrawer component
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 10:01:46 +02:00
Matthieu
d0ee109afb
feat(frontend) : ERP-27 - EffectivePermissions component
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 09:59:26 +02:00
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
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
5cb8cff4ce
Merge branch 'feature/ERP-7-mise-en-place-du-modular-monolith' into develop
...
Auto Tag Develop / tag (push) Has been cancelled
# Conflicts:
# docker-compose.yml
2026-04-14 15:11:59 +02:00
Matthieu
999cccabaf
fix : reset sidebar state on logout
...
Add resetSidebar() to useSidebar composable and call it on logout
to prevent stale sidebar data after re-login.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 14:16:03 +02:00
68d62c31ec
feat : mise à jour de la structure du projet
2026-04-09 11:02:19 +02:00