Améliorations et correctifs
Instructeur
- ETQ instructeur, retours UX décision : wording + annotations obligatoires bloquantes (#13448)
- Correctif : ETQ instructeur, je peux utiliser « nom original du fichier » sur plusieurs pièces jointes d'un export zip personnalisé (#13453)
- Correctif : ETQ instructeur, le bouton « Modifier le dossier » ne s'affiche plus quand la fonction n'est pas activée sur la démarche (#13464)
- Tech: fix N+1 sur active_storage_attachments, dossier_notifications, experts_procedures dans Instructeurs::DossiersController (#13457)
- ETQ instructeur, le formulaire « Demander une correction » n'est plus grisé (#13465)
Usager
- ETQ usager, reformuler le message de fin de dépôt (#13476)
- ETQ usager, mon compte est conservé si je me suis connecté récemment (#13479)
Manager
- select: add sections support (#13436)
API
- chore(deps): bump graphql from 2.5.23 to 2.5.26 (#13473)
Divers
- chore(deps): bump excon from 1.3.0 to 1.5.0 (#13471)
- chore(deps): bump css_parser from 2.2.0 to 3.0.0 (#13470)
- [Fix] Mise à jour de l'explication sur la durée de conservation d'un dossier dans la corbeille (#13428)
- chore(deps): bump view_component from 4.10.0 to 4.12.0 (#13481)
Technique
- Tech: borne l'URL de retour Devise pour éviter le CookieOverflow (#13446)
- Tech : accepte plus de formats de date non ambigus dans DateDetectionUtils (#13452)
- Tech: supprime le monkeypatch de l'association champs dans DossierProjectionService (#13423)
- Tech: valider les champs via les projections du dossier plutôt que via la relation champ_data (#13410)
- Tech: stabiliser les tests flaky de spread_dossier_deletion_task_spec.rb (#13449)
- Tech: extraire les textes en dur de GalleryItemComponent vers i18n (#13447)
- Tech: stabiliser le test flaky de typhoeus_spec (#13462)
- Tech: optimiser les tests de champ_header_sections_summary_component_spec (#13454)
- Tech: stabiliser les tests flaky de spec/graphql/annotation_spec.rb (#13460)
- Tech: corrige un test flaky sur les proxy headers Typhoeus (#13474)
- Tech: corrige des problèmes avec le soft delete des blobs openstack (#13421)
- Tech: valide des instances de champs projetées dans les specs (#13472)
- Tech: spec vérifiant qu'un invité peut modifier les geo_areas d'un champ carte sur un dossier en construction (#13463)
- Tech: déplace les constantes et helpers de stream dans des concerns dédiés (#13477)
- Tech: renomme
soft_deleted_atet bouge la purge des blobs et variants dans un service (#13478) - Tech: supprime Champ::NULL_ROW_ID et le code de migration associé (#13480)
Notes de déploiement
Migration(s) du schéma de la base de données :