Skip to content

Releases: govpf/mes-demarches

11 octobre 2024

15 Oct 19:56
Compare
Choose a tag to compare

Améliorations et correctifs

Polynésie

  • Multiples adaptations due à l'accès aux champs via le public_id
  • Fix du visa qui empechait la modification des annotations dans certains cas
  • fix brouillon specs pour avoir des tests plus stables (ca plantait une fois sur deux car certains champs n'était pas 'visibles')
  • fix de la taille de fonte dans les listes dans les champs explication qui était trop grande
  • renommage du drapeau attestation_v2 en md_attestation_v2 car attestation_v2 est maintenant utilisé par DS (permet l'affichage du QR Code en haut à droite)

Divers

Notes de déploiement

Cette version comporte des migrations du schéma de la base de données :

  • db/migrate/20240524120336_add_email_verified_at_column_to_users.rb
  • db/migrate/20240527090508_add_email_verified_at_column_to_individuals.rb

17 septembre 2024

19 Sep 01:03
Compare
Choose a tag to compare

Améliorations

Basé sur 2024-05-27-01

Polynésie

  • Numéro DN : diminution du nombre d'appels au service de la CPS (/100)
  • Visa : Correction de certains visas qui ne pouvaient pas être décochés. (Note: cf release suivante pour correction complète)

Instructeur

  • ETQ instructeur, je peux renommer le contenu de mon export zip (demarches-simplifiees#10217) (sous feature flag export_template pour le moment)

Accessibilité

Technique

Notes de déploiement

Cette version comporte des migrations du schéma de la base de données :

  • db/migrate/20240130154452_create_export_templates.rb
  • db/migrate/20240131094915_add_template_to_exports.rb
  • db/migrate/20240131095645_add_export_template_fk.rb
  • db/migrate/20240131100329_validate_export_template_fk.rb

Information DS: Redis

L'usage de redis s'accroit au fil des mois : passage de delayed job à sidekiq, optimisations fonctionnelles / cache sous plusieurs formes. A ce stade, la dépendance à redis reste optionnelle, c'est à dire que le code continue de fonctionner sans redis.

Depuis la release 2024-05-22-01 l'indexation des recherches devient asynchrone avec un job, après chaque opération susceptible de modifier les données nécessaires à la recherche (par exemple: changement dans un champ ou d'une annotation privée).
Pour limiter le nombre de jobs à traiter pour un même dossier, un debounce est mis en place pour n'exécuter qu'un seul job par dossier par tranche de 5 minutes. Pour fonctionner ce debounce utilise l'instance de cache de redis. S'il n'y a pas redis, il n'y a pas de debounce. Par conséquence pour un même dossier, à chaque sauvegarde du formulaire un job sera à traiter : en fonction de la volumétrie et taille des démarches, ceci pourrait provoquer un engorgement des jobs à traiter.

Si ce n'est pas encore fait, nous vous encourageons donc vivement à mettre en place un serveur redis au minimum pour le cache .

==> l'ajout d'un redis de cache est est prévue d'ici quelques jours

9 septembre 2024

10 Sep 16:37
Compare
Choose a tag to compare

Améliorations

Basé sur 2024-05-22-01

Polynésie

  • ETQ Admin, je peux router les dossiers en fonction de l'archipel d'un champ Commune ou Code postal #18
  • ETQ Super-Admin, je ne veux plus voir certaines taches de maintenance obsoletes ou inadaptés à la Polynésie

Administrateur

Instructeur

Usager

Technique

28 Août 2024

02 Sep 17:06
Compare
Choose a tag to compare

Améliorations

Basé sur 2024-05-16-01

Polynésie

  • Correction de l'affichage des champ numéros DN dans l'onglet de lecture
  • Archivage des taches de maintenance non applicables en Polynésie

Administrateur

  • Amélioration : ETQ admin, je veux comprendre pourquoi je ne peux pas personnaliser mes mails si l'accusé de lecture est activé (demarches-simplifiees#10417)

Usager

  • Correctif : ETQ usager, je ne peux pas mettre mon dossier dans un etat invalide en essayant le bouton deposer pour un mandataire sans remplir les autres champs du mandataire (demarches-simplifiees#10420)

Divers

17 juillet 2024

18 Jul 02:38
Compare
Choose a tag to compare

Améliorations

Polynésie

  • Un peu de nettoyage de code pour revenir plus près de DS
  • patch sécurité DS

10 juillet 2024

11 Jul 01:45
Compare
Choose a tag to compare

Améliorations et correctifs

Polynésie

  • Ajout des révisions sur les annotations privées pour tracer l'historique des modifications des annotations

28 juin 2024

29 Jun 02:38
Compare
Choose a tag to compare

Améliorations
Basé sur 2024-05-13-03

Polynésie

  • GraphQL: Ajoute l'ile, le code postal et l'archipel à une commune de polynesie
  • GraphQL: Ajoute la commune, l'ile et l'archipel à un code postal
  • ETQ Administrateur, je peux insérer individuellement le numéro DN ou la date de naissance d'un numéro DN
  • ETQ Administrateur, je peux insérer individuellement l'ile, le code postal, le nom, l'archipel d'un code postal ou d'une commune de Polynésie.

Usager

Administrateur

Instructeur

Super-Admin

  • ETQ super-admin, je peux conditionner l'affichage du bloc " Pour un bénéficiaire : membre de la famille, proche, mandant, professionnel en charge du suivi du dossier…" d'une démarche (demarches-simplifiees#10346)

Divers

Notes de déploiement

Cette version comporte une migration du schéma de la base de données :

  • db/migrate/20240417053843_add_column_for_tiers_enabled_to_procedure.rb

21 juin 2024

24 Jun 17:21
Compare
Choose a tag to compare

Améliorations et correctifs

Basé sur 2024-04-24-01

Polynésie

  • Diminue le nombre de process alloués pour delayed_job puisque sidekiq a pris la relève
  • Ignore la casse dans les chemins commencer/NomDeDemarche pour fonctionner meme quand le lien donné aux usagers comporte des majuscules
  • Ajuste les modifications pf dans les pieces justificatives pour s'adapter au refactoring des champs
  • Fix l'affichage du mail de l'usager quand l'usager est connecté via Tatou

Administrateur

  • Tous les admins voient la tuile pour configurer le SVA/SVR. L'activation effective reste soumise à validation par l'équipe bizdev (demarches-simplifiees#10352)

Instructeur

Usager

API

Technique

Notes de déploiement

ℹ️ on place la feature de prévisualisation des images sous feature flag galery_demande afin de tester la feature plus tranquillement.
Les instances qui utilisent Dolist peuvent paramétrer la variable DOLIST_DEFAULT_SENDER_ID (par défaut à 1 = le premier) pour choisir un autre "sender". Cf demarches-simplifiees#10357

14 juin 2024

15 Jun 01:54
Compare
Choose a tag to compare

Améliorations et correctifs

Basé sur 2024-04-19-01

Polynésie

  • fix build docker with bun

Administrateur

Instructeur

Usager

Divers

Notes de déploiement

Cette version comporte des migrations du schéma de la base de données :

  • db/migrate/20240319150925_add_accuse_lecture_to_procedures.rb
  • db/migrate/20240321152801_add_accuse_lecture_agreement_to_dossiers.rb
  • db/migrate/20240415192417_drop_virus_scan_table.rb
  • db/migrate/20240416062900_add_stable_id_index_to_champs.rb

13 juin 2024

14 Jun 03:19
Compare
Choose a tag to compare

Améliorations

Polynésie

  • Fix des champs Carte de polynésie pour s'adapter à la nouvelle version de TeFenua.gov.pf