simon lehericey
|
916407ec95
|
remove secret indirection and fetch AC conf once for all
|
2024-03-19 21:17:44 +01:00 |
|
simon lehericey
|
4997a81639
|
remove one indirection
|
2024-03-19 21:17:44 +01:00 |
|
Paul Chavard
|
0f93ea2156
|
fix(dossier): select the right stable_id
|
2024-03-18 19:20:10 +01:00 |
|
simon lehericey
|
31b84fd770
|
store id_token
|
2024-03-18 14:02:53 +01:00 |
|
Paul Chavard
|
378e15e083
|
fix(api_geo): include Paris, Lyon and Marseille code INSEE in local data
|
2024-03-15 22:33:26 +01:00 |
|
simon lehericey
|
7e6792c616
|
feat(file retrieval): add dossier_transfer_log
|
2024-03-15 14:35:15 +01:00 |
|
simon lehericey
|
e91eeadccb
|
feat(file retrieval): add recovery_service
|
2024-03-15 14:35:14 +01:00 |
|
simon lehericey
|
a60a082ec5
|
feat(file retrieval): add api_recherche_entreprises_service
|
2024-03-15 14:35:14 +01:00 |
|
simon lehericey
|
c1199af83d
|
feat(file retrieval): attach agent_connect_information to instructeur
|
2024-03-15 14:35:14 +01:00 |
|
Martin
|
f4d2f1ddf5
|
fix(export.pdf): expert should not have access to messagerie when it was disabled
|
2024-03-07 08:39:32 +01:00 |
|
Martin
|
84f995bd47
|
fix(expert.export): expert should not have access to include_infos_administration
|
2024-03-06 17:28:47 +01:00 |
|
Paul Chavard
|
a247ec6c12
|
Merge pull request #9695 from tchak/use-types-de-champ-as-source-of-truth
refactor(dossier): use revision as source of truth to diplay champs
|
2024-03-04 15:03:02 +00:00 |
|
Paul Chavard
|
1850d80b82
|
refactor(dossier): use new champs_for_revision method
|
2024-03-04 10:59:11 +01:00 |
|
Paul Chavard
|
5da1eb3024
|
fix(adress): show postal code on municipalities
|
2024-03-04 09:15:27 +01:00 |
|
Colin Darie
|
41a27fbad2
|
Merge pull request #10014 from mfo/US/better-expert-exports
ETQ expert: je retrouve mes avis confidentiel dans les exports. ETQ instructeur, je retrouve les fichiers joint a une demande d'avis expert
|
2024-02-21 11:25:58 +00:00 |
|
Paul Chavard
|
12598229a7
|
chore(browser): mark samsung browser as supported browser
|
2024-02-20 20:22:05 +01:00 |
|
Martin
|
a151a304e2
|
feat(pj_service): add expert's avis (even when confidential) to exports asked by same expert
|
2024-02-19 16:22:08 +01:00 |
|
Martin
|
dd39ac313b
|
feat(pj_service): add introduction_file to exports
|
2024-02-19 16:21:26 +01:00 |
|
Paul Chavard
|
20307f1d21
|
refactor(address): use directly BAN data
|
2024-02-16 12:15:14 +01:00 |
|
Martin
|
2200310877
|
fixup! tech(refactor): extract clone logic inside its own class
|
2024-02-16 11:23:39 +01:00 |
|
Martin
|
32e8f34511
|
refactor(PiecesJustificativesService): stop passing flags, pass user_profile and manage ACL from the service itself
|
2024-02-16 11:23:39 +01:00 |
|
Martin
|
83690529ca
|
tech(refactor): inline PiecesJustificativesService.serialize_champs_as_pjs(object) within DossierSerializer
|
2024-02-16 11:23:39 +01:00 |
|
Martin
|
3e64a3bbbc
|
tech(refactor): extract clone logic inside its own class
|
2024-02-16 11:23:39 +01:00 |
|
Martin
|
72a3f6e89c
|
refactor(export/archives): holds user profile asking for the archive or export
|
2024-02-16 11:23:38 +01:00 |
|
Colin Darie
|
e3f233cd51
|
fix(rubocop): Layout/ExtraSpacing et Layout/SpaceAroundOperators
|
2024-02-12 09:33:22 +01:00 |
|
mfo
|
8d658c60d8
|
Merge pull request #9953 from mfo/US/fix-archive-without-annotations
correctif: ETQ admin, je souhaite retrouver les annotations privées dans les archives
|
2024-02-07 10:05:42 +00:00 |
|
Colin Darie
|
eb55abebfc
|
style(attestation): fix for headings style and spacing following charte
|
2024-02-02 13:49:22 +01:00 |
|
Colin Darie
|
f7484eb0e5
|
feat(attestation): list tags errors and substitute missing tag by libelle
|
2024-02-02 13:05:09 +01:00 |
|
Colin Darie
|
40353fee04
|
feat(attestation): replace tags in preview for v2
|
2024-02-01 18:55:50 +01:00 |
|
Colin Darie
|
16cdff8425
|
feat(tiptap): detect first body paragraph for spacing, handle empty nodes
|
2024-01-31 17:03:47 +01:00 |
|
Colin Darie
|
45071b7bb6
|
fix(tiptap): don't fail on node without content
|
2024-01-31 17:03:40 +01:00 |
|
Martin
|
0650598706
|
fix(archive.content): include infos administratives in pj generation
|
2024-01-31 10:22:07 +01:00 |
|
Lisa Durand
|
bb236f6c0d
|
fix duplication text for tiers in instructeur table
|
2024-01-31 09:38:26 +01:00 |
|
Colin Darie
|
8e6a1c58b2
|
feat(correction): badge Corrigé when a correction has been resolved
Closes #9928
|
2024-01-24 17:26:34 +01:00 |
|
Lisa Durand
|
569d4af6f7
|
Merge pull request #9706 from demarches-simplifiees/feat/9678
ETQ usager passant par un mandataire, je suis notifié des changements d'état de mon dossier par email
|
2023-12-14 16:57:07 +00:00 |
|
mfo
|
186f85f81a
|
Merge pull request #9854 from mfo/US/fix-user-deletion-service-in-batches
Tech, correctif sur le service d'expiration des usagers inactif qui timeoutait via `.in_batches`. Utilise `.pluck(:id)`
|
2023-12-14 13:27:30 +00:00 |
|
Martin
|
b89f6cf0f1
|
correctif(user_deletion_service.perf): timeout via .in_batches. Utilise .pluck(:id)
|
2023-12-14 14:08:50 +01:00 |
|
Eric Leroy-Terquem
|
57b6522536
|
data(geo): update api_geo_data take task to store region_code in departements and communes json
|
2023-12-14 09:36:50 +01:00 |
|
simon lehericey
|
f0a28ab1e8
|
Revert "Merge pull request #9835 from demarches-simplifiees/update_openid_connect"
This reverts commit 2e59ef97c9 , reversing
changes made to d0372ec608 .
|
2023-12-13 14:09:50 +01:00 |
|
Kara Diaby
|
57dfe2b0f6
|
Améliorations après retours PR
|
2023-12-13 09:21:09 +00:00 |
|
simon lehericey
|
a811a72ab2
|
chore(agent_connect): update code to work with newer openid connect
remove AGENT_CONNECT_JWKS env key
|
2023-12-11 15:02:24 +01:00 |
|
Paul Chavard
|
3de0367ed9
|
fix(email_template): less magic - less bugs !
|
2023-11-29 20:36:44 +00:00 |
|
Paul Chavard
|
216e2f9198
|
feat(tiptap): add zones to tiptap service
|
2023-11-29 12:07:42 +00:00 |
|
Martin
|
b09d42ee46
|
amelioration(UsersDeletionService): perf, PG aime pas le not having
|
2023-11-21 11:18:02 +01:00 |
|
Martin
|
520863d814
|
amelioration(user.expiration): ajoute une raison specifique a la suppression d'un dossier : user_expired
|
2023-11-17 11:33:14 +01:00 |
|
Martin
|
bfe27b5eb7
|
amelioration(UsersDeletionService.expired_users_with_dossiers): ignore les usagers ayant un dossier en instruction, meme si il a des dossiers en brouillon ou autre
|
2023-11-17 11:33:14 +01:00 |
|
Martin
|
3a9b520a93
|
tech(review): quelques améliorations de style
|
2023-11-17 11:33:14 +01:00 |
|
Martin
|
5f452a731e
|
amelioration(UserDeletionService): les usagers ont uniquement identifié comme inactif si ils ne se sont pas connecté depuis 2ans [et on ignore les admin, expert, instructeur, usager avec un dossier en instruction ou usager sans dossier dutout]
|
2023-11-17 11:33:14 +01:00 |
|
Martin
|
1716a931c5
|
amelioration(Procedure.procedure_expires_when_termine_enabled): active l'expiration des dossiers terminés sur les procedure ne l'ayant pas activé jusqu'à présent. La cible est de faire ça sur 20 Procedure quotidiennement
|
2023-11-17 11:33:14 +01:00 |
|
Martin
|
afc7df9c7c
|
amelioration(UserDeletionService): on ne supprime pas 800k utilisateurs en une passe
|
2023-11-17 11:33:14 +01:00 |
|