simon lehericey
|
d1a8731bfc
|
refactor(spec): faster service spec
|
2022-10-25 14:44:43 +02:00 |
|
simon lehericey
|
6af4fe624a
|
refactor(service): explicit call to service job to avoid test side effect
|
2022-10-25 14:44:43 +02:00 |
|
simon lehericey
|
0a1ab733b6
|
refactor(spec): stabilize api_particulier_spec
|
2022-10-25 14:44:43 +02:00 |
|
simon lehericey
|
dbb5b7deec
|
clean(js): remove unused autosave:reset
|
2022-10-25 14:44:43 +02:00 |
|
simon lehericey
|
e71b7eeee5
|
refactor(spec): wait for debounce and in flight promise
|
2022-10-25 14:44:43 +02:00 |
|
simon lehericey
|
00d1552060
|
clean(spec): remove useless autosave
|
2022-10-25 14:44:43 +02:00 |
|
simon lehericey
|
4ec13d652a
|
core(capybara): disable_animation
|
2022-10-25 14:44:43 +02:00 |
|
simon lehericey
|
5d38345478
|
feat(system-spec): display js console error
|
2022-10-25 14:44:43 +02:00 |
|
simon lehericey
|
1e88d1a1d7
|
chore(capybara): use same size in headless or not
|
2022-10-24 22:13:16 +02:00 |
|
Kara Diaby
|
9529c6ba9c
|
tests
|
2022-10-21 19:13:12 +02:00 |
|
Paul Chavard
|
f109220df3
|
fix(dossier): test for non breaking space replacement in champ label
|
2022-10-21 16:34:19 +02:00 |
|
Paul Chavard
|
f2e8dba8e4
|
fix(dossier): tag can contain non breaking space
|
2022-10-21 16:34:19 +02:00 |
|
Paul Chavard
|
d7c5dcf8bb
|
fix(dossier): a tag can be preceded by a -
|
2022-10-21 16:06:32 +02:00 |
|
Paul Chavard
|
85581e72e9
|
refactor(turbo): simplify custom actions implementation now that turbo has support for it
|
2022-10-21 10:24:00 +02:00 |
|
Martin
|
2cd74d1010
|
amelioration(archives): positionne le fichier des reporting des erreurs en tête de l'arborescence
|
2022-10-20 15:14:57 +02:00 |
|
Colin Darie
|
45994ff567
|
fix(invitation): when dossier is not visible anymore
https://sentry.io/organizations/demarches-simplifiees/issues/3422144920/
|
2022-10-20 09:08:36 +02:00 |
|
simon lehericey
|
5fa5d46d8c
|
fix(admin_merge): a case where 2 admins have the same service
|
2022-10-19 16:54:34 +02:00 |
|
simon lehericey
|
c6e7db3622
|
fix(export): bug when combining revision and conditional
|
2022-10-18 11:53:13 +02:00 |
|
simon lehericey
|
fbf089d60e
|
refactor(dossier): rename check_mandatory_champs -> check_mandatory_and_visible_champs
|
2022-10-18 11:13:41 +02:00 |
|
simon lehericey
|
9bba2093be
|
refactor(champ): mandatory_blank_and_visible? -> mandatory_blank?
As the method does not check visibility
|
2022-10-18 11:13:41 +02:00 |
|
Paul Chavard
|
c097f70543
|
fix(graphql): hide champs based on conditions
|
2022-10-14 11:33:25 +02:00 |
|
simon lehericey
|
d5d031e15d
|
fix(export): do not export invisible champ
|
2022-10-14 10:30:27 +02:00 |
|
simon lehericey
|
de875632e6
|
refactor(spec): use match_array
|
2022-10-14 09:45:58 +02:00 |
|
simon lehericey
|
40a3fff593
|
perf(dossiers_controller): do not load pj template in update, -10ms
|
2022-10-13 22:36:56 +02:00 |
|
Eric Leroy-Terquem
|
2147a1865c
|
add test
|
2022-10-13 19:49:32 +02:00 |
|
Martin
|
d09c47f5ce
|
correctif(usager.fusion): leve une erreur quand on essaie de fusionner un compte sur lui même
|
2022-10-13 17:00:20 +02:00 |
|
Paul Chavard
|
d409b6f4ef
|
feat(dossier): do not save dossier on submit
|
2022-10-13 14:44:46 +02:00 |
|
Paul Chavard
|
dd38fa4458
|
refactor(spec): add wait_for_autosave helper
|
2022-10-13 14:44:46 +02:00 |
|
Paul Chavard
|
03c714e86d
|
test(flipper): cleanup flipper calls in tests
|
2022-10-12 14:14:30 +02:00 |
|
Paul Chavard
|
155c71b169
|
test(flipper): reset flipper flags before each test
|
2022-10-12 14:14:30 +02:00 |
|
Paul Chavard
|
36e9b27e8c
|
chore(webdriver): update
|
2022-10-12 13:17:44 +02:00 |
|
Damien Le Thiec
|
29a97fac43
|
Merge branch 'main' into feature/add_rna_type_de_champs
|
2022-10-11 18:59:45 +02:00 |
|
simon lehericey
|
7672ad3fe9
|
fix(editor champ): do not raise on destroy replay
|
2022-10-11 16:27:49 +02:00 |
|
Damien Le Thiec
|
f30798eeec
|
Merge branch 'feature/add_rna_type_de_champs' of https://github.com/betagouv/demarches-simplifiees.fr into feature/add_rna_type_de_champs
|
2022-10-11 16:18:35 +02:00 |
|
Damien Le Thiec
|
3acb0fc3cb
|
Remove test external id
|
2022-10-11 16:18:15 +02:00 |
|
Damien Le Thiec
|
73f6063c87
|
Merge branch 'main' into feature/add_rna_type_de_champs
|
2022-10-11 15:36:46 +02:00 |
|
Colin Darie
|
073656342e
|
fix(api_address): support Adresse BAN without postcode
Des adresses n'ont pas de code postal (dans certains TOM par exemple).
On fallback sur un string vide plutôt que nil pour limiter les effets de bord.
|
2022-10-11 12:25:12 +02:00 |
|
LeSim
|
1c3990083b
|
Merge branch 'main' into be_stupid_about_spec_system_logout
|
2022-10-11 12:08:41 +02:00 |
|
simon lehericey
|
d870d1d848
|
fix(spec): fix dubious procedure spec
|
2022-10-11 11:50:41 +02:00 |
|
Paul Chavard
|
a19bf050ef
|
fix(iban): format iban after validation
|
2022-10-11 10:43:32 +02:00 |
|
Colin Darie
|
10917af523
|
style: signin button styled accordingly to UX
|
2022-10-11 09:50:21 +02:00 |
|
Colin Darie
|
5a50383a27
|
style: download links (notice & template) with expected DSFR design & details
Closes #7829
|
2022-10-11 09:50:21 +02:00 |
|
simon lehericey
|
7e03f0c825
|
refactor(dossier_preloader): add load_one api
|
2022-10-10 12:31:40 +02:00 |
|
simon lehericey
|
5920168077
|
refactor(dossier_preloader): preload piece_justificative_template
|
2022-10-10 12:31:40 +02:00 |
|
simon lehericey
|
1f95f68fcc
|
refactor(dossier_preloader): assign champ.parent
|
2022-10-10 12:31:40 +02:00 |
|
simon lehericey
|
01f6e5a06b
|
spec(dossier_preloader): add spec
|
2022-10-10 12:31:40 +02:00 |
|
Martin
|
c921e6e1ee
|
fix(ProcedureExportService): downloadable_sorted_batch is scoped by export, no need to re-filter them via downloadablable_sorted_batch otherwise export for supprimes_recemment does not includes dossier.supprimes_recemment
|
2022-10-10 11:11:21 +02:00 |
|
Martin
|
1f8bf201a2
|
feat(procedure_serializer): just add an empty string for direction
|
2022-10-07 18:39:17 +02:00 |
|
Martin
|
6752da40a9
|
test(procedure.direction): can we drop this column ?
|
2022-10-07 18:39:17 +02:00 |
|
simon lehericey
|
fa133d03d0
|
spec(system): try to fix logout
|
2022-10-07 18:23:41 +02:00 |
|
simon lehericey
|
ceaf8ebbe7
|
fix: orphan tdc due to reset_draft
|
2022-10-07 17:44:30 +02:00 |
|
krichtof
|
44018a86de
|
a procedure without zone is finally valid
|
2022-10-07 16:59:12 +02:00 |
|
Christophe Robillard
|
272c8cae09
|
cannot publish a procedure if no zones
|
2022-10-07 10:48:35 +02:00 |
|
Christophe Robillard
|
bdcb451d3c
|
procedure publiee must have one zone at least
|
2022-10-07 10:48:35 +02:00 |
|
Christophe Robillard
|
4d2c37ffdf
|
extract checkboxes zones to dedicated page
|
2022-10-07 10:48:35 +02:00 |
|
Christophe Robillard
|
94ca93e130
|
can choose multiple zones
|
2022-10-07 10:48:35 +02:00 |
|
simon lehericey
|
ba805a7436
|
fix: invite_mailer previews
|
2022-10-06 17:43:09 +02:00 |
|
simon lehericey
|
6cba489a54
|
fix: send_notifications preview
|
2022-10-06 17:43:09 +02:00 |
|
simon lehericey
|
878958b23b
|
fix: invite_instructeur preview
|
2022-10-06 17:43:09 +02:00 |
|
simon lehericey
|
b9ef8c5001
|
fix: add_instructeur preview
|
2022-10-06 17:43:09 +02:00 |
|
simon lehericey
|
0e75f9960b
|
fix: send_dossier_decision preview
|
2022-10-06 17:43:09 +02:00 |
|
simon lehericey
|
ab0392fb36
|
fix: avis_mailer preview
|
2022-10-06 17:43:09 +02:00 |
|
simon lehericey
|
6812b35a3d
|
chore: remove dead code
|
2022-10-06 17:43:09 +02:00 |
|
simon lehericey
|
6841e80414
|
fix: administrateur_mailer preview
|
2022-10-06 17:43:09 +02:00 |
|
Martin
|
a256dfbaa0
|
fix(spec): missed a failed spec previously. sorry
|
2022-10-06 15:34:29 +02:00 |
|
mfo
|
8a3550cda4
|
Merge pull request #7860 from mfo/US/procedure-duree-up-to-manager
feat(procedure.max_duree_conservation_dossiers_dans_ds): make it more flexible
|
2022-10-06 11:36:50 +02:00 |
|
Martin
|
405a885160
|
feat(procedure.max_duree_conservation_dossiers_dans_ds): make it more flexible
|
2022-10-05 17:27:09 +02:00 |
|
Damien Le Thiec
|
abbbef1461
|
Fix tests
|
2022-10-05 13:07:39 +02:00 |
|
Damien Le Thiec
|
0131a41266
|
Merge branch 'main' into feature/add_rna_type_de_champs
|
2022-10-05 12:38:24 +02:00 |
|
Damien Le Thiec
|
93e89c8968
|
Fix small bugs rna controller and add tests
|
2022-10-05 12:31:34 +02:00 |
|
Paul Chavard
|
432c4690b5
|
feat(tags): replace regexp based parser with a parser combinator
|
2022-10-05 11:25:37 +02:00 |
|
Eric Leroy-Terquem
|
ff2e9f0816
|
add feature flag
|
2022-10-05 09:21:08 +02:00 |
|
Eric Leroy-Terquem
|
acd874ccdf
|
reorder inside categories
|
2022-10-05 09:21:08 +02:00 |
|
Damien Le Thiec
|
ecd54de854
|
Extend RNA adapter while keeping depreciated version
|
2022-10-04 19:59:39 +02:00 |
|
Damien Le Thiec
|
fa1f0fc240
|
Improve rna champ tests
|
2022-10-04 17:19:30 +02:00 |
|
Martin
|
91eeb4bf1c
|
fix(spec.flacky): maybe flacky due to css animation not loved by capy
|
2022-10-04 15:20:22 +02:00 |
|
Martin
|
54a47fadae
|
fix(sentry/3422144920): old email using TargetUserLink creates confusing errors
|
2022-10-04 11:41:32 +02:00 |
|
simon lehericey
|
6a5a82ce06
|
fix(instructeur dashboard): dossiers filtered on multiple states
|
2022-10-03 15:18:46 +02:00 |
|
Martin
|
35c556fc89
|
bug(multiple_drop_down_list): when their is a coma in label, comas is splitted as an item
|
2022-09-30 12:24:00 +02:00 |
|
Martin
|
aceb8996c1
|
feat(instructeur/procedure#show): enhance sort by notifications as planned by UX
Update app/javascript/controllers/checkbox_controller.ts
Co-authored-by: Paul Chavard <github@paul.chavard.net>
|
2022-09-30 10:29:51 +02:00 |
|
Christophe Robillard
|
da0738c661
|
unschedule export demarches opendata
|
2022-09-30 07:26:48 +02:00 |
|
simon lehericey
|
3f0fd506bd
|
fix(system spec): increase timeout for log out
|
2022-09-29 17:31:38 +02:00 |
|
simon lehericey
|
7a9c5e8d19
|
refactor(ujs): turbo use an id for turbo_stream.update id not a class
|
2022-09-29 17:04:15 +02:00 |
|
Paul Chavard
|
b0aa777315
|
refactor(ujs): france_connect controller to use turbo
|
2022-09-29 16:51:54 +02:00 |
|
Paul Chavard
|
df47f4a7ab
|
feat(graphql): new tokens should carry administrateur_id
|
2022-09-29 11:58:58 +02:00 |
|
DanteZ5
|
3826121751
|
switch from id to class
|
2022-09-28 17:19:17 +02:00 |
|
DanteZ5
|
7e29fe40f6
|
fix-ux(issue#7774) : indicateur menu email navbar
|
2022-09-28 17:19:17 +02:00 |
|
Colin Darie
|
da22c29688
|
feat(procedure): warn administrator that notice links are not shareable
Closes #7681
|
2022-09-28 17:01:25 +02:00 |
|
Colin Darie
|
6a943ad13f
|
feat(champ_pj): warn administrators about ephemeral template links
Closes #7681
|
2022-09-28 17:01:25 +02:00 |
|
Martin
|
d7cce3c982
|
fix(instructeur/procedures#show): Procedure presentation filterable state field is in conflict with projected state field. quick fix, maybe will refactor both to align them
|
2022-09-28 15:28:51 +02:00 |
|
simon lehericey
|
6b35155bd8
|
fix condition_controller_spec
|
2022-09-28 10:06:32 +02:00 |
|
simon lehericey
|
5129fedac4
|
add a test
|
2022-09-28 10:06:32 +02:00 |
|
simon lehericey
|
7e1963865e
|
compatibility from left
|
2022-09-28 10:06:31 +02:00 |
|
simon lehericey
|
43f926a1de
|
to_s
|
2022-09-28 10:06:31 +02:00 |
|
simon lehericey
|
f98d1463a6
|
compatible_type
|
2022-09-28 10:06:31 +02:00 |
|
simon lehericey
|
cd2b08e39b
|
options
|
2022-09-28 10:06:31 +02:00 |
|
simon lehericey
|
12b6a0d6d6
|
errors
|
2022-09-28 10:06:31 +02:00 |
|
simon lehericey
|
70022450cf
|
type
|
2022-09-28 10:06:31 +02:00 |
|
Martin
|
17ed80b18a
|
clean(Champs::Engagement): migrate to Champs::Checkbox, some for TypeDeChamp
|
2022-09-27 19:09:28 +02:00 |
|
Martin
|
ba6c5b4db7
|
feat(instructeur/procedure#index): enhance filter to support processed_at and state [plus en_instruction_at/since]
feat(filter): enable filter on dossiers.state, dossiers.processed_at(since), dossiers.en_instruction_at(since)
|
2022-09-27 17:19:54 +02:00 |
|