Commit Graph

24 Commits

Author SHA1 Message Date
2ef71f99c3 chore: Application du design system 2026-04-05 12:00:34 +02:00
ccdbae1c08 fix: Mise en page sur absence de frais ou de tarifs lors de la création d'un DI 2026-04-05 09:32:17 +02:00
a3291262d8 feat: Securisation du téléchargement de fichier 2026-04-04 13:44:57 +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
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
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
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
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
3b667d3b15 fix: Ordre des guardians lors de leur création / déselection correcte si
plusieurs guardians
2025-05-22 18:15:05 +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
95b449ddfd fix: Modification d'un guardian sans changer d'adresse mail (même
profil)
2025-05-20 17:43:34 +02:00
425e6d73e5 chore: Application du linter 2025-05-12 14:03:47 +02:00
eda6f587fb feat: Preparation des modèles Settings pour l'enregistrement SMTP [#17] 2025-05-07 00:46:39 +02:00
760ee0009e feat: Création nouveau style / pagination profils annuaires 2025-05-06 19:54:46 +02:00
4fd40ac5fc fix: formulaire sur toute la larguer + initiation à un autre style de bg 2025-05-06 14:26:21 +02:00
dfd707d7a0 feat: Gestion de la mise à jour des profiles / roles / lors de l'édition
du formulaire RF
2025-05-06 13:59:31 +02:00
e2a39ff74d fix: import du Loader 2025-05-06 09:48:26 +02:00
8fc9478786 feat: Mise en place des actions pour chaque state du RF, possibilité
d'éditer le formulaire de création de RF (reste à submit un PUT)
2025-05-06 00:53:45 +02:00
5440f5cbdb fix: calcul nombre de pages dans chaque tab 2025-05-05 21:39:10 +02:00
76f9a7dd14 feat: Formulaire de création RF sur une seule pag 2025-05-05 20:57:51 +02:00