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
08dfaeb436
Evite de rediriger vers login si user CAS déjà reconnu et CAS forcé: fix #757
2024-06-24 01:15:40 +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
276ba50576
Login: encourage à utiliser CAS si dispo.
2024-01-05 23:55:05 +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
866efbed92
Fix #631 : cas_id numérique
2023-05-12 12:59:23 +02:00
4497889610
Fix typo in user_name check
2023-03-20 11:48:37 +01:00
f2de6ab80c
Supprime message sur page login
2023-03-20 11:46:32 +01:00
32c321bcd1
Anciens formulaires: ajout csrf
2023-03-19 10:26:03 +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
c44ec8c619
Améliore gestion erreur lors import utilisateurs CAS
2023-03-14 20:06:12 +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
9e43c37194
Import config utilisateurs CAS: permet de changer statut active
2023-03-03 17:17:14 +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
8c0c4139df
CAS: config routes login/logout/validate
2023-03-02 23:29:25 +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
015867d726
CAS: copy configuration from ScoDoc database at login/logout
2023-02-28 21:40:50 +01:00
7fc3108886
Envois de mail:
...
- réglage de l'adresse origine From au niveau global
et systémtisation de son utilisation.
- ajout de logs, réglage du log par défaut.
- modernisation de code.
2023-02-28 19:43:48 +01:00
50efadf421
Fix logout logging
2023-02-27 23:06:11 +01:00
cdb0cf99ed
CAS: id par défaut
2023-02-27 12:01:26 +01:00
dd6ca9b188
CAS: Améliore traitement des erreurs
2023-02-27 09:46:15 +01:00
a34702d247
CAS: options pour SSL
2023-02-26 23:27:40 +01:00
944387b05b
Table users: cosmetic
2023-02-26 22:18:37 +01:00
cba81a7742
CAS: enhance log
2023-02-26 21:40:15 +01:00
5b8b474d5c
CAS: synchro configuration
2023-02-26 21:36:25 +01:00
d8a7f8affa
Connexion au CAS (WIP)
2023-02-26 21:24:07 +01:00
cb21043f31
Templates Jinja2: extension .j2 au lieu de .html
2023-01-30 18:25:17 -03:00