Commit Graph

82 Commits

Author SHA1 Message Date
7623ccef2b API: décorateur api_permission_required pour la documentation 2024-07-17 12:03:08 +02:00
5867bdf534 Edition codes Apogée en ligne: utilise partout l'API. Ajout code pour passage (WIP #937) 2024-06-24 03:37:40 +02:00
84d0b4fb9d Documentation API (QUERY pour carte syntaxique) 2024-06-23 17:40:48 +02:00
3787e0145a Modif. clé trie étudiants et utilisation dans éditeur partition. 2024-03-24 14:34:55 +01:00
9c6db169f3 Restreint accès aux bulletins PDF si formsemestre.bul_hide_xml (sémantique changée) + WIP tests unitaires API 2024-03-19 18:22:02 +01:00
128b282186 API: remet /formsemestre/<int:formsemestre_id>/etat_evals 2024-02-05 00:10:56 +01:00
5bbdc567f3 retrait API + fix 2024-02-02 18:45:58 +01:00
238fbe887c RGPD: ViewEtudData. Implements #842 2024-01-20 17:37:24 +01:00
9987a26d9e Version 9.6.73 + copyright 2024 2023-12-31 23:04:06 +01:00
a6448192a6 orthographe (annee) 2023-12-29 13:57:44 +01:00
4cb7479b6f EDT: ajout aide + option pour ne pas afficher les titres de modules 2023-12-24 16:09:07 +01:00
1f319dfeba EDT: filtrage par groupe scodoc 2023-11-16 23:34:47 +01:00
098502f2d3 EDT: améliore gestion erreur chargement ics 2023-11-14 14:06:47 +01:00
d1bc546d7b WIP: Affichage de l'emploi du temps du semestre. 2023-11-11 18:13:18 +01:00
1d3726a4cd API evaluation: create avec poids, /delete + tests unitaires + corrections 2023-08-26 16:34:56 +02:00
0868622511 API: /formsemestres/query et /formsemestres_courants : ajout tri résultat. Ajout paramètre etat au query. 2023-08-11 18:44:51 +02:00
ee9fd059da API: groups_auto_assignment 2023-05-15 23:39:08 +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
c8801f6ee0 API: unification codes erreur HTTP + check group/partition names 2023-02-22 02:18:04 +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
c9bdac4853 Change année copyright 2023-01-02 09:16:27 -03: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
bdf7e76d84 API: formsemestre/bulletins au format long_mat. 2022-11-28 19:13:57 +01:00
eb04984c2e API: modification format evaluations, et ajout route /evaluation. 2022-11-01 11:19:28 +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
227b94ac6a Divers correctifs et modernisation du code (commence #381) 2022-09-03 11:41:56 +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
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
920de2c2f1 API: /formsemestre/<int:formsemestre_id>/etudiants ne montre plus la partition par defaut. 2022-08-17 18:24:18 +02:00
8fa64476b6 API: modif /formsemestre/<int:formsemestre_id>/etudiants[/query] 2022-08-10 07:16:34 +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
9b0dec8675 Fixes #466 2022-08-02 17:13:13 +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
692c5b0369 API: erreurs sans abort() + fix ok:true 2022-07-25 07:07:45 +02:00
c3952c1118 API: modif /formsemestre/resultat: nombres ne chaines, respect JSON sans NaN 2022-07-23 08:46:00 +02:00
9bd2290076 API: fix /formsemestre/<int:formsemestre_id>/etat_evals et /formsemestre/<int:formsemestre_id> 2022-07-22 21:22:06 +02:00
aa1ec6fd8e API: modification pour accès via cookie web 2022-07-22 16:39:21 +02:00
cfd4448ca5 API: /formsemestre/<int:formsemestre_id>/resultats 2022-07-21 16:46:07 +02:00
d36a2950d3 API: fix /formsemestre/<int:formsemestre_id>/programme 2022-07-21 14:44:19 +02:00
72e69960a4 API: fix /formsemestre/<int:formsemestre_id>/programme 2022-07-21 14:21:06 +02:00
847e275b26 API: /formsemestres/query 2022-07-21 08:53:44 +02:00
ca1fe679db WIP: new API revue et corrigée (en cours) 2022-07-19 22:17:10 +02:00