6c3d13b3e1
Assiduite: notifications mail. Fix #789
2023-10-09 23:01:19 +02:00
f4a2a0f888
Sujet mail notif chgt adr. Fix #738
2023-10-09 15:29:01 +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
574fae2170
- downgrade werkzeug (for Flask-Login compat)
...
- remove unimplemented preferences (forcer_present, assi_etat_defaut)
2023-10-07 10:14:50 +02:00
874491d7c2
Supprime Flask-Moment (inutilisé). Utile pour assiduité seulement Moment 2.29.4.
2023-10-07 09:32:56 +02:00
b699add4c4
Fix bugs in formsemestre_evaluations_delai_correction (contrib. C. Martin).
2023-10-06 15:57:54 +02:00
a04e53d6e6
Synchro Apogée: information paiement. A tester avant de fermer #781 .
2023-10-06 15:33:33 +02:00
9e1493fb67
Ajout cursus ingénieur 6 semestres sans compensation ni barres
2023-10-06 10:27:04 +02:00
b56f70ba1f
9.6.39 + typos
2023-09-29 22:18:54 +02:00
18263678c2
Configuration: éditeur de rôles et permissions
2023-09-29 21:17:31 +02:00
f547b800a1
Formulaires anciens: allow_null n'accepte plus de champs blancs
2023-09-28 17:30:36 +02:00
f333975ec5
Tableau suivi cohortes: prend en compte la décision annuelle et non semestrielle en BUT.
2023-09-28 17:26:10 +02:00
4f07bd677c
API: assiduite : ajout user_name et corrige user_id. Fixes #753
2023-09-27 23:02:32 +02:00
53224fa43f
Fix evaluations sort
2023-09-26 23:15:35 +02:00
f842181dd4
restore error handling of invalid pdf formats
2023-09-26 22:01:04 +02:00
34486ac6f8
Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc
2023-09-25 23:52:05 +02:00
548a881d59
Nouvelle fonction pour copier un étudiant vers un autre département.
2023-09-25 23:51:38 +02:00
Iziram
b92efefb64
Assiduites : maj trace justi
2023-09-25 15:12:18 +02:00
Iziram
a7e0c05d05
Assiduites : fix etud_info #744
2023-09-24 10:15:06 +02:00
d869c3d938
cosmetic
2023-09-24 09:36:44 +02:00
dfbfd41b9f
ajoute création automatique du groupe par défaut
2023-09-24 09:36:44 +02:00
Iziram
0fa1fa36e2
Assiduites : fix trace justificatifs
2023-09-21 18:44:38 +02:00
e918b5bcb4
Remplace variable 'format' par 'fmt' dans toutes les fonctions et URLs (sauf routes API documentées)
2023-09-21 10:20:19 +02:00
28149dd556
orthographe
2023-09-21 08:46:21 +02:00
7a9c399812
Fix comptes membres groupes
2023-09-20 19:09:02 +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
b124468399
petites amélioration du code
2023-09-18 22:47:25 +02:00
d21af70abb
Améliore traitement erreurs archives
2023-09-18 22:45:45 +02:00
8795aa4c42
retrait temporaire de liste_assiduites_formsemestre
2023-09-18 16:27:07 +02:00
Iziram
c6659db08a
Assiduites : page ListeSemestre #733
2023-09-15 10:51:40 +02:00
41944d9d65
Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc
2023-09-13 21:12:37 +02:00
0fd16c8bbb
Edition évaluation. Fix #731
2023-09-13 18:15:10 +02:00
iziram
1890859482
Assiduites : fix Justificatifs en attentes #724
2023-09-13 15:19:21 +02:00
iziram
a7058fb86b
Assiduites : fix #728
2023-09-13 08:59:54 +02:00
iziram
6cbfd97031
Assiduites : fix #686
2023-09-13 08:24:08 +02:00
3eb8869349
Fix: choix format bulletin PDF BUT si préférence modifiée
2023-09-12 21:23:05 +02:00
dc4eb63afe
Fix some type annotations
2023-09-12 19:57:39 +02:00
e4cf023e46
Fix sco_archives_justificatifs
2023-09-12 15:14:44 +02:00
iziram
23e189c21a
Assiduités : correction delete_justificatif sco_archives_justificatifs
2023-09-12 15:14:44 +02:00
iziram
1ec07a9329
Assiduites : fin issue #712
2023-09-12 09:37:03 +02:00
iziram
673179c8f7
Assiduités : issue 712 WIP
2023-09-11 15:55:18 +02:00
ba113f9ccc
Fix sco_archives_justificatifs
2023-09-11 10:48:37 +02:00
iziram
864a5a9405
Assiduites : fix liste num page #714
2023-09-11 08:31:09 +02:00
iziram
d55f90469c
Assiduités : correction delete_justificatif sco_archives_justificatifs
2023-09-10 22:11:20 +02:00
ef96277365
Option de config globale pour interdire l'export des bulletins PDF. Implements #715
2023-09-10 21:17:21 +02:00
4c2ea34058
correction affichage export apogee
2023-09-10 19:40:18 +02:00
iziram
56276cc5b9
Assiduites : Liste des abs dans mail bul #691
2023-09-08 11:59:10 +02:00
dbb18e7557
Actualiser app/scodoc/sco_permissions.py
...
typo
2023-09-08 08:07:50 +02:00
0f2579dc0f
Fix: gestion des archives (confusion de départements)
2023-09-08 08:07:49 +02:00
iziram
d2bd88ba32
Assiduites : fix evaluation check abs + partition editor
2023-09-07 08:59:06 +02:00
iziram
be6cf7a62d
Assiduites: traitement billets absences #699
2023-09-06 16:41:46 +02:00
iziram
483c86d904
Assiduites : fix #698 et #697
2023-09-06 15:09:43 +02:00
iziram
cf74708f83
Assiduites : evaluation_check_absences #685
2023-09-06 11:21:53 +02:00
c587c8b7d2
Petites modifs des imports et routes
2023-09-06 08:48:00 +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
6b43456a71
Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc
2023-09-05 21:27:14 +02:00
d21388edb8
Fix: lien suppression expression n'existe plus
2023-09-05 15:12:39 +02:00
iziram
3ecb7afdb5
Assiduité: test_general utilise ancien module absence #690
2023-09-05 14:42:51 +02:00
iziram
6c77f7faca
Assiduités : fix view_module_abs #688
2023-09-05 14:25:38 +02:00
0c166d90d7
Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc
2023-09-04 17:01:01 +02:00
iziram
2e7e00eb0a
Assiduites: lien CalAbs #695
2023-09-04 09:24:08 +02:00
iziram
48d7ef3d72
Assiduites : fix Décompte absences #693
2023-09-04 09:08:40 +02:00
9d2148ae69
Fix 2 typos
2023-09-04 08:05:50 +02:00
ec274f0ad6
Modifie gestion erreur pour suivi débouchés
2023-09-04 08:05:49 +02:00
62eea7fc47
Oubli dans le commit précédent: supprime sco_permissions_check.can_change_groups()
2023-09-04 08:05:49 +02:00
aa38ac0664
Remplace partout sco_permissions_check.can_change_groups() par FormSemestre.can_change_groups()
2023-09-04 08:05:49 +02:00
1fd54ade84
Fix some bugs: bul. but, modimpl_status
2023-09-04 08:05:49 +02:00
1692857b0e
Bulleins BUT court: html et pdf raccordés
2023-09-04 08:05:49 +02:00
6aa33f6bd1
Liste utilisateurs: filtrage par rôle.
2023-09-04 07:15:42 +02:00
7ab10cef93
Fix 2 typos
2023-09-03 19:23:00 +02:00
0caf2ab0ab
Modifie gestion erreur pour suivi débouchés
2023-09-02 22:54:48 +02:00
8057b72152
Oubli dans le commit précédent: supprime sco_permissions_check.can_change_groups()
2023-09-02 22:21:31 +02:00
6f097bbb46
Remplace partout sco_permissions_check.can_change_groups() par FormSemestre.can_change_groups()
2023-09-02 22:19:35 +02:00
ee5eacc0a5
Fix some bugs: bul. but, modimpl_status
2023-09-02 15:53:30 +02:00
8489d6d108
Bulleins BUT court: html et pdf raccordés
2023-09-01 18:14:22 +02:00
iziram
a8932acb71
Assiduites : issue 694 + bug fixe saisie journalier (moduleimpl)
2023-09-01 15:24:44 +02:00
265a9119cb
WIP: Bulletins BUT courts pdf (2)
2023-09-01 14:38:41 +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
01bf344270
WIP: Bulletins BUT courts pdf
2023-08-30 16:03:36 +02:00
2227c85250
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into bul_but
2023-08-30 15:59:18 +02:00
f14b6a4f2b
WIP: Bulletins BUT courts pdf
2023-08-30 15:59:11 +02:00
7369b67601
Refactor evaluation_delete
2023-08-30 09:22:51 +02:00
828e813b10
Liens pages évaluation
2023-08-30 08:53:36 +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
36a5c15e3a
améliore légèrement le traitement des exceptions pdf
2023-08-28 17:02:21 +02:00
bacec9158b
Merge branch 'sco96' of https://scodoc.org/git/viennet/ScoDoc into bul_but
2023-08-28 13:47:48 +02:00
6483110992
Fix: création évaluation sans date via ancien formulaire
2023-08-28 12:04:19 +02:00
23ce4be3c2
Fichier oublié => 9.6.12
2023-08-27 22:58:34 +02:00
f7186c6316
Enlève l'ancien module de gestion des absences
2023-08-27 21:49:50 +02:00
deaeb88cf9
Fix: calcul moyenne générale classique avec coef. UEs non renseignés
2023-08-27 14:27:50 +02:00
a82589a362
Fix: aliased join / SQLAlchemy 2
2023-08-27 11:16:16 +02:00
1d3726a4cd
API evaluation: create avec poids, /delete + tests unitaires + corrections
2023-08-26 16:34:56 +02:00
94f857665c
Fix affichage validation RCUE (merci @SebL). Corrige certains liens externes. Ajout lien vers visu cursus.
2023-08-26 11:03:55 +02:00
3d513bb169
Modification codage dates évaluations
2023-08-25 17:58:57 +02:00
f62d2277a8
Merge branch 'sco96' of https://scodoc.org/git/viennet/ScoDoc into evaluations
2023-08-23 16:37:54 +02:00
8ccfc06671
Fix small bug
2023-08-23 16:35:10 +02:00
78add09990
flake8 config. Code cosmetic.
2023-08-23 01:42:03 +02:00
262d68c844
Fix: calcul moyenne générale BUT si aucune UE
2023-08-22 18:00:13 +02:00
ca04f3d5cb
WIP: modernisation evaluations
2023-08-22 17:05:04 +02:00
iziram
e2b863a5de
Assiduites : préférences internes
2023-08-22 15:43:10 +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
691bd10c91
WIP: assiduités
2023-08-13 22:40:16 +02:00
d4a92c5bf8
- API: added POST etudiant/etudid/int:etudid/photo
...
- API: added unit tests for photos
- Photos: code cleaning.
2023-08-11 23:15:17 +02:00
59b5717346
Correctif Image.ANTIALIAS
2023-08-11 15:14:16 +02:00
1298c6d4db
Merge branch 'sco96' of https://scodoc.org/git/viennet/ScoDoc into bul_but
2023-08-10 21:16:21 +02:00
iziram
cae3511f3c
Assiduites : bug fix multiple + modifs routes api
2023-08-09 10:06:51 +02:00
720ca7222c
Fix #666 : affichage malus sur tableau bord modimpl.
2023-08-09 08:19:06 +02:00
53e16176df
Bulletin court BUT: version HTML
2023-08-02 00:13:31 +02:00
606eaf6d14
Ajout Logo.html() + remplace deprecated imghdr par puremagic
2023-08-01 14:47:22 +02:00
14aa70fdc5
Fix #666 : affichage malus sur tableau bord modimpl.
2023-07-31 20:37:58 +02:00
deff37b9b7
Fix #672 : mise à jour parcours
2023-07-31 18:46:41 +02:00
4dd6530ff8
ajout aide
2023-07-31 18:46:11 +02:00
bb1d4f559d
Liens personnalisables (implements #386 ): au niveau global, avec paramètres.
2023-07-31 16:14:16 +02:00
bdfa603539
Merge branch 'dev96' of https://scodoc.org/git/iziram/ScoDoc into sco96
2023-07-30 21:50:46 +02:00
iziram
b6d405f2a0
Assiduites : Bugfix justificatifs justifies
2023-07-30 21:47:47 +02:00
234e9a2192
Closes #663
2023-07-30 20:00:05 +02:00
iziram
e5b1082e1d
Assiduites : lecture seule + bug fix
2023-07-26 16:43:49 +02:00
2873253cb4
Log modifs justificatifs
2023-07-26 16:00:23 +02:00
740749e37e
Assiduités: ajout logs, style sur etuds dem.
2023-07-26 13:27:57 +02:00
iziram
1e9796528f
Assiduites : legendes, permissions, demissions
2023-07-25 19:59:47 +02:00
iziram
72ef3373eb
Assiduites : permission ScoAbsChange
2023-07-25 14:03:09 +02:00
ea76dd702e
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into sco96
2023-07-24 16:49:16 +02:00
c3cc316777
Optimisation: ajout cache par requete a FormSemestre.get_ues()
2023-07-24 16:48:41 +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
8be0ab0678
Corrige liste codes RCUEs valides. Tri codes sur page doc.
2023-07-20 17:27:41 +02:00
fb5cdc2624
VisualisationAssiduitesGroupe: améliore table + export excel
2023-07-20 15:53:59 +02:00
cde5960899
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into sco96
2023-07-18 17:02:12 +02:00
0573081711
Fix: enregistrement des RCUEs antérieurs
2023-07-18 16:41:02 +02:00
7491176532
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into sco96
2023-07-17 22:31:47 +02:00
f414ec1c0d
Cosmetic (fiche etud)
2023-07-17 22:03:11 +02:00
1b297580c9
Fix: changement de référentiel de compétences
2023-07-17 15:09:17 +02:00
30666fc822
Robustifie old XMLgetGroupsInPartition
2023-07-17 14:04:42 +02:00
f08a4130dd
Nouvelle page de visu/saisie des décisions RCUEs: validation_rcues
2023-07-16 19:59:45 +02:00
24bb78bdfd
lien groups_auto_repartition sur éditeur de partitions
2023-07-14 07:16:33 +02:00
ea9c6a6ef2
Fix typo (ancien éditeur groupes)
2023-07-13 20:13:15 +02:00
467d56c0fa
Merge bugfixes from 9.5.2
2023-07-13 12:57:16 +02:00
2c93c35aa7
Fix: robustifie export xml de groupes sans noms
2023-07-13 12:55:19 +02:00
417b3b8383
Fix: test bloquant sur structire groupe defaut
2023-07-12 22:36:03 +02:00
814a3802e9
Fix: association d'un formsemetre à une nouvelle formation si des éléments font référence à des UEs qui ne sont plus dans la formation du semestre (sic)
2023-07-12 22:11:33 +02:00
f4547c37c5
Merge bugfixes from 9.5.1
2023-07-12 14:15:15 +02:00
ea1e5cfb89
Fix: filename suffix bulletins
2023-07-12 14:06:34 +02:00
5c78c1cf9f
Fix: capitalisation des UEs classiques
2023-07-11 22:06:24 +02:00
5da59a6cbe
Adapte module assiduité pour SQLAlchemy 2. Tests unitaires sans erreurs.
2023-07-11 14:45:48 +02:00
iziram
f9fa4753a2
Assiduités : Bug Fix justifs/list + Tests OK
2023-07-11 11:35:54 +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
5eb8770e93
Fix: creation matieres sans numeros
2023-07-11 11:35:54 +02:00
720af0a061
Fix for SQLAlchemy 2
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
2e5add1c48
Fix: creation matieres sans numeros
2023-07-10 14:32:16 +02:00
52282c98cb
Fix for SQLAlchemy 2
2023-07-10 14:02:21 +02:00
iziram
531ac1cb0c
merge Scodoc/master -> iziram/assiduites_corrigee
2023-07-10 10:41:59 +02:00
dba48f32eb
add 404
2023-07-09 21:57:50 +02:00
8b37f661d6
Améliore code gestion des groupes et corrige qq bugs
2023-07-08 16:35:32 +02:00
d88e41b83e
Fix change group/import etud admission
2023-07-08 13:57:44 +02:00
c5a702e6d1
Fix: creation semestre-> renvoi sur annulation
2023-07-05 19:18:41 +02:00
0824598aa4
Début de travaux pour améliorer le backend groupes/partitions.
2023-07-05 19:15:33 +02:00
9b3df5febf
Fix: creation semestre
2023-07-04 23:31:44 +02:00
a2c5be22cb
Fix: enregistre moyenne des UEs antérieures non ADM
2023-07-04 23:26:14 +02:00
cf0d3c06c4
PDF: substitute - for HYPHEN (U+2010)
2023-07-04 22:54:55 +02:00
iziram
056433e1e8
Assiduites : Tests + Fixes + Améliorations
2023-07-04 15:08:56 +02:00
6c591a62fd
Fix: édition validations antérieures lorsqu'il y a des validations sans semestres
2023-07-04 15:08:55 +02:00
e963ca52f5
Fix: édition validations antérieures lorsqu'il y a des validations sans semestres
2023-07-04 08:23:09 +02:00
iziram
e39260ab81
Merge branch 'offSco' into assiduites_corrigee
2023-07-03 19:34:42 +02:00
5f06b190a2
Export Apogée: ADSUPS RCUEs + fix export moy. UE quand pas de décision de jury
2023-07-02 17:03:06 +02:00
10de8c4cc2
Export Apogee: ajout table ADSUPs
2023-07-02 12:10:32 +02:00
da7f9a334f
Export Apogée: setup via test unitaire, maquette de test. Corrige cas 2 modules avec même code.
2023-07-01 17:42:04 +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
d38f233c21
WIP: nouvelles gestion jury BUT.
2023-06-30 10:33:11 +02:00
61b46db4dd
Jury BUT: modification validation année: unqiue sur ref. comp.
2023-06-30 09:34:29 +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
df289ba556
un detail
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
0402eac989
Fix #582 : moy UE fiche etud si dispense.
2023-06-27 21:55:28 +02:00
f9961498bf
un detail
2023-06-25 11:51:58 +02:00
66983ff767
Améliore UI gestion des UE antérieures
2023-06-25 11:49:11 +02:00
52db344926
Fix #582 : moy UE fiche etud si dispense.
2023-06-23 17:51:17 +02:00
iziram
4dc2b41402
Assiduites : Finalisation Page Liste
2023-06-23 16:12:36 +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
449c1f0cb0
Jury BUT:
...
- Modification gestion de l'enregistrement des codes.
- Signale quand un RCUE change de code.
- Calcul auto du jury: peut modifier les décisions RCUE.
2023-06-22 21:19:44 +02:00
b696f772bf
Modification priorité codes jury: PASD > PAS1NCI
2023-06-22 21:19:44 +02:00
438caf1052
Jury BUT:
...
- Modification gestion de l'enregistrement des codes.
- Signale quand un RCUE change de code.
- Calcul auto du jury: peut modifier les décisions RCUE.
2023-06-22 19:00:56 +02:00
iziram
280ceaa255
Assiduites : Calendrier des assiduités
2023-06-22 16:25:13 +02:00
44d56f2493
Fix: affichage dans édition ECTS UEs par parcours
2023-06-22 16:22:00 +02:00
c45abc33cc
Modification priorité codes jury: PASD > PAS1NCI
2023-06-22 08:22:37 +02:00
9067424f8f
Fix: affichage dans édition ECTS UEs par parcours
2023-06-21 17:19:27 +02:00
88d3ef020d
Table jury: affichage stats codes annuels octroyés sous la table
2023-06-20 17:39:22 +02:00
iziram
2a5f602549
Assiduites : Page Justifier
2023-06-20 15:50:56 +02:00
47cf5962f9
Table jury: affichage stats codes annuels octroyés sous la table
2023-06-20 12:14:16 +02:00
07318b5d77
Affichage et suppression possible de toutes les décisions de jury
2023-06-20 08:09:50 +02:00
068951ef1d
Jury BUT: ajout colonne décision année sur table récap.
2023-06-20 08:09:50 +02:00
fbca147d7e
Suppressions de décisions de jury
2023-06-20 08:09:50 +02:00
135c449657
Fix enregistrement jury année BUT et passage en mode auto
2023-06-20 08:09:50 +02:00
6891d9f1c1
BUT: jury: validation des niveaux inférieurs. WIP
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
de23302b3e
Jury BUT: ajout colonne décision année sur table récap.
2023-06-18 21:20:02 +02:00
756c46df0b
Suppressions de décisions de jury
2023-06-18 09:37:13 +02:00
008dd9b50e
Fix enregistrement jury année BUT et passage en mode auto
2023-06-15 16:50:22 +02:00
e46ae76399
BUT: jury: validation des niveaux inférieurs. WIP
2023-06-15 08:49:05 +02:00
452233dd1a
Fix: clonage formation avec UE BUT externes
2023-06-13 21:40:13 +02:00
73023b7806
Fix: clonage formation avec UE BUT externes
2023-06-13 21:28:37 +02:00
56352d6ce6
Tableau bord module: n'affiche pas saisie abs pour groupes vides
2023-06-12 10:48:31 +02:00
c8c231a368
Fix: affichage moyenne évalution / 20
2023-06-12 10:48:31 +02:00
c73581c52f
Tableau bord module: n'affiche pas saisie abs pour groupes vides
2023-06-09 20:36:31 +02:00
c547990eef
Fix: affichage moyenne évalution / 20
2023-06-09 19:39:39 +02:00
e9234d958a
code cleaning
2023-06-08 09:52:52 +02:00
f4c776e9f3
code cleaning
2023-06-07 18:43:44 +02:00
72b0ed17b5
Tri parcours par numero et code; améliore table description semestre.
2023-06-05 08:20:10 +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
0322603a22
Tri parcours par numero et code; améliore table description semestre.
2023-06-03 23:18:54 +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
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
4d5c1a84c3
Assiduites : ajout préférence : durée créneau
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
d796c7db93
Assiduites : Gestion des justificatifs (rapide) WIP
...
Assiduites : ajout style justifié (minitimeline)
2023-06-02 11:41:35 +02:00
iziram
96b1512e24
Assiduites : Front End
2023-06-02 11:41:35 +02:00
iziram
9a0852917f
Assiduites : Fonctionnement BackEnd + API
2023-06-02 11:41:26 +02:00
iziram
c48c07bd21
Assiduites :Création des models
2023-06-02 11:41:10 +02:00
bfa8cf1683
Parcours devient Cursus sur la fiche etud.
2023-06-01 20:13:29 +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
9579cd73c2
correction de l indentation
2023-06-01 15:59:23 +02:00
c5f5cb7daa
Fix regression: saisie notes tableur
2023-05-31 14:24:36 +02:00
5f0ac236d7
More debug info (save_note : mystère)
2023-05-31 12:25:40 +02:00
9a4f7abfa8
add debug infos to two exception
2023-05-30 22:23:19 +02:00
79d92dc9ac
Fix regression: inscriptions modules si pas de parcours
2023-05-30 01:15:48 +02:00
753578813e
Nettoyage code + exception save note
2023-05-29 16:04:41 +02:00
e5a620a9ea
complement etat_civil
2023-05-25 18:48:21 +02:00
a6b8f2b059
Edition données admission
2023-05-15 22:20:28 +02:00
9b1cf1c27f
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into identite_editor
2023-05-15 19:57:47 +02:00
79f833ada7
Merge pull request 'adaptation bulletins classiques pour etat-civil' ( #639 ) from jmplace/ScoDoc-Lille:fix_bulletin_etat_civil into master
...
Reviewed-on: https://scodoc.org/git/ScoDoc/ScoDoc/pulls/639
2023-05-15 19:56:18 +02:00
2f16a2f4df
Modification création/édition étudiants
2023-05-15 19:50:11 +02:00
fbf56e7cd7
adaptation bulletins classiques pour etat-civil
2023-05-15 18:00:22 +02:00
3de9286e61
orthographe
2023-05-15 17:20:38 +02:00
e321bd525c
Améliore import/export formations BUT (ects par parcours)
2023-05-14 15:00:15 +02:00
30929a470c
Export Apo BUT: liste NAR
2023-05-12 22:02:14 +02:00
6d8af957fd
Préférences: section spéarée pour exports Apogée. Option pour supprimer la section APO_TYP_RES.
2023-05-12 18:05:27 +02:00
f2a9e3fd5c
formsemestre_description: pas de ligne UE en APC
2023-05-12 16:55:30 +02:00
78f0a70b94
Fix formsemestre_description #632
2023-05-12 16:24:40 +02:00
866efbed92
Fix #631 : cas_id numérique
2023-05-12 12:59:23 +02:00
45a950ad79
Bareme notes moy/min/max promo. Fix #633
2023-05-12 12:50:26 +02:00
3e40d27ea6
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-05-11 16:27:37 +02:00
590dd2e8b5
Merge pull request 'Ajout état-civil' ( #629 ) from jmplace/ScoDoc-Lille:PR_etat-civil into master
...
Reviewed-on: https://scodoc.org/git/ScoDoc/ScoDoc/pulls/629
2023-05-11 14:04:38 +02:00
daa5b8ac53
Fichiers Apogée: code refactoring + test unitaire
2023-05-11 14:01:38 +02:00
41d938931e
APC / Niveaux / templates: ameliroations mineures
2023-04-19 11:56:33 +02:00
8f844f5191
Apo: export BUT element annuel
2023-04-19 11:51:58 +02:00
464b51245a
Ajout état-civil
2023-04-19 08:14:00 +02:00
54bcbff179
Apo: modif semset pour BUT. Interdit changement période.
2023-04-18 11:47:10 +02:00
339d70edd2
Apo: améliore changement période
2023-04-18 02:20:32 +02:00
b2296d94df
Fix export Apo BUT/Simpair isolé
2023-04-17 12:10:17 +02:00
47ed37e90e
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-04-17 04:07:27 +02:00
2ffcc503cb
Apogée:
...
- corrige affichage état (filtres/comptes)
- affichage et modification période semset (+ API).
- export résultat annuel BUT.
2023-04-16 05:32:21 +02:00
88bf24ba79
Remplace anciens head_message par flash()
2023-04-15 10:50:20 +02:00
b0afd900d1
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-04-14 16:36:02 +02:00
fac3337237
Make symbol scu (sco_utils) available to all templates.
2023-04-14 15:03:41 +02:00
e5cdb2ef69
Associations UE / Parcours: UI
2023-04-11 23:56:50 +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
6e86f7a9c4
Génère JSON avec Flask-JSON. Abandonne jsonify.
2023-04-06 16:10:32 +02:00
03a330ae82
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-04-06 13:28:00 +02:00
75ee45835a
Ajout de timeouts sur toutes les requêtes externes (y compris tests API)
2023-04-06 10:38:31 +02:00
0b4004ed93
Merge branch 'table' of https://scodoc.org/git/viennet/ScoDoc into upgrading_pip
2023-04-04 10:01:44 +02:00
cd24fe53d5
WIP: ajustements pour upgrade SQLAlchemy
2023-04-04 09:57:54 +02:00
2225fa8da0
Merge branch 'upgrading_pip' of https://scodoc.org/git/viennet/ScoDoc into table
2023-04-03 17:55:41 +02:00
dfa453768d
WIP: associations UEs / Competences, ref. comp., tests, refactoring.
2023-04-03 17:46:31 +02:00
2248090248
WIP: migrating to SQlAlchemy 2.0.8
2023-04-03 17:40:45 +02:00
8f404e16e2
Précision sur adresse mail origine
2023-03-30 09:53:22 +02:00
b1f51ce7f4
BUT: améliore page éditon UEs
2023-03-30 00:00:14 +02:00
c889ba3d1d
Dispenses d'UE: corrige affichage en table recap. Intègre aux tests unitaires cursus. Légendes.
2023-03-27 23:57:10 +02:00
5103f162a7
Améliore page inscriptions UEs BUT: indique parcours.
2023-03-27 18:30:36 +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
b7a7bf1edc
Améliore gestion erreurs serveur (messages, cache).
2023-03-22 10:15:27 +01:00
9237ff47d0
Changement de formation d'un formsemestre. Corrige form association. Réorganisation de code.
2023-03-21 21:14:38 +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
3f26af4ed6
Améliore affichage UE capitalisées BUT en PDF
2023-03-19 11:06:46 +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
60567671a0
Fix: archives (typo)
2023-03-17 17:07:03 +01:00
03d23cfaab
Fix archive (dup requests), + fix broken link
2023-03-16 15:16:46 +01:00
2393a872a5
Fix: typo msg erreur dans export APo
2023-03-16 12:46:27 +01:00
67058fc25c
Fix: calcul coût formation quand données manquantes
2023-03-16 11:54:14 +01:00
7bd03f7630
Ajout champ User.email_institutionnel
2023-03-14 16:30:27 +01:00
b5b606b1f6
Fix: déclaration table Identite / Unicite codes
2023-03-12 21:22:19 +01:00
1cc11cc932
Exports excel recap et jury
2023-03-12 12:30:57 +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
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
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
dc13e8bba5
Remove bp
2023-03-01 14:53:26 +01:00
c474e48ec8
add default_partition filter in etud_add_group_infos
2023-03-01 14:39:36 +01:00
7da076c1bf
CAS: corrige formulaire config utilisateur (bug PB)
2023-02-28 22:55:15 +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
7e6d1ebba0
Génère code par défaut pour les nouvelles UEs
2023-02-27 15:39:29 +01:00
944387b05b
Table users: cosmetic
2023-02-26 22:18:37 +01:00
c2f845d716
CAS: ajout infos pour admin sur table utilisateurs
2023-02-26 22:05:21 +01:00
d8a7f8affa
Connexion au CAS (WIP)
2023-02-26 21:24:07 +01:00
e8f241d6af
Fix: exports Apogée
2023-02-25 11:59:37 +01:00
d0d3c95fe9
Fix (tests unitaires)
2023-02-23 22:42:19 +01:00
19a0d9fdcb
Fix: invalidations cache si désinscription ou DEM individuelle
2023-02-23 21:48:40 +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
699f6419f3
Améliore signalement des sem. verrouillés sur page édition programme
2023-02-22 22:45:39 +01:00
7572ab3b6d
Fix #607 : invalidation cache tables
2023-02-22 18:14:33 +01:00
e8accaf6a0
Implement #601
2023-02-22 00:28:33 +01:00
175b865288
Fix #283
2023-02-21 21:54:23 +01:00
7ed20a8f8c
Test unitaire superficiel de (presque) toutes les vues du tableau de bord semestre
2023-02-21 21:34:38 +01:00
639941bc37
Fix: import formation xml
2023-02-21 14:57:16 +01:00
3df34737a7
Fix: import formation + tests unitaires formations
2023-02-21 11:08:41 +01:00
917070b169
Mise à jour des menus. Feuille prépa jury seulement pour non BUT.
2023-02-21 02:43:26 +01:00
21714bae59
PV BUUT: options sans détail identité, anonyme et seulement diplômés
2023-02-21 02:30:48 +01:00
7a7c2f1778
Fix: formulaires: saisie nombres/ exception
2023-02-21 02:08:50 +01:00
cac6201696
Cache table recap: combinaisons evals/jury
2023-02-21 01:07:21 +01:00
76257f1794
Cache table recap aussi en mode jury
2023-02-21 00:45:27 +01:00
b924be56bb
Ré-écriture de formation_list_table
2023-02-21 00:34:39 +01:00
246fa62920
Modernisation code: formations
2023-02-20 21:04:29 +01:00
09657f1ebb
edition formation: modernisation code
2023-02-20 16:25:23 +01:00
da4def790c
Fix type: cretion formation
2023-02-20 13:37:16 +01:00
67fc20fe2a
cancel black formatting
2023-02-20 12:34:32 +01:00
5614bd0663
fix typo
2023-02-20 12:22:28 +01:00
7e56dc730d
PV: lettres individuelles: affichage des UEs et autres réparations.
2023-02-19 23:06:44 +01:00
9bf505ff11
Table jury BUT: boutons 'Competences' et 'RCUEs'
2023-02-19 19:26:57 +01:00
998820e671
Réorganisation du code de génration de PV de jury PDF
2023-02-19 15:45:27 +01:00
52dfa16a69
Fix exception si module sans matiere
2023-02-19 13:35:45 +01:00
9e52566781
PV Jury PDF: refactoring, optimisation, amélioration.
2023-02-19 02:54:29 +01:00
52f98b66c1
PV jury BUT pdf
2023-02-18 18:50:19 +01:00
1d6145010b
PR #603 reprise: état du formulaire preferences.
2023-02-18 02:37:07 +01:00
a24f670d95
fix bug "cannot revert preference to global"
2023-02-18 02:28:28 +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
789449b620
Warning sur fiche étudiant BUT si pas inscrit à un parcours
2023-02-17 21:22:54 +01:00
284a99378e
Fix: API: descrinscription à un groupe de parcours
2023-02-17 20:40:57 +01:00
08c536e777
Menu groupes: met en avant l'éditeur de partition
2023-02-16 14:12:59 +01:00
abcb3d0fd2
API: bulletins PDF sans signatures
2023-02-15 16:15:53 +01:00
88b06f11d0
PDF: meilleure gestion d'erreur si police invalide
2023-02-14 17:28:25 +01:00
4c8d74cd8f
Fix typo (export table xls)
2023-02-13 16:07:46 +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
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
58184664df
Merge branch 'table' of https://scodoc.org/git/viennet/ScoDoc
2023-02-09 16:13:45 +01:00
3dece83070
Fix: ordre cols code UE dans table recap
2023-02-09 16:01:56 +01:00
cd1e6aa73d
Suppression ref. comp. et dept: cascades.
2023-02-09 11:56:20 +01:00
cebaa258a9
Jury BUT: ne considère que les UE capitalisées ADM dans les RCUE des redoublants.
2023-02-08 17:56:08 +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
a9696fe598
Tableau recap: export xls. (et abandon de l'export CSV).
2023-02-06 10:58:36 +01:00
e4ab0d5885
code cosmetic
2023-02-06 10:24:41 +01:00
a4f24b81a8
Interdit modification coefs APC si sems verrouillés
2023-02-06 10:13:01 +01:00
aaef3fac58
Table recap: ok pour APC et classic, recap et jury.
2023-02-05 23:15:50 +01:00
0f1adf2c0d
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-02-04 00:05:25 +01:00
711f8cfcfb
WIP: refactoring table recap
2023-02-03 22:39:45 +01:00
3b2f2d8e78
Fix: suppression semestre avec dispense UE
2023-02-02 19:51:50 +01:00
79c4a23ab9
Nouvelle table recap avec malus.
2023-02-02 14:27:15 -03:00
b3839dd8fb
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-02-02 06:41:30 -03:00
b651bfb410
Modif message tableau bord sem.
2023-02-02 06:40:58 -03:00
323261ed97
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-02-01 11:08:07 -03:00
786bad7f6e
typo
2023-02-01 11:07:46 -03:00
381aaf6a0a
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-02-01 11:05:36 -03:00
aff6325a38
get_formsemestre => ScoValueError
2023-02-01 10:35:25 -03:00
27b98be125
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-02-01 04:17:56 -03:00
51ea48a5b5
Fix test unit: test_formations
2023-01-31 14:58:24 -03:00
221ff84dce
Améliore messages d'erreur si maquette Apo mal encodée
2023-01-31 14:00:11 -03:00
01a1e84d0c
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-01-31 07:20:16 -03: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
026946d3b9
Ajout champ commentaire dans les formations (=> migration)
2023-01-30 14:08:40 -03:00
d2923f090c
WIP: table recap
2023-01-29 17:52:39 -03:00
8af28d2f36
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-01-27 18:32:54 -03:00
b3e1d97f94
Modernise code (evals)
2023-01-27 10:20:52 -03:00
569df98e25
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-01-27 04:01:28 -03:00
8d01135c4c
Form. passage: # 566
2023-01-26 14:29:16 -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
83b47db3dc
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-01-24 19:07:23 -03:00
3ba553c090
typo
2023-01-24 11:45:46 -03:00
8c95b9458b
Fix: tri noms étudiants accentués sur form saisie notes
2023-01-24 09:22:31 -03:00
80b4465815
Fix #564 Passage de semestre: inscrire aux groupes de parcours si ils existent
2023-01-23 20:35:15 -03:00
d3248a37ad
Saisie automatique des décisions de jury BUT pour semestres pairs ou impairs.
2023-01-23 07:38:47 -03:00
165dac0496
Fix: missing import
2023-01-23 07:05:06 -03:00