Commit Graph

178 Commits

Author SHA1 Message Date
Emmanuel Viennet 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
Emmanuel Viennet 7f707d5a4c Fix: API route etudiant-formsemestre-bulletin : acces par dept 2022-08-30 16:48:10 +02:00
Emmanuel Viennet 36f78d36cb Fix: missing line in formsemestre_programme 2022-08-25 18:22:04 +02:00
Emmanuel Viennet 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
Emmanuel Viennet c6a99dc7d2 API users: password, plus de tests unitaires, correctifs. 2022-08-19 12:46:21 +02:00
Emmanuel Viennet 64f9de95a5 API: missing routes /etudiant/ine/<string:ine>/formsemestre/<int:formsemestre_id>/bulletin/pdf et .../nip/... 2022-08-18 15:53:26 +02:00
Emmanuel Viennet 3ab3d398df Fix billets abs 2022-08-18 15:43:14 +02:00
Emmanuel Viennet 920de2c2f1 API: /formsemestre/<int:formsemestre_id>/etudiants ne montre plus la partition par defaut. 2022-08-17 18:24:18 +02:00
Emmanuel Viennet 9d50a88f2c Fix #471 ++ tests API 2022-08-17 18:15:48 +02:00
Emmanuel Viennet 6fc89b88ef API: most App exceptions now return json error message 2022-08-17 17:24:05 +02:00
Emmanuel Viennet e899cd0d16 Modif route API /user/<int:uid>/edit. Fix #472 2022-08-13 23:28:20 +02:00
Emmanuel Viennet 84c08ff225 Changed route: /role/create/<str:role_name> 2022-08-10 07:29:34 +02:00
Emmanuel Viennet ae2a56cad3 Fix API: /group/<int:group_id>/etudiants/query 2022-08-10 07:24:54 +02:00
Emmanuel Viennet 8fa64476b6 API: modif /formsemestre/<int:formsemestre_id>/etudiants[/query] 2022-08-10 07:16:34 +02:00
Emmanuel Viennet c065abd0bb API: modif formsemestre/etudiant. TESTS unitaires OK sauf logos. 2022-08-08 10:06:42 +02:00
Emmanuel Viennet f7a2c1e8e7 API: unifie traitement errors, messages JSON. 2022-08-07 19:56:25 +02:00
Emmanuel Viennet a053afeba6 API: gestion utilisateurs 2022-08-07 11:08:12 +02:00
Emmanuel Viennet a069280746 API: users, WIP 2022-08-06 22:31:41 +02:00
Emmanuel Viennet dae762c3b1 API: utilisateurs /user, /users/query + tests unitaires 2022-08-05 17:05:24 +02:00
Emmanuel Viennet 45a5c8ae81 API: creation/edition/suppression département 2022-08-05 06:55:05 +02:00
Emmanuel Viennet 251949c220 Edition partition parcours. Closes #435. 2022-08-03 21:42:53 +02:00
Emmanuel Viennet 9413384a04 /evaluation/<int:evaluation_id>/notes 2022-08-03 16:05:01 +02:00
Emmanuel Viennet 58d84da254 API: /formsemestre/<int:formsemestre_id>/decisions_jury 2022-08-03 13:32:59 +02:00
Emmanuel Viennet 9b0dec8675 Fixes #466 2022-08-02 17:13:13 +02:00
Emmanuel Viennet 90811fdc0e Merge pull request 'replace ["partition_name"] by .partition_name' (#467) from jmplace/ScoDoc-Lille:fix_order_partition_not_subscritable into master
Reviewed-on: ScoDoc/ScoDoc#467
2022-08-02 16:37:17 +02:00
Jean-Marie PLACE b0ebdf2fb9 replace ["partition_name"] by .partition_name 2022-08-02 16:32:31 +02:00
Emmanuel Viennet 1b3bf87617 API: test partitions. Fix #465. 2022-08-02 16:21:41 +02:00
Emmanuel Viennet 4a3ceb291a API : resultat formsemestre_order_partitions 2022-08-02 16:10:09 +02:00
Emmanuel Viennet bfec7b7a6d renomme /billets_absence/add en /billets_absence/create 2022-08-02 08:48:08 +02:00
Emmanuel Viennet 9a2c3b8174 Billets absences: nouvelle API + modernisation code 2022-08-01 21:42:19 +02:00
Emmanuel Viennet bd718d456d API: modif résultat de /etudiant(s) 2022-07-31 21:44:39 +02:00
Emmanuel Viennet a5a168666f Modif route /moduleimpl/<int:moduleimpl_id>/evaluations 2022-07-30 08:23:22 +02:00
Emmanuel Viennet 6306e8ca26 API: diverses corrections, tests unitaires (sauf absences et logos). 2022-07-29 16:19:40 +02:00
Emmanuel Viennet d818602084 Fix: API partitions/order, groups/order, group/set_etudiant 2022-07-27 17:42:58 +02:00
Emmanuel Viennet ee93cf1e9b Fix: API partitions/order 2022-07-27 16:19:38 +02:00
Emmanuel Viennet dcd7cf78fd Modification contrôle d'accès. Routes API basic+token. Revision routes API. 2022-07-27 16:03:14 +02:00
Emmanuel Viennet 6632fce008 Fix: scodoc_dept : API 2022-07-26 09:00:48 +02:00
Emmanuel Viennet 59d6205777 API: ajout /group/<int:group_id>/remove_etudiant/<int:etudid> + cache invals 2022-07-25 08:46:24 +02:00
Emmanuel Viennet 692c5b0369 API: erreurs sans abort() + fix ok:true 2022-07-25 07:07:45 +02:00
Emmanuel Viennet 26454de0c4 API: Fix /api/group/edit 2022-07-25 06:53:35 +02:00
Emmanuel Viennet f16f344720 Ordre des groupes et partitions (API) 2022-07-24 22:04:37 +02:00
Emmanuel Viennet 936fe3d716 API: /etudiants/courants avec restriction aux départements 2022-07-24 15:51:13 +02:00
Emmanuel Viennet 1aaee35d64 API: ajout /partition/<int:partition_id>/remove_etudiant/<int:etudid> 2022-07-23 15:29:12 +02:00
Emmanuel Viennet 02fee61aa5 partition_editor V1 beta 2022-07-23 15:14:39 +02:00
Emmanuel Viennet 149522bcd3 API: Modification structure partitions/groupes 2022-07-23 09:07:53 +02:00
Emmanuel Viennet c3952c1118 API: modif /formsemestre/resultat: nombres ne chaines, respect JSON sans NaN 2022-07-23 08:46:00 +02:00
Emmanuel Viennet 9bd2290076 API: fix /formsemestre/<int:formsemestre_id>/etat_evals et /formsemestre/<int:formsemestre_id> 2022-07-22 21:22:06 +02:00
Emmanuel Viennet aa1ec6fd8e API: modification pour accès via cookie web 2022-07-22 16:39:21 +02:00
Emmanuel Viennet cfd4448ca5 API: /formsemestre/<int:formsemestre_id>/resultats 2022-07-21 16:46:07 +02:00