Checkpoint: Amélioration de la page Paramètres avec :
- Ajout de 3 nouveaux paramètres globaux : délai d'expiration QR codes (minutes), durée de validité tokens (heures), notifications actives (boolean) - Création de la table historiqueParametres pour tracer toutes les modifications avec userId, userName, champModifié, ancienneValeur, nouvelleValeur et dateModification - Ajout d'un bouton "Tester l'URL" avec indicateur visuel de statut (vert si accessible, rouge si erreur) - Affichage de l'historique des modifications dans un tableau avec toutes les informations de traçabilité - Mise à jour automatique de l'historique lors de chaque modification de paramètre
This commit is contained in:
12
todo.md
12
todo.md
@@ -693,3 +693,15 @@
|
||||
|
||||
- [x] Ajouter DashboardLayout à la page AdminParametres
|
||||
- [x] Ajouter DashboardLayout à la page FormateurEmargement
|
||||
|
||||
## Améliorations page Paramètres
|
||||
|
||||
- [x] Ajouter les champs dans la table parametres : delaiExpirationQR, dureeValiditeToken, notificationsActives
|
||||
- [x] Créer la table historiqueParametres pour tracer les modifications
|
||||
- [x] Créer les fonctions backend pour gérer les nouveaux paramètres
|
||||
- [x] Créer la procédure tRPC pour tester l'accessibilité d'une URL
|
||||
- [x] Créer la procédure tRPC pour récupérer l'historique des modifications
|
||||
- [x] Mettre à jour l'interface AdminParametres avec les nouveaux champs
|
||||
- [x] Ajouter le bouton "Tester l'URL" avec indicateur de statut
|
||||
- [x] Ajouter une section "Historique des modifications" dans la page
|
||||
- [x] Tester toutes les fonctionnalités
|
||||
|
||||
Reference in New Issue
Block a user