Journal des modifications
  • v1.3.1 02/03/2026

    🚀 v1.3.1 – Gestion des numĂ©ros de tĂ©lĂ©phone mobile et correctifs

    📄 Description

    La version v1.3.1 de SignClic apporte des correctifs liĂ©s Ă  l’administration des porte-documents et Ă  la gestion des numĂ©ros de tĂ©lĂ©phone mobile.
    Elle inclut Ă©galement des ajustements des Dockerfiles pour simplifier l’installation et Ă©viter l’exĂ©cution automatique de composer post-install-cmd.


    🆕 FonctionnalitĂ©s et Ă©volutions principales

    • đŸ“± Ajout du format du numĂ©ro de tĂ©lĂ©phone mobile dans le fichier de configuration de l'application
    • ✂ Suppression automatique des espaces dans les numĂ©ros de tĂ©lĂ©phone mobile lors de la saisie dans les formulaires de signature
    • 🌍 SignClic accepte dĂ©sormais les numĂ©ros de tĂ©lĂ©phone mobiles de France mĂ©tropolitaine et des DOM-TOM (si configurĂ© par le fournisseur de service) :
      • 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
      • suivi des chiffres de l'abonnĂ©

    đŸ› ïž Correctifs

    • 🔧 Correction du chargement des porte-documents dans l’administration des organisations
    • đŸ—‘ïž Correction d’une erreur lors de la suppression d’un porte-documents
    • ⚙ Mise Ă  jour des Dockerfiles pour Ă©viter l’exĂ©cution automatique de composer post-install-cmd et suppression de l’ENTRYPOINT inutile
    • ✉ Ajout d’un message de personnalisation pour le format des numĂ©ros de tĂ©lĂ©phone mobile

    đŸ’» Installation / Migration

    • NĂ©cessite la version v1.1.1 de ComClic
    • ⚙ Mettre Ă  jour le fichier de configuration pour activer le format des numĂ©ros mobiles selon le pays
    • 🔄 Tester la saisie et la validation des numĂ©ros mobiles dans les formulaires de signature
  • v1.3.0 19/02/2026

    🚀 v1.3.0 – Administration de l'application par collectivitĂ©

    📄 Description

    La version v1.3.0 de SignClic introduit des Ă©volutions majeures sur la gestion des collectivitĂ©s et l’historisation des actions utilisateurs, ainsi que sur la gestion des SMS.
    Elle inclut Ă©galement des correctifs liĂ©s Ă  la configuration PAdES, Ă  l’envoi de mails et SMS, et Ă  l’optimisation du traitement des informations de signature.


    🆕 FonctionnalitĂ©s et Ă©volutions principales

    • đŸ›ïž Gestion de l’application par collectivitĂ© pour les utilisateurs ayant le rĂŽle d’administrateur de collectivitĂ©
    • 🕒 Gestion de l’historisation des actions utilisateurs par collectivitĂ©
    • 📊 Ajout d’un onglet dĂ©compte des SMS consommĂ©s et emails gĂ©nĂ©rĂ©s par collectivitĂ© dans le tableau de bord d’administration
    • 📊 Ajout d’un onglet dĂ©compte des SMS consommĂ©s dans le tableau de bord de collectivitĂ©
    • đŸ“± Gestion des quotas de consommation de SMS et traitement des erreurs SMS
    • ✉ Gestion des erreurs d’envoi d’e-mails et ajout de l’adresse des emails non dĂ©livrĂ©s dans les notifications d’erreur
    • 🔧 Gestion des erreurs de paramĂ©trage PAdES

    đŸ’» Installation / Migration

    • NĂ©cessite la version v1.1.0 de ComClic
    • ⚙ Mettre Ă  jour les variables d’environnement et fichiers de configuration si nĂ©cessaire
    • 🔄 VĂ©rifier la configuration SSO et les quotas SMS par collectivitĂ© dans l'application ComClic

    đŸ›Ąïž Correctifs

    • 🔧 Correction du paramĂ©trage de organizationName lors de l’envoi des emails
    • 📝 Gestion des exceptions dans proofGenerator
    • 🔄 Optimisation des mĂ©canismes d’historisation et d’envoi de notifications
  • v1.2.0 19/12/2025

    🚀 v1.2.0 – Évolutions majeures et API SignClic

    📄 Description

    La version v1.2.0 de SignClic introduit des améliorations importantes cÎté API, ainsi que des correctifs concernant l'authentification sur socle LemonLDAP::NG et la personnalisation des templates.
    Cette version permet désormais :

    • La rĂ©cupĂ©ration et la gestion dynamique des demandes de signature d’un porte-documents
    • L’annulation de demandes via l’API
    • L’optimisation de l’authentification utilisateur avec le paramĂ©trage des rangs (Agent, Administrateur, Administrateur global)
    • La gĂ©nĂ©ration dynamique de l’interface Swagger pour l’API SignClic

    🆕 FonctionnalitĂ©s et Ă©volutions principales

    • 🔧 Modification de la version de l'API SignClic Ă  1.2.0
    • 📄 Ajout de la rĂ©cupĂ©ration des demandes de signature d’un porte-documents via l’API
    • ❌ Endpoint pour annulation d’une demande de signature dans l’API SignClic
    • 🌐 GĂ©nĂ©ration dynamique de l’interface Swagger : affichage du nom du service, du fournisseur et de l’URL de l’API
    • 🔄 RemontĂ©e automatique des demandes de signature comme propriĂ©tĂ©s d’un porte-documents
    • 🎹 Ajout du module de personnalisation des templates
    • 🔐 Optimisation des contrĂŽles d’authentification utilisateur et paramĂ©trage des rangs (Agent, Administrateur, Administrateur global)

    ⚙ API

    • đŸ“„ RĂ©cupĂ©ration des demandes de signature pour un porte-documents
    • đŸ—‘ïž Suppression d’une demande de signature
    • 📝 Swagger OpenAPI dynamique pour faciliter l’intĂ©gration et la documentation

    đŸ’» Installation / Migration

    • ⚙ Mettre Ă  jour les variables d’environnement pour la gĂ©nĂ©ration dynamique du fichier Swagger
    • 🔄 Migrer et tester les endpoints API SignClic pour la rĂ©cupĂ©ration et l’annulation des demandes de signature
  • v1.1.0 09/12/2025

    🚀 v1.1.0 – AmĂ©liorations et Ă©volutions majeures de SignClic

    📄 Description

    Cette version apporte de nombreuses évolutions fonctionnelles, correctifs et améliorations techniques pour la plateforme de signature SignClic.
    Elle inclut la personnalisation de l'application (entĂȘte, bandeau bas et bordereaux PDF gĂ©nĂ©rĂ©s), l’amĂ©lioration du workflow des briefcases et plusieurs amĂ©liorations ergonomiques et fonctionnelles.


    🆕 FonctionnalitĂ©s et Ă©volutions principales

    • Personnalisation de l'application (header/footer) ainsi que le "Bordereau de signature"
    • TĂ©lĂ©chargement des dossiers de signature depuis l'onglet "À rĂ©cupĂ©rer"
    • Tous les signataires reçoivent dĂ©sormais un email lorsqu’un dossier est signĂ©
    • PossibilitĂ© de modifier les informations d’un dossier en lecture seule lorsqu’on est propriĂ©taire
    • Les boutons d’actions multiples s’affichent seulement si le statut des dossiers le permet
    • Ajout d’une entrĂ©e dans l’historique des actions lors du traitement d’une demande de signature
    • Optimisation de la gĂ©nĂ©ration des PDF pour pagination et calcul de capacitĂ© par page
    • Optimisation du consommateur RabbitMQ
    • Mode maintenance amĂ©liorĂ© avec bypass administrateur

    đŸ› ïž Correctifs importants

    • Correction des erreurs dans le consumer de signature lors de la suppression du dernier signataire
    • Correction de la lecture des JAVA_OPTS et ajustement des scripts sign_pades
    • Fix pour le comptage des briefcases presque expirĂ©s et expirĂ©s
    • Correction de gestion des valeurs false dans EnvUtils
    • Ajustements SQL pour logs et UserAction enum

    ⚙ Configuration et paramĂ©trage

    • Enrichissement du fichier de configuration de l’application pour les options suivantes :
    • DurĂ©e de vie d’un porte-documents
    • Jours de notification avant expiration d’un porte-documents
    • Normalisation des noms de fichiers cochĂ©e par dĂ©faut
    • ParamĂ©trage d’un proxy

    đŸ’» Installation / Migration

    • Configurer les variables d’environnement selon .env.example
    • Mettre Ă  jour le schĂ©ma de la base de donnĂ©es avec la nouvelle table logs
  • v1.0.0 02/09/2025

    🚀 v1.0.0 – Mise en production de SignClic

    📄 Description

    Mise en production de la plateforme de signature SignClic, avec refonte complĂšte du projet OpenSignature.
    Cette version reprĂ©sente la premiĂšre version stable, prĂȘte pour la production et les contributions externes.

    Fonctionnalités principales :

    • CrĂ©ation de porte-documents collaboratif
    • Édition en ligne
    • Partage de documents
    • Demande de signature Ă©lectronique
    • Signature Ă©lectronique de documents (PDF avec signature intĂ©grĂ©e, autres types de documents avec signature dĂ©tachĂ©e)

    đŸ’» Installation et paramĂ©trage

    Suivre la procĂ©dure d’installation indiquĂ©e dans le README et les paramĂštres de l’application listĂ©s dans le wiki du projet.


    🔄 Migration et scripts associĂ©s

    Si une migration depuis OpenSignature est nécessaire :

    • đŸ› ïž ExĂ©cuter le script de migration pour transfĂ©rer les donnĂ©es et les utilisateurs
    • 📁 Migrer Ă©galement les carnets d’adresses via le script associĂ©
    • ⚠ VĂ©rifier les logs pour s’assurer de la bonne complĂ©tion des migrations

    SignClic nécessite également la mise en place des scripts suivants :

    • Notification des dossiers de signature arrivant Ă  expiration
    • Purge des dossiers de signature expirĂ©s
    • Lancement automatique des signatures

    🆕 NouveautĂ©s

    • Refonte complĂšte du projet OpenSignature → SignClic
    • Interface utilisateur modernisĂ©e et parcours utilisateur simplifiĂ©
    • Revue de l’architecture applicative et amĂ©lioration des performances
    • Support de la migration des donnĂ©es et des carnets d’adresses

    đŸ›Ąïž SĂ©curitĂ© et conformitĂ©

    • Correctifs de sĂ©curitĂ© inclus
    • Respect du RGPD et de l’accessibilitĂ© RGAA

    📚 Documentation

    • Scripts de migration disponibles dans le dĂ©pĂŽt
    • Projet ouvert aux contributions externes