Commit graph

3522 commits

Author SHA1 Message Date
mfo
4ceadc3d28
fix(Users::Dossiers#brouillon): should only be accessible for having brouillon state 2025-01-06 14:07:11 +01:00
mfo
e90cb38116
Merge pull request #11178 from mfo/US/sentry#6164166856
correctif: ETQ instructeur, je souhaite pouvoir visualiser les PJs d'un dossiers meme si celui ci contient une pj qui n'est pas sur la version du dossier
2025-01-03 13:29:17 +00:00
mfo
6a6a65b075
fix(spec): update specs 2025-01-03 13:58:41 +01:00
mfo
ee6f9ee77e
fix(attestation_v2.signature): forward signature url to attestation_template_v2/show.html 2025-01-03 13:58:41 +01:00
mfo
75fafdc117
fix(Instructeurs::Dossiers#set_gallery_attachements): should use filled_champ not champs 2025-01-03 13:44:53 +01:00
Colin Darie
520cef7022
Merge pull request #11163 from colinux/sva-without-declarative
ETQ admin je suis informé que je ne peux pas activer le SVA/SVR si la démarche est déclarative et vice-versa
2024-12-20 11:34:39 +00:00
Mathieu Magnin
55eb06974c
[#11103] Add include_archived flag on export 2024-12-20 11:43:06 +01:00
Colin Darie
43f5b14e5a
fix(sva): warn about conflict with declarative procedures
Closes #11162
2024-12-19 17:07:48 +01:00
Mathieu Magnin
5c45754341
Merge pull request #11156 from demarches-simplifiees/fix-current-user-triggers-authentication
Tech : Correction d'un comportement étrange sur la connexion par email / mot de passe
2024-12-19 16:03:48 +00:00
Mathieu Magnin
cfb7dcbb51
Override current_user by checking if a user is already authenticated to avoid triggering authentication if it is not the case https://github.com/heartcombo/devise/issues/5602\#issuecomment-1876164084 2024-12-19 12:02:28 +01:00
simon lehericey
9fff0087a9
fix: an invite cannot submit a fork (server side) 2024-12-19 11:05:44 +01:00
simon lehericey
6e8e5a82b1
refactor: remove forbid_invite_submission!
submit_brouillon is only allowed for owner, so
- submit_brouillon is removed from ACTIONS_ALLOWED_TO_OWNER_OR_INVITE
- now that ensure_ownership! is trigger for a invite submit, the now duplicate forbid_invite_submission is removed
2024-12-19 10:22:44 +01:00
mfo
7ed76c0bfb
Merge pull request #11140 from mfo/US/graphql_log_gc_count_and_heap_available_slots
ETQ DS, je veux avoir de la visibilité sur l'usage mémoire des API
2024-12-18 09:56:11 +00:00
mfo
84ade1be8a
feat(api.graphql): plug key gc metrics instrumentation to find memory leaks 2024-12-18 07:15:16 +01:00
Mathieu Magnin
6e1a3b73ea
Merge pull request #11137 from demarches-simplifiees/fix-10952
ETQ Instructeur avec un compte en beta.gouv.fr ou modernisation.gouv.fr je suis automatiquement redirigé vers une connexion ProConnect
2024-12-17 16:00:40 +00:00
Colin Darie
123d363184
Merge pull request #11013 from colinux/admin-knows-api-fields
ETQ admin je suis informé des infos remontées par le champ SIRET
2024-12-17 14:12:58 +00:00
Colin Darie
1f8325b172
Merge pull request #11131 from colinux/fix-edit-footer-logic
ETQ usager corrige le fait d'être informé d'un dossier inéligible dans certaines conditions
2024-12-17 10:47:03 +00:00
Colin Darie
467630c9d4
Merge pull request #11094 from colinux/fix-procedure-errors-summary-attestation
ETQ admin, corrige l'affichage dans le récap de modifications d'une erreur existant dans l'attestation v2
2024-12-17 10:40:22 +00:00
Colin Darie
009e426c31
fix(dossier): show ineligibilite message on update 2024-12-17 11:38:49 +01:00
Colin Darie
eb682f1e64
refactor(admin): ineligibilite submit feedback 2024-12-17 11:38:49 +01:00
Kara Diaby
93a66de18b
fix apres retours 2024-12-16 15:57:16 +01:00
simon lehericey
5edd54b598
fix: verified_email from FC 2024-12-13 11:37:19 +01:00
Mathieu Magnin
b20a072223
[#10952] If email is in mandatory list redirect to ProConnect 2024-12-12 15:25:36 +01:00
mfo
6e5aa90bc7
Merge pull request #10898 from mfo/US/navigation-accros-dossiers
ETQ instructeur, je peux passer au dossiers suivant ou au dossier précédent lorsque je visualise un dossiers d'un des onglet (a-suivre, tous, ...)
2024-12-11 14:03:48 +00:00
Paul Chavard
b3701a12b4
fix(champ): always check if a champ is in a valid revision before validate 2024-12-10 11:30:51 +01:00
mfo
eea5758753
feat(Instructeurs#*): plugs next/prev dossier component on all required routes 2024-12-10 10:22:08 +01:00
mfo
b6e773f9fa
feat(Instructeurs::Dossiers#next/prev): add route to redirect user from a dossier id to either a next dossier, either a previous 2024-12-10 09:15:54 +01:00
mfo
a8e96a843c
feat(ApplicationController): add an helper to retrieve a procedure_presentation from anywhere (target: will be used by Cache::ProcedureDossierPagination) 2024-12-10 09:15:53 +01:00
mfo
97c50bae0d
feat(Instructeurs::ProceduresController#show): when an instructeur views list of dossier, caches current loaded page 2024-12-10 09:15:26 +01:00
Benoit Queyron
b8481796c7
Merge pull request #11084 from demarches-simplifiees/etq-instructeur-ordonner-procedures
ETQ Instructeur : je veux pouvoir ordonner ma liste de démarches
2024-12-09 12:54:59 +00:00
Colin Darie
75945a9bb7
feat(admin): dynamic SIRET columns list 2024-12-09 10:47:39 +01:00
Colin Darie
80ef2215d0
feat(admin): list SIRET API fields (skeleton) 2024-12-09 10:47:39 +01:00
Paul Chavard
7603b7c1f1
Merge pull request #10902 from tchak/refactor-champs-on-demande
ETQ dev, je ne veux pas créer les champs inutiles (et je veux pouvoir supprimer un row d'une répétition sans supprimer de champs)
2024-12-09 09:39:42 +00:00
LeSim
f01df529c5
Merge pull request #11118 from demarches-simplifiees/log_timeout_search
Tech: log les termes recherchés qui ont provoqué un timeout
2024-12-09 09:38:20 +00:00
Paul Chavard
10333908c3
refactor(champ): make row_id a named param 2024-12-09 10:06:13 +01:00
Paul Chavard
8e582e0be7
refactor(repetition): materialize repetition rows in db 2024-12-09 10:06:13 +01:00
benoitqueyron
3e1a510286
récupération et update des InstructeursProcedure positions 2024-12-06 17:53:35 +01:00
benoitqueyron
bc3730a032
nouvelle page pour ordonner avec empty layout 2024-12-06 17:53:35 +01:00
benoitqueyron
010ea0586c
affichage selon l'ordre de instructeurs_procedures.position 2024-12-06 17:53:35 +01:00
Colin Darie
c38b4627b2
fix: user can restore a brouillon not modified for a long time 2024-12-06 17:06:59 +01:00
simon lehericey
2b749b2c5b
feat: log timeout search terms 2024-12-06 11:22:32 +01:00
simon lehericey
7f0618e6ef
refactor(log): always use Current.request_id 2024-12-06 11:21:16 +01:00
Mathieu HIREL
e60b2bbb0e
feat: redirect to stored location after pro-connect connection 2024-11-28 16:06:38 +01:00
mfo
c260c43dac
feat(instructeur): nest all instruction routes under statut params for back purpose 2024-11-28 11:45:56 +01:00
Colin Darie
b426e51d87
Merge pull request #11059 from colinux/navbar-procedure-context
ETQ instructeur ou admin je garde le contexte de la démarche en passant d'un profil à l'autre
2024-11-27 11:54:39 +00:00
Colin Darie
4eeaba5e60
fix(procedure): error descriptor link for v2 attestation 2024-11-27 12:46:45 +01:00
simon lehericey
c415b066b9
refactor: always load full dossier 2024-11-26 16:06:53 +01:00
Paul Chavard
1f5dd3bd02
refactor(dossier): cleanup user controller 2024-11-26 14:30:23 +01:00
Paul Chavard
671d121480
refactor(dossier): move some code to dossier_state_concern 2024-11-26 14:30:06 +01:00
Paul Chavard
fb6adabfc5
refactor(dossier): remove legacy fallback 2024-11-26 14:27:36 +01:00