### 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