Checkpoint: Ajout du bouton "Tester le rappel" dans AdminSequences.tsx :
- Ajout de la mutation testerRappelMutation connectée à la procédure tRPC rappels.testerRappel - Ajout de l'icône Send dans les imports - Ajout du bouton dans la colonne Actions du tableau des séquences (entre Edit et Delete) - Le bouton envoie un email de test à l'administrateur avec les données de la séquence sélectionnée - Validation : le bouton est désactivé si la séquence n'a pas de dates configurées - Feedback utilisateur : toast de succès ou d'erreur après l'envoi - Mise à jour du fichier todo.md pour marquer la tâche comme terminée
This commit is contained in:
10
todo.md
10
todo.md
@@ -807,3 +807,13 @@
|
||||
- [x] Corriger l'erreur de type dans la modification des séquences (formateurId string au lieu de number)
|
||||
- [x] Corriger la conservation de la date de blocage lors de la modification des séquences (ajout du champ dans le schéma Drizzle)
|
||||
- [x] Corriger les rappels envoyés plusieurs fois et l'historique vide (nettoyage de la table logsRappels)
|
||||
|
||||
## Nouvelles fonctionnalités à implémenter
|
||||
- [ ] Créer la table passwordResetTokens dans le schéma Drizzle
|
||||
- [ ] Implémenter la route backend pour demander une réinitialisation de mot de passe
|
||||
- [ ] Implémenter la route backend pour valider le token et réinitialiser le mot de passe
|
||||
- [ ] Créer la page frontend de demande de réinitialisation
|
||||
- [ ] Créer la page frontend de réinitialisation avec token
|
||||
- [x] Ajouter le bouton "Tester le rappel" dans AdminSequences.tsx
|
||||
- [ ] Corriger les erreurs TypeScript dans les fonctions de gestion des présences
|
||||
- [ ] Corriger les erreurs TypeScript dans les fonctions de gestion des logs
|
||||
|
||||
Reference in New Issue
Block a user