Commit Graph

177 Commits

Author SHA1 Message Date
905fa5dbfb feat: Ajout d'un système de notation par classe et par matière et par élève [N3WTS-6] 2026-04-03 22:10:32 +02:00
4248a589c5 feat(frontend): refonte mobile planning et ameliorations suivi pedagogique [#NEWTS-4]
Fonction PWA et ajout du responsive design

Planning mobile :
- Nouvelle vue DayView avec bandeau semaine scrollable, date picker natif et navigation integree
- ScheduleNavigation converti en drawer overlay sur mobile, sidebar fixe sur desktop
- Suppression double barre navigation mobile, controles deplaces dans DayView
- Date picker natif via label+input sur mobile

Suivi pedagogique :
- Refactorisation page grades avec composant Table partage
- Colonnes stats par periode, absences, actions (Fiche + Evaluer)
- Lien cliquable sur la classe vers SchoolClassManagement

feat(backend): ajout associated_class_id dans StudentByRFCreationSerializer [#NEWTS-4]

UI global :
- Remplacement fleches texte par icones Lucide ChevronDown/ChevronRight
- Pagination conditionnelle sur tous les tableaux plats
- Layout responsive mobile : cartes separees fond transparent
- Table.js : pagination optionnelle, wrapper md uniquement
2026-03-16 12:27:06 +01:00
fa843097ba feat: Securisation du Backend 2026-03-15 10:07:20 +01:00
2fef6d61a4 feat: Gestion du refus définitif d'un dossier [N3WTS-2] 2026-03-14 11:35:19 +01:00
0501c1dd73 feat: Finalisation de la validation / refus des documents signés par les parents [N3WTS-2] 2026-03-14 11:26:20 +01:00
8fd1b62ec0 feat: Validation document par document [N3WTS-2] 2026-02-19 18:53:33 +01:00
3779a47417 feat: Ajout bouton de refus de dossier avec zone de saisie de motif [N3WTS-2] 2026-02-16 17:54:20 +01:00
05c68ebfaa feat: Page Structure : suppression de la possibilité de faire des actions d'admin [N3WTS-8] 2026-02-15 18:40:14 +01:00
195579e217 feat: Page Inscriptions : suppression de la possibilité de créer un nouveau DI [N3WTS-8] 2026-02-15 18:08:07 +01:00
ddcaba382e feat: Gestion de la sidebar [N3WTS-8] 2026-02-15 18:02:57 +01:00
a82483f3bd chore: Suppression code mort [N3WTS-8] 2026-02-15 17:57:48 +01:00
12f5fc7aa9 feat: Changement du rendu de la page des documents + gestion des
formulaires d'école déjà existants [N3WTS-17]
2026-01-03 17:49:25 +01:00
dd00cba385 feat: Précablage du formulaire dynamique [N3WTS-17] 2025-11-30 17:24:25 +01:00
7486f6c5ce feat: Traitement de clonages des templates de documents dans le back
uniquement [#N3WTS-17]
2025-11-29 16:43:51 +01:00
1e5bc6ccba feat: Début de suppression de docuseal côté Front [#N3WTS-17] 2025-11-29 12:20:14 +01:00
5e62ee5100 feat: Ajout des composants manquant dans le FormTemplateBuilder [N3WTS-17] 2025-09-01 12:09:19 +02:00
e89d2fc4c3 feat: Ajout FormTemplateBuilder [N3WTS-17] 2025-09-01 11:08:21 +02:00
9481a0132d feat: creation d'un FormRenderer.js pour creer un formulaire dynamique [NEWTS-17] 2025-08-31 12:26:04 +02:00
2f6d30b85b fix: Link documents with establishments 2025-06-01 07:54:33 +02:00
fe2d4d4513 fix: PieChart 2025-05-31 14:48:06 +02:00
f93c428259 fix: Mise à jour des upcomming events 2025-05-31 14:38:32 +02:00
e61cd51ce2 fix: Correction option fusion 2025-05-31 14:17:41 +02:00
68a6a63c4f chore: desactivation du AnnouncementScheduler 2025-05-31 10:48:48 +02:00
af30ae33b5 refactor: Affichage des notifications dans la partie "Users"
(subscribe)
2025-05-31 09:34:28 +02:00
e509625811 refactor: Affichage des notifications dans la partie "Users"
(login/new/reset)
2025-05-31 09:22:35 +02:00
e74f9c98a2 chore: Suppression fonctions inutilisées 2025-05-31 08:52:26 +02:00
8f0cf16f70 fix: searchTerm inscription 2025-05-31 03:03:51 +02:00
78d96f82f9 feat: Ajout de l'emploi du temps sur la page parent 2025-05-31 02:00:00 +02:00
ec2630a6e4 refactor: Suppression des paramètres mail mot de passes des settings
admin / parent
2025-05-30 22:14:51 +02:00
4a6b7ce379 fix: Messages de retour reset/new password 2025-05-30 21:44:13 +02:00
170f7c4fa8 fix: Correction URL
chore: Ajout de notifications
2025-05-30 21:11:47 +02:00
ce83e02f7b refactor: Remplacement de quelques popup par les notifications 2025-05-30 16:15:28 +02:00
23ab7d04ef feat: Utilisation d'une clef API Docuseal par établissement 2025-05-30 14:19:01 +02:00
be27fe1232 fix: Ne pas retourner d'erreur si pas de dossier d'inscription 2025-05-30 09:52:08 +02:00
d37145b73e feat: mise en place de la messagerie [#17] 2025-05-29 15:09:22 +02:00
eb48523f7d feat: Amélioration du dashboard 2025-05-29 10:36:38 +02:00
a42cf348a0 fix: Division par 0 2025-05-29 08:43:59 +02:00
d877c956b7 chore: Ajout des présences dans le dashboard 2025-05-25 19:33:20 +02:00
98763dc90a chore: câblage des absences/retard dans le suivi pédagogique 2025-05-25 19:18:17 +02:00
fd6348fd6b chore: Amélioration du rendu de l'appel 2025-05-25 18:32:46 +02:00
87b8cf6c05 chore: Capacité de l'établissement retourné en variable de session /
login sur la home page
2025-05-22 18:47:19 +02:00
3b667d3b15 fix: Ordre des guardians lors de leur création / déselection correcte si
plusieurs guardians
2025-05-22 18:15:05 +02:00
eca8d7a8d5 fix: Génération uniquement des compétences évaluées dans le PDF 2025-05-22 16:53:23 +02:00
7de839ee5c feat: Rattachement d'un dossier de compétences à une période scolaire
(configuration dans l'établissement) [#16]
2025-05-22 01:25:34 +02:00
0fe6c76189 feat: Génération du bilan de compétence en PDF [#16] 2025-05-21 20:44:37 +02:00
eb7805e54e feat: Champ de recherche de l'élève [#16] 2025-05-20 20:22:58 +02:00
56c223f3cc fix: On ne peut sélectionner que les élèves inscrits [#16] 2025-05-20 18:50:19 +02:00
95b449ddfd fix: Modification d'un guardian sans changer d'adresse mail (même
profil)
2025-05-20 17:43:34 +02:00
05136035ab feat: Sauvegarde des compétences d'un élève [#16] 2025-05-20 17:31:50 +02:00
5760c89105 feat: Bilan de compétence d'un élève [#16] 2025-05-18 17:10:49 +02:00