Releases: govpf/mes-demarches
22 Avril 2024
Améliorations et correctifs
Basé sur 2024-02-29-01
Polynésie
- ETQ Usager, le champ choix simple s'affiche 'Entrer une autre option" au lieu de simplement 'Autre'
- TeFenuaAPI uses Typhoeus
Usager
- ETQ usager, mon attestation de dépot au format PDF est plus accessible (demarches-simplifiees#10046)
- ETQ usager utilisant un lecteur d'écran (accessibilité) : améliore l'interface d'invitation à un dossier envoie d'une invitation (demarches-simplifiees#10020)
- ETQ Usager : légères améliorations de lisibilité et d'espacement sur le formulaire (demarches-simplifiees#10026)
- ETQ usager utilisant un lecteur d'écran: la page de demande de confirmation de compte ne concentre pas le lecteur d'écran sur le champ pour renvoyer un mail de confirmation (demarches-simplifiees#10017)
- ETQ usager, fix sélection d'un choix multiple qui commence par [ (demarches-simplifiees#10019)
- ETQ usager je dois voir de vraies apostrophes à la place de ' dans les sujets d'email (demarches-simplifiees#10021)
- ETQ usager: corrige la validation du champ email lorsque l'email n'est pas saisi (demarches-simplifiees#10013 , bug introduit par demarches-simplifiees#9978 )
- ETQ usager je peux éditer jusqu'à 50 points ou éléments sélectionnés dans le champ carte (demarches-simplifiees#9989)
Administrateur
- ETQ admin ou instructeur je peux copier une liste d'emails pour inviter des experts (demarches-simplifiees#9966)
- ETQ admin, quelques améliorations sur l'éditeur v2 des attestations (toujours sous feature flag) (demarches-simplifiees#9995)
- ETQ gestionnaire d'admins: sépare les commentaires par origine + correctifs (demarches-simplifiees#10011)
- ETQ admin, le message de fin de dépôt d'une démarche déclarative est correct (demarches-simplifiees#9971)
- ETQ admin, correction de la liste des PJ d'une démarche en brouillon (demarches-simplifiees#10008)
- ETQ admin, je peux gérer la liste des instructeurs même si le routage est activé sur ma démarche (demarches-simplifiees#10000)
- ETQ admin, correction des balises attestations et emails pour des champs contenant deux '-' successifs (demarches-simplifiees#10009)
Instructeur
- ETQ instructeur: corrige une typo tier => tiers dans les exports (demarches-simplifiees#10031)
- ETQ instructeur, message d'erreur plutôt que crash lorsqu'on ajoute un filtre trop long (plus de 100 caractères) (demarches-simplifiees#10025)
- ETQ instructeur, les exports contiennent les données de mandataire, et informe si l'usager s'est connecté par France Connect (demarches-simplifiees#10015)
- ETQ instructeur, je retrouve les fichiers joint a une demande d'avis expert (demarches-simplifiees#10014)
- ETQ instructeur et consommateur API, la vue du champ RNA est harmonisée avec le champ RNF (demarches-simplifiees#9957)
- ETQ instructeur, la page de gestion des groupes d'instructeur est au format du DSFR (demarches-simplifiees#10002)
Experts
- ETQ expert: je retrouve mes avis confidentiels dans les exports (demarches-simplifiees#10014)
- ETQ expert: passe la page de création de compte expert au dsfr (demarches-simplifiees#10010)
API
- feat(api.dossier.for_tiers): expose email of tier (demarches-simplifiees#10047)
- API: fix régression d'accès aux attestations PDF (demarches-simplifiees#10032)
- Intègre les données de mandataire (demarches-simplifiees#10015)
Divers
- tech(redirect): ETQ usager non connecté, je suis automatiquement redirigé de demarches-simplifiees vers le nouvel host (demarches-simplifiees#10042)
- Tech: chiffre le param email réaffiché dans la vue pour éviter de construire des pages de phishing (demarches-simplifiees#10049)
Technique
- Sécurité: fix multiple CVE in rails & rack (demarches-simplifiees#10038)
- Tech: supprime support de mailjet (demarches-simplifiees#10035)
- Tech: massive gem updates, phase 2 (demarches-simplifiees#9998)
- Tech: cache le bouton de c/c lorsque le navigateur bloque l'accès au clipboard (demarches-simplifiees#10024)
- Tech: document STRICT_EMAIL_VALIDATION_STARTS_ON env var (demarches-simplifiees#10012)
- Tech: configure les CSP pour répondre à un host défini par APP_HOST_LEGACY (demarches-simplifiees#10022)
- mark samsung browser as supported browser (demarches-simplifiees#10023)
- secu(monavis): autorise uniquement les bouton mon avis des domaines (jedonnemonavis'|monavis|voxusagers).numerique.gouv.fr (demarches-simplifiees#10016)
- fix(champ): do not reset data on champs without fetch_external_data (demarches-simplifiees#10018)
- Doc : complète le readme à propos des webdrivers (demarches-simplifiees#10003)
- Tech: validation d'email plus stricte (demarches-simplifiees#9978)
- Tech (PiecesJustificativesService): amélioration du services qui liste les fichiers pour les exports/dossiers (demarches-simplifiees#9960)
- Tech: s'assure que seuls les instructeurs d'une démarche ayant la gestion activé peuvent accéder aux écrans (demarches-simplifiees#10004)
- Tech: supprime CSP_REPORT_URI env var et configuration (demarches-simplifiees#9993)
- Tech: refactor groupe gestionnaire commentaire component into existing message component (demarches-simplifiees#9926)
- Tech: fix flaky match_array test (demarches-simplifiees#9997)
- Tech (address): use directly BAN data (demarches-simplifiees#9990)
Notes de déploiement
Cette version comporte une migration du schéma de la base de données :
- db/migrate/20240205093954_change_flipper_gates_value_to_text.rb
- lib/tasks/deployment/20240220104123_disable_invalid_monavis.rake
- db/migrate/20240202133353_add_user_profile_id_user_profile_type_to_exports.rb
- db/migrate/20240202133417_add_administrateur_id_to_archives.rb
- db/migrate/20240215164247_change_column_default_procedures_instructeurs_self_management_enabled.rb
Cette version comporte une migration du contenu des données :
- lib/tasks/deployment/20240215164807_backfill_procedure_instructeurs_self_management_enabled.rake
Nous avons supprimé le reporting d'erreurs de CSP vers l'url définie par la variable optionnelle CSP_REPORT_URI, qui est donc inutile et à supprimer (cf demarches-simplifiees#9993)
19 avril 2024
Améliorations et correctifs
Basé sur 2024-02-14-01
Administrateur
- ETQ admin je peux faire un routage simple à partir d'un type de champ communes ou epci (demarches-simplifiees#9955)
- ETQ admin je peux ajouter un champ carte de France dans un bloc répétable (demarches-simplifiees#9907, demarches-simplifiees#9979)
- Correctif: ETQ admin je retrouve les annotations privées dans les archives (demarches-simplifiees#9953)
Instructeur
- ETQ instructeur: fix génération d'attestation avec une balise "nom de la commune" depuis un champ adresse (demarches-simplifiees#9983)
- Instructeur: fix bug pour imprimer un dossier rempli par un tiers (demarches-simplifiees#9969)
Usager
- ETQ Usager, je ne veux pas voir un message d'alerte indiquant que la démarche est close lorsque je modifie un dossier en construction (demarches-simplifiees#9985)
- ETQ Usager, je veux trouver ma commune qui est trop bas dans la liste des résultats (demarches-simplifiees#9987)
- ETQ usager je vois l'icône obligatoire pour une case à cocher obligatoire (demarches-simplifiees#9981)
- ETQ usager: le champ carte est un peu plus design (passage au DSFR) (demarches-simplifiees#9976)
- ETQ usager je vois de nouveau le délai d'instruction pour les démarches déclaratives en instruction (demarches-simplifiees#9974)
- ETQ usager je peux saisir un numéro RNA valide qui ne contient pas que des chiffres (demarches-simplifiees#9965)
- ETQ usager, je n'ai pas besoin du détail des délais d'instruction pour les démarches déclaratives (demarches-simplifiees#9970)
- ETQ usager, améliore le footer dans les emails de démarche avec un petit espace supplémentaire (demarches-simplifiees#9973)
Divers
- Tech: fix ActiveStorage::IntegrityError sur l'analyse des titres d'identité après watermark (demarches-simplifiees#9984)
- refactor(logic): compute sub champ values (demarches-simplifiees#9988)
- Délégation de compte: ETQ gestionnaire je peux contacter les gestionnaires des groupes parents (demarches-simplifiees#9846)
- perf(mail_template/attestation): preload procedure revisions (demarches-simplifiees#9991)
- Tech: massive gems update, phase 1 (demarches-simplifiees#9967)
- Instructeur: use precomputed timestamps for notifications (demarches-simplifiees#9977)
- Carte: migration IGN vers Géoplatforme et corrige visibilité de certains fonds de carte (demarches-simplifiees#9975)
- Tech: update administrate from 0.18.0 to 0.20.1 (manager) (demarches-simplifiees#9972)
- Tech: fix maintenance task invokation AddDossiersMissingChampsTask (demarches-simplifiees#9963)
Correctifs
- Corrige des erreurs dans l'API introduites par la release précédente
API
- Tech: rollback graphql to 2.2 => 2.0 (demarches-simplifiees#9982)
- ETQ developpeur, je veux trouver facilement la doc sur Graphql dans le pied de page (demarches-simplifiees#9968)
18 avril 2024
Améliorations
Basé sur 2024-02-06-01
Usager
- correctif: ETQ usager naviguant sur le site en anglais, je m'attends a recevoir des messages d'erreur de connexion en anglais (demarches-simplifiees#9949)
Instructeur
- ETQ instructeur meilleur rendu du texte pour l'ajout de PJ en dark mode dans la dropdown d'instruction (demarches-simplifiees#9943)
- Instructeur: corrige une redondance de texte dans le tableau quand un dossier est pour un tiers (demarches-simplifiees#9950)
Administrateur
- ETQ admin, je peux tester le nouvel éditeur d'attestation (sous feature flag) (demarches-simplifiees#9903)
- Délégation de compte admin: notification par email à l'ajout d'un commentaire (demarches-simplifiees#9668)
- Délégation de compte admin: affichage de l'arborescence des groupes descendants (demarches-simplifiees#9837)
- tech(perf.rebase): améliore la performance pour réconcilier les dossiers d'une procédure lorsqu'un administrateur change le formulaire (donc nouveau milésime 🍷) (demarches-simplifiees#9956)
- ETQ admin les logos de démarches gardent une résolution convenable (demarches-simplifiees#9954)
Super admin
- ETQ super admin je peux voir les dossiers sur lesquels un utilisateur est invité (demarches-simplifiees#9959)
- ETQ Super-Admin, je souhaite marquer une démarche comme modèle (demarches-simplifiees#9939)
Divers
- Tech : nettoyage du code conditionnel et routage (demarches-simplifiees#9879)
- Tech: fix le job de vérification des liens externes des procédures lorsqu'un autre attribut est en erreur (demarches-simplifiees#9946)
- ETQ gestionnaire, j'ai un suivi des messages au sein de mes groupes (demarches-simplifiees#9664)
Technique
- Tech (CI): update apt repos before installing packages (demarches-simplifiees#9951)
- chore(deps): bump nokogiri from 1.16.0 to 1.16.2 (demarches-simplifiees#9964)
Notes de déploiement
Cette version comporte des migrations du schéma de la base de données :
- db/migrate/20231106104916_add_commentaire_seen_at_to_administrateurs.rb
- db/migrate/20231219093437_add_labels_to_attestation_templates.rb
- db/migrate/20240108174129_add_layout_to_attestation_templates.rb
- db/migrate/20240110122422_add_version_to_attestation_templates.rb
- db/migrate/20231027124906_create_follow_commentaire_groupe_gestionnaires.rb
- db/migrate/20240126071130_add_is_template_to_procedures.rb
17 avril 2024
Améliorations et correctifs
Polynésie
- Intégration de Sidekiq et Redis dans le déploiement pour traiter les files PurgeJob, Antivirus et low_priority
12 Avril 2024
Amélioration
Polynésie
- ETQ SuperAdmin, le CSV des statistiques sur les dossiers comporte maintenant la date de dépot du dossier, le service de la démarche, l'état de la démarche
11 avril 2024
Améliorations et correctifs
Basé sur 2024-01-29-01
Polynésie
- ETQ Administrateur, il n'était pas possible d'afficher une procédure publiée où une borne min ou max était changée sur un champ date.
- ETQ Usager, les descriptions des champs ont une fonte plus grande.
- ETQ Administrateur, dans l'édieur de formulaire, la liste permettant de déplacer un élément est placé dans l'entête et non en dessous du champ.
Administrateur
- ETQ admin, déplacer un champ dans l'éditeur est plus rapide (demarches-simplifiees#9919, demarches-simplifiees#9922, demarches-simplifiees#9927)
- ETQ gestionnaire je peux répondre à mon administrateur (demarches-simplifiees#9645)
- ETQ administrateur, dans l'éditeur de formulaire je peux déplacer un champ par une liste (demarches-simplifiees#9861)
- ETQ administrateur, dans l'éditeur de formulaire un sommaire permet de naviguer de section en section (demarches-simplifiees#9894)
- ETQ administrateur: légère amélioration du chargement des pages (demarches-simplifiees#9916)
Instructeur
- ETQ instructeur, je vois un badge Corrigé lorsque le dossier a été corrigé (demarches-simplifiees#9936)
- ETQ instructeur, n'affiche pas encore de lien vers un export quand le fichier n'est pas encore disponible (demarches-simplifiees#9934)
- ETQ instructeur, la recherche de dossiers affiche les pastilles de notifications le cas échéant (demarches-simplifiees#9906)
Usager
- Correctif: ETQ usager, je ne peux pas soumettre 2x mes modifications en parallèle (demarches-simplifiees#9932)
- ETQ usager, la page de confirmation de compte est lisible en anglais (demarches-simplifiees#9942)
- ETQ usager je suis mieux prévenu lors de la suppression d'un dossier en attente de transfert (demarches-simplifiees#9935, demarches-simplifiees#9941)
- Le numéro de dossier apparait dans l'email de demande de transfert (demarches-simplifiees#9882)
Expert
- ETQ expert, je suis notifié des nouveaux messages (demarches-simplifiees#9890)
API
- ETQ Admin, je suis prévenu par mail lorsque mon jeton API arrive a expiration (demarches-simplifiees#9931)
- ETQ Admin: je peux modifier le nom et les réseaux d'un jeton d'API (demarches-simplifiees#9940)
- ETQ Administrateur, j'ai un premier exemple d'appel api à la création d'un jeton (demarches-simplifiees#9921)
- API: Ajoute la possibilité de limiter l'utilisation d'un jeton à un ensemble de réseaux précis (demarches-simplifiees#9877)
Divers
- Tech: add custom_locales folder to i18n_tasks (demarches-simplifiees#9892)
- Remove user_email input autofocus on agent page (demarches-simplifiees#9933)
- Tests: safer and cleaner API to create procedure with tdcs (demarches-simplifiees#9929)
- Tech: ne plante plus le job de purge des dossiers supprimés par l'usager lorsqu'un seul dossier échoue (demarches-simplifiees#9917)
- chore(deps-dev): bump vite from 5.0.10 to 5.0.12 (demarches-simplifiees#9924)- chore(deps-dev): bump vite from 5.0.10 to 5.0.12 (demarches-simplifiees#9924)
- Exports: feature flag/Fonds verts pour trier les colonnes par révision récente puis position plutôt que mélanger les révisions entre elles (demarches-simplifiees#9886)
- Perf: remplace les OpenStruct par des objets plus performants (demarches-simplifiees#9915)
Notes de déploiement
Cette version comporte des migrations du schéma de la base de données :
- db/migrate/20231025134902_add_emails_to_commentaire_groupe_gestionnaires.rb
- db/migrate/20231220202003_add_ip_ranges_to_api_token.rb
- db/migrate/20240116155926_add_expires_at_column_to_api_token.rb
- db/migrate/20240123085909_add_expiration_notices_sent_at_column_to_api_token.rb
26 mars 2024
Améliorations et correctifs
Basé sur 2024-01-11-01
Polynésie
- Ajout dans l'export excel des noms/communes des parcelles et zones selectionnés
- Optimisation du nombre de processus dans delayed_job pour gérer les problèmes réseaux
- Maj de ruby en 3.3.0 avec activation du compilateur YJIT
- Maj de node en version 18.x
Administrateur
- ETQ admin: petites corrections de style dans l'éditeur (demarches-simplifiees#9900)
- Delégation de compte admin: ETQ admin je peux contacter mon/mes gestionnaires de groupe (demarches-simplifiees#9637)
- ETQ admin, creation delegation administrateur pages (demarches-simplifiees#9578)
- ETQ admin, quand je configure un type de champ regexp, j'ai une petite mention sur le bornage de celle ci (demarches-simplifiees#9875)
- ETQ admin je peux utiliser les champs de type dossier dans les répétitions (demarches-simplifiees#9889)
Usager
- Correctif: si le noms des EPCIs a changé, demande à resaisir le champs (demarches-simplifiees#9888)
- Correctif autocomplete pour d'anciennes démarches: ignore les espaces en début/fin d'option (demarches-simplifiees#9896)
- ETQ usager naviguant sur le site en anglais, j'aimerais que le bloc pour choisir si je depose le dossier pour moi ou qqun d'autre soit traduit (demarches-simplifiees#9884)
- ETQ usager invité, lorsque je crée mon compte via FC, je ne retrouve pas mes invitations (demarches-simplifiees#9887)
Technique :
- Sécurité : utilise un jeton dédié pour le merge de compte FC / DS par mail (demarches-simplifiees#9904)
- chore(deps): bump view_component from 2.82.0 to 3.9.0 (demarches-simplifiees#9895)
- chore(deps): bump puma from 6.3.1 to 6.4.2 (demarches-simplifiees#9898)
- Corrections de typos (demarches-simplifiees#9885)
Notes de déploiement
Cette version comporte des migrations du schéma de la base de données :
- db/migrate/20231016134902_create_commentaire_groupe_gestionnaires.rb
- db/migrate/20240110113623_add_email_merge_token_column_to_france_connect_information.rb
Cette version comporte une migration du contenu des données :
- lib/tasks/deployment/20231226140149_backfill_invites_missing_existing_user.rake
22 mars 2023
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
21 mars 2024
Améliorations et correctifs
Usager
- Rend la signature dans les emails plus neutre (demarches-simplifiees#9776)
- ETQ utilisateur, je voudrais que le format affiché pour les champs de date corresponde au format du champ de saisie (demarches-simplifiees#9760)
- Thème sombre: adapte une bonne partie des icônes (demarches-simplifiees#9755)
- ETQ usager l'affichage de la liste de mes dossiers va beaucoup plus vite (demarches-simplifiees#9774)
- ETQ usager, l information de durée de traitement des 90 percentile peut être trompeur (demarches-simplifiees#9708)
- ETQ usager, je veux retrouver l'email utilisé pour mon compte dans les mails automatiques (demarches-simplifiees#9802)
- ETQ usager sans dossier, je peux savoir comment trouver une démarche (demarches-simplifiees#9824)
- ETQ personne morale, mon adresse email figure dans l'attestation de dépôt (demarches-simplifiees#9829)
Divers
- Améliorer l'affichage des couleurs pour la page nouveautés (demarches-simplifiees#9842)
Administrateur
- ETQ admin et instructeur, j'ai un pied de page (demarches-simplifiees#9817)
- ETQ admin je suis prévenu si des erreurs sur la démarche empêchent la publication de révision (demarches-simplifiees#9800)
- ETQ admin, j'ai plus facilement accès à la bonne doc des API (demarches-simplifiees#9828)
- ETQ admin, les procédures clonées conservent les features flags (demarches-simplifiees#9677)
- correctif(expiration): etends la durée de conservation des dossiers quand la duree de conservation d'une procedure change (demarches-simplifiees#9757)
- fix(email_template): less magic - less bugs ! (demarches-simplifiees#9762)
Instructeur
- ETQ instructeur j'ai un pied de page (demarches-simplifiees#9817)
- ETQ instructeur je ne peux pas passer en instruction un dossier en attente de correction (demarches-simplifiees#9821)
- ETQ instructeur, ma demande de correction est supprimée (résolue) lorsque je supprime son message associé (demarches-simplifiees#9818)
- ETQ instructeur: j'accède à la page d'agent connect depuis un button dédié sur la page d'accueil (demarches-simplifiees#9836)
- ETQ usager ou instructeur, la motivation est bien formatée sur la page du dossier (demarches-simplifiees#9831)
- ETQ instructeur, lorsque je veux filtrer les dossiers d'une démarche, je peux utiliser un autocomplete (demarches-simplifiees#9820)
- ETQ instructeur, je peux accéder à la page des dossiers supprimés (demarches-simplifiees#9814)
- ETQ instructeur, j'ai plus d'option pour le traitement multiple : supprimer, restaurer, desarchiver, passer en instruction depuis l'onglet "suivre", (demarches-simplifiees#9772)
- ETQ instructeur, lorsque je motive une décision, la motivation est désormais bien formatée (demarches-simplifiees#9799)
SuperAdmin
- ETQ superadmin, je peux transférer un dossier d'un utilistateur à un autre (demarches-simplifiees#9754)
- ETQ superadmin je peux mettre à jour le brouillon d'une révision à partir d'un CSV (demarches-simplifiees#9840)
- ETQ opérateur je peux mettre en place la délégation de comptes administrateurs (gestionnaires de groupes administrateurs ) (demarches-simplifiees#9571)
- ETQ SuperAdmin: ne préremplit pas le code totp (demarches-simplifiees#9832)
- feat(manager): add expert view (demarches-simplifiees#9763)
Technique
- correctif(procedure/statistiques): utilise le nouveau composant pour afficher les delais de traitement (demarches-simplifiees#9834)
- Tech: met a jour la dépendance openid_connect pour être compatible avec openssl v3 (demarches-simplifiees#9835)
- correctif(ResetExpiringDossiersJob): timeout sur la prod, utilise une requete plus générique mais plus rapide [on ne scope pas aux dossiers ayant ete notifies, on les reset tous car ca timeouté (demarches-simplifiees#9797)
- [Bug] Fix des placeholders et des icones du dropdown instruction (actions multiples) (demarches-simplifiees#9812)
- Icônes: fix affichage des remix icons sur des chromes pas assez récents (demarches-simplifiees#9805)
- Tech: documente comment sécuriser ImageMagick (demarches-simplifiees#9815)
- Tech: déplace les jobs de rebase des dossiers vers sidekiq (demarches-simplifiees#9819)
- Tentative de correction de l'upload de fichiers pour certains navigateurs et config réseau (chore(yarn): patch update vite) (demarches-simplifiees#9803)
- chore(vite): update (demarches-simplifiees#9761)
- Perf chargement de dossier: fix N+1 sur les champs répétitions non obligatoires (demarches-simplifiees#9771)
- feat(attestation): use tiptap editor controller (demarches-simplifiees#9719)
- Tech: améliorations de la configuration de skylight, outil de supervision des performances (demarches-simplifiees#9753)
- Tech: cache key depends on locale (demarches-simplifiees#9796)
- Tech: déplace la variable de grève de flipper a une variable d'environnement pour éviter une requete sql par page. (demarches-simplifiees#9767)
API
- amelioration(api): ajoute la configuration chorus aux API GraphQL (demarches-simplifiees#9816)
- documentation(api): ou trouver l'email de l'usager qui dépose le dossier (demarches-simplifiees#9813)
Notes de déploiement
Cette version comporte des migrations du schéma de la base de données :
- db/migrate/20231127102633_add_from_support_to_dossier_transfers.rb
- db/migrate/20231128071043_add_from_support_to_dossier_transfer_logs.rb