Commit Graph

217 Commits

Author SHA1 Message Date
ee9fd059da API: groups_auto_assignment 2023-05-15 23:39:08 +02:00
3e40d27ea6 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table 2023-05-11 16:27:37 +02:00
41d938931e APC / Niveaux / templates: ameliroations mineures 2023-04-19 11:56:33 +02:00
54bcbff179 Apo: modif semset pour BUT. Interdit changement période. 2023-04-18 11:47:10 +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
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
8e7b0839d6 Fix API partitions pour encodeur flask-json 2023-04-12 13:21:13 +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
dfa453768d WIP: associations UEs / Competences, ref. comp., tests, refactoring. 2023-04-03 17:46:31 +02:00
cbe039ff75 Rationalise accès Etudiant et FormSemestre, avec contrôle systématique du département. 2023-03-20 11:17:38 +01:00
8d453eb42b UE capitalisées sur bulletins BUT PDF + code cleaning 2023-03-18 21:56:08 +01:00
51858b6b8b Fix: API partition_remove_etud 2023-03-16 12:45:06 +01:00
f628478b14 misc minor code cosmetic : no change 2023-03-09 14:24:12 +01:00
c8801f6ee0 API: unification codes erreur HTTP + check group/partition names 2023-02-22 02:18:04 +01:00
284a99378e Fix: API: descrinscription à un groupe de parcours 2023-02-17 20:40:57 +01:00
abcb3d0fd2 API: bulletins PDF sans signatures 2023-02-15 16:15:53 +01:00
c039c02484 tables: reorganisation, corrections. 2023-02-06 13:05:39 +01:00
23c035e252 API: formsemestre_resultat avec nouvelle table + test unitaire 2023-02-04 02:17:30 +01:00
711f8cfcfb WIP: refactoring table recap 2023-02-03 22:39:45 +01:00
d2923f090c WIP: table recap 2023-01-29 17:52:39 -03:00
1971e5c3de Fix #578 API : Gestion semestre verrouillé. + tests unitaires API OK. 2023-01-24 08:12:24 -03:00
5fdc7db32a Fix #573 (API set group) 2023-01-22 18:15:56 -03:00
c9bdac4853 Change année copyright 2023-01-02 09:16:27 -03:00
54bb25279b Fix API: formsemestres_courants 2022-12-18 20:26:17 -03:00
1ea782102b Automatise les tests unitaires de l'API 2022-12-07 13:22:11 +01:00
d36004abfe Fix regression in API/formsemestre_etudiants 2022-12-07 13:21:24 +01:00
0809cc4feb Fix unit tests 2022-12-06 13:06:50 +01:00
424cddc193 API: ajout champ dept_name dans /departements et /departement 2022-12-03 11:37:39 +01:00
bdf7e76d84 API: formsemestre/bulletins au format long_mat. 2022-11-28 19:13:57 +01:00
7653342142 API: bulletins: re-ecriture et format json classic avec matières (long_mat, short_mat). 2022-11-27 23:31:48 +01:00
eb04984c2e API: modification format evaluations, et ajout route /evaluation. 2022-11-01 11:19:28 +01:00
Jean-Marie PLACE
6e0e0e07e7 gestion des dates dans les tests/exemples 2022-11-01 10:03:03 +01:00
6224bb8a11 API: /formsemestres/query?ine=xxxx 2022-10-28 15:48:27 +02:00
0f6824da37 API: ajout /formsemestres/query?nip=xxxx 2022-10-28 15:14:33 +02:00
ad00f06663 Fix #497 (API modimpl) 2022-09-21 11:35:02 +02:00
227b94ac6a Divers correctifs et modernisation du code (commence #381) 2022-09-03 11:41:56 +02:00
a59f5136a4 Edition des groupes: amélioration traitement erreurs, empeche edition des parcours 2022-09-02 15:07:59 +02:00
42f0cb8e76 Modification de /formsemestre/<int:formsemestre_id>/etudiants[/long]
Voir ligne 45 du tableur.

 - Ajout de la forme /long (permet d'avoir entre autre la date de naissance)
 - Ajout de la clé de tri (sort_key)
 - Résultat trié alphabétiquement.

Exemple: pour 84 étudiants, on a une réponse de 105KB en format normal (short), et 230KB en format "long".
2022-08-30 19:13:21 +02:00
7f707d5a4c Fix: API route etudiant-formsemestre-bulletin : acces par dept 2022-08-30 16:48:10 +02:00
36f78d36cb Fix: missing line in formsemestre_programme 2022-08-25 18:22:04 +02:00
72895f938e API: Section "malus" dans formsemestre_programme 2022-08-25 12:04:10 +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
c6a99dc7d2 API users: password, plus de tests unitaires, correctifs. 2022-08-19 12:46:21 +02:00
64f9de95a5 API: missing routes /etudiant/ine/<string:ine>/formsemestre/<int:formsemestre_id>/bulletin/pdf et .../nip/... 2022-08-18 15:53:26 +02:00
3ab3d398df Fix billets abs 2022-08-18 15:43:14 +02:00
920de2c2f1 API: /formsemestre/<int:formsemestre_id>/etudiants ne montre plus la partition par defaut. 2022-08-17 18:24:18 +02:00
9d50a88f2c Fix #471 ++ tests API 2022-08-17 18:15:48 +02:00
6fc89b88ef API: most App exceptions now return json error message 2022-08-17 17:24:05 +02:00