Checkpoint: Affichage des informations de signature dans la fenêtre d'émargement numérique :
- Ajout des champs signatureUrl, signatureS3Key et dateSigned dans getPresencesByInscription - Affichage du nom du signataire, date/heure de validation à côté de chaque puce matin/après-midi - Icône cliquable pour visualiser la signature en grand format - Modale Dialog pour afficher la signature manuscrite - Fonction getPresenceInfo pour récupérer les détails de présence - Interface moderne avec icône de stylo SVG pour les signatures
This commit is contained in:
14
todo.md
14
todo.md
@@ -1306,8 +1306,16 @@
|
||||
|
||||
## Stockage local des signatures d'émargement
|
||||
|
||||
- [ ] Modifier routers.ts pour stocker les signatures localement au lieu de S3
|
||||
- [ ] Créer la structure de dossiers uploads/signatures/[formation-id]-[sequence-id]/
|
||||
- [ ] Générer des noms de fichiers uniques pour chaque signature
|
||||
- [x] Modifier routers.ts pour stocker les signatures localement au lieu de S3
|
||||
- [x] Créer la structure de dossiers uploads/signatures/[formation-id]-[sequence-id]/
|
||||
- [x] Générer des noms de fichiers uniques pour chaque signature
|
||||
- [ ] Configurer Nginx pour servir les fichiers de signatures
|
||||
- [ ] Tester le flux complet sur le VPS
|
||||
|
||||
## Affichage des signatures dans l'émargement numérique
|
||||
|
||||
- [ ] Modifier l'API pour récupérer les présences avec signatures
|
||||
- [ ] Afficher nom du signataire, date/heure et icône à côté de chaque puce matin/après-midi
|
||||
- [ ] Ajouter une modale pour visualiser la signature en grand format
|
||||
- [ ] Tester l'affichage sur smartphone
|
||||
- [ ] Déployer sur le VPS
|
||||
|
||||
Reference in New Issue
Block a user