THOLOT DECHENE Matthieu matthieu
  • Joined on 2025-11-21
matthieu closed pull request MALIO-DEV/Starseed#4 2026-04-16 14:47:31 +00:00
RBAC #345 - Voter Symfony + usePermissions composable
matthieu closed pull request MALIO-DEV/Starseed#3 2026-04-16 14:47:30 +00:00
RBAC #344 - API CRUD Roles & Permissions (Backend)
matthieu pushed to feat/rbac-admin-users at MALIO-DEV/Starseed 2026-04-16 14:28:11 +00:00
60e424393c refactor(core) : RBAC - rendre le catalogue permissions accessible a tout user authentifie
matthieu pushed to feat/rbac-admin-users at MALIO-DEV/Starseed 2026-04-16 13:11:24 +00:00
6395f4cced feat(core) : RBAC - filtrage sidebar par permission
matthieu pushed to feat/rbac-admin-users at MALIO-DEV/Starseed 2026-04-16 09:17:40 +00:00
793c58a4a8 fix(core) : RBAC review fixes - code readonly in edit, TOCTOU doc, canManage reactive, itemsPerPage 999
matthieu pushed to feat/rbac-admin-users at MALIO-DEV/Starseed 2026-04-16 08:45:49 +00:00
d49c317c49 fix(frontend) : ERP-26/27 - review fixes: shared types, accents i18n, escape key, self-edit refresh, row-clickable guard
matthieu created pull request MALIO-DEV/Starseed#6 2026-04-16 08:39:04 +00:00
RBAC #347 - Interface Admin : Permissions Utilisateur (Frontend)
matthieu created branch feat/rbac-admin-users in MALIO-DEV/Starseed 2026-04-16 08:38:43 +00:00
matthieu pushed to feat/rbac-admin-users at MALIO-DEV/Starseed 2026-04-16 08:38:43 +00:00
580ea01941 feat(frontend) : ERP-27 - admin users page with DataTable and RBAC drawer
c36b8b6c09 feat(frontend) : ERP-27 - UserRbacDrawer component
d0ee109afb feat(frontend) : ERP-27 - EffectivePermissions component
17a331b31d feat(frontend) : ERP-27 - sidebar entry + i18n keys for admin users
Compare 4 commits »
matthieu created pull request MALIO-DEV/Starseed#5 2026-04-16 07:43:55 +00:00
RBAC #346 - Interface Admin : Gestion des Rôles (Frontend)
matthieu created branch feat/rbac-admin-roles in MALIO-DEV/Starseed 2026-04-16 07:43:31 +00:00
matthieu pushed to feat/rbac-admin-roles at MALIO-DEV/Starseed 2026-04-16 07:43:31 +00:00
3fe44e4de2 refactor(frontend) : ERP-26 - migrate roles table to MalioDataTable component
07d53cdf8c fix(frontend) : ERP-26 - fix Hydra response format (member not hydra:member) and IRI permissions
6101bd85ce build(frontend) : ERP-26 - bump @malio/layer-ui to ^1.3.0 (DataTable)
6e0c875bd7 feat(frontend) : ERP-26 - admin roles page with table, drawer, delete modal
2cb5a7a0b0 feat(frontend) : ERP-26 - RoleDrawer component (create/edit with permissions)
Compare 8 commits »
matthieu commented on pull request MALIO-DEV/Starseed#2 2026-04-15 15:56:36 +00:00
[#ERP23] 1/5 - Entités Permission et Role (Backend)

PR orpheline : le code #343 est deja merge sur develop via le commit 46fa7d1 chore(core) : merge RBAC ticket #343 + fix user:write sensibles (PR #2). Cette PR est fermee pour nettoyer le backlog.

matthieu closed pull request MALIO-DEV/Starseed#2 2026-04-15 15:56:36 +00:00
[#ERP23] 1/5 - Entités Permission et Role (Backend)
matthieu created pull request MALIO-DEV/Starseed#4 2026-04-15 15:51:01 +00:00
RBAC #345 - Voter Symfony + usePermissions composable
matthieu created branch feat/rbac-voter in MALIO-DEV/Starseed 2026-04-15 15:33:09 +00:00
matthieu pushed to feat/rbac-voter at MALIO-DEV/Starseed 2026-04-15 15:33:09 +00:00
c1a620f593 build(core) : RBAC #345 - nuxt-test and test-all makefile targets
6cc576f000 test(frontend) : RBAC #345 - vitest setup + usePermissions unit tests
91b2ae0c65 build(core) : RBAC #345 - sync permissions in db-reset
45f40ed1b3 feat(frontend) : RBAC #345 - usePermissions composable
6df4316950 test(core) : RBAC #345 - functional coverage voter + last admin guard
Compare 10 commits »
matthieu created pull request MALIO-DEV/Starseed#3 2026-04-15 12:57:05 +00:00
[#345] api permission
matthieu created branch feat/rbac-api in MALIO-DEV/Starseed 2026-04-15 12:55:42 +00:00
matthieu pushed to feat/rbac-api at MALIO-DEV/Starseed 2026-04-15 12:55:42 +00:00
0ccbc70f27 fix(core) : RBAC #344 - ferme leak user list + test cascade delete role
534bdbccdd refactor(core) : RBAC #344 - polish review - narrow rbac read group + fail-fast processors
3c7dc88fe7 feat(core) : RBAC #344 - UserRbacProcessor + endpoint /users/{id}/rbac
168a47f2b8 refactor(test) : RBAC #344 - AbstractApiTestCase pour mutualiser auth JWT
87aa1d0b04 test(core) : RBAC #344 - renforce docblock setCode + assertion message exception
Compare 10 commits »