## [4.0.15] - 2024-11-14 ### Evolutions - Mise à jour de sécurité (composer et npm) - Mise à jour de Symfony en version 6.4.13 - [Script] Mise en place d'un script de suppression des échanges orphelins. - Augmentation du nombre de bytes pour la génération d'un token. - [Recherche] Ajout des métadonnées et de leurs valeurs associées dans l'export CSV - Clôture des demandes avec un échange en état "refusé". - [Emails génériques] Ajout d'une variable "#DATE_EXPIRATION_LIEN#" permettant d'afficher dans l'email la date d'expiration du lien lors des renouvellements de mot de passe ou de l'initialisation d'un compte utilisateur. - [Activation/Désactivation] Séparation sous forme d'onglets des éléments activés/désactivés dans les menus proposant l'activation/désactivation ### Modifications - [Refus] Au moment du refus, les notifications envoyées sont adressées aux acteurs du circuit, récupérés depuis l'historique de l'échange. - [Scrutation de mails] Le contact n'est pas récupéré si la boîte mail possède une origine qui est égale à 'Courrier', car le mail est forcément celui du scanner - [CI] Le chemin vers la registry est désormais surchargé pour ne pas avoir à modifier les variables sur gitlab - [Historique] Affichage des historiques des demandes et échanges du plus récent au plus ancien. ### Corrections - [Refus] Au moment du refus d'un échange, on recalcule si la demande peut être close et supprimée. - Calcul du nombre d'échanges pour chaque état. - La pagination est désormais prise en compte pour chaque onglet présent dans le tableau reprenant les demandes et les échanges