Commit Graph

69 Commits

Author SHA1 Message Date
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
leonard_montalbano
2bb0ac548d merge from master 2022-05-16 16:04:33 +02:00
leonard_montalbano
ffcc0897f2 mise à jour de la fonction renvoyant un étudiant suivant son etudid, nip ou ine pour renvoyer la dernière instance de celui si 2022-05-16 15:45:11 +02:00
leonard_montalbano
53f3ec7294 correction des pluriels dans les routes 2022-05-16 15:14:51 +02:00
f9ec454da5 API: revision pour multi-départements 2022-05-11 00:59:51 +02:00
34d64b3fd8 API: Fix accès par INE et NIP alphanumériques 2022-05-07 08:23:30 +02:00
bba7906493 API: traitement des paramètres erronés (404) + test 2022-05-06 09:38:30 +02:00
2d40932b50 API: tests: factorisation du code 2022-05-05 19:50:09 +02:00
ba6b275973 API: WIP 2022-05-05 18:11:44 +02:00
95becc172b API: corrections, refonte complète des tests 2022-05-04 23:11:20 +02:00