Commit Graph

78 Commits

Author SHA1 Message Date
7623ccef2b API: décorateur api_permission_required pour la documentation 2024-07-17 12:03:08 +02:00
84d0b4fb9d Documentation API (QUERY pour carte syntaxique) 2024-06-23 17:40:48 +02: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
b30ea5f5fd Annotations étudiants: API et tests 2024-02-11 12:05:43 +01:00
dbd0124c2c Retrait des annotations inutiles sur certaines routes API 2024-02-10 19:32:43 +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
1c59cfdd93 API etudiants: qq routes departementales manquantes 2023-12-08 13:37:43 +01:00
7b8d5cff4d Bulletins mails interdits - closes #810 2023-12-06 23:05:23 +01:00
cfafaa76b7 Upgrade Python packages - Flask 3.0.0 - Migrate to scrypt password hash 2023-12-06 03:34:24 +01:00
e634b50d56 API: create/edit etudiant, admission, adresse 2023-11-23 17:08:18 +01:00
2377918b54 API: etudiant/create (WIP), refactoring. 2023-11-22 23:31:16 +01:00
3000cfe7ba Bulletins: améliore page, modifie API pour récuperer le bul. but court avec le même appel. 2023-10-13 22:25:44 +02:00
18263678c2 Configuration: éditeur de rôles et permissions 2023-09-29 21:17:31 +02:00
e918b5bcb4 Remplace variable 'format' par 'fmt' dans toutes les fonctions et URLs (sauf routes API documentées) 2023-09-21 10:20:19 +02:00
80c03f022b Fix some typos 2023-09-14 12:08:20 +02:00
ef96277365 Option de config globale pour interdire l'export des bulletins PDF. Implements #715 2023-09-10 21:17:21 +02:00
d4a92c5bf8 - API: added POST etudiant/etudid/int:etudid/photo
- API: added unit tests for photos
- Photos: code cleaning.
2023-08-11 23:15:17 +02:00
iziram
cae3511f3c Assiduites : bug fix multiple + modifs routes api 2023-08-09 10:06:51 +02:00
iziram
9a0852917f Assiduites : Fonctionnement BackEnd + API 2023-06-02 11:41:26 +02:00
8e1cb055f6 - corrige saisi stage sur entreprise (fix #642)
- clé étrangère sur Identite dans EntrepriseStageApprentissage
- nouveau mécanisme pour le choix d'étudiant via auto-completion
  (ajout de autoComplete.js-10.2.7)
- nouveau point d'API: /etudiants/name/<string:start> (et son test unitaire)
2023-06-01 17:58:30 +02:00
6e86f7a9c4 Génère JSON avec Flask-JSON. Abandonne jsonify. 2023-04-06 16:10:32 +02:00
8d453eb42b UE capitalisées sur bulletins BUT PDF + code cleaning 2023-03-18 21:56:08 +01:00
c8801f6ee0 API: unification codes erreur HTTP + check group/partition names 2023-02-22 02:18:04 +01:00
abcb3d0fd2 API: bulletins PDF sans signatures 2023-02-15 16:15:53 +01:00
c9bdac4853 Change année copyright 2023-01-02 09:16:27 -03: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
7f707d5a4c Fix: API route etudiant-formsemestre-bulletin : acces par dept 2022-08-30 16:48:10 +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
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
bd718d456d API: modif résultat de /etudiant(s) 2022-07-31 21:44:39 +02:00
6306e8ca26 API: diverses corrections, tests unitaires (sauf absences et logos). 2022-07-29 16:19:40 +02:00
d818602084 Fix: API partitions/order, groups/order, group/set_etudiant 2022-07-27 17:42:58 +02:00
dcd7cf78fd Modification contrôle d'accès. Routes API basic+token. Revision routes API. 2022-07-27 16:03:14 +02:00
6632fce008 Fix: scodoc_dept : API 2022-07-26 09:00:48 +02:00
936fe3d716 API: /etudiants/courants avec restriction aux départements 2022-07-24 15:51:13 +02:00
aa1ec6fd8e API: modification pour accès via cookie web 2022-07-22 16:39:21 +02:00
72e69960a4 API: fix /formsemestre/<int:formsemestre_id>/programme 2022-07-21 14:21:06 +02:00
ca1fe679db WIP: new API revue et corrigée (en cours) 2022-07-19 22:17:10 +02:00
1fd296179d fix des conflits 2022-07-07 14:47:06 +02:00
312faf74fb Fix: publication bulletin 2022-07-05 20:37:38 +02:00
9474d420df fix problème symlinks 2022-07-05 16:09:26 +02:00
9f46849729 Fix: API formsemestre 2022-06-30 13:34:40 +02:00
leonard_montalbano
f4aa04bb76 correction bulletin etudiant pdf + suppression de la fonction précédement créer qui était inutil 2022-05-23 15:46:36 +02:00
leonard_montalbano
62e57d9ca0 premiers essais pdf bulletin etud sem 2022-05-20 16:28:41 +02:00
leonard_montalbano
76bb83c55a ébauche retour de bulletin pdf d'un formsemestre d'un etudiant 2022-05-19 16:17:27 +02:00
leonard_montalbano
4d0b18b548 renforcement des tests etudiants 2022-05-17 16:07:46 +02:00