Checkpoint: Refonte complète du système de rappels pour permettre une gestion granulaire par séquence
Fonctionnalités ajoutées : - Table de liaison rappelSequences pour associer rappels et séquences - Composant SequenceMultiSelect avec recherche et multi-sélection - Gestion des associations dans les procédures create/update - Modification du scheduler pour filtrer les séquences selon les associations - Si aucune séquence n'est sélectionnée, le rappel s'applique à toutes les séquences (comportement par défaut) Le système permet maintenant de configurer des rappels spécifiques pour certaines dates/séquences particulières, offrant une flexibilité complète dans la gestion des rappels automatiques.
This commit is contained in:
12
todo.md
12
todo.md
@@ -537,3 +537,15 @@
|
||||
## Correction affichage délai rappels post-formation
|
||||
- [x] Corriger l.affichage de la colonne "Délai" pour afficher J+X pour les rappels post-formation
|
||||
- [x] Tester l.affichage avec un rappel pré-formation et un rappel post-formation
|
||||
|
||||
## Refonte système de rappels - Gestion par séquence
|
||||
- [x] Créer la table rappelSequences (relation many-to-many entre rappels et séquences)
|
||||
- [x] Appliquer la migration en base de données
|
||||
- [x] Créer un composant de sélection multi-séquences
|
||||
- [x] Modifier le formulaire AdminRappels pour intégrer le sélecteur de séquences
|
||||
- [x] Créer les fonctions DB pour gérer les associations rappel-séquence
|
||||
- [x] Mettre à jour les procédures tRPC create et update pour gérer les associations
|
||||
- [x] Modifier le scheduler pour ne traiter que les séquences associées à chaque rappel
|
||||
- [ ] Adapter l'affichage du tableau pour montrer les séquences associées
|
||||
- [ ] Tester la création d'un rappel avec sélection de séquences spécifiques
|
||||
- [ ] Tester l'envoi automatique avec le nouveau système
|
||||
|
||||
Reference in New Issue
Block a user