Commit Graph

776 Commits

Author SHA1 Message Date
iziram
904c5fe34c bugfix: page config assiduites 2023-07-25 09:02:45 +02:00
a2d9e19122 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into sco96 2023-07-21 09:28:45 +02:00
a58919d8b4 Utilisation systématique du nouvel éditeur de partition 2023-07-21 09:25:39 +02:00
fb5cdc2624 VisualisationAssiduitesGroupe: améliore table + export excel 2023-07-20 15:53:59 +02:00
7491176532 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into sco96 2023-07-17 22:31:47 +02:00
1b297580c9 Fix: changement de référentiel de compétences 2023-07-17 15:09:17 +02:00
538a5427ba Mise à jour 2023 des référentiels de compétences BUT 2023-07-17 14:23:50 +02:00
f08a4130dd Nouvelle page de visu/saisie des décisions RCUEs: validation_rcues 2023-07-16 19:59:45 +02:00
c9be6f21a8 Modifs pour SA 2.0 (à reporter en 9.5)
(cherry picked from commit 38f93cae99)
2023-07-11 11:35:54 +02:00
9bfebfc8a2 Modifs pour SA 2.0 (à reporter en 9.5)
(cherry picked from commit 38f93cae99)
2023-07-11 09:48:06 +02:00
iziram
3326001289 Assiduites : Visualisation des assiduités d'un groupe 2023-07-10 17:38:50 +02:00
iziram
531ac1cb0c merge Scodoc/master -> iziram/assiduites_corrigee 2023-07-10 10:41:59 +02:00
428a34e6ba Améliore traitement erreur si id invalide envoyé à formsemestre_validation_but 2023-07-06 09:57:51 +02:00
iziram
e39260ab81 Merge branch 'offSco' into assiduites_corrigee 2023-07-03 19:34:42 +02:00
3325b41690 Interface pour UE externes et éditions des validations 2023-06-30 17:26:41 +02:00
iziram
467c29d947 Assiduites : Permissions 2023-06-30 17:24:16 +02:00
iziram
ff2b27e1d9 Assiduités : Invalidation du cache 2023-06-30 15:34:50 +02:00
iziram
cb7ec89484 Assiduités : Légendes des pages 2023-06-30 14:38:56 +02:00
d519760c86 Fix: ue_sharing_code 2023-06-30 10:33:11 +02:00
d38f233c21 WIP: nouvelles gestion jury BUT. 2023-06-30 10:33:11 +02:00
75d0170b4a Fix: ue_sharing_code 2023-06-29 23:26:14 +02:00
5d30b9233b WIP: nouvelles gestion jury BUT. 2023-06-28 21:25:38 +02:00
iziram
7a42c24fc4 Assiduites : Pages Bilans 2023-06-28 17:15:24 +02:00
02168b8032 Ajout ADSUP au transcodage Apogée. Cosmetic flash. 2023-06-27 21:55:28 +02:00
fc0a1c285a Améliore UI gestion des UE antérieures 2023-06-27 21:55:28 +02:00
b2bd659c47 Ajout ADSUP au transcodage Apogée. Cosmetic flash. 2023-06-25 21:05:19 +02:00
66983ff767 Améliore UI gestion des UE antérieures 2023-06-25 11:49:11 +02:00
46e03c0f61 Ajout recap. parcours BUT sur page saisie jury 2023-06-23 16:11:16 +02:00
b70e2758c9 news pour opérations jury. Implements #668 2023-06-23 16:11:16 +02:00
87cc4c06d6 Ajout recap. parcours BUT sur page saisie jury 2023-06-23 15:35:52 +02:00
c9babcd8c2 news pour opérations jury. Implements #668 2023-06-23 10:38:01 +02:00
iziram
280ceaa255 Assiduites : Calendrier des assiduités 2023-06-22 16:25:13 +02:00
2af2ca6c43 Jury BUT: corrige enregistrement décisions d'annee BUT manuelles 2023-06-22 16:22:00 +02:00
7712de19a2 Modifie effacement décisions annuelles BUT et RCUE. Améliore affichage décisions 2023-06-22 16:22:00 +02:00
83218e39b6 Jury BUT: corrige enregistrement décisions d'annee BUT manuelles 2023-06-21 16:47:24 +02:00
ccc589f4d5 Modifie effacement décisions annuelles BUT et RCUE. Améliore affichage décisions 2023-06-20 21:05:04 +02:00
iziram
2a5f602549 Assiduites : Page Justifier 2023-06-20 15:50:56 +02:00
iziram
93136ee679 Assiduites : réorganisation templates 2023-06-20 08:33:49 +02:00
07318b5d77 Affichage et suppression possible de toutes les décisions de jury 2023-06-20 08:09:50 +02:00
fbca147d7e Suppressions de décisions de jury 2023-06-20 08:09:50 +02:00
b026349e74 Affichage et suppression possible de toutes les décisions de jury 2023-06-19 22:07:31 +02:00
756c46df0b Suppressions de décisions de jury 2023-06-18 09:37:13 +02:00
iziram
f10fd311e1 Assiduites : Modif Comportement Page Différée 2023-06-12 17:54:30 +02:00
iziram
99223b760b Assiduites : Mise à jour diverses (Page différée + live groupe) 2023-06-05 16:18:06 +02:00
9d18ed4671 - Amélioration enregistrement note.
- Nouveau point API: /evaluation/<int:evaluation_id>/notes/set
- Corrige API /evaluation/<int:evaluation_id>/notes
- Modernisation de code.
- Améliore tests unitaires APi evaluation.
2023-06-05 08:20:10 +02:00
fb4cabee3b - Amélioration enregistrement note.
- Nouveau point API: /evaluation/<int:evaluation_id>/notes/set
- Corrige API /evaluation/<int:evaluation_id>/notes
- Modernisation de code.
- Améliore tests unitaires APi evaluation.
2023-06-03 22:43:04 +02:00
iziram
4b4e52bf2d Assiduites : Correction bug granularité timeline 2023-06-02 17:40:46 +02:00
iziram
d2a17ffdfb Assiduites : Correction bug timeline 2023-06-02 17:19:55 +02:00
iziram
d5f01e0628 Assiduites : Signalement différé 2023-06-02 11:41:36 +02:00
iziram
36bc67fffc Assiduites : Lien Evaluation WIP 2023-06-02 11:41:36 +02:00
iziram
825dc6ecb1 Assiduites : préférences - métrique + lien assiduité avec reste scodoc 2023-06-02 11:41:36 +02:00
iziram
238b6b10d4 Assiduites : préférences - jours travaillés 2023-06-02 11:41:36 +02:00
iziram
cfa209a24b Assiduites : préférences - granularité 2023-06-02 11:41:36 +02:00
iziram
4d5c1a84c3 Assiduites : ajout préférence : durée créneau 2023-06-02 11:41:36 +02:00
iziram
30781ba9aa Assiduites : bug fix page "live" etud 2023-06-02 11:41:36 +02:00
iziram
6dc39c25ee Assiduites : ajout préférences 2023-06-02 11:41:36 +02:00
iziram
15baf57136 Assiduités : Page Liste Assiduites / Justifs (WIP) 2023-06-02 11:41:36 +02:00
iziram
96b1512e24 Assiduites : Front End 2023-06-02 11:41:35 +02:00
42b232dd59 Fix: export pdf/excel table recap formation (typo) 2023-06-01 19:54:45 +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
a6b8f2b059 Edition données admission 2023-05-15 22:20:28 +02:00
2f16a2f4df Modification création/édition étudiants 2023-05-15 19:50:11 +02:00
a42ae3e8ed petites amélioration formations BUT 2023-05-14 17:35:06 +02:00
61d8ae2fd8 Corrige édition coefs BUT 2023-05-14 15:00:39 +02:00
3e40d27ea6 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table 2023-05-11 16:27:37 +02:00
464b51245a Ajout état-civil 2023-04-19 08:14:00 +02:00
47ed37e90e Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table 2023-04-17 04:07:27 +02:00
88bf24ba79 Remplace anciens head_message par flash() 2023-04-15 10:50:20 +02:00
da2f0ac2f9 Association parcours/UE: amélioration formulaire. Messages erreurs. Logique association UE/niveaux. test unitaire partiel. WIP. 2023-04-13 09:58:38 +02:00
5f719442f0 BUT: ECTS par UE dépendant du parcours. 2023-04-11 13:48:57 +02:00
488e4b1c85 Affichage/édition des programmes BUT/Niveaux de compétences. Tests. -- WIP 2023-04-10 11:25:46 +02:00
d307fcb1e9 Visualisation d'un parcours et ses UEs (WIP) 2023-04-07 17:10:17 +02:00
6e86f7a9c4 Génère JSON avec Flask-JSON. Abandonne jsonify. 2023-04-06 16:10:32 +02:00
dfa453768d WIP: associations UEs / Competences, ref. comp., tests, refactoring. 2023-04-03 17:46:31 +02:00
cda8e5369b Visualisation ref. comp.: ajoute table avec niveaux par parcours et année 2023-03-28 21:59:09 +02:00
65b87049ca BUT ref. Comp.: fix calcul niveaux/parcours, ajoute tests unitaires GCCD et MLT. 2023-03-26 10:08:50 +02:00
01308561d3 Corrige et modernise associations formsemestres/programmes 2023-03-22 21:39:55 +01:00
9237ff47d0 Changement de formation d'un formsemestre. Corrige form association. Réorganisation de code. 2023-03-21 21:14:38 +01:00
4497889610 Fix typo in user_name check 2023-03-20 11:48:37 +01: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
8d453eb42b UE capitalisées sur bulletins BUT PDF + code cleaning 2023-03-18 21:56:08 +01:00
c88b6b7759 Fix: département par défaut edition utilisateur 2023-03-16 07:54:11 +01:00
5e79e97930 Fix formulaire création utilisateur (mail optionnel) 2023-03-15 18:55:32 +01:00
7bd03f7630 Ajout champ User.email_institutionnel 2023-03-14 16:30:27 +01:00
764493b7f9 correction cumul absences justifiées 2023-03-13 17:33:39 +01:00
b5b606b1f6 Fix: déclaration table Identite / Unicite codes 2023-03-12 21:22:19 +01:00
d97f04a8ad CAS: améliore formulaire config. 2023-03-09 11:59:58 +01:00
40978f30ee Fix: création utilisateur avec CAS par non super-admin 2023-03-08 21:38:36 +01:00
9e43c37194 Import config utilisateurs CAS: permet de changer statut active 2023-03-03 17:17:14 +01:00
6872c20344 Utilisateurs:
- désactive automatiquement les comptes scodoc7 avec temp=1
 - améliore table export et affichages.
 - améliore log (et préfixe par 'auth: ')
2023-03-03 14:33:26 +01:00
8c0c4139df CAS: config routes login/logout/validate 2023-03-02 23:29:25 +01:00
3edf34dfee CAS: export/import config comptes via Excel 2023-03-02 22:55:25 +01:00
0c0d43d075 CAS:
- enregistre date derniere connection.
 - nouvelle permission: ScoUsersChangeCASId
 - améliore affichage infos utilisateur.
2023-03-02 14:49:18 +01:00
5ca85a9da9 CAS: options cas_force et cas_allow_scodoc_login, améliorations diverses. 2023-03-01 19:10:37 +01:00
7fc3108886 Envois de mail:
- réglage de l'adresse origine From au niveau global
 et systémtisation de son utilisation.
 - ajout de logs, réglage du log par défaut.
 - modernisation de code.
2023-02-28 19:43:48 +01:00
56ec2b4b42 Améliore détection décisions jurys avant désinscription ou suppression de semestre 2023-02-27 17:45:33 +01:00
b449546918 Fix user edit dialog 2023-02-27 14:00:51 +01:00
9fe13ad355 CAS: améliore UI chargement certificat 2023-02-27 10:20:59 +01:00
a34702d247 CAS: options pour SSL 2023-02-26 23:27:40 +01:00
5b8b474d5c CAS: synchro configuration 2023-02-26 21:36:25 +01:00
d8a7f8affa Connexion au CAS (WIP) 2023-02-26 21:24:07 +01:00
b728e06f27 Création de nouvelles versions de formations: amélioration dialogue, propose systématriquement d'embarquer des formsemestres 2023-02-23 21:19:57 +01:00
6e1bffab4f Améliore signalement des sem. verrouillés sur page édition coefs. 2023-02-22 22:54:33 +01:00
1f2b108c18 Amélioration front éditeur partitions 2023-02-22 14:27:11 +01:00
7ed20a8f8c Test unitaire superficiel de (presque) toutes les vues du tableau de bord semestre 2023-02-21 21:34:38 +01:00
246fa62920 Modernisation code: formations 2023-02-20 21:04:29 +01:00
998820e671 Réorganisation du code de génration de PV de jury PDF 2023-02-19 15:45:27 +01:00
52f98b66c1 PV jury BUT pdf 2023-02-18 18:50:19 +01:00
72457a0651 Modernisation d'une partie des accès aux formations 2023-02-18 00:13:00 +01:00
597be47afb Edition programmes (APC): verrouiller par indice de semestre #599 2023-02-17 22:07:03 +01:00
d55e393c15 Renommage dans UI et code des anciens 'Parcours' ScoDoc en 'Cursus' 2023-02-12 13:36:47 +01:00
4db6ee368a Refactoring et uniformisation tables jury/recap. 2023-02-12 01:13:43 +01:00
1e3dbe26c5 Jurys avec notes en ATTente. #592 2023-02-10 23:43:16 +01:00
1309e77bfa Calcul des etuds d'un modimpl avec notes en ATT. Affichage sur tableau bord. Fix tri liste etuds (#595). 2023-02-10 22:04:09 +01:00
50f1698195 cas tables vides 2023-02-06 13:17:57 +01:00
4993ce955f Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table 2023-02-06 13:08:30 +01:00
c039c02484 tables: reorganisation, corrections. 2023-02-06 13:05:39 +01:00
a4f24b81a8 Interdit modification coefs APC si sems verrouillés 2023-02-06 10:13:01 +01:00
724d01c36a WIP: table jury. 2023-02-05 18:38:52 +01:00
cb21043f31 Templates Jinja2: extension .j2 au lieu de .html 2023-01-30 18:25:17 -03:00
e68cf29a17 Suppression de toutes les décisions de jury d'un semestre 2023-01-30 15:30:25 -03:00
b3e1d97f94 Modernise code (evals) 2023-01-27 10:20:52 -03:00
bf6dfe38d2 Améliore qq explications 2023-01-26 13:42:03 -03:00
1244f265c0 Accès lecture décisions jury BUT depuis la fiche. Améliore navigation. MAJ textes de référence. 2023-01-26 12:35:15 -03:00
63ea4f31f2 Jurys BUT: modif. autorisations passage. Cosmetic css. 2023-01-26 10:49:04 -03:00
fca090649c Améliore import/export formations APC. 2023-01-25 11:17:52 -03:00
80b4465815 Fix #564 Passage de semestre: inscrire aux groupes de parcours si ils existent 2023-01-23 20:35:15 -03:00
c215d56461 Fix #570 liens PREV/NEXT si un seul étudiant dans le semestre 2023-01-23 18:11:24 -03:00
d3248a37ad Saisie automatique des décisions de jury BUT pour semestres pairs ou impairs. 2023-01-23 07:38:47 -03:00
a6598dcd92 Jury et cursus BUT: ajout d'informations + modif fiche étudiant 2023-01-17 19:14:58 -03:00
109123bdf5 Fix ordre colonnes res/sae dans tableau recap. 2023-01-14 14:01:54 -03:00
fef9b70eaf Fix #559 2023-01-13 20:05:39 -03:00
2e4742b39e Dispenses d'UE BUT associées à un formsemestre 2023-01-13 19:23:18 -03:00
9a4b78be16 form inscription/desinscription à toutes les UEs du BUT 2023-01-12 13:32:18 -03:00
c374209d22 Jury BUT: amélioration gestion redoublants + #547 (WIP) 2023-01-08 15:36:05 -03:00
dfcb630db7 Fix erreur si changement jours travaillés 2023-01-03 09:36:20 -03:00
c9bdac4853 Change année copyright 2023-01-02 09:16:27 -03:00
99a9b23626 Ajout colonne cursus sur tableaux recap BUT. Saisie jury sur sem. impairs avec tableau réduit. 2022-12-25 10:47:58 -03:00
1e73021c42 Améliore visu jury BUT. + minor code cleaning. 2022-12-24 18:06:22 -03:00
5448c63c49 Ameliore gestion groupes de parcours 2022-12-17 09:43:47 -03:00
466b6fc3ae Corrige annulation dispense d'UE APC 2022-12-07 20:06:01 +01:00
3655b21356 Gestion du champ 'boursier' 2022-12-07 15:52:50 +01:00
73a380ecb4 Edition du champ 'boursier' 2022-12-07 13:52:16 +01:00
5001fbf4c8 Add col. version in refcomp table 2022-12-02 23:02:42 +01:00
9bba4156a0 Nouvelles versions des ref. de comp. GACO, QLIO, SD fournies par Orebut. 2022-12-02 17:41:19 +01:00
7748618133 BUT: dispenses d'UE capitalisées. Voir #537. 2022-12-01 13:00:39 +01:00
6df0e8c941 Prépare tests unitaires jury BUT avec parcours 2022-11-29 00:07:34 +01:00
386471a47f WIP: jury BUT: prise en compte des UE capitalisées dans les RCUEs 2022-11-24 00:11:59 +01:00
6838c970a4 min/max evals sur bul. json classic. + Tests unitaires bulletin. 2022-11-22 13:13:16 +01:00
01cbfeba3a 9.4.3 2022-11-13 18:36:07 +01:00
0148b4b2ce Paramétrage dates annees scolaires (pivots) + tous test unitaires OK 2022-11-13 14:55:18 +01:00
c0ef4b6ef4 Clonage UE et modules pour faciliter saisie programmes 2022-11-02 10:41:31 +01:00
6d27119974 Liens navigation sur saisie jury BUT semestriel. #425 2022-11-01 22:51:50 +01:00
2acdb8191f Desactive upload referentiels competences en prod. 2022-11-01 09:26:30 +01:00
8b97695f53 minor fix 2022-10-31 23:06:56 +01:00
aeab3c752e BUT: édition des coefs: visualise mods hors parcours 2022-10-31 10:22:25 +01:00
d5f1525ac6 BUT: édition des coefs: UE et mod de tronc commun 2022-10-31 09:46:30 +01:00
926633cde3 BUT: édition des coefs: filtre par parcours 2022-10-31 09:38:39 +01:00
a3593d5a74 BUT: associe UE aux parcours. Modification pour #487. 2022-10-30 16:07:06 +01:00
b36e39cae8 Modifie refcomp_desassoc (#506) 2022-10-29 08:22:17 +02:00
1598537f24 Corrige Import/Export formations BUT en XML 2022-10-24 23:18:45 +02:00
fa84f9ed89 Retire certaines vues obsoletes (API ScoDoc 7). 2022-10-24 10:49:34 +02:00
dac46b8366 Import formations / ref. comp. : fixes #510 2022-10-23 23:28:24 +02:00
066e03dae8 Amélioration tableau bord semestre / saisie notes manquantes 2022-10-06 14:06:02 +02:00
1ce4ffecad Remplissage des notes des étudiants inscrits en cours de route 2022-10-05 23:49:09 +02:00
10caea92ae Améliore initialisation poids évaluations 2022-10-05 10:31:25 +02:00
75c5256ba9 Jury BUT: décisions lorsque démission sur un semestre 2022-10-04 21:56:10 +02:00
678959c76a code cleaning 2022-10-04 21:55:43 +02:00
77c0294c83 Saisie jury: améliore page démissionnaires/défaillant. Voir #425 2022-10-03 19:13:15 +02:00
8d72229e8b modernise conversion date 2022-10-03 11:59:59 +02:00
318f6f8a65 Envoi des bulletins par mail: exclu démissions/défaillances. Closes #356 2022-10-03 09:46:33 +02:00
37a8b3bb0b Edition préférences: sections dépliables. + Code cleaning. 2022-10-02 23:43:29 +02:00
0c5e338970 Liste décisions sur page démission. Closes #499 2022-10-01 10:39:46 +02:00
4f87f22586 Modernisation code démission/défaillance... 2022-09-30 22:43:39 +02:00
78bb9a706e Jury BUT sur semestres isolés. 2022-09-30 16:20:51 +02:00
8d607190ac Améliore page inscription autre semestre 2022-09-27 12:21:19 +02:00
51cc2ca6a5 Tableaux d'indicateurs de suivi BUT 2022-09-26 22:54:49 +02:00
8e336b8818 Amélioration table billets absences 2022-09-22 14:58:46 +02:00
acd1b36d72 Bulletins: evals rat. et sessions 2. Fix #492. 2022-09-18 16:53:00 +02:00
f5ee63dd5c Billets absences: modernisation 2022-09-11 09:35:47 +02:00
137d437811 Ajoute traceback aux dumps envoyés 2022-09-10 15:23:54 +02:00
65d00d4754 Ajout detection bug cache coef module 2022-09-08 10:28:12 +02:00
0e11ccb773 Fix: edition semestre 2022-09-05 14:58:57 +02:00
227b94ac6a Divers correctifs et modernisation du code (commence #381) 2022-09-03 11:41:56 +02:00
d3fd164768 Fix #361 2022-09-03 09:29:40 +02:00
fb89823c7b Trombino: amélioration messages d'erreur. Relecture du code. 2022-09-02 20:56:55 +02:00
a59f5136a4 Edition des groupes: amélioration traitement erreurs, empeche edition des parcours 2022-09-02 15:07:59 +02:00
53a008781f Fix: typo creation users 2022-09-02 08:25:04 +02:00
8c5da97350 Fix: creation utilisateur. 2022-09-01 15:20:02 +02:00
0a62ee4dad Retire ancienne API: do_moduleimpl_list, do_moduleimpl_withmodule_list 2022-08-31 22:16:38 +02:00
d78fb13821 BUT/parcours: inscriptions, visualisation des parcours 2022-08-31 19:14:21 +02:00
28b29b9654 Fix: modif groupes parcours + some code cosmetic 2022-08-30 20:31:05 +02:00
6e525b3f02 Formulaires: check min/max integers and floats 2022-08-29 15:23:44 +02:00
257248aa2b Fix: édition des utilisateurs. #305 2022-08-26 14:05:25 +02:00
6edecb6659 code cosmetic (warnings pylint) 2022-08-26 09:43:37 +02:00
7bc5a5ffd1 Fix #362 2022-08-25 18:48:48 +02:00
4b0a92a834 Minor enhancements: error messages 2022-08-25 12:47:57 +02:00
3ab3d398df Fix billets abs 2022-08-18 15:43:14 +02:00
f7a2c1e8e7 API: unifie traitement errors, messages JSON. 2022-08-07 19:56:25 +02:00