Commit Graph

309 Commits

Author SHA1 Message Date
bd860295ba Merge branch 'edt' of https://scodoc.org/git/viennet/ScoDoc 2024-01-05 23:55:14 +01:00
Iziram
5af3e8d14d Assiduites : ajout test unitaire countCalculator + maj autres tests 2024-01-05 13:42:55 +01:00
6423baa34b EDT: gestion de plusieurs enseignants par évènement 2024-01-03 22:11:49 +01:00
85f0323a80 EDT: construction des calendriers enseignants 2024-01-02 23:05:08 +01:00
9987a26d9e Version 9.6.73 + copyright 2024 2023-12-31 23:04:06 +01:00
5e39b3ae44 Diverses petites améliorations du code 2023-12-22 15:18:20 +01:00
170c7ce4b6 Installation de ufw en option 2023-12-14 22:04:53 +01:00
2c209313c6 Corrige script anonymisation (qui violait nouvelles contraintes sur la base) 2023-11-08 12:51:24 +01:00
Iziram
943055b328 Assiduites : documentation code python 2023-10-27 16:05:40 +02:00
9bc0111ceb Fix migration script: delete etuds with dept=NULL; 2023-10-23 14:10:59 +02:00
85005419ae Clarifie explications validation manuelle RCUE. Commente code. Petits nettoyages. 2023-10-19 21:07:03 +02:00
d5cc5c5c2f Ajout de scripts de systemd pour les sauvegardes bd, et modif paramètres par defaut des rotations. 2023-10-18 13:16:59 +02:00
e87bb9a8db Améliore code gestion civilité. Tests unitaires étudiants et import excel. Diverses corrections. 2023-10-17 22:12:28 +02:00
90b4b4b5d6 Modifie modèles identite/Admission. Modernise code et tests unitaires. 2023-10-15 14:42:03 +02:00
18263678c2 Configuration: éditeur de rôles et permissions 2023-09-29 21:17:31 +02:00
dc4eb63afe Fix some type annotations 2023-09-12 19:57:39 +02:00
8489d6d108 Bulleins BUT court: html et pdf raccordés 2023-09-01 18:14:22 +02:00
bacec9158b Merge branch 'sco96' of https://scodoc.org/git/viennet/ScoDoc into bul_but 2023-08-28 13:47:48 +02:00
1d3726a4cd API evaluation: create avec poids, /delete + tests unitaires + corrections 2023-08-26 16:34:56 +02:00
1dbeb5f7e5 API evaluation: ajout /create (manque poids APC) 2023-08-25 18:00:49 +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
4061a5d102 build_release: option to skip tests 2023-08-23 00:06:15 +02:00
e7b0966011 Version bump 2023-08-22 23:42:32 +02:00
ca04f3d5cb WIP: modernisation evaluations 2023-08-22 17:05:04 +02:00
iziram
efaeeb7b5f Assiduites : migration heure aprem 2023-08-22 16:18:58 +02:00
1298c6d4db Merge branch 'sco96' of https://scodoc.org/git/viennet/ScoDoc into bul_but 2023-08-10 21:16:21 +02:00
baee82103c Fix: tests unitaires test_but_jury.py. + check in package building script. 2023-08-10 21:15:42 +02:00
53e16176df Bulletin court BUT: version HTML 2023-08-02 00:13:31 +02:00
iziram
cab5a71925 Assiduites : optimisation justification 2023-07-30 16:34:05 +02:00
740749e37e Assiduités: ajout logs, style sur etuds dem. 2023-07-26 13:27:57 +02:00
e10807c3ac enhance initial configuration script (deb12) 2023-07-24 21:35:36 +02:00
iziram
76ccb8ea66 Assiduités : Amélioration Migration et Tests Unitaires 2023-07-21 19:21:45 +02:00
iziram
5ea9944be2 Assiduités : changement champ desc Table assiduites 2023-07-21 19:21:45 +02:00
9bdeda7559 Fix: requirements for Python 3.11 2023-07-19 15:37:43 +02:00
cb0b890f1f Optimisation migration absences->assiduites 2023-07-19 10:37:56 +02:00
f2574c2d49 modif script install pour Debian 12 2023-07-18 15:20:55 +02:00
753deac3b7 Fix assiduite migration (2) 2023-07-18 09:33:40 +02:00
d86681b268 Fix assiduite migration 2023-07-18 08:35:18 +02:00
72b60ad76e Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into sco96 2023-07-12 15:15:58 +02:00
1de265536e Debian package building script: consider only local version 2023-07-12 15:14:39 +02:00
5da59a6cbe Adapte module assiduité pour SQLAlchemy 2. Tests unitaires sans erreurs. 2023-07-11 14:45:48 +02:00
f1d085ad50 Module assiduités 2023-07-11 14:45:00 +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
31b280ec82 Change postgresql version in API unit tests 2023-07-11 09:56:25 +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
38f93cae99 Modifs pour SA 2.0 (à reporter en 9.5) 2023-07-11 09:33:53 +02:00
iziram
1dbec9231b Assiduités : Migration -> date dans les noms de fichiers log 2023-07-10 18:30:25 +02:00
iziram
056433e1e8 Assiduites : Tests + Fixes + Améliorations 2023-07-04 15:08:56 +02:00
iziram
7a42c24fc4 Assiduites : Pages Bilans 2023-06-28 17:15:24 +02:00
54ab56e9bf Database creation: add unaccent postgresql extension. Tests unitaires OK. 2023-06-20 08:09:50 +02:00
5dd5991995 Fix: mise à jour base postgres 2023-06-20 08:09:50 +02:00
d1d83e0327 Database creation: add unaccent postgresql extension. Tests unitaires OK. 2023-06-20 07:51:40 +02:00
f9b4539231 Fix: mise à jour base postgres 2023-06-16 07:54:28 +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
6dc39c25ee Assiduites : ajout préférences 2023-06-02 11:41:36 +02:00
iziram
94347657f6 Assiduites : script de migration et de suppression 2023-06-02 11:41:35 +02:00
iziram
e748973ae1 Assiduités : Ajout des tests (Unit/API) 2023-06-02 11:41:35 +02:00
d28cc83891 Added missing Debian dependency: graphviz-dev 2023-05-14 19:35:47 +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
464b51245a Ajout état-civil 2023-04-19 08:14:00 +02:00
b0afd900d1 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table 2023-04-14 16:36:02 +02:00
9b4fe1dc5e Fix restore script 2023-04-14 14:18:08 +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
dfa453768d WIP: associations UEs / Competences, ref. comp., tests, refactoring. 2023-04-03 17:46:31 +02:00
8450295f3d Building script: integrate full unit tests and API tests 2023-02-21 12:46:52 +01:00
a5c7e8609c Add progress bar to wget's build_release.sh for slow connections 2023-02-20 13:13:23 +01:00
d55e393c15 Renommage dans UI et code des anciens 'Parcours' ScoDoc en 'Cursus' 2023-02-12 13:36:47 +01:00
19c82a27de Fonction ano users 2023-02-09 12:29:46 +01:00
cd1e6aa73d Suppression ref. comp. et dept: cascades. 2023-02-09 11:56:20 +01:00
611d32b369 Updater: DEBIAN_FRONTEND=noninteractive 2023-01-05 09:56:20 -03:00
c9bdac4853 Change année copyright 2023-01-02 09:16:27 -03:00
d05ea4f002 API: rétabli formation.referentiel_competence_id. Tous tests OK. 2022-12-18 22:32:31 -03:00
7c86df5037 WIP: Nouveaux tests unitaires pour les cursus BUT 2022-12-07 23:04:11 +01:00
3655b21356 Gestion du champ 'boursier' 2022-12-07 15:52:50 +01:00
1ea782102b Automatise les tests unitaires de l'API 2022-12-07 13:22:11 +01:00
a8b4ef2a22 Adaptation du script diagnostic.sh pour ScoDoc 9 2022-11-20 11:36:06 +01:00
Jean-Marie PLACE
6e0e0e07e7 gestion des dates dans les tests/exemples 2022-11-01 10:03:03 +01:00
a59f5136a4 Edition des groupes: amélioration traitement erreurs, empeche edition des parcours 2022-09-02 15:07:59 +02:00
5d527edb71 Import synchro Apo: fix #116 2022-08-26 08:22:07 +02:00
Jean-Marie PLACE
60aba5a878 fix api logo selon conventions + jeux de test + normalise des samples
pour doc par post-traitement des résultats
2022-08-22 15:25:06 +02:00
c065abd0bb API: modif formsemestre/etudiant. TESTS unitaires OK sauf logos. 2022-08-08 10:06:42 +02:00
f7a2c1e8e7 API: unifie traitement errors, messages JSON. 2022-08-07 19:56:25 +02:00
dae762c3b1 API: utilisateurs /user, /users/query + tests unitaires 2022-08-05 17:05:24 +02:00
45a5c8ae81 API: creation/edition/suppression département 2022-08-05 06:55:05 +02:00
371b017245 Base test API: charge ref. comp. 2022-08-04 16:54:59 +02:00
03e30b4e65 Test unitaire API partitions (à compléter) 2022-08-02 09:49:08 +02:00
9a2c3b8174 Billets absences: nouvelle API + modernisation code 2022-08-01 21:42:19 +02:00
6306e8ca26 API: diverses corrections, tests unitaires (sauf absences et logos). 2022-07-29 16:19:40 +02:00
dcd7cf78fd Modification contrôle d'accès. Routes API basic+token. Revision routes API. 2022-07-27 16:03:14 +02:00
leonard_montalbano
35a6427e2f ajout d'étapes apo dans la base de tests unitaires 2022-06-27 16:11:48 +02:00
leonard_montalbano
7cb6dd66c3 debut d'ajout d'etapes apoge pour la base de tests unitaires 2022-06-24 16:04:40 +02:00
leonard_montalbano
23e2a5c427 ajout des états d'inscriptions pour les étudiants 2022-06-24 16:03:35 +02:00
leonard_montalbano
9faf1c48ae ajout d'absences aux étudiants de manière aléatoire dans le script de création de la base de test 2022-06-21 15:37:37 +02:00
leonard_montalbano
809d98df0a ajout absences aléatoires pour la base de test (pas encore fonctionnel) 2022-06-20 16:10:39 +02:00
leonard_montalbano
457a5a8b06 ajout du ref_competences pour la formation de la base de test 2022-06-20 16:09:22 +02:00