Checkpoint: Améliorations de la gestion des attestations de formation :

- Ajout du paramètre d'envoi automatique des attestations dans la page Paramètres
- Ajout de la prévisualisation du modèle d'attestation avec génération PDF
- Création de la page Historique des attestations dans la section Traçabilité
- Création de la table historiqueAttestations pour tracer les envois
- Ajout des procédures tRPC pour l'historique et la prévisualisation
This commit is contained in:
Manus
2026-01-12 13:54:18 -05:00
parent 61f28781f0
commit ce64c72f00
13 changed files with 563 additions and 19 deletions

22
todo.md
View File

@@ -725,3 +725,25 @@
- [x] Vérifier les noms de colonnes dans la table rappels
- [x] Corriger le schéma Drizzle pour correspondre à la base de données
- [x] Tester les requêtes sur la page Rappels
## Améliorations attestations de formation
### Base de données
- [x] Ajouter le paramètre envoiAutomatiqueAttestations dans la table parametres
- [x] Créer la table historiqueAttestations pour tracer les envois
### Backend
- [x] Créer les fonctions de gestion du paramètre d'envoi automatique
- [x] Créer les procédures tRPC pour l'historique des attestations
- [x] Créer la procédure de prévisualisation du PDF
### Frontend
- [x] Ajouter le toggle d'envoi automatique dans AdminParametres
- [x] Ajouter la prévisualisation PDF dans AdminAttestations
- [x] Créer la page HistoriqueAttestations dans Traçabilité
- [x] Ajouter le lien dans le menu de navigation
### Tes### Tests
- [x] Tester le paramètre d'envoi automatique
- [x] Tester la prévisualisation du modèle
- [x] Tester la page d'historique