### Evolutions - [Boîte mail] Ajout d'une action permettant de récupérer la liste des répertoires disponibles pour la boîte mail paramétrée (besoin Microsoft Office365) - Mise à jour du framework Symfony 6.4.33 - Mise à jour des librairies composer et npm ### Modifications - [Bureaux] Il est désormais possible de définir un ou des bureau(x) enfant(s) au moment de l'ajout d'un bureau - [Copie automatique] Lors de l'insertion d'un échange avec des copies automatiques, les bureaux sont désormais affichés en liste à puces - [Commentaires] Ajout du nombre de commentaires devant les intitulés des commentaires des demandes et échanges - [Commentaires] Ajout d'un bouton permettant de Tout déplier / Tout plier pour les commentaires (demands et échanges) - [Bureaux et Activités d'organismes] Les éléments de même niveau hiérarchique sont désormais alignés - [Recherche] Amélioration du retour des résultats - [Modèles] Dans le cas où une métadonnée n'est pas renseignée, dans l'échange, le modèle doit masquer la section de la métadonnée en question - [Échange] Lors de la génération d'une réponse, le document généré est désormais repris et modifiable - [Boîte mail] Les accusés de réception automatiques sont adressés à l'email d'origine de la demande même s'il s'agit d'un transfert - [Envoi par mail] Si parmi les documents, il en existe un nommé "document_signe.pdf" (retour de IP ou pastell), un message d'alerte apparaît afin d'indiquer qu'il est préférable de le sélectionner plutôt qu'un autre - [Visionneuse] Version de pdfjs-dist fixée sur la 5.4.530 car sinon la visionneuse ne répond plus - [Dédoublonnage] Ajout d'une dépendance entre les carnets d'adresse et les organismes Et entre les organismes et les services, afin de garder en cohérence - [Circuit] Dans certains cas, le nom des étapes des circuits reprend comme intitulé "uuid-xxxxxx" ### Corrections - [Traitement par lots] Il manquait la distinction entre la validation à la dernière étape (Valider et Terminer) et la valiation simple pour passage au bureau suivant - [Modèle de réponse] Les modèles de réponse sont affichés même si le bureau traitant le document ne possède pas les droits sur le modèle sélectionné - [Demandes] Lorsqu'un refus est déclenché du côté du parapheur, même si un seul échange est présent et à l'état refusé, la demande ne peut pas être close - [Recherche] Le filtre sur les demandes en copie ne fonctionnait pas correctement - [API] Pour la migration des données, correction de la gestion de reprise des emails d'utilisateurs avec ajout d'une méthode permettant de contourner l'unicité du mail, sinon le script casse - [Recherche] L'export CSV ne retournait rien - [Dédoublonnage] La fusion des organismes ne se faisait pas correctement - [Bureaux] Lors de la suppression en lot, une erreur apparaît lors de la suppression des bureaux enfants d'un bureau enfant - [Traitement par lots] Dans le cas des étapes collaboratives (ET) ou concurrentes (OU), les actions de lot et les actions unitaires n'étaient pas cohérentes