Colin Darie
75c22bc7d4
perf(usager): cache tabs with a simple and fast cache_key
...
Plutôt que d'include dans la cache_key tous les scopes utilisés par l'onglet,
(ce qui provquerait une requête par scope),
on le base simplement sur les dossiers & invitations.
Les deleted dossiers sont inclus indirectement car ça correspond à la
suppression (N-1) d'un dossier.
2023-12-04 15:31:47 +01:00
Colin Darie
9ac3775207
perf(usager): don't query for all dossiers tabs when we already know the tab
...
Fait passer le controller de 20 à 13 requêtes lorsqu'on est sur l'onglet en cours
2023-12-04 15:31:45 +01:00
Colin Darie
5635ab1a1b
perf(dossiers): fix multiples N+1 queries
2023-12-04 15:30:57 +01:00
mfo
dbfbaf4cea
Merge pull request #9757 from mfo/US/fix-extends-duree-conservation-dossier
...
correctif(expiration): etends la durée de conservation des dossiers quand la duree de conservation d'une procedure change
2023-12-04 09:18:45 +00:00
Paul Chavard
55cdcc8eb9
Merge pull request #9760 from tchak/date-field-format
...
ETQ utilisateur, je voudrais que le format affiché pour les champs de date corresponde au format du champ de saisie
2023-12-01 21:11:56 +00:00
Paul Chavard
dd24a935bf
fix(date): show correct format based on browser locale
2023-12-01 21:02:14 +00:00
Paul Chavard
1efd54d429
Merge pull request #9763 from tchak/feat-manager-experts
...
feat(manager): add expert view
2023-12-01 14:04:32 +00:00
Paul Chavard
0f43e8bbf2
Merge pull request #9771 from colinux/fix-preloader-repetitions
...
Perf chargement de dossier: fix N+1 sur les champs répétitions non obligatoires
2023-12-01 10:43:17 +00:00
Colin Darie
42ea9ed2f3
perf(preloader): fix N+1 on non mandatory repetition blocks
...
We have to tell repetition.champs association has been loaded
even when it's empty.
2023-11-30 14:10:33 +01:00
Paul Chavard
ef243e2a06
feat(manager): add expert view
2023-11-29 20:35:47 +00:00
Paul Chavard
a330118929
Merge pull request #9719 from tchak/attestation-editor
...
feat(attestation): use tiptap editor controller
2023-11-29 17:39:35 +00:00
Paul Chavard
3c36300de6
feat(attestation): use tiptap editor controller
2023-11-29 12:07:42 +00:00
Paul Chavard
ae7fc056f5
feat(tiptap): editor controller
2023-11-29 12:07:42 +00:00
Paul Chavard
216e2f9198
feat(tiptap): add zones to tiptap service
2023-11-29 12:07:42 +00:00
Martin
57d7b385ec
correctif(expiration): etends la durée de conservation des dossiers quand la duree de conservation d'une procedure change
2023-11-28 16:59:41 +01:00
LeSim
ce04c77081
Merge pull request #9753 from demarches-simplifiees/skylight_improvements
...
Tech: améliorations de la configuration de skylight, outil de supervision des performances
2023-11-28 14:11:28 +00:00
Colin Darie
64400b512c
Merge pull request #9677 from govpf/feature-ouidou/clone_procedure_with_feature_flags
...
ETQ admin, les procédures clonées conservent les features flags
2023-11-28 08:21:02 +00:00
simon lehericey
23d81eef69
skylight: ignore PingController#index
2023-11-27 17:21:52 +01:00
simon lehericey
6fd1723a20
skylight: add excon, httpclient, redis probes to skylight
2023-11-27 17:21:52 +01:00
Lisa Durand
7a4c22bc63
Merge pull request #9752 from demarches-simplifiees/improve-dark-mode-high-contrast-windows-ldu
...
[accessibilité] Améliore la lisibilité du site en mode Contraste élevé de Windows
2023-11-27 15:55:42 +00:00
Lisa Durand
450bf7bb34
improve readability in Windows High Contrast Mode
2023-11-27 16:03:35 +01:00
Colin Darie
15ff65429b
Merge pull request #9738 from colinux/validate-pending-correction
...
ETQ usager modifiant un dossier en construction je n'ai plus besoin de cocher la case de correction effectuée
2023-11-27 13:52:06 +00:00
Colin Darie
3869dd3a92
Merge pull request #9748 from colinux/fix-etablissement-non-diffusable
...
ETQ usager on ne m'affiche plus la raison sociale d'un établissement non diffusible
2023-11-27 13:51:54 +00:00
Colin Darie
f1459c1414
Merge pull request #9749 from mfo/US/fix-enseigne
...
correctif(API.entreprise.enseigne): ajouter un attribut a une entreprise demande un peu plus que juste le definir sur l'object
2023-11-27 13:02:02 +00:00
Colin Darie
34158a6926
Merge pull request #9747 from colinux/fix-list-pj-repetables
...
ETQ usager la liste des pièces justificatives à fournir inclut les PJ des blocs répétables
2023-11-27 11:27:41 +00:00
seb-by-ouidou
c4ca381bed
feat: enable features on cloned procedure
2023-11-27 12:00:27 +01:00
Colin Darie
cd100bccdf
perf(benchmarks): ability to pass a params list to controller
2023-11-27 11:29:21 +01:00
Colin Darie
3b9285a00b
perf(procedure): description view caching
2023-11-27 11:29:20 +01:00
Colin Darie
5d747ba0c2
fix(procedure): list piece justificative in repetitions
2023-11-27 11:08:39 +01:00
Martin
b74f7f24e7
correctif(API.entreprise.enseigne): ajouter un attribut a une entreprise demande un peu plus que juste le definir sur l'object
2023-11-24 10:33:18 +01:00
krichtof
fce2d8efa9
Merge pull request #9710 from demarches-simplifiees/9615-form-autosave
...
ETQ admin, je peux savoir quand mon formulaire a été sauvegardé pour la dernière fois
2023-11-23 23:17:14 +00:00
Colin Darie
be994c8933
Merge pull request #9744 from colinux/correction-reason-update
...
API: une demande de correction de dossier peut être de type "outdated"
2023-11-23 17:05:04 +00:00
Christophe Robillard
9c641ccee1
remove flash success messages
2023-11-23 17:10:29 +01:00
Colin Darie
aa84a4c335
fix(entreprise): don't leak identity of non diffusable etablissement
2023-11-23 17:07:05 +01:00
Colin Darie
249539fc27
feat(dossier): correction can be of kind "outdated" by API, which will later improve UI wording
...
Cf #9485
2023-11-23 15:01:48 +01:00
krichtof
61654d65a2
Merge pull request #9740 from demarches-simplifiees/9670-expose-rnf-api
...
En tant que consommateur de l'API DS, je peux récupérer les infos RNF
2023-11-23 12:55:58 +00:00
Christophe Robillard
2c6a9e7bf2
add autosave feedback when admin updates form
2023-11-23 13:35:53 +01:00
LeSim
f66a32c316
Merge pull request #9730 from demarches-simplifiees/polish_sidekiq
...
Tech: rajoute des logs, de l'audit de perf et du suivi de bug pour la file de job asynchrone sidekiq
2023-11-23 10:15:37 +00:00
mfo
79c63921b2
Merge pull request #9746 from mfo/US/fix-manager
...
correctif(manager): utilise un champ de type Field::Text plutot que Field::String, sinon administrate tente de requeter le champs/formatter
2023-11-23 10:11:45 +00:00
Martin
4939f1d1fe
correctif(manager): utilise un champ de type Field::Text plutot que Field::String, sinon administrate tente de requeter le champs/formatter
2023-11-23 11:01:53 +01:00
mfo
78f9a2aa1e
Merge pull request #9737 from demarches-simplifiees/9670-export-rnf
...
En tant qu'instructeur, je peux exporter les données RNF des dossiers
2023-11-23 08:19:00 +00:00
mfo
c717691a6f
Merge pull request #9745 from mfo/US/chorus-fix
...
correctif(chorus.export): suite a un refacto, c'etait kc
2023-11-23 09:30:20 +01:00
Martin
72b8ccec36
correctif(chorus.export): suite a un refacto, c'etait kc
2023-11-23 09:30:00 +01:00
Eric Leroy-Terquem
d92155a96a
Merge pull request #9714 from demarches-simplifiees/add-not-include-operator
...
ETQ admin je peux conditionner / router à partir d'un champ de type choix multiple avec l'opérateur "Ne contient pas"
2023-11-22 16:29:24 +00:00
Eric Leroy-Terquem
4f1fb91abf
Merge pull request #9724 from demarches-simplifiees/update-manager-with-routing-infos
...
ETQ superadmin je veux avoir des informations sur le routage d'une procédure
2023-11-22 15:17:48 +00:00
Eric Leroy-Terquem
a54d55486c
chore(routing): update routing_rule validation
2023-11-22 13:01:44 +01:00
Christophe Robillard
3be2a8878c
expose id, title and address rnf for API
2023-11-22 12:49:28 +01:00
Christophe Robillard
6984dac41e
update value reader for rnf champ
2023-11-22 12:35:44 +01:00
Colin Darie
ba076357c5
feat(dossier): submit en construction resolve automatically correction except for sva
2023-11-22 12:35:42 +01:00
Christophe Robillard
daa4c28af7
add data from rnf field to export
2023-11-22 12:20:05 +01:00