Releases: demarches-simplifiees/demarches-simplifiees.fr
Releases · demarches-simplifiees/demarches-simplifiees.fr
2018-09-05-01
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
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 deRails.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
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
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
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
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
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
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
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
versrating
surFeedback
:- suppression de la colonne
mark
- validations ActiveRecord et SQL de la présence de
rating
- suppression de la colonne
- 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
Améliorations et correctifs
Majeurs
- Correction d'un bug introduit à la dernière release qui rendait la page Statistiques inaccessible