v2.7.0

Added

  • #905 Cartographie - 1er version public

Pour le dev :

  • #469 Vagrant - Ajout de MailHog pour simuler l'envoi et la consultation des emails
  • #862 Vagrant - Permettre l'import automatique de données SQL supplémentaires au dataset
  • #860 Vagrant - Appliquer les migrations de base de données au démarrage de la machine virtuelle

Changed

  • #852 Webperf - Supprimer l'image d'arrière-plan de la page
  • #863 Webperf - Images : utiliser le lazyloading natif des navigateurs
  • #908 SEO - Vérifier si l'URL inclus le prefixe de la langue (/fr/ ou /en/)
  • #904 SEO - Les liens pour changer de langue renvois vers la page d'accueil
  • #881 Ajout d'un logiciel : proposer (si pertinent) d'être utilisateur ou prestataire
  • #880 Édition d'un logiciel : proposer (si pertinent) d'être utilisateur ou prestataire

Pour la prod :

  • #893 crudMailer : envoi d'un message de log lorsque l'utilisateur est modifié
  • #894 crudMailer : ajout de la cartographie dans le processus de log

Fixed

  • #879 UX - Optimiser l'affichage des messages d'erreurs et de succès
  • #895 UX - Page prestataire : correction du titre de la page
  • #890 UX - Afficher des sauts de lignes dans les descriptions (logiciel, utilisateur, témoignage)
  • #889 UX - Ajout d'un témoignage : le champ TITRE n'est plus un textarea
  • #900 UX - Modifier l'image par défaut des logiciels
  • #901 UX - Corriger les retours à la ligne des messages "flash"
  • #867 Accessibilité - Correction du formulaire de filtre
  • #858 Accessibilité - Liens en pied de page : ajout d'un indicateur si c'est la page courante
  • #884 Accessibilité - Améliorer les contrastes (couleur du texte / couleur d'arrière plan)
  • #885 Accessibilité - Supprimer les title non pertinant sur les liens
  • #855 Correction de l'i18n sur le formulaire de mot de passe perdu
  • #868 Nettoyage du code HTML des aperçus de logiciel

Pour le dev :

  • #814 L'outil PHPCS de la CI ne teste plus inutilement les fichiers supprimés
  • #861 Vagrant - Forcer le mode debug à TRUE pour lancer les tests unitaires

Security

  • #871 Mot de passe perdu : le token n'est plus actif après usage ou après 24h
  • #869 Nouveau compte : appliquer correctement les ACL après la création du compte