Commit Graph

786 Commits

Author SHA1 Message Date
Iziram
c620c3b0e1 Assiduité : ménage (linter) 2024-02-27 15:59:48 +01:00
bc5292b165 Edition des évaluations, nettoyage code, fix #799. Tests OK. 2024-02-26 17:20:36 +01:00
c0a965d774 Bloque saisie jury si évaluation à paraitre. Modif icon warning. Closes #858 2024-02-25 22:35:48 +01:00
1c01d987be Evaluations bloquées jusqu'à une date. Implements #858 2024-02-25 16:58:59 +01:00
7f32f1fb99 Evaluations de type bonus. Implements #848 2024-02-24 16:49:41 +01:00
46cdaf75b8 Fix unit tests 2024-02-22 18:32:51 +01:00
61d35ddac0 Fix: création modules (parcours) 2024-02-22 17:22:56 +01:00
2dd7154036 Fix: missing UE.ects 2024-02-22 16:46:19 +01:00
e6d61fcd8a export nationalite. Closes #860 2024-02-19 14:10:55 +01:00
d140240909 Code: modernisation (ue_list, ...) et nettoyage. Tests ok. 2024-02-14 21:45:58 +01:00
8eedac0f03 orthographe 2024-02-12 10:12:46 +01:00
b30ea5f5fd Annotations étudiants: API et tests 2024-02-11 12:05:43 +01:00
dbd0124c2c Retrait des annotations inutiles sur certaines routes API 2024-02-10 19:32:43 +01:00
e989a4ffa8 Restreint l'accès aux annotations via l'API à la permission ViewEtudData 2024-02-10 15:53:57 +01:00
677415fbfc Ajout des annotations dans l'API 2024-02-10 14:11:34 +01:00
177d38428e Fix: jury BUT si une UE a été déassociée depuis la validation 2024-02-09 13:47:48 +01:00
8cf85f78a8 Assiduite: filtrage par formsemestre: intersection dates 2024-02-08 16:23:14 +01:00
072d013590 Fix edition resp. modimpl. Une migration devra etre ajoutée plus tard. 2024-02-05 17:35:46 +01:00
7162d83f39 Ordre évaluations 2024-02-04 12:00:26 +01:00
034800ab9a small fixes 2024-02-04 00:07:14 +01:00
4b2e88c678 Diverses modernisation du code 2024-02-03 23:25:05 +01:00
ef171364a6 Edition/import étudiants / traitement erreurs codes dupliqués 2024-02-02 18:23:35 +01:00
90bf31fc03 Tag module formation selon leur type 2024-01-30 22:12:55 +01:00
f7e41dc7fe Fix: api formsemestres_courants date fin incluse 2024-01-30 14:18:27 +01:00
eefbe70944 Fix: Assiduité: saisie/éditiion date dépôt justif. Fix #852 2024-01-30 11:47:57 +01:00
d1074a8227 BUT: Option pour ne pas afficher décision annuelle sur bulletins 2024-01-26 16:14:08 +01:00
79f07deac0 Clonage formation: conserve ue_code, même si vide 2024-01-26 14:57:50 +01:00
54be507e35 Modif affichage poids evals (non nuls) 2024-01-25 20:54:12 +01:00
aa45680ed8 Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc 2024-01-23 20:09:57 +01:00
086b8ee191 Assiduite: un peu de nettoyage, corrections 2024-01-23 20:09:13 +01:00
Iziram
dfbe0dc3ed Assiduites : fix bug modif justif (signalé par Sebastien) 2024-01-23 09:14:38 +01:00
2a239ab92f Assiduites: 3 bugs 2024-01-22 17:01:01 +01:00
e415a5255e Fix bug: evaluations sans dates 2024-01-22 09:57:41 +01:00
aee4f14b81 Accès au détail d'un justificatif avec AbsJustifView: closes #824 2024-01-21 18:07:56 +01:00
238fbe887c RGPD: ViewEtudData. Implements #842 2024-01-20 17:37:24 +01:00
9c1c316f14 RGPD: protection optionnelle des données perso étudiantes (ViewEtudData) sur fiche_etud 2024-01-20 14:49:36 +01:00
Iziram
4b304c559b Assiduites : fix user_id justi + fix scodoc_dept dans cache 2024-01-18 09:04:25 +01:00
0cafc0b184 Ajoute timepicker partout. Utilise pour evaluation_edit. Fix #829 2024-01-16 13:56:35 +01:00
2c42a1547c Améliore moduleimpl_inscriptions_edit. Closes #843 2024-01-16 13:56:35 +01:00
Iziram
023e3a4c04 Assiduites : pagination + tri + options tableaux 2024-01-16 09:30:02 +01:00
Iziram
0fa35708f9 Assiduites : bug moduleimpl / autre fixes #827 2024-01-12 10:00:53 +01:00
Iziram
a05801b78a Assiduites : calendrier python fixes #812 2024-01-11 17:19:56 +01:00
ac9b5722cf Option de config globale pour imposer saisie du mail institutionnel dans le formulaire 2024-01-09 19:56:05 +01:00
bd860295ba Merge branch 'edt' of https://scodoc.org/git/viennet/ScoDoc 2024-01-05 23:55:14 +01:00
276ba50576 Login: encourage à utiliser CAS si dispo. 2024-01-05 23:55:05 +01:00
2a4fdf8b84 Fix typos 2024-01-05 23:20:32 +01:00
Iziram
e0ca0100d0 Assiduites : maj CountCalculator fixes #820 2024-01-05 10:06:16 +01:00
96aaca9746 EDT: normalise identifiants pour améliorer correspondance ics/ScoDoc 2024-01-03 14:43:26 +01:00
9987a26d9e Version 9.6.73 + copyright 2024 2023-12-31 23:04:06 +01:00
97eb18361f user_board: icon saisie absences + organisation par dept 2023-12-31 22:19:11 +01:00
ae94d8fba4 WIP: tableau de bord utilisateur 2023-12-29 13:58:18 +01:00
a6448192a6 orthographe (annee) 2023-12-29 13:57:44 +01:00
a1e689d105 API: group_set_edt_id. +cosmetic 2023-12-29 02:48:23 +01:00
e8be809dff Ajout explications sur états justificatifs + rename sco_archives_formsemestre.py 2023-12-23 13:53:02 +01:00
0441e6cd64 Utilise ScoDocModel pour create_justificatif. Ajout get_fichiers. 2023-12-22 15:22:57 +01:00
91bca7eed9 ScoDocModel super-classe 2023-12-22 15:21:07 +01:00
1699febab8 ajout_justificatif_etud: upload fichiers + corrige permissions 2023-12-16 22:53:02 +01:00
88124fa388 formsemestre_enseignants_list: ré-écriture, fix #756 2023-12-15 03:37:55 +01:00
2e6ac8e60a Avertissement + sortie des tableaux des modules APC en formation classiques. 2023-12-15 01:07:08 +01:00
dfe1faa078 encore un fix temporaire sur Assiduite.set_moduleimpl 2023-12-14 20:56:43 +01:00
0037bf9f3a Améliore formulaire ajout_assiduite_etud 2023-12-14 20:50:27 +01:00
ae2ee2deff Fix temporaire du bug modification assiduité (WIP: gestion du module autre dysfoncytionnelle) 2023-12-13 00:00:49 +01:00
d7d6d688ff Fix: calcul des moyennes de modules avec poids d'évaluations 2023-12-12 19:12:46 +01:00
bf4b69c9b2 WIP: formulaire ajout justificatif 2023-12-12 03:05:31 +01:00
a4fbc2b80e Evaluations: modernisation code 2023-12-10 20:59:32 +01:00
4db178ea52 Assiduite: tableau etat_abs_date 2023-12-09 15:53:45 +01:00
cf3319dcc0 fix import 2023-12-07 14:49:03 +01:00
e7081bb367 Assiduite: fixes 2023-12-07 12:38:47 +01:00
9f6b865a33 Améliore édition assiduité (TableauAssiduiteActions) 2023-12-06 14:42:10 +01:00
ec4aed584f Fix: supprimer assiduite et justificatif: commits manquants 2023-12-06 02:29:06 +01:00
152fca5748 WIP: ajout_assiduite_etud : utilisation modele 2023-12-06 02:04:10 +01:00
16e63069a5 WIP: ajout_assiduite_etud 2023-12-05 21:04:38 +01:00
7cda427cac Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc 2023-11-29 17:15:27 +01:00
a0316c22e7 Fix: identite.etat_civil 2023-11-29 17:13:21 +01:00
568c8681ba Accepte codage boursiers O/N (USPN), fonction de resynchro globale, table de tous les étudiants courants avec état boursier. 2023-11-26 18:28:56 +01:00
Iziram
cbb11d0e8e Merge branch 'liste_assi' into main96 2023-11-24 18:08:12 +01:00
Iziram
7a80ec3ce5 Assiduites : Tableaux (sans QOL) 2023-11-24 18:07:30 +01:00
Iziram
b13e751e1a Assiduites : WIP tableaux actions (sauf modifier) 2023-11-24 13:58:03 +01:00
60109bb513 Import etudiant: accepte boursier=O|N (API USPN) 2023-11-24 13:55:53 +01:00
e634b50d56 API: create/edit etudiant, admission, adresse 2023-11-23 17:08:18 +01:00
2377918b54 API: etudiant/create (WIP), refactoring. 2023-11-22 23:31:16 +01:00
ea1a03a654 API: enrichit création/édition GroupDescr 2023-11-22 17:54:16 +01:00
4d3cbf7e75 API: enrichit création/édition User 2023-11-21 22:28:50 +01:00
58c5d61648 EDT: plusieurs edt_id de groupes par groupe scodoc 2023-11-21 11:31:22 +01:00
77c9a48d02 EDT: améliore apparence + accepote plusieurs codes edt par modimpl 2023-11-19 22:35:04 +01:00
093ab253f3 Améliorer édition et clonage des formations. 2023-11-19 22:06:36 +01:00
ba1089e8a9 Retire message d'avertissement sur saisie note s'il y a un RCUE déjà validé 2023-11-16 12:31:53 +01:00
46288cd52d EDT: édition des edt_id du groupe tous et des groupes de parcours 2023-11-13 12:16:10 +01:00
0f61b0874a WIP: codes Apo et EDT sur chaque modimpl. (pas encore utilisé dans exports Apo). 2023-11-12 19:58:55 +01:00
d1bc546d7b WIP: Affichage de l'emploi du temps du semestre. 2023-11-11 18:13:18 +01:00
bb331e31c1 Améliore form config assiduite + edt 2023-11-08 23:19:58 +01:00
5d7d967cf2 Extraction identifiant utilisateur EDT depuis la réponse CAS. 2023-11-08 17:58:11 +01:00
e71e4b27ec EDT: ajout des edt_id dans formsemestre, groupes, modules, users 2023-11-06 22:05:38 +01:00
Iziram
943055b328 Assiduites : documentation code python 2023-10-27 16:05:40 +02:00
Iziram
97e75e9ac9 Assiduite : fixe forcer module Fix #798 2023-10-26 15:52:57 +02:00
20d19a190d Corrige cascades sur Identite. 2023-10-25 23:07:34 +02:00
2700ee65f5 Corrige lien sur page clonage étudiant. Fix #777 2023-10-18 15:22:48 +02:00
0546f6ea0b Stocke nom_usuel en majuscules. Complète tests unitaires étudiant. 2023-10-18 14:28:43 +02:00
e87bb9a8db Améliore code gestion civilité. Tests unitaires étudiants et import excel. Diverses corrections. 2023-10-17 22:12:28 +02:00
194e58419e Modifie menu saisie civilité état civil. Modifie contraintes INE/NIP en base. 2023-10-16 22:51:31 +02:00
90b4b4b5d6 Modifie modèles identite/Admission. Modernise code et tests unitaires. 2023-10-15 14:42:03 +02:00
3000cfe7ba Bulletins: améliore page, modifie API pour récuperer le bul. but court avec le même appel. 2023-10-13 22:25:44 +02:00
164cc3c8b4 Fix API assiduité: departement étudiant et time-zone 2023-10-11 14:45:06 +02:00
6c3d13b3e1 Assiduite: notifications mail. Fix #789 2023-10-09 23:01:19 +02:00
3fdef1d4a0 - Liste homonymes sur formulaire édition étudiant;
- Ajoute helper class ScoDocModel
- Fix clonage étudiant
- Tolère données admission manquantes dans recherche get_etud
- Fix #771
2023-10-08 10:01:23 +02:00
c403b093c6 #768: identifiant utilisateur assiduité. N'affiche plus l'id. 2023-10-06 16:32:06 +02:00
18263678c2 Configuration: éditeur de rôles et permissions 2023-09-29 21:17:31 +02:00
4f07bd677c API: assiduite : ajout user_name et corrige user_id. Fixes #753 2023-09-27 23:02:32 +02:00
320a0f110f Renforce les vérifications clonage étudiant dans autre dept 2023-09-26 22:40:34 +02:00
548a881d59 Nouvelle fonction pour copier un étudiant vers un autre département. 2023-09-25 23:51:38 +02:00
Iziram
14286b31ac Assiduites : fix justificatifs #748 2023-09-24 09:36:44 +02:00
f2549a24e7 CAS: calcul du cas_id à partir du mail via regexp 2023-09-24 09:36:44 +02:00
2951951da6 Fix: assi_get_rounded_time 2023-09-21 08:45:46 +02:00
104b5f2f95 Assiduité: ajouts de commentaires et très léger refactoring 2023-09-20 22:38:01 +02:00
7a9c399812 Fix comptes membres groupes 2023-09-20 19:09:02 +02:00
366bd0bea7 API: ajout moduleimpl-inscriptions 2023-09-20 12:45:24 +02:00
cee57234f2 Vocabulaire: évite d'écrire assiduités au pluriel (pas français). 2023-09-19 23:04:46 +02:00
3bf36c1119 formsemestre_status: refonte cadre groupes/assiduité 2023-09-19 21:39:36 +02:00
80c03f022b Fix some typos 2023-09-14 12:08:20 +02:00
0fd16c8bbb Edition évaluation. Fix #731 2023-09-13 18:15:10 +02:00
dc4eb63afe Fix some type annotations 2023-09-12 19:57:39 +02:00
306edaf63d Tri responsable formsemestre par nom. 2023-09-12 08:36:21 +02:00
iziram
d0159df665 Assiduites : edit assi fix est_just #717 2023-09-11 09:07:10 +02:00
ef96277365 Option de config globale pour interdire l'export des bulletins PDF. Implements #715 2023-09-10 21:17:21 +02:00
d193610b37 API formsemestre: n'exporte pas groups_auto_assignment_data sauf via la route dédiée. 2023-09-10 19:46:50 +02:00
03b9a92ba8 Ajoute liens sur bulletins BUT, précise année de validation, corrige bug affichage decision annéee BUT 2023-09-05 22:50:01 +02:00
iziram
6c77f7faca Assiduités : fix view_module_abs #688 2023-09-05 14:25:38 +02:00
iziram
36f7d0396a Assiduités: test_sco_basic #692 2023-09-05 08:41:40 +02:00
8681ede317 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into bul_but 2023-08-31 13:42:56 +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
2227c85250 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into bul_but 2023-08-30 15:59:18 +02:00
7369b67601 Refactor evaluation_delete 2023-08-30 09:22:51 +02:00
4f40fbd028 Modernise code en-tete evaluation et 'absences ce jour' 2023-08-29 19:30:56 +02:00
740235ef01 Modernise code appreciations sur bulletins 2023-08-29 11:27:24 +02:00
1d3726a4cd API evaluation: create avec poids, /delete + tests unitaires + corrections 2023-08-26 16:34:56 +02:00
3d513bb169 Modification codage dates évaluations 2023-08-25 17:58:57 +02:00
ca04f3d5cb WIP: modernisation evaluations 2023-08-22 17:05:04 +02:00
94db71280f Revert "Assiduites : metrique interne externe"
Changement non compatible avec les préférences en production.

This reverts commit afe2caac2d.
2023-08-19 16:17:21 +02:00
iziram
afe2caac2d Assiduites : metrique interne externe 2023-08-14 10:04:08 +02:00
iziram
22cfdc59f1 Assiduites: Assiduites_metric_label + correction typing 2023-08-14 01:08:04 +02:00
82c8dc8709 Merge branch 'dev96' of https://scodoc.org/git/iziram/ScoDoc into sco96 2023-08-10 19:16:47 +02:00
975b4247e0 Fix: calcul de la liste des niveaux associés à une année de parcours 2023-08-10 19:08:01 +02:00
iziram
cae3511f3c Assiduites : bug fix multiple + modifs routes api 2023-08-09 10:06:51 +02:00
deff37b9b7 Fix #672: mise à jour parcours 2023-07-31 18:46:41 +02:00
iziram
f540f78cd5 Assiduites : external_data + raison null 2023-07-31 16:16:18 +02:00
bb1d4f559d Liens personnalisables (implements #386): au niveau global, avec paramètres. 2023-07-31 16:14:16 +02:00
b8767c7536 Test unitaire ScoDocSiteConfig. Correction d'un mini bug. 2023-07-30 22:07:41 +02:00
iziram
cab5a71925 Assiduites : optimisation justification 2023-07-30 16:34:05 +02:00
dc375f1a89 API assiduite: nip -> code_nip (oups) 2023-07-29 19:04:35 +02:00
cab72caebe API assiduite: ajoute NIP aux assiduites. + modifie relations Assuiduite/Identite. 2023-07-29 18:32:29 +02:00