5901ba59d7
EDT: paramétrage extraction info par expressions régulières
2023-11-13 15:08:09 +01:00
78d72d2d54
EDT: ajuste taille calendrier et plage horaire.
2023-11-13 11:30:26 +01:00
Iziram
83765b584e
Assiduites : champs "heure_deb" "heure_fin" timeline
2023-11-13 08:35:19 +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
Iziram
c88869dd5f
date_utils : page test
2023-11-10 16:00:13 +01:00
Iziram
8957264dc6
Fonctionnalités Dates + suppr dtparser
2023-11-10 14:24:29 +01:00
Iziram
6ae9bcafb1
Merge branch 'main96' into sans_moment
2023-11-10 14:23:24 +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
Iziram
f1006cff88
Merge branch 'main96' into sans_moment
2023-11-08 15:30:28 +01:00
Iziram
a40768e33b
Assiduité: suppression momentJS
2023-11-08 15:29:45 +01:00
e71e4b27ec
EDT: ajout des edt_id dans formsemestre, groupes, modules, users
2023-11-06 22:05:38 +01:00
Iziram
69e25952e3
fusion col type/etat + col utilisateur + etudiant_seul
2023-11-03 14:57:22 +01:00
Iziram
bb4a427207
Merge branch 'main96' into liste_assi
2023-11-03 13:53:58 +01:00
Iziram
943055b328
Assiduites : documentation code python
2023-10-27 16:05:40 +02:00
Iziram
5e0b9f95cc
Assiduite : fixe forcer module Fix #798
2023-10-27 08:01:33 +02:00
903a03dbd6
Fix delete etud and delete dept
2023-10-27 08:01:33 +02:00
885a4fc452
Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc
2023-10-26 16:36:35 +02:00
c723cef66c
Fix delete etud and delete dept
2023-10-26 16:15:29 +02:00
Iziram
97e75e9ac9
Assiduite : fixe forcer module Fix #798
2023-10-26 15:52:57 +02:00
Iziram
ad32e27d7a
Assiduite : modification listes WIP
2023-10-26 13:12:22 +02:00
20d19a190d
Corrige cascades sur Identite.
2023-10-25 23:07:34 +02:00
66b8542d56
Affichage des ECTS sur validation_rcues et parcour_formation. Closes 656.
2023-10-19 22:24:56 +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
3ecbe5128e
Fix formulaire modif utilisateur (CAS allow login)
2023-10-09 21:35:05 +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
18263678c2
Configuration: éditeur de rôles et permissions
2023-09-29 21:17:31 +02:00
db062d5b4a
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into edit_roles
2023-09-28 22:55:55 +02:00
Iziram
46134dc06d
fixes #754 , close #752
2023-09-27 08:27:13 +02:00
53224fa43f
Fix evaluations sort
2023-09-26 23:15:35 +02:00
548a881d59
Nouvelle fonction pour copier un étudiant vers un autre département.
2023-09-25 23:51:38 +02:00
d8fbedb96d
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into edit_roles
2023-09-24 19:05:59 +02:00
Iziram
71b41d3dc6
Assiduites : fix err js #749
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
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
104b5f2f95
Assiduité: ajouts de commentaires et très léger refactoring
2023-09-20 22:38:01 +02:00
cee57234f2
Vocabulaire: évite d'écrire assiduités au pluriel (pas français).
2023-09-19 23:04:46 +02:00
b124468399
petites amélioration du code
2023-09-18 22:47:25 +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
80c03f022b
Fix some typos
2023-09-14 12:08:20 +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
dc4eb63afe
Fix some type annotations
2023-09-12 19:57:39 +02:00
iziram
44cb59053a
Assiduites : oublie stash issue 712
2023-09-12 09:41:50 +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
iziram
740a7defac
Assiduites : index find etud renvoi sur bilan etud #709
2023-09-11 11:11:00 +02:00
iziram
56276cc5b9
Assiduites : Liste des abs dans mail bul #691
2023-09-08 11:59:10 +02:00
0f2579dc0f
Fix: gestion des archives (confusion de départements)
2023-09-08 08:07:49 +02:00
iziram
ee2e2fe5a0
Assiduites : ajout gestion erreur eval check abs
2023-09-07 09:17:25 +02:00
9187a12882
Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc
2023-09-07 08:59:33 +02:00
iziram
d2bd88ba32
Assiduites : fix evaluation check abs + partition editor
2023-09-07 08:59:06 +02:00
578a614493
Fix: import bulletins but courts
2023-09-07 08:53:37 +02:00
ca12519f1c
Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc
2023-09-06 22:01:36 +02:00
96d6e5d1f5
Fix: evaluation_check_absences_html access
2023-09-06 21:34:12 +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
ff337b17b4
Merge pull request 'Actualiser app/views/assiduites.py' ( #707 ) from pascal.bouron/ScoDoc:master into master
...
Reviewed-on: https://scodoc.org/git/ScoDoc/ScoDoc/pulls/707
2023-09-05 22:52:00 +02:00
iziram
6c77f7faca
Assiduités : fix view_module_abs #688
2023-09-05 14:25:38 +02:00
9edca65294
WIP: éditeur de rôles/permissions
2023-09-04 21:34:23 +02:00
0c166d90d7
Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc
2023-09-04 17:01:01 +02:00
iziram
69eda90eea
Assiduites : fix SignalAssiduiteDifferee: présentation #687
2023-09-04 14:27:48 +02:00
da9818ddde
Option pour autoriser le CAS aux nouveaux utilisateurs: implements #701
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
6aa33f6bd1
Liste utilisateurs: filtrage par rôle.
2023-09-04 07:15:42 +02:00
80dd4b1344
Actualiser app/views/assiduites.py
...
typo
2023-09-03 21:07:13 +02:00
bd0df7c503
Option pour autoriser le CAS aux nouveaux utilisateurs: implements #701
2023-09-02 22:49:21 +02:00
6f097bbb46
Remplace partout sco_permissions_check.can_change_groups() par FormSemestre.can_change_groups()
2023-09-02 22:19:35 +02:00
iziram
a8932acb71
Assiduites : issue 694 + bug fixe saisie journalier (moduleimpl)
2023-09-01 15:24:44 +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
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
bacec9158b
Merge branch 'sco96' of https://scodoc.org/git/viennet/ScoDoc into bul_but
2023-08-28 13:47:48 +02:00
f7186c6316
Enlève l'ancien module de gestion des absences
2023-08-27 21:49:50 +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
c84c10ad89
Adaptation assiduités pour nouveau codage dates évaluations (à compléter)
2023-08-25 17:59:57 +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
ca04f3d5cb
WIP: modernisation evaluations
2023-08-22 17:05:04 +02:00
iziram
a04403cd0e
Assiduites : fixes select annee cal + saisie par null
2023-08-22 16:06:56 +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
53e16176df
Bulletin court BUT: version HTML
2023-08-02 00:13:31 +02:00
bb1d4f559d
Liens personnalisables (implements #386 ): au niveau global, avec paramètres.
2023-07-31 16:14:16 +02:00
iziram
3aa5629d1b
Assiduites: api routes nip ine
2023-07-27 14:58:57 +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
70cda5a553
Assiduites : lisibilité conflit + UX
2023-07-26 07:32:32 +02:00
iziram
4e5e15092e
Assiduites : bugfix aucun dem def
2023-07-25 20:15:28 +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
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