22 mars 2023
maatinito
released this
25 Mar 17:37
·
1954 commits
to masterpf
since this release
Améliorations et correctifs
Basé sur 2023-12-22-01
Administrateur
- Correction : une condition / règle de routage du type "un département est dans une région" est valide (demarches-simplifiees#9881)
- ETQ administrateur, je peux ajouter une notice explicative a un champ explication (demarches-simplifiees#9871)
- ETQ administrateur je peux conditionner/router avec les opérateurs "est dans mon département", "n'est pas dans mon département", "est dans ma région" et "n'est pas dans ma région". (demarches-simplifiees#9798)
- ETQ admin, une alert DSFR m'informe de la difference entre un champ PJ classique et un champ titre d'identité (demarches-simplifiees#9862)
Instructeur
- ETQ instructeur, j'ai besoin d'un accès très facile à mon dernier export (demarches-simplifiees#9855)
- Correctif: ETQ instructeur lorsque je sors du composant de filtrage sans choisir une option (demarches-simplifiees#9839)
- ETQ instructeur je peux de nouveau passer en instruction un dossier avec corrections en attente. Nous activons le blocage à la demande, démarche par démarche. (demarches-simplifiees#9868)
- ETQ instructeur : correction de l'impression d'un dossier (demarches-simplifiees#9866)
- ETQ instructeur, la position du pied de page pour la page de statistiques d'une procédure est corrigée (demarches-simplifiees#9851)
API
- API: cast le type de champ EJ (demarches-simplifiees#9878)
- Expose les attributs commune et département pour les types de champ RNF (demarches-simplifiees#9751)
- Tech: utilsation de spectaql en remplacement de graphdoc pour la conversion du schema graphql en html (demarches-simplifiees#9849)
Usager
- Co-Construction: envoie un mail au bénéficiaire si le dossier repasse en instruction (demarches-simplifiees#9874)
- ETQ usager: améliore les références au Code Civil pour les mandataires (demarches-simplifiees#9870)
- ETQ usager passant par un mandataire, je suis notifié des changements d'état de mon dossier par email (demarches-simplifiees#9706)
- ETQ usager, je ne vois plus le statut "antivirus en cours" lorsque j'envoie un PJ (demarches-simplifiees#9808)
Tech
- Tech: échappe les tags de données utilisateur dans les modèles pour email (demarches-simplifiees#9863)
- API: stocke les ips utilisées pour accéder à l'API (demarches-simplifiees#9880)
- Doc: met à jour policy ImageMagick pour intégrer le coder JSON (demarches-simplifiees#9860)
- ETQ utilisateur avec plusieurs rôles, je m'y retrouve plus facilement (demarches-simplifiees#9872)
- Tech(js) : mise a jour de vite (demarches-simplifiees#9869)
- Tech : mise à jour des conditions et règles de routage suite à l'ajout de nouveaux opérateurs (demarches-simplifiees#9850)
- Tech: mise a jour de dependances js (demarches-simplifiees#9848)
- Tech : ajoute region-code aux communes et departements json (demarches-simplifiees#9852)
- Tech: suppression du cron et de la tache de migration des pjs vers des buckets dédiés. (demarches-simplifiees#9857)
- TECH: ajoute une variable d'environnement pour désactiver l'activation de cron job (demarches-simplifiees#9859)
- Tech: sanitize les messages utilisateurs dans les emails (demarches-simplifiees#9858)
- ETQ expert: lorsque je me connecte, je suis redirigé vers la page des avis, non pas vers la page de mes dossiers (demarches-simplifiees#9853)
- Style: plusieurs améliorations mineures / thème sombre (demarches-simplifiees#9847)
- Tech, correctif sur le service d'expiration des usagers inactif qui timeoutait via .in_batches. Utilise .pluck(:id) (demarches-simplifiees#9854)
Notes de déploiement
Cette version comporte une migration du schéma de la base de données :
- db/migrate/20231221142727_add_last_used_ips_column_to_api_token.rb
- db/migrate/20231114140154_combine_dossier_and_individual_updates.rb