Tags give the ability to mark specific points in history as being important
-
4.1.10-rc.4
0e617d6c · · -
4.1.10-rc.3
b135757b · ·### Modifications - [Historique] Modification des colonnes avec ajout de l'état de l'échange et classement du plus récent en premier - Le délai d'expiration des liens envoyés par mail passe de 30 minutes à 20 minutes (RSSI)
-
4.1.10-rc.2
31342f4d · ·### Evolutions - [Templates] Ajout de variables permettant d'indiquer le nom (#AGENT_NOM#), le prénom (#AGENT_PRENOM#) et l'email (#AGENT_EMAIL#) de l'agent dans tous les templates (email, AR, réponse, publipostage) ### Corrections - [Recherche] Le filtre sur la date de fin se met à jour si je fais évoluer la date de début
-
4.1.10-rc.1
bdb94354 · ·### Evolutions - Mise à jour des librairies composer et npm - [Migration] Récupération du cheminement prévu dans pastell pour les sous-types concernés - [Migration] Le sous-type "sans traitement" se voit activé pour le sous-type historique "Clôture automatique" ### Corrections - [Scrutation mails] En IMAP, ajout de l'action move() pour le traitement des mails, car Zimbra n'accepte que ceci et non pas le copy() + delete() que les autres messageries prennent en compte - [Échange] Le contact_id présent dans les variables flowable de l'échange prenait parfois la valeur "undefined", ce qui générait une erreur 500 - [Pastell] Si le connecteur pastell est en version 3.x, le mot de passe est demandé obligatoirement même s'il est déjà renseigné - [Migration] Les métadonnées n'étaient pas rattachées aux sous-types, la description des dossiers non plus - [Migration] Passage automatique du connecteur pastell en version 3.x après import
-
4.2.0-alpha.5
4feffbea · ·### Actions requises lors de la mise à jour - **[Stockage fichiers]** MinIO est supprimé. Les fichiers sont désormais stockés directement sur le disque (`S3_LOCATION=local`). - Exécuter le script de migration **avant** la mise à jour si des fichiers existent déjà dans MinIO : ``` sudo bash scripts/migrate-minio-to-disk.sh --simulate # vérification sans modification sudo bash scripts/migrate-minio-to-disk.sh # migration réelle ``` - Le script démarre un container MinIO temporaire et utilise `mc mirror` pour copier tous les objets vers `/data/webgfc/files/`, quel que soit le format interne MinIO (FS, XL, inline data). Les permissions `10001:10001` sont appliquées automatiquement. Prérequis : Docker disponible sur le serveur hôte. - L'ancien répertoire MinIO est renommé en `/data/webgfc/minio.migrated` (supprimable après vérification). - Clients avec S3 externe : passer `S3_LOCATION=external` et renseigner les variables `S3_*` — aucune migration nécessaire. ### Evolutions - Mise à jour du framework Symfony 8.0.x - Mise à jour de la librairie libriciel/iparapheur-v5-api-php en 0.4.0 -
4.2.0-alpha.4
0da51044 · ·### Evolutions - [Recherche - Absences] Via la recherche, il est possible de retrouver les échanges traités pendant notre absence (historique par date) - [PHP] Passage sous php:8.5.3-fpm-alpine3.23 - [Demande/Echange] Refontes des écrans avec fusion dans un seul et unique ### Modifications - [Templates de mail] Il est désormais possible de définir des variables pour les métadonnées, présentes dans un échange, dans le paramétrage des modèles d'email - [webklex/php-imap] Mise à jour en version 6.2.0
-
4.1.9
3dc790cb · ·### Evolutions - Mise à jour du framework Symfony 6.4.35 - Mise à jour des librairies composer et npm - [Origine] Ajout d'une case à cocher permettant d'indiquer si l'origine (associée à une boîte mail) permet de créer le contact associé au mail scruté - [Recherche] Ajout des filtres organisme et service dans la recherche - [Contact] Possibilité de renseigner un contact si son prénom est inconnu ### Modifications - [Bureaux] Amélioration de l'affichage de l'écran reprenant tous les bureaux d'un utilisateur - [Boîtes mail] Au niveau du paramétrage, la liste des origines cibles ne remonte pas celles marquées comme non sélectionnables à la création d'une demande/échange - [Contact] Les champs nom, prénom, second nom et second prénom peuvent désormais contenir un underscore (_) - [Visionneuse] Les fichiers au format ODP sont désormais visibles dans la visionneuse ### Corrections - [Notifications] L'URL générée dans les mails commencent par localhost au lieu de l'URL du serveur - [Démarches-Simplifiées] Les pièces jointes n'étaient pas remontées au moment de la création d'une demande et des échanges - [Commentaires] Les commentaires adressés sont créés mais non visibles dans le bureau cible - [Info-bulles] Correction de l'ancrage des info-bulles - [OpenIDConnect] L'URl de découverte des "endpoints" n'était pas suffisamment générique pour remonter les informations notamment d'un LemonLDAP (ajout de la recherche via {url}/.well-known/openid-configuration) - [CVE-2025-65875] Suppression de la librairie setasign/fpdf et setasign/fpdi posant soucis - [Fichiers] Le téléchargement des fichiers non pdf retournait toujours un fichier pdf nommé generate.pdf, même si le mime-type était différent -
4.1.9-rc.5
a07d19ed · ·### Modifications - [Visionneuse] Les fichiers au format ODP sont désormais visibles dans la visionneuse ### Corrections - [Fichiers] Le téléchargement des fichiers non pdf retournait toujours un fichier pdf nommé generate.pdf, même si le mime-type était différent
-
4.1.9-rc.4
5eb51ac9 · ·### Evolutions - [Contact] Possibilité de renseigner un contact si son prénom est inconnu ### Modifications - [Contact] Les champs nom, prénom, second nom et second prénom peuvent désormais contenir un underscore (_) ### Corrections - [CVE-2025-65875] Suppression de la librairie setasign/fpdf et setasign/fpdi posant soucis
-
4.1.9-rc.3
5e0af0b9 · ·### Evolutions - Mise à jour du framework Symfony 6.4.35 - Mise à jour des librairies composer et npm - [Origine] Ajout d'une case à cocher permettant d'indiquer si l'origine permet de créer le contact associé au mail scruté, si l'origine est associé à la boîte mail - [Recherche] Ajout des filtres organisme et service dans la recherche ### Modifications - [Boîtes mail] Au niveau du paramétrage, la liste des origines cibles ne remonte pas celles marquées comme non sélectionnables à la création d'une demande/échange ### Corrections - [Info-bulles] Correction de l'ancrage des info-bulles - [OpenIDConnect] L'URl de découverte des "endpoints" n'était pas suffisamment générique pour remonter les informations notamment d'un LemonLDAP (ajout de la recherche via {url}/.well-known/openid-configuration) -
4.1.9-rc.2
c365aec2 · ·### Evolutions - Mise à jour du framework Symfony 6.4.34 - Mise à jour des librairies composer et npm ### Corrections - [Commentaires] Les commentaires adressés sont créés mais non visibles dans le bureau cible
-
4.1.9-alpha.1
fbbce9fb · ·### Modifications - [Bureaux] Amélioration de l'affichage de l'écran reprenant tous les bureaux d'un utilisateur ### Corrections - [Notifications] L'URL générée dans les mails commencent par localhost au lieu de l'URL du serveur - [Démarches-Simplifiées] Les pièces jointes n'étaient pas remontées au moment de la création d'une demande et des échanges
-
4.2.0-alpha.3
82842b1c · ·### Corrections - [Réplication] Correction de l'export /import des bases de données (webgfc et flowable) d'une instance de TEST afin de les réinjecter dans une instance de PROD
-
-
4.2.0-alpha.1
6e41467d · ·### Evolutions - [Contact] Au moment de la scrutation d'un mail, s'il s'agit d'un transfert, l'expéditeur récupéré dans la demande est désormais l'expéditeur du mail initial, et pas l'expéditeur qui fait le transfert. - [Réplication] Ajout d'un menu permettant d'exporter les bases de données (webgfc et flowable) d'une instance de TEST et de les réinjecter dans une instance de PROD - [Traitement séquentiel] Il est désormais possible de traiter plusieurs échanges les uns après les autres suite à une sélection multiple quelque soit leur état. - [Contact] Ajout du champ "Nom de naissance" afin de pouvoir affiner les recherches - [Barre latérale] Ajout d'un bouton permettant de réduire/étendre la barre latérale - [Fichiers] Dans l'écran de l'échange, ajout de l'action permettant de télécharger les documents afin de pouvoir les imprimer le cas échéant - [Demande] Au moment de la clôture d'un échange, ajout d'une case à cocher pour demander la clôture de la demande en fin de circuit - [Bureaux/Soustypes] Ajout de la dissociation des permissions de création et droits de visibilité sur les sous-types - [PostgreSQL] Mise à jour en postgres:18.2-alpine3.23 ### Modifications - [DirectMairie] Le chiffrement des mots de passe de DirectMairie a été amélioré et les tests de connexion également
-
4.4.7
265206e7 · ·## [4.4.7] - 2026-02-16 ### Evolutions - Mise à jour du framework Symfony 7.4.5 - Mise à jour de sécurité (composer et npm) ### Modifications - [Certificat] Modification de la taille de la clé RSA du certificat à 4096 par défaut. ### Corrections - [API v1] Rétablissement de l'accès à la route GET /api/v1/seances. - [Séance] Problème d'enregistrement silencieux lié au connecteur. - [Séance] Création automatique du rappel calendrier lors de la création d'une séance, même si le type n'en possède pas. - [Séance/Type] La durée est réinitialisée à null lorsque "Ajouter au calendrier" est désactivé. - [Séance/Type] Correction de la conservation des valeurs saisies et de l'affichage des erreurs après une erreur de validation. - [Séance/Type] Correction de la suppression en cascade du rappel calendrier lors de la suppression d'une séance ou d'un type. - [API v2] Correction de la mise à jour du rappel calendrier d'un type via l'API.