feat(user) : soft-delete (archivage) des utilisateurs + UI archivage/désarchivage #30

Merged
matthieu merged 2 commits from fix/user-soft-delete-orphan-references into develop 2026-06-27 09:34:26 +00:00

2 Commits

Author SHA1 Message Date
matthieu edf5fcc5f5 Merge branch 'develop' into fix/user-soft-delete-orphan-references
Pull Request — Quality gate / Backend (PHP CS + PHPUnit) (pull_request) Successful in 1m12s
Pull Request — Quality gate / Frontend (build) (pull_request) Successful in 1m23s
2026-06-27 09:32:17 +00:00
Matthieu 89ce523019 feat(user) : UI archivage/désarchivage des utilisateurs côté admin
Pull Request — Quality gate / Backend (PHP CS + PHPUnit) (pull_request) Successful in 1m18s
Pull Request — Quality gate / Frontend (build) (pull_request) Successful in 1m29s
- badge « Archivé » et libellé barré dans la liste admin
- popup de confirmation avant archivage (rappelle que c'est réversible)
- bouton de restauration (PATCH archived:false) pour les archivés
- case « Afficher les utilisateurs archivés » (filtre ?archived=true)
- masque l'action d'archivage sur son propre compte (évite le 403)
- service users : getArchived/restore, toast remove -> users.archived
- i18n FR : clés archived/restored/badge/confirmation
2026-06-26 17:08:20 +02:00