Checkpoint: Ajout du rôle super_formateur avec accès à toutes les formations et séquences. Migration SQL appliquée en local et sur le VPS de production.

This commit is contained in:
Manus
2026-01-29 11:35:35 -05:00
parent 1a8d598339
commit c16392900c
9 changed files with 2331 additions and 14 deletions

21
todo.md
View File

@@ -1424,3 +1424,24 @@
- [x] Déployer sur VPS
- [x] Tester l'envoi avec 2 pièces jointes (test utilisateur validé)
- [x] Créer un checkpoint
## Nouveau rôle - Super formateur
- [ ] Modifier le schéma de base de données pour ajouter le rôle "super_formateur"
- [ ] Créer et appliquer la migration SQL
- [ ] Adapter les requêtes backend pour donner accès à toutes les formations au super formateur
- [ ] Modifier le frontend pour afficher toutes les formations au super formateur
- [ ] Ajouter une interface admin pour promouvoir un formateur en super formateur
- [ ] Tester localement
- [ ] Déployer sur VPS
- [ ] Créer un checkpoint
## Nouveau rôle - Super formateur
- [x] Modifier le schéma de base de données pour ajouter le rôle super_formateur
- [x] Créer et appliquer la migration SQL en local
- [x] Adapter le backend (routers.ts) pour gérer les permissions
- [x] Adapter le frontend (DashboardLayout, Home, AdminUsers)
- [x] Tester localement
- [x] Déployer sur VPS avec migration
- [x] Créer un checkpoint