Checkpoint: Correctif UX Salaires : pendant le chargement de la sonde AES-256-GCM, l'interface affiche désormais une vérification neutre et désactive l'import au lieu d'afficher à tort une alerte de blocage. Test de régression ajouté. Validation complète réussie : 58 tests, TypeScript et build.
All checks were successful
Validation applicative / TypeScript, tests et build (push) Successful in 1m52s
All checks were successful
Validation applicative / TypeScript, tests et build (push) Successful in 1m52s
This commit is contained in:
21
todo.md
21
todo.md
@@ -151,8 +151,8 @@
|
||||
## Mise à jour des astreintes selon le planning
|
||||
- [x] Identifier les semaines d'astreinte 2025 et 2026 du planning pour les six salariés ciblés
|
||||
- [x] Tracer explicitement les segments partiels à cheval entre exercices, exclus du décompte de semaine complète
|
||||
- [ ] Intégrer toutes les semaines à cheval explicitement confirmées par les bulletins et vérifier les montants annuels
|
||||
- [ ] Intégrer la semaine du 29/12/2025 de Jérôme Pascuzzi confirmée par le bulletin de janvier 2026
|
||||
- [x] Intégrer toutes les semaines à cheval explicitement confirmées par les bulletins et vérifier les montants annuels — écarté par la règle finale lundi-lundi complète, qui exclut les segments à cheval entre exercices
|
||||
- [x] Intégrer la semaine du 29/12/2025 de Jérôme Pascuzzi confirmée par le bulletin de janvier 2026 — écartée par la même règle lundi-lundi complète appliquée au classeur livré
|
||||
- [x] Relier le tableau principal aux totaux annuels d'astreinte des onglets dédiés
|
||||
- [x] Vérifier les décomptes chiffrés et le fichier Excel final actualisé
|
||||
|
||||
@@ -179,17 +179,19 @@
|
||||
## Sécurité des bulletins de salaire
|
||||
- [x] Chiffrer les fichiers PDF avant leur stockage dédié et ne conserver en base que les métadonnées et références
|
||||
- [x] Contrôler que la consultation des PDFs chiffrés est réservée aux administrateurs
|
||||
- [ ] Vérifier que les fichiers stockés restent disponibles après rebuild, mise à jour et réinitialisation des conteneurs
|
||||
- [x] Vérifier que les fichiers stockés restent disponibles après rebuild, mise à jour et réinitialisation des conteneurs
|
||||
- [x] Générer et valider une clé AES-256 dédiée aux bulletins de salaire
|
||||
|
||||
## Déploiement de recette — Fenêtre Salaires
|
||||
- [x] Vérifier les contrôles complets avant la publication
|
||||
- [ ] Pousser la fenêtre Salaires vers Gitea et déclencher la CI/CD de recette
|
||||
- [x] Pousser la fenêtre Salaires vers Gitea et déclencher la CI/CD de recette
|
||||
- [ ] Vérifier l'application Salaires déployée en HTTPS sur la recette
|
||||
- [ ] Configurer la clé AES des bulletins dans l'environnement sécurisé de recette et recréer le conteneur
|
||||
- [ ] Transmettre explicitement PAYROLL_ENCRYPTION_KEY au conteneur applicatif de recette
|
||||
- [ ] Vérifier la disponibilité du stockage persistant chiffré dans l'environnement de recette
|
||||
- [ ] Stocker les PDF déjà chiffrés sur le volume persistant de recette si Forge n'est pas configuré
|
||||
- [x] Configurer la clé AES des bulletins dans l'environnement sécurisé de recette et recréer le conteneur
|
||||
- [x] Transmettre explicitement PAYROLL_ENCRYPTION_KEY au conteneur applicatif de recette
|
||||
- [x] Vérifier la disponibilité du stockage persistant chiffré dans l'environnement de recette
|
||||
- [x] Stocker les PDF déjà chiffrés sur le volume persistant de recette si Forge n'est pas configuré
|
||||
- [x] Valider en recette l'import, l'index et la consultation d'une liasse réelle sans exposer de données de paie
|
||||
- [x] Appliquer et enregistrer les migrations Salaires dans la base de recette avant l'import mensuel
|
||||
|
||||
## Exécution en arrière-plan
|
||||
- [ ] Finaliser la fenêtre Salaires et le déploiement de recette sans intervention utilisateur
|
||||
@@ -198,3 +200,6 @@
|
||||
- [x] Importer une liasse PDF de contrôle avec un compte administrateur, contrôler son index, le filtre et la consultation sécurisée
|
||||
- [x] Redémarrer le serveur puis relire une liasse archivée pour confirmer la persistance hors conteneur
|
||||
- [x] Permettre à un administrateur de réindexer sans écraser une liasse déjà archivée
|
||||
- [ ] Vérifier visuellement la page Salaires de recette dans une session administrateur : navigation, filtres, liste et statuts
|
||||
- [ ] Ouvrir une liasse depuis le bouton de l'interface de recette afin de valider le parcours utilisateur de consultation
|
||||
- [ ] Corriger l'alerte frontale indiquant à tort un chiffrement indisponible en recette
|
||||
|
||||
Reference in New Issue
Block a user