Commit Graph

79 Commits

Author SHA1 Message Date
24e144f372 Backend 'FormSemestre': début de modernisation + fix regressions 2024-10-19 23:52:54 +02:00
9ae2181904 CAS: ajout option pour utiliser par défaut le même uid ScoDoc et CAS + cosmetic formulaires 2024-09-15 16:50:25 +02:00
fc036705e8 Fixed bug (migration to Numpy 2.0) and warnings. All tests OK. 2024-08-07 21:04:47 +02:00
8d50cd2a8e Ajout commande pour changer le login d'un utilisateur 2024-06-21 16:34:23 +02:00
c2443c361f Améliore page activation module entreprises. Implements #634 2024-04-09 00:36:46 +02:00
072d013590 Fix edition resp. modimpl. Une migration devra etre ajoutée plus tard. 2024-02-05 17:35:46 +01:00
57d36927ac Modernise code evaluations/enseignants 2024-02-04 23:08:08 +01:00
91bca7eed9 ScoDocModel super-classe 2023-12-22 15:21:07 +01:00
88124fa388 formsemestre_enseignants_list: ré-écriture, fix #756 2023-12-15 03:37:55 +01:00
1c6e54c76c Fix: edition cas_id user 2023-12-12 19:59:50 +01:00
cfafaa76b7 Upgrade Python packages - Flask 3.0.0 - Migrate to scrypt password hash 2023-12-06 03:34:24 +01:00
2377918b54 API: etudiant/create (WIP), refactoring. 2023-11-22 23:31:16 +01:00
457a9ddf51 Améliore code et tests gestion User 2023-11-22 17:55:15 +01:00
4d3cbf7e75 API: enrichit création/édition User 2023-11-21 22:28:50 +01:00
5d7d967cf2 Extraction identifiant utilisateur EDT depuis la réponse CAS. 2023-11-08 17:58:11 +01:00
e71e4b27ec EDT: ajout des edt_id dans formsemestre, groupes, modules, users 2023-11-06 22:05:38 +01:00
c403b093c6 #768: identifiant utilisateur assiduité. N'affiche plus l'id. 2023-10-06 16:32:06 +02:00
18263678c2 Configuration: éditeur de rôles et permissions 2023-09-29 21:17:31 +02:00
548a881d59 Nouvelle fonction pour copier un étudiant vers un autre département. 2023-09-25 23:51:38 +02:00
fc08949e67 CAS: calcul du cas_id à partir du mail via regexp 2023-09-23 09:48:05 +02:00
38f93cae99 Modifs pour SA 2.0 (à reporter en 9.5) 2023-07-11 09:33:53 +02:00
4497889610 Fix typo in user_name check 2023-03-20 11:48:37 +01:00
e482e6bd3d Renforce vérification formulaire de login pour éviter de déclencher une erreur SQL 2023-03-17 19:33:10 +01:00
7bd03f7630 Ajout champ User.email_institutionnel 2023-03-14 16:30:27 +01:00
44d832bbd5 Fix: réactivation de comptes scodoc7 bloqués 2023-03-09 15:58:24 +01:00
f628478b14 misc minor code cosmetic : no change 2023-03-09 14:24:12 +01:00
6872c20344 Utilisateurs:
- désactive automatiquement les comptes scodoc7 avec temp=1
 - améliore table export et affichages.
 - améliore log (et préfixe par 'auth: ')
2023-03-03 14:33:26 +01:00
3edf34dfee CAS: export/import config comptes via Excel 2023-03-02 22:55:25 +01:00
0c0d43d075 CAS:
- enregistre date derniere connection.
 - nouvelle permission: ScoUsersChangeCASId
 - améliore affichage infos utilisateur.
2023-03-02 14:49:18 +01:00
5ca85a9da9 CAS: options cas_force et cas_allow_scodoc_login, améliorations diverses. 2023-03-01 19:10:37 +01:00
7da076c1bf CAS: corrige formulaire config utilisateur (bug PB) 2023-02-28 22:55:15 +01:00
cdb0cf99ed CAS: id par défaut 2023-02-27 12:01:26 +01:00
944387b05b Table users: cosmetic 2023-02-26 22:18:37 +01:00
d8a7f8affa Connexion au CAS (WIP) 2023-02-26 21:24:07 +01:00
a053afeba6 API: gestion utilisateurs 2022-08-07 11:08:12 +02:00
a069280746 API: users, WIP 2022-08-06 22:31:41 +02:00
dae762c3b1 API: utilisateurs /user, /users/query + tests unitaires 2022-08-05 17:05:24 +02:00
dcd7cf78fd Modification contrôle d'accès. Routes API basic+token. Revision routes API. 2022-07-27 16:03:14 +02:00
936fe3d716 API: /etudiants/courants avec restriction aux départements 2022-07-24 15:51:13 +02:00
0535d99456 Affichage des rôles 2022-07-24 07:14:31 +02:00
9e494d39cb typo 2022-05-10 20:32:25 +02:00
76e9a924f1 Première relecture de la nouvelle API 2022-05-03 13:35:17 +02:00
590c52c138 Ne réinitialise pas systématiquement les permissions des rôles standards. 2022-03-21 22:07:34 +01:00
87af662c65 robustifie last_seen 2022-03-17 13:44:19 +01:00
370404341c Roles: robustifie 2022-03-14 10:55:39 +01:00
3cafbf5988 Fixes #293 : suppression utilisateur 2022-02-13 15:19:39 +01:00
Jean-Marie PLACE
31d48a56ff fix_user ; always send from no-reply ; reset passwd_temp 2022-01-25 08:44:20 +01:00
46c64ba78b comments 2022-01-03 12:33:27 +01:00
9cd31e66f0 Edition/créeation utilisateurs: choix département selon les permissions 2021-12-29 11:26:54 +01:00
06ca136384 Exemple API avec contrôle accès manuel 2021-12-21 00:10:51 +01:00