Notes de version lsmessage 1.3.1

Evolutions

  • Mise à jour du framework Symfony 6.4.30
  • Mise à jour de sécurité
  • [Tests] Ajout de tests manquants.

Modifications

  • [Repository] Refactorisation : extraction de la logique de filtrage des anniversaires de contrat dans un trait réutilisable ContractAnniversaryFilterTrait.
  • [Notification] Affichage du nom du groupe dans les e-mails de notification de seuil lorsque la structure appartient à un groupe.
  • [Notification] Affichage de la date exacte du prochain renouvellement pour les structures sans groupe.
  • [Notification] La date de renouvellement n’est pas affichée lorsque la structure appartient à un groupe.

Corrections

  • [Tests] Correction des tests
  • [Repository] Correction de la logique de recherche des anniversaires de contrat pour gérer correctement le wrap-around des mois (ex: janvier considéré comme mois futur quand on est en décembre).
  • [Repository] Ajout d’un filtre PHP pour éviter de renouveler les contrats dont l’anniversaire est trop ancien dans l’année (> 6 mois en arrière).
  • [Email] Correction de l’e-mail récapitulation envoyé lors du renouvellement d’un groupe.

Laisser un commentaire

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