Version 1.9.1 - ../07/2022 - en cours
05/07/2022
Ajout tâche cron de mise à jour auto des règles de calcul des tarifs CROUS (à décommenter) - cf 279a674e9d0052fb6d - fichier applicationTasksContext.xml
Version 1.9.0 - 05/07/2022
Attention, cette version voit disparaitre l'usage des fichiers ESIST au profit de règles recupérées dynamiquement depuis l'API CROUS.
Lors de votre montée de version sur cette 1.9.0, il faut configurer les règles à récupérer via esup-sgc avant toute synchronisation de vos ayants droits sur l'api crous (sous peine d'un potentiel changement de tarif et envoi de mail par crous/izly).
Pour ce faire, désactivez/commentez temporairement la tâche de synchronisation totale de vos utilisateurs synchronizeAllUsersInfos dans applicationTasksContext.xml.
Démarrez ainsi votre esup-sgc afin de configurer de suite cette récupération de règles au travers de l'IHM depuis l'onglet "Admin" / Tarifs CROUS.
05/07/2022
API CROUS : possibilité pour l'ayant droit de déclôturer son compte CROUS/IZLY
- API CROUS : gestion des tarifs via l'IHM et synchronisation auto via API CROUS (en lieu et place des fichiers XML ESIST)
- Attention, suite à un git merge/pull de cette modification, vous devrez sans doute résoudre un conflit dans src/main/resources/META-INF/spring/applicationContext-crous.xml :
l'ensemble du bean esistCrousService ne doit plus figurer dans ce fichier - les fichiers ESIST XML ne sont plus utilisés ; voir à ce propos la page Tarifs CROUS - jusqu'à la 1.9.0 UserInfoService : prise en compte de caducIfEmpty même si synchronize à false
Authentification / Switch User fonctionnelle même si une erreur de synchro se produit
CsvExportAcInsaService : date de fin max à 31/12/2049 pour contrôle accès INSA
...