Journal des changements
-
v1.1.2 21/04/2026
đ v1.1.2 â API, industrialisation et correctifs mobiles
đ Description
La version v1.1.2 de ComClic poursuit lâindustrialisation de la plateforme avec des amĂ©liorations sur la gĂ©nĂ©ration de documentation API, avec le dĂ©couplage de la personnalisation et la gestion des assets.
Elle inclut également des correctifs importants sur la gestion des accÚs administrateur et le format des numéros mobiles.
đ FonctionnalitĂ©s et Ă©volutions principales
- đ Ajout dâune commande SwaggerGenerateCommand pour la gĂ©nĂ©ration de la documentation API (dĂ©couplage de la gĂ©nĂ©ration de la documentation API de Composer)
- âïž Ajout dâune commande PersonalizeAppCommand pour la personnalisation de lâapplication (dĂ©couplage de la personnalisation de Composer)
- đ§© Ajout dâune commande MinifyAssetsCommand pour la minification des assets (dĂ©couplage de la minification des assets de Composer)
- đ Mise en place dâun rĂ©pertoire de stockage partagĂ© extĂ©rieur Ă lâapplication avec commande de migration associĂ©e (MigrateMulticanalFilePathsCommand)
- đ IntĂ©gration GitLab amĂ©liorĂ©e :
- Versionning via le fichier dâentrĂ©e
public/index.php - Affichage de la version dans lâinterface utilisateur (pied de page)
- Page de documentation des changements dynamique Ă partir des releases GitLab
- Soumission de tickets dâincidents sur GitLab pour les erreurs 500 (Internal Server Error) Ă la condition quâun token dâaccĂšs soit configurĂ© dans le fichier de configuration de lâapplication
- Versionning via le fichier dâentrĂ©e
đ ïž Correctifs importants
- đ§ Correction de lâaccĂšs Ă lâadministration
- đ± Correction du format des numĂ©ros mobiles (gestion des conflits entre PolynĂ©sie française et France mĂ©tropolitaine)
- âïž Correction de lâinitialisation de la base de donnĂ©es dans certaines commandes (Ă©vite les erreurs lors des rebuilds Lando)
âïž AmĂ©liorations techniques
- đ§ Ajout des commandes Console de gestion de la personnalisation, documentation API et assets (dĂ©couplage de ces fonctionnalitĂ©s de Composer)
- 𧩠Optimisation des commandes liées aux traitements asynchrones (RabbitMQ)
- đŠ AmĂ©lioration de la robustesse des environnements de dĂ©veloppement (Lando)
đĄïž SĂ©curitĂ© et stabilitĂ©
- đ Renforcement des contrĂŽles dâaccĂšs administrateur
- 𧯠Amélioration de la gestion des erreurs et du reporting (GitLab)
đ» Installation / Migration
- đ Adapter le fichier de personnalisation (consultez le fichier dâexemple personnalization.example.json) et executer la commande de personnalisation (PersonalizeAppCommand)
- đïž Migrer le rĂ©pertoire de stockage partagĂ© extĂ©rieur Ă lâapplication (APP_UPLOAD_PATH du fichier de configuration
.envet modifier le vhost avec une directive dâalias, prendre exemple sur le fichier .lando.configs/vhosts.default.conf) et executer la commande de migration (MigrateMulticanalFilePathsCommand) - đŠ Utiliser la nouvelle commande de minification des assets (MinifyAssetsCommand)
- đ± Tester la validation des numĂ©ros mobiles (notamment cas DOM-TOM)
- đ Faire la demande dâun jeton dâaccĂšs pour la soumission de tickets dâincidents via GitLab (valable 1 an)
-
v1.1.1 02/03/2026
đ v1.1.1 â Gestion des numĂ©ros de tĂ©lĂ©phone mobile France et DOM-TOM
đ Description
La version v1.1.1 de ComClic corrige et complÚte la gestion des numéros de téléphone mobile pour la France métropolitaine et les DOM-TOM, avec un correctif spécifique pour la Guyane Française.
Elle inclut également la configuration partagée pour le stockage des fichiers multicanal et une commande de migration associée.
đ FonctionnalitĂ©s et Ă©volutions principales
-
đ± Gestion des numĂ©ros de tĂ©lĂ©phone mobile pour la France mĂ©tropolitaine et les DOM-TOM :
- Guadeloupe : 590
- Guyane : 594
- Martinique : 596
- Mayotte : 269
- Nouvelle-Calédonie : 687
- Polynésie Française : 689
- Réunion : 262
- Saint-Pierre et Miquelon : 508
- Wallis et Futuna : 681
-
đ ImplĂ©mentation de la configuration du rĂ©pertoire de stockage partagĂ© pour les fichiers multicanal
-
đ Ajout dâune commande de migration associĂ©e
đĄïž Correctifs
- đ§ Correction du format des numĂ©ros mobiles pour la Guyane Française
-
-
V1.1.0 23/02/2026
đ v1.1.0 â AmĂ©liorations et Ă©volutions majeures de ComClic
đ Description
La version v1.1.0 de ComClic introduit des améliorations majeures autour de la gestion des compteurs SMS/Email, avec la mise en place d'un quota de SMS par collectivité et la personnalisation de l'application.
Elle inclut Ă©galement des correctifs pour lâauthentification OIDC, le traitement des exceptions SMTP et des amĂ©liorations sur lâAPI et la gĂ©nĂ©ration dynamique de lâinterface Swagger/OpenAPI.
đ FonctionnalitĂ©s et Ă©volutions principales
- đïž Ajout de la gestion du quota SMS dans lâadministration des organisations
- đš Ajout de la personnalisation des templates via
personnalisation.json(header/footer) - đ GĂ©nĂ©ration dynamique du fichier Swagger/OpenAPI pour ComClic
- âïž Ajout de endpoints API pour la rĂ©cupĂ©ration des compteurs Email/SMS :
- Par application
- Par collectivité
- Par collectivité et application
- âïž Optimisation de lâenvoi des emails et gestion des erreurs SMTP
- đ Optimisation des contrĂŽles dâauthentification utilisateur et paramĂ©trage du rang de l'utilisateur (Agent, Administrateur et Administrateur global)
đ» Installation / Migration
- âïž Mettre Ă jour les templates CSS et
personnalisation.jsonvia Composer - đ VĂ©rifier les endpoints API pour rĂ©cupĂ©ration des compteurs et quotas
- đ§ Tester lâenvoi dâemails et la gestion des exceptions SMTP
- đïž Mise Ă jour du schĂ©ma de la base de donnĂ©es via procĂ©dure Doctrine
đĄïž Correctifs
- đ§ Correction des compteurs globaux dans lâadministration
- đ Gestion des exceptions lors de lâenvoi dâemails (
HttpInternalServerErrorException) - đ Correction des URLs transformĂ©es en QR code
- đ Optimisation des commandes RabbitMQ pour cohĂ©rence des paramĂštres
- đ Correction de lâauthentification OIDC sur LemonLDAP::NG
-
v1.0.0 27/11/2025
đ v1.0.0 â Mise en production de ComClic
đ Description
La version v1.0.0 marque la mise en production initiale de lâapplication ComClic, plateforme de communication multicanal et API associĂ©e.
Cette version introduit les fonctionnalitĂ©s de base pour la crĂ©ation, la gestion et lâenvoi de contenus via SMS et email, ainsi que la gestion des mĂ©dias associĂ©s.
đ FonctionnalitĂ©s principales
- đïž ParamĂ©trage d'une collectivitĂ© avec ses informations gĂ©nĂ©rales et les canaux de communication associĂ©s (mail, SMS et/ou site Internet)
- đ CrĂ©ation de listes de diffusion et import de contacts email et/ou SMS, avec formulaire d'abonnement/dĂ©sabonnement
- đïž CrĂ©ation de contenu en texte enrichi avec mĂ©dias associĂ©s
- đ Diffusion des contenus par communication Ă travers une ou plusieurs listes de diffusion, programmable dans le futur
- âïž FonctionnalitĂ©s disponibles par API, incluant les endpoints d'envoi de SMS et email pour communication inter-applicative
- đ DĂ©compte des consommations SMS et email par collectivitĂ© et par annĂ©e civile
đ» Installation
- Suivre la procédure d'installation indiquée dans le fichier README.
đ Remarques
- â Version stable, prĂȘte pour production
- đ€ Compatible avec contributions externes
- đ Documentation du projet disponible dans le wiki et scripts dans le dĂ©pĂŽt