true message
This commit is contained in:
76
todo.md
76
todo.md
@@ -242,75 +242,9 @@
|
||||
- [x] Ajouter le lien dans le menu de navigation
|
||||
- [x] Tester la configuration et l'envoi d'emails
|
||||
|
||||
## Correction erreur OAuth callback failed
|
||||
## Amélioration disposition formulaire modification séquences
|
||||
|
||||
- [x] Vérifier les logs du serveur pour identifier l'erreur exacte (colonne openId manquante)
|
||||
- [x] Corriger le problème dans le code OAuth (ajout manuel des colonnes openId et loginMethod)
|
||||
- [x] Tester l'authentification OAuth complète
|
||||
|
||||
## Ajout "Tous" dans les publics cible
|
||||
|
||||
- [x] Localiser où la liste des publics cible est définie dans le code
|
||||
- [x] Ajouter "Tous" dans la liste des publics cible (schéma DB + frontend)
|
||||
- [x] Mettre à jour AdminSequences.tsx (types, options, badges violet)
|
||||
- [x] Mettre à jour AdminSequenceInscrits.tsx (labels et badges)
|
||||
- [x] Mettre à jour AdminRapportPublicCible.tsx (labels et badges)
|
||||
- [x] Mettre à jour Inscription.tsx (mapping, affichage, logique d'alerte)
|
||||
- [x] Tester l'affichage dans le formulaire de création/édition de séquence
|
||||
|
||||
## Corrections demandées - Gestion des séquences
|
||||
|
||||
- [x] Ajouter le champ "Public cible" dans le dialogue de modification des séquences
|
||||
- [x] Afficher "nombre d'inscrits / capacité" dans la colonne capacité du tableau des séquences
|
||||
|
||||
## Ajout du champ Formateur dans les séquences
|
||||
|
||||
- [x] Ajouter la colonne "formateur" dans la table sequences (texte nullable)
|
||||
- [x] Mettre à jour les procédures tRPC create et update pour inclure le champ formateur
|
||||
- [x] Ajouter le champ formateur dans le formulaire de création de séquence
|
||||
- [x] Ajouter le champ formateur dans le formulaire de modification de séquence
|
||||
- [x] Tester la création et modification avec le nouveau champ
|
||||
|
||||
## Améliorations du champ Formateur
|
||||
|
||||
- [x] Afficher le formateur dans le tableau des séquences (nouvelle colonne)
|
||||
- [x] Créer une table formateurs dans la base de données
|
||||
- [x] Ajouter les procédures tRPC pour gérer les formateurs (CRUD)
|
||||
- [x] Remplacer le champ texte par un composant avec autocomplétion
|
||||
- [x] Permettre l'ajout rapide de nouveaux formateurs depuis le formulaire
|
||||
- [x] Ajouter le formateur dans les templates d'emails d'invitation
|
||||
- [x] Tester l'autocomplétion et l'affichage dans les emails
|
||||
|
||||
## Améliorations de la gestion des séquences
|
||||
|
||||
### 1. Indicateur visuel de remplissage
|
||||
- [x] Créer un composant ProgressBar avec couleurs (vert/orange/rouge)
|
||||
- [x] Intégrer la barre de progression dans la colonne capacité du tableau
|
||||
- [x] Définir les seuils de couleur (vert <70%, orange 70-90%, rouge >90%)
|
||||
|
||||
### 2. Vue calendrier des séquences
|
||||
- [x] Créer la page AdminCalendrier.tsx
|
||||
- [x] Intégrer un composant calendrier mensuel
|
||||
- [x] Afficher les séquences sur les dates correspondantes
|
||||
- [x] Ajouter la navigation mois précédent/suivant
|
||||
- [x] Permettre le clic sur une séquence pour voir les détails
|
||||
- [x] Ajouter le lien dans le menu de navigation
|
||||
|
||||
### 3. Rappels automatiques personnalisables
|
||||
- [x] Créer une table rappels dans la base de données
|
||||
- [x] Ajouter les procédures tRPC pour gérer les rappels
|
||||
- [x] Créer la page de configuration des rappels
|
||||
- [x] Permettre de définir plusieurs rappels (J-15, J-7, J-1)
|
||||
- [x] Associer un template d'email à chaque rappel
|
||||
- [x] Interface de gestion complète (création, modification, suppression)
|
||||
- [ ] Implémenter le système d'envoi automatique des rappels (nécessite service externe)
|
||||
- [ ] Ajouter un job/cron pour vérifier et envoyer les rappels (nécessite service externe)
|
||||
|
||||
## Correction bug AdminSequences
|
||||
|
||||
- [x] Ajouter l'import de useMemo dans AdminSequences.tsx
|
||||
|
||||
## Corrections d'affichage - Page Séquences
|
||||
|
||||
- [x] Redimensionner la fenêtre de modification des séquences (éviter chevauchement formateur/capacité)
|
||||
- [x] Ajuster l'espacement entre capacité et pourcentage dans la barre de progression
|
||||
- [x] Réorganiser les champs du formulaire pour éviter tout chevauchement
|
||||
- [x] Ajouter les champs Public cible et Formateur dans le formulaire de modification
|
||||
- [x] Séparer Public cible et Formateur sur une ligne dédiée
|
||||
- [x] Tester la disposition sur différentes tailles d'écran
|
||||
|
||||
Reference in New Issue
Block a user