Checkpoint: Checkpoint saved: Ajout de l'enregistrement des tests de rappel dans l'historique (table logsRappels) :

- Ajout du champ typeEnvoi (enum 'automatique', 'test') dans le schéma Drizzle de la table logsRappels
- Ajout de la fonction createLogRappel dans server/db.ts pour enregistrer les logs
- Modification de la procédure testerRappel pour enregistrer chaque envoi de test avec typeEnvoi='test'
- Enregistrement des succès et des échecs dans l'historique
- Les tests n'interfèrent pas avec les rappels automatiques (typeEnvoi='automatique')
- Migration SQL appliquée sur le VPS : ALTER TABLE logsRappels ADD COLUMN typeEnvoi
- Déployé sur le VPS de production (https://formations.itinova.org)
- Mise à jour du fichier todo.md

Les envois de test apparaissent maintenant dans l'historique des rappels et sont distingués des envois automatiques programmés.
This commit is contained in:
Manus
2026-01-16 03:53:53 -05:00
parent c05d20dd19
commit b9fbfafc69
6 changed files with 2237 additions and 1 deletions

View File

@@ -831,3 +831,4 @@
- [x] Modifier la page AdminSequences pour ouvrir en vue réduite par défaut
- [x] Modifier le DashboardLayout pour réduire tous les menus sauf "Gestion" à la connexion
- [x] Supprimer les boutons "Aperçu rappel J-7", "Envoyer rappel J-7", "Aperçu rappel J-1", "Envoyer rappel J-1" de la fenêtre de détails des séquences
- [x] Corriger le bouton "Tester le rappel" pour enregistrer les envois dans l'historique des rappels (table logsRappels)