Commit Graph

488 Commits

Author SHA1 Message Date
29b5d54d22 Prise en compte UE capitalisées lorsque non inscrit dans le sem. courant. Affichage sur bulletins classiques. Capitalisation en BUT avec ECTS. 2022-02-27 20:12:20 +01:00
9bc5f27b16 moduleimpl_withmodule_list (api ScoDoc 7 compat): fix 2022-02-25 10:30:57 +01:00
Jean-Marie PLACE
875c12d703 soften error when logo not found 2022-02-22 19:48:22 +01:00
f2c3841db9 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into dev92 2022-02-19 16:17:51 +01:00
98e7f7a710 Corrige affichage numero version sur templates Jinja 2022-02-17 22:40:11 +01:00
75232a18a3 Améliore quelques routes et msg erreurs 2022-02-15 13:15:56 +01:00
60a77b8ba7 WIP: réorganisation code bulletins 2022-02-14 23:21:42 +01:00
3b8f28bbb3 essaie de tolérer codes modules nulls (en principe non autorisé) 2022-02-14 10:05:55 +01:00
67fc12053e Elimination des derniers NotesTableCache 2022-02-13 23:53:11 +01:00
b28d22b3ed Modif css ue color var name 2022-02-13 22:03:46 +01:00
fb0a79d676 -nt + fix ue_status 2022-02-12 22:57:46 +01:00
efe1b1d734 Chargement et association des ref. comp. BUT 2022-02-12 20:25:22 +01:00
2610d746b9 missing ; 2022-02-12 15:05:53 +01:00
02264c3fbb ordre dans css 2022-02-12 15:04:01 +01:00
718dbd8801 Feuille CSS pour couleurs UEs 2022-02-12 14:59:18 +01:00
5a270945e9 Affichage fct bonus si pas configurée 2022-02-11 09:58:27 +01:00
38d7f31408 Fix (bul BUT) 2022-02-10 14:34:16 +01:00
e6bd6cf28a WIP: validations d'UE et de semestres 2022-02-06 16:09:17 +01:00
5467ad2437 Fix: saisie si aucun etudiant 2022-02-04 11:19:01 +01:00
4480783d89 breakpoint oublié (users) 2022-02-01 17:43:22 +01:00
ce5e379d29 formules d'UE: affichage pour suppression 2022-02-01 17:42:43 +01:00
f85deecb64 get_etud_dept: 404 si dept inexistant 2022-01-31 22:41:34 +01:00
df347b8b30 Modif édition roles/permissions 2022-01-31 21:44:59 +01:00
0e02baccb0 Ajout rôles et permissions pour Entreprises 2022-01-31 14:17:09 +01:00
5c17410bcb Finition choix bonus sport 2022-01-27 18:12:40 +01:00
08e9d2449a Reorganisation form configuration globale. Doc bonus. 2022-01-25 23:48:39 +01:00
2c549b3d2d Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-25 13:28:21 +01:00
4133b9df6a Réglage publication bulletin JSON 2022-01-25 13:24:08 +01:00
f14a14ee85 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-25 11:11:03 +01:00
Jean-Marie PLACE
31d48a56ff fix_user ; always send from no-reply ; reset passwd_temp 2022-01-25 08:44:20 +01:00
264ef7e1ff formsemestre_bulletinetud avec arg INE: filtre sur dept 2022-01-22 17:37:04 +01:00
96b59294a1 Merge pull request 'now support several departement for a nip when load formsemestre_bulletinetud' (#289) from jmplace/ScoDoc-Lille:fix_bulletin_search_by_nip into master
Reviewed-on: https://scodoc.org/git/ScoDoc/ScoDoc/pulls/289
2022-01-22 17:32:07 +01:00
Jean-Marie PLACE
4df39361fb now support several departement for a nip when load formsemestre_bulletinetud 2022-01-22 00:14:39 +01:00
Jean-Marie PLACE
66a1ba46c3 convert to RGB (from ARGB) when saving as JPEG 2022-01-21 23:25:02 +01:00
90bff9ded6 Config; des codes Apogée. Closes #111. 2022-01-21 00:46:45 +01:00
0b87714ac0 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-13 23:40:30 +01:00
fa99cbf3d0 Fix #269. Utilisateurs avec logins numériques. 2022-01-13 23:30:25 +01:00
158ac7b1fc Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-11 23:40:30 +01:00
126f719f7a Index INE et NIP 2022-01-10 15:15:26 +01:00
b2893a3371 Améliore validation des dates et des ids 2022-01-10 12:00:02 +01:00
4477a25147 Affichage référentiel de compétences (contrib Séb. L.) 2022-01-09 23:17:48 +01:00
fbb4b0841b Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-07 18:55:14 +01:00
d1ff47727b Fix: bug si user_name ne contient que des chiffres 2022-01-07 15:19:34 +01:00
3eb038b491 formsemestre header sans notes_table 2022-01-07 15:11:24 +01:00
6b1ccfe400 about: demande login 2022-01-06 23:37:57 +01:00
b1a3a15a94 nouveau format refcomp Orebut + supprime migration entreprises 2022-01-05 23:42:11 +01:00
d6c6a08828 Fix: 2 bugs sur formulaire création/modif utilisateurs 2022-01-05 21:11:57 +01:00
96130f1a75 Merge branch 'refactor_nt' of https://scodoc.org/git/viennet/ScoDoc into orebut 2022-01-05 16:53:47 +01:00
235556f825 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-05 16:52:53 +01:00
6157e54a5f affichage nom complet du dept. sur la page accueil 2022-01-05 16:06:56 +01:00
ff948cb98d new users default dept in form 2022-01-05 01:04:07 +01:00
82e3de02f6 update 2022-01-04 20:03:38 +01:00
e1adf93bf0 Fix: edition des users sans dept 2022-01-04 19:32:58 +01:00
be2227f8a3 L'admin peut cacher/montrer des départements 2022-01-04 18:10:14 +01:00
407c3ef472 WIP: nouveau format XML Orebut ref. comp. 2022-01-03 12:25:42 +01:00
2349d404c8 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-01 14:50:21 +01:00
dc004de8ef update copyright 2022-01-01 14:49:42 +01:00
78e8b407d2 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2021-12-29 11:32:32 +01:00
9cd31e66f0 Edition/créeation utilisateurs: choix département selon les permissions 2021-12-29 11:26:54 +01:00
0fe5cdb409 WIP: refactoring calculs 2021-12-26 19:15:47 +01:00
adaef9fd24 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2021-12-24 00:09:40 +01:00
dce7dc42cb Prépare modernisation de NT 2021-12-24 00:08:25 +01:00
2d2b2b2f39 Form création dept + déplace form logos 2021-12-23 16:03:30 +01:00
d12db96389 typo 2021-12-22 14:31:44 +01:00
3631719f54 fix #238 2021-12-21 23:05:49 +01:00
f1c43a5bb8 petit refactoring (photos) 2021-12-20 22:53:09 +01:00
8059e1622f Renomme qq modèles (CamelCase sur FormSemestre) 2021-12-20 20:38:21 +01:00
3d8fe461b9 ajout titres pages (liste evals, bul.) 2021-12-18 12:16:49 +01:00
71615613f1 Fix: bulletins oldjson des dém. 2021-12-17 21:36:34 +01:00
d40d82aeb7 Edition formation BUT: affiche UE de rattachement et force cohérence semestre module/UE 2021-12-16 16:27:35 +01:00
862ffb89a1 publication API ListeAbsEtud compat ScoDoc7 2021-12-13 22:15:42 +01:00
b319d9c0d3 Gestion logos (contrib @jmp) 2021-12-12 22:40:02 +01:00
d6ebb55b95 support old json export for BUT, using format=oldjson 2021-12-12 15:55:04 +01:00
cf996e46d0 Accès bulletins BUt par code_nip 2021-12-12 13:00:30 +01:00
235ca69a82 essai avec last_modified 2021-12-11 17:55:08 +01:00
4f8f327cb6 disable cache for logos objects 2021-12-11 17:20:34 +01:00
2920c6f131 temp. le 19/11 12h 2021-12-11 15:25:42 +01:00
483c22678a build logo form (header & footer) 2021-12-11 14:55:46 +01:00
d8091b4efb strip config_logo from scolar 2021-12-11 14:55:45 +01:00
b336a1c1a2 ajout URL de récupéraions des logos (deprecates /ScoDoc/logo_header et /ScoDoc/logo_footer) 2021-12-11 14:53:12 +01:00
272de740e1 Fix: édition coefs semestres, retour au semestre sélectionné. 2021-12-10 15:51:43 +01:00
acebc8ab08 page infos UE + qq corrections 2021-12-10 00:54:57 +01:00
857c3007a5 sépare modèles UE et Module 2021-12-08 22:47:29 +01:00
fa4dcb3169 intégration bulletin dans template std 2021-12-06 21:19:40 +01:00
3b30a67b17 intégration v0 bulletin BUT par Seb. L. 2021-12-06 20:58:39 +01:00
3ba30f6250 Génération bulletin BUT json 2021-12-05 20:21:51 +01:00
24440f457b vis. et suppr. des ref. comp. 2021-12-04 22:20:08 +01:00
2e1ec1c5ea Templates jinja2 pour pages ScoDoc 2021-12-04 21:06:32 +01:00
c455f6261f liste refcomps + routes 2021-12-03 15:46:46 +01:00
6627a9c6b2 traitement exceptions imports xml 2021-12-03 14:13:49 +01:00
4d857a1567 chargement/association ref. comp. BUT 2021-12-03 11:03:33 +01:00
d435f3b835 export ref. comp. en json 2021-12-02 17:36:32 +01:00
09eb73be4a WIP: calcul moyennes UE BUT 2021-11-28 16:31:33 +01:00
47c1a75bb0 modeles 2021-11-28 10:13:18 +01:00
21fa7112c8 param checking (exceptions pour utilisateurs) 2021-11-27 18:55:47 +01:00
480af81e0d check user params (old ids) 2021-11-27 18:44:32 +01:00
3a0a2382c8 refactoring 2021-11-20 17:53:21 +01:00
84f25817d1 Fix edit evaluation non APC 2021-11-18 23:54:50 +01:00
b28ffdd7a8 WIP: Editions formations 2021-11-18 22:46:18 +01:00
b2c98af293 WIP: Edition formations 2021-11-18 11:29:38 +01:00
e3219a6b0c WIP: Edition formations 2021-11-18 00:24:56 +01:00
58a7508043 WIP: PN BUT 2021-11-17 10:28:51 +01:00
459e75db89 details cosmétiques 2021-11-13 09:43:13 +01:00
89e7250f4a - Coef evaluations (modèles).
- Refactoring.
- Changement des noms des classes (modèles) des formations.
- Début intégration calculs BUT.
- Requiert numpy et pandas.
2021-11-12 22:17:46 +01:00
0573b259d9 re-autorise API evaluation_listenotes en mode ScoDoc7 2021-11-09 22:12:11 +01:00
981f2c0e46 SignaleAbsenceGrSemestre : cosmetic 2021-11-07 10:00:50 +01:00
ae525fd267 fix #12 2021-11-06 18:41:57 +01:00
5f19931d63 fix err suggestion utilisateur si on entrait un nombre 2021-11-06 11:04:47 +01:00
4bf983dbe4 Add unit test: test_notes_modules_att_dem (scenario "lyonnais") 2021-11-03 16:15:39 +01:00
23a59357e9 Fix: ue_set_internal => cache invalidation 2021-11-03 16:11:58 +01:00
1c719b5c7c Fix regression: groups_view argument 2021-11-03 00:27:50 +01:00
7589d4cc34 API ScoDoc 7: autorise POSTs, ajoute groups_view, script exemple/test 2021-11-01 16:59:56 +01:00
68ac7c293a mail from current user rather than admin 2021-10-30 12:09:35 +02:00
8f1e465280 show current user name while getting old_password 2021-10-30 12:06:55 +02:00
c248def7f2 refactoring Mode 2021-10-30 12:03:21 +02:00
d2f41b6a21 API scodoc7, exemple/test usage, progres sur l'API scodoc9 2021-10-28 00:52:23 +02:00
0da60384a1 Modification authentification ScoDoc7 API POST 2021-10-26 00:13:42 +02:00
c29199eff4 Fix: get_etud_dept recherche par INE 2021-10-25 15:51:11 +02:00
ad0cd6236c AddBilletAbsence: autorise POST pour anciens clients PHP 2021-10-24 12:01:42 +02:00
2fe9e5ec39 Sépare les UE externes dans la pae édition programme 2021-10-22 23:09:15 +02:00
c49aecaa2f Fix regression on ue_list 2021-10-21 06:32:03 +02:00
0f67ee33ae Fix etud_info xml/json quote 2021-10-20 23:18:00 +02:00
280f6cf1c1 Fix etud_info xml quote 2021-10-20 22:34:06 +02:00
54ed09ed08 renomme: ue_list, matiere_list 2021-10-17 23:19:26 +02:00
264c0d7d9e traduction/adaptation messages par défaut ; strip email 2021-10-17 12:15:24 +02:00
a909a307c0 Améliorer page infos utilisateurs 2021-10-17 11:19:01 +02:00
c96b114b08 Merge branch 'change_email' of https://scodoc.org/git/jmplace/ScoDoc-Lille into jmplace-change_email 2021-10-17 08:47:04 +02:00
390118226d modification du formulaire de changement de mot de passe personnel 2021-10-16 23:22:03 +02:00
256e89605b rename some old methods 2021-10-16 19:20:36 +02:00
177a891236 ajout vérification date d'expiration 2021-10-16 07:10:55 +02:00
9c50b58d5f amélioration formulaires creation/edition utilisateurs 2021-10-15 19:17:40 +02:00
c68633bf5b typo 2021-10-15 15:34:10 +02:00
45d20789dd wip: avant tests 2021-10-15 15:16:39 +02:00
e8e3423193 Un peu de nettoyage de d'optimisation (gain ~ 30-40% sur calcul NT). 2021-10-15 14:00:51 +02:00
9c528bec7f permet de lever certaines vérifications lors de l import 2021-10-13 16:32:43 +02:00
feb57c2ac6 redirection vers all_depts apres création ; blackify 2021-10-13 15:27:19 +02:00
071c15af79 complements_import_users_from_9.0.52 2021-10-13 15:03:41 +02:00
6e1bc9665d renamed some group mgt methods 2021-10-12 16:05:50 +02:00
c1d13d6089 Python 3: n'utilise plus six. Utilise systématiquement with avec open. 2021-10-11 22:22:42 +02:00
179442aa69 blackify 2021-10-10 21:09:27 +02:00
e6e1835cca Merge pull request 'check mail address' (#156) from jmplace/ScoDoc-Lille:email_check into master
Reviewed-on: https://scodoc.org/git/viennet/ScoDoc/pulls/156
2021-10-10 21:05:04 +02:00
fdd7af6a8a Améliore page erreur 403 (permission refusée) 2021-10-10 21:03:18 +02:00
7d5eff4f82 refactor check_modif_user 2021-10-10 10:52:06 +02:00
cd6fd10abf close #146 2021-10-09 19:48:55 +02:00
085ef05e01 Fix AddBilletAbsence 2021-10-07 23:21:30 +02:00
b38ee4ea25 Fix: create user avec date exp. 2021-10-07 23:00:02 +02:00
79b8520034 redirige les url /ScoDoc/DEPT vers /ScoDoc/DEPT/Scolarite 2021-10-04 22:30:57 +02:00
54f0b87d39 Dialogue affection groupe: template jinja2, début d'optimisation de XMLgetGroupsInPartition 2021-10-04 22:05:05 +02:00
0ab9a281a9 Fix regression: API billetin par code_nip 2021-10-04 15:09:19 +02:00
e32d7b1b4e Améliore message d'erreur si logo manquant dans un PDF 2021-10-04 00:22:44 +02:00
f59308b863 enregistre date dernière connexion. + fix liste users 2021-10-03 18:19:51 +02:00
1781548b66 fix: page user si pas de nom ni de prenom 2021-10-01 23:48:11 +02:00
8463d368a1 Fix: report_debouche_date 2021-09-30 09:37:18 +02:00
1f125d3a1d fix: import etudiants hors semestre 2021-09-29 20:08:18 +02:00
8bfa936361 fix delete etud 2021-09-29 14:15:12 +02:00
dffb369bb0 form create user si pas de roles 2021-09-29 10:27:49 +02:00
656c8a9f22 Fix: edition user sans dept 2021-09-28 16:20:15 +02:00
36c22a7ca7 Liste billest d'absences restreinte au département 2021-09-28 09:59:50 +02:00
4728e77a7b Fix: formulaires 2021-09-28 09:14:04 +02:00
f79003186a cosmetic 2021-09-28 07:28:16 +02:00
bf57f2bfa5 remet nom auteurs annotations étudiants 2021-09-27 17:33:44 +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
ce31d3148d Sépare PE dans package 'pe' et le désactive en production. 2021-09-25 23:56:17 +02:00
671ef6a7fa Fix urgent: regression sur XMLgetAbsEtud 2021-09-25 12:35:26 +02:00
c41726c4a8 Fix: association nouvelle version 2021-09-24 20:20:45 +02:00
0a50edc9f0 removed some useless REQUESTs 2021-09-24 12:10:53 +02:00
373feece76 fix: POST suppr. photo 2021-09-24 11:12:49 +02:00
6d1ffb122b Fix: billets d'absences (POST) 2021-09-24 01:07:00 +02:00
eded2fffe9 enhance scu.send_file, fix some API bugs. 2021-09-21 22:19:08 +02:00
f516ccdfe7 retire arguments REQUEST de sendResult et sendPDFFile 2021-09-21 15:53:33 +02:00
2c97349acf améliore affichage exceptions (ex: erreur inscription étudiants) 2021-09-21 15:02:22 +02:00
f18a9c7559 fix: requete billets absences 2021-09-20 15:55:48 +02:00
9a9dc4a483 Fix conflicts 2021-09-18 14:03:36 +02:00
7daa49f2aa Elimine les attributs de ZREQUEST, sauf forms. 2021-09-18 13:42:19 +02:00
c955870e1e recheck 2021-09-18 10:51:19 +02:00
80f5536de5 Merge remote-tracking branch 'origin/master' into scodoc9_placement_PR
# Conflicts:
#	app/scodoc/sco_groups_view.py
#	app/scodoc/sco_placement.py
2021-09-18 10:39:53 +02:00
2519d08e40 remove breakpoints() + blackify 2021-09-18 10:11:46 +02:00
987800c30e Remplace REQUEST.URL par accès à Flask request global object 2021-09-18 10:10:02 +02:00
2a72fb881b replace send_excel_file by scu.send_file 2021-09-18 01:30:47 +02:00
42ef9f795f Merge remote-tracking branch 'origin/master' into temp
# Conflicts:
#	app/scodoc/sco_placement.py
2021-09-17 10:12:16 +02:00
45352d9248 Script migration: vérification existence departements dans base cible 2021-09-17 09:15:12 +02:00
c8949e870f code cleaning 2021-09-16 14:58:56 +02:00
0fedb7771c Améliore téléchargement fichiers (REQUEST => send_file) 2021-09-16 00:15:29 +02:00
e6ff4c1460 création roles en cli 2021-09-13 23:06:42 +02:00
3527d2bba1 2 bugs: XMLgetAbsEtud, doSignaleAbsenceGrSemestre 2021-09-13 09:55:49 +02:00
c1b06b18b4 petits bugs (abs) + exc messages 2021-09-12 23:06:23 +02:00
914c20bcfe fix typo creation users 2021-09-11 22:46:37 +02:00
104c01ee29 XMLgetFormsemestres 2021-09-11 22:15:00 +02:00
6880c5bf54 fix XMLgetAbsEtud 2021-09-11 21:54:53 +02:00
4bb79e6853 Petits correctifs suite à migration iutv 2021-09-11 19:05:19 +02:00
050e54de3e placement fait 2021-09-11 18:33:55 +02:00
badf83cc7f fix migration adresses + cosmetique 2021-09-11 15:59:06 +02:00
37484b7fc9 Merge branch 'master' into clean 2021-09-11 10:21:54 +02:00
d14ec48602 support POST request on ScoDoc7-compat API routes 2021-09-10 22:03:52 +02:00
245f954b05 add somes routes for scodoc7 compat API 2021-09-10 21:07:28 +02:00
51884bf28f Edition rôle RespPe 2021-09-09 16:33:44 +02:00
9fd33cf658 Accès compatibles aux anciennes fonctions API ScoDoc 7 2021-09-09 16:11:44 +02:00
72dfc4f49b Configuration des logos via formulaires 2021-09-08 23:00:01 +02:00