Notes de version comélus 1.3.0

Evolutions

  • Mise à jour de sécurité (composer et npm).
  • Mise à jour du framework Symfony 6.4.26
  • Mise en place de symfony\uuid.
  • [Structure] Pour supprimer une structure, il est nécessaire de renseigner le nom de celle-ci pour pouvoir la supprimer.
  • [Utilisateur] Pour supprimer un utilisateur, il est nécessaire de renseigner l’e-mail de celui-ci pour pouvoir le supprimer.
  • [Modèle d’e-mail] Ajout de la configuration du sujet de l’e-mail avec des variables.
  • [Variables] Ajout de la variable ‘#NOM_PRODUIT#’ dans le modèle d’e-mail de notification.
  • [Variables] Ajout de la variable ‘#DATE_EXPIRATION_LIEN#’ dans le modèle d’e-mail générique.
  • [Docker] Ajout de la variable d’environnement docker "EMAIL_NO_REPLY_TO" obligatoire.
  • [E-mail] Ajout du ‘reply_to’ dans les e-mails envoyés.
  • [E-mail] Ajout du contenu de l’e-mail au format texte et html dans les e-mails envoyés.
  • [Utilisateur] Mise en place de la suppression par lot des utilisateurs (Admin de groupe et utilisateur) avec phrase de confirmation.
  • [CSV] Ajout de X listes de diffusion lors de l’import de destinataires via un fichier csv.
  • [Catégorie] Mise en place de la catégorie de fichier.
  • [Liste de diffusion] Mise en place de la suppression par lot avec phrase de confirmation.
  • [Liste de diffusion] Mise en place de la confirmation de suppression d’un élément.
  • [Dossier] Mise en place de la confirmation de suppression d’un élément.
  • [Destinataire] Mise en place de la suppression par lot avec phrase de confirmation
  • [Destinataire] Mise en place de la confirmation de suppression d’un élément via une avec phrase de confirmation.
  • [Destinataire] Mise en place de l’activation et de la désactivation et par lot.
  • [Destinataire] Ajout du filtre par nom de liste de diffusion.
  • [API v2] Mise en place de la nouvelle API v2.
  • [Clé API] Possibilité de supprimer la clé d’api.
  • [Historique] Mise en place de l’historisation des actions réalisé dans l’application.
  • [Cron historique] Mise en place d’une tâche automatique pour purger la table "event_log" tous les X temps (temps défini par la variable "EVENT_LOG_RETENTION_TIME_APP").
  • [Administrateur] Possibilité de changer une administrateur de groupe.
  • [Téléchargement ZIP Elus] Mise en place du téléchargement au format ZIP de tous les fichiers d’un dossier.

Modifications

  • [Variables] Harmonisation des variables dans les différents modèle d’e-mail.
  • [Variables] Remplacement de la variable "#linkUrl#" par "#URL_ACCES_DOSSIER#"
  • [Variables] Remplacement de la variable "#prenomDestinataire#" par "#PRENOM_DESTINATAIRE#"
  • [Variables] Remplacement de la variable "#nomDestinataire#" par "#NOM_DESTINATAIRE#"
  • [Docker] La variable d’environnement docker "EMAIL_FROM" a été rendue obligatoire.
  • L’authentification d’un destinataire n’est plus sensible à la casse.
  • [CSV] Gestion des erreurs et avertissements, lors de l’import de destinataires via un fichier csv.
  • [Dossier] Remplacement du terme "Document" par "Dossier"
  • [Destinataire] Suppression d’un destinataire uniquement s’il n’est pas en relation avec un dossier envoyé.
  • [Listes de diffusion] Seuls les destinataires actifs seront utilisés pour l’envoi de dossiers ou de retours d’API.
  • [Horodatage] Renommage du terme ‘event_log’ par ‘horodatage’.

Corrections

  • [Horodatage] Gestion de l’erreur lors de l’envoi d’un dossier
  • [Listes de diffusion / Dossier] Seules les listes de diffusion contenant des destinataires seront utilisables.

Suppressions

  • [Variables] Les anciennes variables "#prenomDestinataire#", "#nomDestinataire#", "#linkUrl#" ont été supprimées.
  • [Docker] Suppression de la valeur par défaut de la variable d’environnement docker "EMAIL_FROM".
  • [CSV] Suppression de l’import de destinataires via l’édition d’une liste de diffusion.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *