...
- Ajout / suppression des annotations et postits
- Affichage, scrolling en page d'accueil
- Execution du javascript des formulaire après le rendu
- Choix de la fréquence des alertes
- Navigation en mode OTP
- Enregistrement de champs de formulaires
- Recherche des emails insensible à la casse
- Scellement cachet en fin de circuit
- Lancement sous Tomcat 10
| Remarque |
|---|
Suite à la migration vers Spring Boot 3.1 le schéma de stockage des sessions a changé. Si vous rencontrez un problème avec les tables spring_session au démarrage, il faut simplement lancer ce script sur la base postgresql et redémarrer l'application (les tables seront regénérées) : src/main/resources/update_1.26.sql Attention aux éventuels conflits sur application.yml il y a eu beaucoup de changements liés à la migration spring boot. De plus, attention si vous avez ajouté des attributs au niveau de la classe PersonLdap, il faudra aussi ajouter une ligne dans la fonction mapFromAttributes de la classe src/main/java/org/esupportail/esupsignature/service/ldap/mapper/PersonLdapAttributesMapper.java Il n'y a pas de publication de la version 1.26 qui ne contient que des changements liés à la monté de version de spring boot. |
...
| Remarque |
|---|
Attention, pour compiler le projet il faut OpenJDK 17 au minimum Voir les nouvelles configurations ldap ici : Sources et configuration Configuration#ldap.1 |
v1.24.8-RELEASE 30/03/2023 - PATCH 02/05/2023
...
- Refonte de la délégation (voir : Sources et configurationConfiguration#global et Documentation utilisateur#Lesd%C3%A9l%C3%A9gations)
- Amélioration du système de favoris (favoris pour les destinataires et pour le contenu des champs de formulaires)
- Possibilité de saisir des listes mail en tant que destinataire (les personnes de la liste sont ajoutés unitairement)
...
| Avertissement | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Un script à passer sur la base de données avant de lancer "mvn clean package" si la version 1.3.1 à été sautée: https://raw.githubusercontent.com/EsupPortail/esup-signature/master/src/main/resources/update_1.3.1.sql Puis compiler avec "mvn clean package" Puis passer le script https://github.com/EsupPortail/esup-signature/blob/master/src/main/resources/update_1.4.sql et enfin https://github.com/EsupPortail/esup-signature/blob/master/src/main/resources/update_1.4_clean.sql Beaucoup de changements au niveau du fichier de configuration vont nécessiter de revoir quelque peu le fichier application.yml : Dans le bloc security sont rassemblé toutes les propriétés permettant d'attribuer des rôles. Pour plus de détails voir ici : Sources et configuration Configuration#security
Dans le bloc ldap les attributs ont été renommés pour plus de clarté. Ici il est possible d'attribuer des groupes en fonction de filtres ldap. Pour plus de détails voir ici : Sources et configuration Configuration#ldap.1
Finalement la gestion de la securité à été consolidée dans la version 1.11.3 voir : Configuration de la sécurité |
...
| Remarque |
|---|
Cette version apporte beaucoup de changements notamment au niveau du fichier de configuration. Lors du git pull le fichier src/main/ressources/application.yml devra être corrigé. La documentation précise les nouveautés (notamment au niveau du groupe admin) : Sources et configuration Configuration#src/main/resources/application.yml Par ailleurs, après une première compilation (mvn clean package), il faudra passer les commandes sql suivantes : https://raw.githubusercontent.com/EsupPortail/esup-signature/master/src/main/resources/update_1.2.sql Enfin si vous aviez des formulaires PDF Forms comportant des champs pré-remplis, il faudra les corriger en vous référent à la Documentation administrateur |
...