feat(user) : UI archivage/désarchivage des utilisateurs côté admin
- 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
This commit is contained in:
@@ -194,8 +194,16 @@
|
||||
"created": "Utilisateur créé avec succès.",
|
||||
"updated": "Utilisateur mis à jour avec succès.",
|
||||
"deleted": "Utilisateur supprimé avec succès.",
|
||||
"archived": "Utilisateur archivé avec succès.",
|
||||
"restored": "Utilisateur restauré avec succès.",
|
||||
"addUser": "Ajouter un utilisateur",
|
||||
"editUser": "Modifier un utilisateur"
|
||||
"editUser": "Modifier un utilisateur",
|
||||
"archivedBadge": "Archivé",
|
||||
"showArchived": "Afficher les utilisateurs archivés",
|
||||
"archive": "Archiver",
|
||||
"restore": "Restaurer",
|
||||
"archiveConfirmTitle": "Archiver l'utilisateur",
|
||||
"archiveConfirmMessage": "Êtes-vous sûr de vouloir archiver l'utilisateur « {username} » ? Son compte sera désactivé (il ne pourra plus se connecter), mais ses données et son historique restent conservés. Vous pourrez le restaurer plus tard."
|
||||
},
|
||||
"admin": {
|
||||
"roles": {
|
||||
|
||||
Reference in New Issue
Block a user