Skip to content

Releases: demarches-simplifiees/demarches-simplifiees.fr

2018-09-05-01

05 Sep 08:04
Compare
Choose a tag to compare

Technique

  • Mutualisation du code de création de message dans un service en vue de la réutilisation de ce code dans la partie usagers
  • Correction des factories suite aux warnings affichés par FactoryBot

2018-09-04-01

04 Sep 14:56
Compare
Choose a tag to compare

Technique

  • Le code de calcul des stats est désormais plus robuste
  • Travail sur les variables d'environnement et les secrets :
    • Suppression de variables inutiles
    • Ajout de variables manquantes
    • Extraction de secrets dans des variables d'environnement
    • Extraction de la conf de la base de données dans des variables d'environnement
    • Suppression de secrets inutiles
    • Au démarrage de l'application, on vérifie désormais la présence des variables d'environnement
  • Bump de gems
  • Utilisation de ENV["APP_NAME"] au lieu de Rails.env à certains endroits pour éviter des confusions maintenant que le site de staging tourne sous un env proche de la production

2018-09-03-01

03 Sep 14:37
Compare
Choose a tag to compare

Améliorations et correctifs

Mineurs

  • Pour les nouvelles interfaces, amélioration de l'affichage du bandeau "navigateur obsolète"

Technique

  • Mise-à-jour des scripts rails d'installation et de mise-à-jour de l'application
  • Documention des scripts rails d'installation et de mise-à-jour de l'application dans le README
  • Passage d'une variable d'environnement à une constante

2018-08-31-01

31 Aug 13:55
Compare
Choose a tag to compare

Améliorations et correctifs

Majeurs

  • Correction d'un bug qui rendait de nombreux boutons inactifs dans Safari

Mineurs

  • Pour le profil usager, les durées de conservation des données sont désormais affichées dans le footer des dossiers
  • Pour le profil usager, dans le formulaire, un message d'avertissement concernant l'ajout des pièces jointes est désormais affiché
  • Pour le profil administrateur, dans la partie "Informations" d'une démarche, le message d'avertissement à propos de la suppression de la démarche affiche désormais le bon nombre de dossiers et de brouillons

2018-08-30-02

30 Aug 14:39
Compare
Choose a tag to compare

Améliorations et correctifs

Majeurs

  • Le role "accompagnateur" s'appelle désormais "instructeur"
  • Amélioration significative des performances de l'export de dossiers pour les instructeurs

Mineurs

  • Multiples petites améliorations du formulaire de contact

Technique

  • Ajout et configuration du gem after_party
  • Utilisation d'une relation au lieu d'une méthode pour Dossier.followers_gestionnaires
  • Les champs d'un dossier sont désormais toujours récupérés triés dans l'ordre
  • Mutiples petites améliorations du code

2018-08-30-01

30 Aug 08:55
Compare
Choose a tag to compare

Nouveautés

  • Ajout d'un formulaire de contact qui remplace les liens vers notre adresse email

Améliorations et correctifs

Mineurs

  • Sur la page Statistiques, ajout de l'évolution sur 30 jours des démarches publiées et des dossiers déposés

Technique

  • Ajout d'une API de webhook HelpScout pour pouvoir afficher des liens vers le manager dans HelpScout
  • Généralisation des appels du type MonModel.un_enum.fetch(:enum_key) au lieu de "enum_value" afin d'éviter l'utilisation de valeurs inexistantes d'un enum
  • Ajout d'une tache pour permettre la migration de dossiers d'une démarche Nutriscore vers une autre
  • Suppression de l'API de stats, désormais inutilisée

2018-08-29-01

29 Aug 10:04
Compare
Choose a tag to compare

Améliorations et correctifs

Majeurs

  • Correction d'un bug qui rendait impossible la connexion via France Connect

Mineurs

  • Dans la partie Administrateur, suppression de la partie "Statistiques" d'une procédure car les chiffres présentés étaient faux et le graphique ne se chargeait pas

Technique

  • Suppression de le la configuration d'environnement staging : notre environnement de staging utilise désormais une configuration similaire à celle de production
  • Suppression de code mort

2018-08-28-02

28 Aug 12:10
dfb734c
Compare
Choose a tag to compare

Améliorations et correctifs

Mineurs

  • Correction d'un bug affectant les formulaire avec plusieurs champs Adresse
  • Correction d'un bug affectant la fermeture des boites de dialogue

2018-08-28-01

28 Aug 09:11
Compare
Choose a tag to compare

Améliorations et correctifs

Mineurs

  • Correction des couleurs du graph de satisfaction usagers sur la page de stats
  • Suppression de l'encadré de demandes de retour sur la nouvelle liste de dossiers pour les usagers après 2 mois d'affichage

Technique

  • Fin de la migration de mark vers rating sur Feedback :
    • suppression de la colonne mark
    • validations ActiveRecord et SQL de la présence de rating
  • Améliorations sur les variables d'environnement :
    • Passage en constante d'une variable d'environnement non-secrète et qui ne varie pas
    • Suppression d'une variable d'environnement désormais inutile
    • Amélioration du nom d'une variable d'environnement
  • Suppression de tâches désormais inutiles
  • Petites améliorations stylistiques du code

2018-08-27-02

27 Aug 16:05
Compare
Choose a tag to compare

Améliorations et correctifs

Majeurs

  • Correction d'un bug introduit à la dernière release qui rendait la page Statistiques inaccessible