Commit Graph

74 Commits

Author SHA1 Message Date
523ec59833 Harmonisation formats affichage dates et heures 2024-04-02 23:37:23 +02:00
fae9fbdd09 Diverses améliorations pour faciliter la config BUT. Voir #862 2024-02-20 21:30:08 +01:00
56aa5fbba3 Modernise code inscription/passage semestre. Closes #859 2024-02-19 19:10:20 +01:00
d140240909 Code: modernisation (ue_list, ...) et nettoyage. Tests ok. 2024-02-14 21:45:58 +01:00
9c1c316f14 RGPD: protection optionnelle des données perso étudiantes (ViewEtudData) sur fiche_etud 2024-01-20 14:49:36 +01:00
9987a26d9e Version 9.6.73 + copyright 2024 2023-12-31 23:04:06 +01:00
2377918b54 API: etudiant/create (WIP), refactoring. 2023-11-22 23:31:16 +01:00
548a881d59 Nouvelle fonction pour copier un étudiant vers un autre département. 2023-09-25 23:51:38 +02:00
e0c6439c92 Passage étudiants depuis autres semestres: ajout option pour conserver juste le groupe de parcours + Fix désinscription 2023-08-31 13:38:17 +02:00
deff37b9b7 Fix #672: mise à jour parcours 2023-07-31 18:46:41 +02:00
a8ab0cb48c - Fix: invalidation cache après annulaition DEM ou DEF
- Améliore explication lorsqu'il est impossible de supprimer un semestre.
2023-06-01 19:48:52 +02:00
feb799cc20 Fix #655 (affichage ScoValueError) 2023-06-01 19:04:02 +02:00
cbe039ff75 Rationalise accès Etudiant et FormSemestre, avec contrôle systématique du département. 2023-03-20 11:17:38 +01:00
32c321bcd1 Anciens formulaires: ajout csrf 2023-03-19 10:26:03 +01:00
98b8a0a95a Ajout balises BUT pour bulletins PDF. Voir # 587 2023-03-08 22:56:11 +01:00
fc786db83e Modernisation code: remplace DictDefault 2023-03-08 22:23:55 +01:00
19a0d9fdcb Fix: invalidations cache si désinscription ou DEM individuelle 2023-02-23 21:48:40 +01:00
d55e393c15 Renommage dans UI et code des anciens 'Parcours' ScoDoc en 'Cursus' 2023-02-12 13:36:47 +01:00
c9bdac4853 Change année copyright 2023-01-02 09:16:27 -03:00
0809cc4feb Fix unit tests 2022-12-06 13:06:50 +01:00
389f573351 Enregistrement de l'étape lors de l'inscription au semestre 2022-12-04 16:06:32 +01:00
abfa6c586d Fix: do_formsemestre_inscription_with_modules args 2022-12-02 16:54:43 +01:00
37a8b3bb0b Edition préférences: sections dépliables. + Code cleaning. 2022-10-02 23:43:29 +02:00
4f87f22586 Modernisation code démission/défaillance... 2022-09-30 22:43:39 +02:00
8d607190ac Améliore page inscription autre semestre 2022-09-27 12:21:19 +02:00
e7257bd18e formsemestre_inscription_with_modules: modernise code 2022-09-25 16:30:02 +02:00
227b94ac6a Divers correctifs et modernisation du code (commence #381) 2022-09-03 11:41:56 +02:00
6ecd063bfb Autorise inscription aux groupes de parcours (non éditables) 2022-08-25 12:47:17 +02:00
b25ba0bc39 WIP: BUT validations/parcours. 2022-05-29 17:34:03 +02:00
5af4b5bed6 WIP: Partitions non editables (pour groupes de parcours) 2022-05-26 23:45:57 +02:00
9596c8cf6f Refactoring + nouvelle table recap pour classiques (WIP) 2022-03-27 22:25:00 +02:00
3b8f28bbb3 essaie de tolérer codes modules nulls (en principe non autorisé) 2022-02-14 10:05:55 +01:00
45c845d23b was_capitalized / optim. -nt 2022-02-13 15:50:16 +01:00
fb0a79d676 -nt + fix ue_status 2022-02-12 22:57:46 +01:00
3eb038b491 formsemestre header sans notes_table 2022-01-07 15:11:24 +01:00
dc004de8ef update copyright 2022-01-01 14:49:42 +01:00
6596e70eec Affichage des notes d'évaluation dans tableau de bord module (prise en compte des (de)inscriptions). 2021-12-17 23:50:34 +01:00
4bf983dbe4 Add unit test: test_notes_modules_att_dem (scenario "lyonnais") 2021-11-03 16:15:39 +01:00
e8e3423193 Un peu de nettoyage de d'optimisation (gain ~ 30-40% sur calcul NT). 2021-10-15 14:00:51 +02:00
4728e77a7b Fix: formulaires 2021-09-28 09:14:04 +02:00
651f111839 ignore inscriptions répétées 2021-09-27 22:54:23 +02:00
f012fe6fcf FIX regression / REQUEST+formulaires / + passage étudiants 2021-09-27 16:42:14 +02:00
d577066911 Fix regressions (post ablation REQUEST) 2021-09-27 14:54:52 +02:00
057832c309 Grand nettoyage: élimination des REQUEST héritées de Zope. 2021-09-27 10:20:10 +02:00
0a50edc9f0 removed some useless REQUESTs 2021-09-24 12:10:53 +02:00
987800c30e Remplace REQUEST.URL par accès à Flask request global object 2021-09-18 10:10:02 +02:00
afaab2d5e0 Optimisation de la synchro inscription 2021-09-02 18:05:22 +02:00
dca51d1ce4 trois bugs épars 2021-08-30 23:28:15 +02:00
aee02d911e reorganized logging. 2021-08-29 19:58:15 +02:00
c3d6c1f40f Fix desinscription 2021-08-22 15:36:17 +02:00