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

Version 3.1.0 - 28/11/2025

28/11/2025

24/11/2025

  • Fix list.html avec codeBarres à null

17/11/2025

  • Debug js : Délai d'un message/mail uniquement disponible pour activé→caduque

  • Cleanup js
  • Fixe persistence.xml (posait problème sur une create / création de la base - depuis 3.0.0)
  • Fixe : log_mail.card_action_message peut être null si le message/mail est édité par le gestionnaire

...