ESUPSGC

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Version 3.

...

2.

...

0 - en cours...

16/12/2025

  • RestUserInfoService : nouveau UserInfoService généique permettant de faire des appels REST pour récupérer des données utilisateur (en JSON).
    Plusieurs méthodes d'authentification disponibles.
    Test/Exemple donné avec Pegase : https://github.com/EsupPortail/esup-sgc/commit/383b95e3feb894814c46ddeedb5515d79f0b89b8
  • UserInfoService : possibilité d'utiliser des champs préalablement calculés pour forger le filtre/requête ldap/sql
    → pour SqlUserInfoService on pourra faire : 
    select recto1, recto2 from maTable where supannEtuId={supannEtuId}
    → pour LdapUserInfoService on pourra surcharger searchFilter qui est par défaut à (eduPersonPrincipalName={eppn}) ainsi : 
    <property name="searchFilter" value="(supannEtuId={supannEtuId})"/>
    La limitation étant à chaque dois que supannEtuId aura du être calculé/récupéré depuis un UserInfoService précédent (l'ordre de précédence étant fixé par p:order)

11/12/2025

  • Déport de l'ensemble des messages/textes dans un fichier I18N - terme 'léocarte' remplacé par 'carte multi-services'
  • Erreurs CROUS : recherche par code
  • Màj spring/spring-security
  • Cleanup mvn dependancies
  • API CROUS : prise en compte erreurs 500
  • API Crous : fixe cas où duedate null côté crous/izly

04/12/2025

...