Evolutions
- Mise à jour du framework Symfony 6.4.20
- Mise à jour de sécurité (composer et npm)
- [Commentaires] Les commentaires associés à la demande sont désormais repris dans l’onglet dédié aux commentaires de l’échange
Modifications
- [Echanges] L’action d’envoi externe ne doit apparaître que si l’action suivante est de type externe
- [LDAP] Le message de synchronisation LDAP est amélioré
- [Scrutation mails] La recherche des mails se fait désormais sur le chemin du répertoire cible et non pas uniquement sur son nom, sinon les sous-dossiers étaient ignorés.
- [Organismes] Les organismes sont désormais associés au carnet principal public qui n’est donc plus désactivable.
- [Commentaires] Ajout d’un message indiquant que le sous-type doit être renseigné dans l’échange pour pouvoir ajouter un commentaire
- [Historique] Ajout du nombre de résultats
- [Recherche] Le filtre sur les demandes closes (ou non) est visible par défaut dans le formulaire car sinon certaines demandes ne remontent sans comprendre pourquoi
- [Scrutation mail] Certains mails ont leur sujet encodé en UTF-8. Au moment du décodage, le suejt présente des underscores pour séparer les élements, ils sont désormais remplacés par des espaces
- [Traduction] Positionnement des traductions par ordre alphabétique
- [OpenIDConnect] Une fois le connecteur OIDC activé, l’application est automatiquement redirigé vers le portail cible. Une URL /login/oidc permet d’accéder à l’application en tant que superadmin uniquement.
Corrections
- [Carnet d’adresse] L’import CSV n’associait pas les contacts aux organismes
- [Carnet d’adresse] L’import CSV n’associait pas les adresses aux contacts ni aux organismes
- [Scrutation mail] Si le sujet du mail est encodé en UTF-8 et présente un encodage spécial, si le numéro de référence est repris dans le sujet du mail, il n’est pas extrait via la regex en place
- [Cron pastell] Le cron pastell déclenche une déconnexion des utilisateurs connectés dans les bureaux concernés par le traitement d’un échange dans pastell
- [Versement en GED] Le bouton Versement en GED apparaît même si le bureau ne possède pas le droit de versement en GED
- [Recherche] Lorsque l’utilisateur exécute une recherche par critères, certaines données ne remontaient pas
- [Envoi IP direct] La génération des documents PDFs (AR, modèle de réponse) retournait le content-type des documents en application/octet-tream au lieu de application/pdf
- [Envoi IP direct] La récupération des éléments depuis IP en direct générait une erreur 500
- [OpenIDConnect] Correction du connecteur OpenIDConnect qui ne prenait en charge que la connexion à KeyCloak