Assets 2

Améliorations et correctifs

Mineurs

  • Les notices des démarches s'ouvrent désormais dans de un nouvel onglet

@gregoirenovel gregoirenovel released this Sep 21, 2018 · 3 commits to master since this release

Assets 2

Améliorations et correctifs

Majeurs

  • Rollback de la vérification du format des champs Nombre qui posait des problèmes de soumission de formulaire et d'annotations privées

@gregoirenovel gregoirenovel released this Sep 21, 2018 · 6 commits to master since this release

Assets 2

Améliorations et correctifs

Mineurs

  • Pour le profil Administrateur, le type de champ "Nombre" s'appelle désormais "Nombre entier"
  • Ajout d'un message d'erreur dans le cas où un usager soumettrait autre chose qu'un nombre entier dans un champ de type "Nombre"
  • Pour le profil Usager, dans la nouvelle interface (cachée pour le moment), meilleur affichage du bouton vers la notice dans le formulaire de modification d'un dossier déposé
  • Pour le profil instructeur, la fonction d'impression d'un dossier affiche désormais le nom des pièces jointes fournies par l'usager au lieu du texte "Pièce fournie"

Technique

  • Ajout d'une tache envoyant d'un email mensuel à l'équipe avertissant des dossiers à supprimer sur notre site

@gregoirenovel gregoirenovel released this Sep 20, 2018 · 21 commits to master since this release

Assets 2

Améliorations et correctifs

Mineurs

  • Correction d'un bug sur les champs "dossier lié"
  • Correction de l'affichage des sauts de ligne dans le dialogue de confirmation de suppression d'un dossier
  • Ajout de sauts de ligne dans le dialogue de confirmation de suppression d'un dossier
  • Harmonisation et correction de plusieurs textes

Technique

  • Ajout et utilisation d'un linter d'editorconfig
  • Flipflop est désormais remis à zero avant chaque test
  • Modification du script de clone de base pour qu'il pointe vers notre nouvelle base
  • Extraction des scripts de déploiement et de lint dans des fichiers
  • Suppression de scripts inutiles
  • Nettoyage du script de déploiement
  • Modification de la clé SSH fournie à CircleCI pour le déploiement

@gregoirenovel gregoirenovel released this Sep 19, 2018 · 57 commits to master since this release

Assets 2

Améliorations et correctifs

Mineurs

  • Dans le profil usager, dans l'onglet Résumé d'un dossier, on affiche désormais à l'usager les temps de vérification et d'instruction moyens pour la démarche en question
  • Lorsqu'une personne clique sur un lien d'invitation, le formulaire d'inscription est désormais pré-rempli avec son adresse email

Technique

  • Déplacement de la création des liens entre les invitations et l'usager du callback after_confirmation_path_for au callback after_confirmation

@gregoirenovel gregoirenovel released this Sep 19, 2018 · 71 commits to master since this release

Assets 2

Améliorations et correctifs

Mineurs

  • Les numéros SIRET des établissements de La Poste ne sont plus considérés comme invalides (ce sont les seuls qui ne valident pas la formule de Luhn)
  • Amélioration de la signalisation qu'une démarche est une démarche en brouillon dans les interfaces instructeur et usager

Technique

  • Refactor de la validation des numéros SIRET

@gregoirenovel gregoirenovel released this Sep 19, 2018 · 82 commits to master since this release

Assets 2

Améliorations et correctifs

Mineurs

  • Changement de "procédure" en "démarche" à un endroit où le changement avait été oublié

Technique

  • Extraction du code relatif au tri et au classement des dossiers dans l'interface instructeur dans un service dédié
  • Ajout de l'attribut path à Procedure
  • Généralisation du feature switch concernant la nouvelle interface usager pour pouvoir facilement activer la fonctionnalité
  • Ajout du gem rails-i18n pour avoir des messages d'erreur traduits
  • Bump de plusieurs gems

@gregoirenovel gregoirenovel released this Sep 18, 2018 · 110 commits to master since this release

Assets 2

Améliorations et correctifs

Mineurs

  • Dans l'interface Usager, on affiche désormais le service dans la liste des démarches
  • Dans l'interface Usager, amélioration des textes affichés dans l'onglet "Résumé" des dossiers

Technique

  • Correction d'une bug dans la tache 2018_09_12_fix_templates

@gregoirenovel gregoirenovel released this Sep 18, 2018 · 119 commits to master since this release

Assets 2

Améliorations et correctifs

Mineurs

  • Amélioration de l'affichage des états "terminés" dans l'onglet "Résumé" de la nouvelle interface Usager
  • Le footer est désormais affiché sur toutes les pages de la nouvelle interface Usager
  • Amélioration de l'affichage du footer sur les pages de la nouvelle interface Usager
  • Ajout de la page "Liste des démarches" dans la nouvelle interface Usager

Technique

  • Refactor des partials de footer usager
  • Ajout d'une tache qui migre une balise désormais obsolète des templates de mails et d'attestations vers la balise désormais utilisée

@gregoirenovel gregoirenovel released this Sep 13, 2018 · 143 commits to master since this release

Assets 2

Améliorations et correctifs

Majeurs

  • Correction d'un bug qui rendait certains boutons inactifs sur Safari iOS
  • Pour les instructeurs, la rechrche est désormais insensible à la casse

Mineurs

  • Correction d'une coquille sur le formulaire de demande de compte administrateur

Technique

  • Refactor du champ SIRET
  • Correction de la tache qui corrigeait la démarche FTAP