Version 2.2.0 - 03/05/2024
29/04/2024
- Optimisations vue /manager
10/04/2024
- Debug NullPointerException sur GroupsRolesController
08/04/2024
- Vue uncaughtException : ajout du type d'exception
- Amélioration IHM de Admin < GroupRoles pour le multi-groupes et posixGroupes
- Fixe : exceptions sur la récupération de groupes ldap (non connus) provoquent simplement des logs en trace
05/04/2024
- Màj librairies spring et driver postgresql
- Debug messages via sélection multiple
Vérification de la cohérence des messages avec le cycle vie de la carte
Ajout possibilité messages ENABLE->RENEWED
28/03/2024
- API REST : si CSN déjà positionné, une carte peut passer à l'état encodé sans besoin de positionner le CSN au moment de l'appel
25/03/2024
- API REST : webService pour dépôt CSV CROUS
- FormService : pas d'encodage (usage simple d'utf-8), plus simple et plus court, et ne semble a priori pas poser de pb - cf plus bas, modifiez la configuration de FormService dans applicationContext-services.xml pour mettre hashType à HASH si vous voulez conserver l'ancien comportement/encodage des URLs (càd le comportement proposé avant cette 2.4
...
- .0).
18/03/2024
- Log en warn de l'ip / user-agent et remote_user sur les réponses HTTP 403 (forbidden) - facilite la configuration / debug des pbs de droits, et de restriction par IP sur les APIs par exemple.
FormService :
encodage via simple urlencoder, plus court que hexa- cf plus bas, modifiez la configuration de FormService dans applicationContext-services.xml pour mettre hashType à HASH si vous voulez conserver l'ancien comportement/encodage des URLs.
15/03/2024
- API REST : optimisation spring-security - les appels à l'API sont moins coûteux et plus rapides
...
- FormService : max nombre de valeurs des champs recherche par filtre : 200->10000
- FormService :
encodage via encodage hexadécimal par défaut et non plus simple hash pour éviter les collisions (régression par rapport au HASH : limite le nombre max de critères utilisables à cause de la limitation de la longueur des urls à 2048 caractères)
Si vous avez besoin de revenir à l'encodage précédent (HASH et non HEXA) pour préserver les urls que vous auriez en favori par exemple, vous pouvez modifier le FormService (applicationContext-services.xml) ainsi
Bloc de code | ||||
---|---|---|---|---|
| ||||
<bean id="formService" class="org.esupportail.sgc.services.FormService"> <property name="nbFields" value="3"/> <property name="fieldsValuesNbMax" value="200"/ <property name="hashType" value="HASH"/> <property name="fieldsList"> <map> ... |
...