Version 3.3.2
...
- 15/04/2026
15/04/2026
- Debug ESCR : problème de casse sur ESI - provoquait des purges ESC excessives
- Fixe thymeleaf quand pas de données côté ESC
- Synchro : academicLevel vidé si vide dans la source (merci à unistra
)
07/04/2026
- Màj json-path - amélioration des logs (trace) dans RestUserInfoService - "support" des résultats de type list depuis jsonPath
31/03/2026
- Debug url photo quand le contexte est différent de ROOT [a65aae9d95]
- RestTemplate : readTimeout, passage de 10sec à 30sec pour support certains appels API Crous long (en erreur)
Support familles Synchronic (expérimental)Possibilité export CSV Contrôle d'accès depuis IHM...- Affiche la photo de l'utilisateur dans la recherche ldap - logs debug récupération photo par défaut
- Màj librairies
Version 3.3.1 - 25/03/2026
25/03/2026
- Ajout de spelFilter qui permet de limiter les userInfoServices via une expression spel s'appluqant sur #user ou/et #userInfosInComputing.
Précédemment seul le filtre eppnFilter (limité à une expression régulière sur l'eppn simplement) était diponible.
Exemple avec un RestUserInfoService utilisant les API Pégase
Version 3.3.0 - 25/03/2026
La commande mvn compile exec:java -Dexec.args="dbupgrade" est à passer.
25/03/2026
- Debug redirection livraison multiple
- Support récupération photo depuis appel REST générique via RestUserInfoService (testé avec l'Api Pégase) → permet par exemple de proposer en photo par défaut à un nouvel étudiant la photo envoyée dans Pégase en tant que pièce jointe à son dossier d'inscription.
- Affichage jpegPhoto en photo dans /admin/userinfos
- Api Photo : usage possible de supannEtuId plutôt qu'eppn pour esup-mdw-pegase (esup-mdw-pegase devrait proposer cette intégration à partir de la version supérieure à 2.3.10) → permet d'afficher la photo d'esup-sgc dans esup-mdw-pegase (plutôt que celle correspondant à une pièce attachée du dossier d'inscription Pégase).
13/03/2026
- Support de supannOIDCDateDeNaissance en plus de schacDateOfBirth
10/03/2026
- Ajout de firstRequestFree / ROLE_USER_NEW_PAYED pour permettre de faire payer l'usager dès la première demande (requestFree/ROLE_USER_RENEWAL_PAYED permet de faire payer le renouvellement de carte)
Cf Configurations ESUP-SGC et ESUP-NFC-TAG-SERVER#UserInfo:
03/03/2026
- Fix vues admin - boutons mise à jour, suppression...
- Ajout d'un filtre de recherche dans admin < cartes crous
- Ajout des totatux dans la pagination
20/02/2026
- Ajout com.github.mwiede/jsch pour support sftp via VFS2 (pour transfert fichiers CSV via SFTP vers serveur de contrôle d’accès).
11/02/2026
- Ajout de la vue pour /user/shib pour debug du passage des entêtes HTTP
- Vue manager : Possibilité d'ordonnancer les colonnes
- Debug API /wsrest/api/sync : si le user n'existe pas, le créer - ff34b05b3bbbb
...