Paul Chavard
|
433c01b1e6
|
Revert "Merge pull request #7137 from betagouv/faster_pdf"
This reverts commit 9da44bd913 , reversing
changes made to ebac71796c .
|
2022-04-12 19:22:07 +02:00 |
|
Paul Chavard
|
38a6b2db63
|
fix(graphql): fix AddressTypeType
|
2022-04-12 19:12:50 +02:00 |
|
Paul Chavard
|
d14e132305
|
feat(export): add zip format support
|
2022-04-12 14:54:54 +02:00 |
|
Paul Chavard
|
2832ea0286
|
refactor(export): return blob from to_* methods
|
2022-04-12 14:54:54 +02:00 |
|
Paul Chavard
|
561b83781e
|
refactor(archive): remove dependencie on archive from ArchiveUploader
|
2022-04-12 14:54:54 +02:00 |
|
Paul Chavard
|
cf8c084a59
|
refactor: extract download_and_zip in to a shared service
|
2022-04-12 14:54:54 +02:00 |
|
Paul Chavard
|
b6bb9552e6
|
fix(graphql): detect custom champs in fragment definitions
|
2022-04-12 14:24:15 +02:00 |
|
simon lehericey
|
579578cf0c
|
fix system spec
|
2022-04-12 12:05:08 +02:00 |
|
simon lehericey
|
4bbe2db668
|
only export safe pj
|
2022-04-12 12:05:08 +02:00 |
|
simon lehericey
|
4d3412daf5
|
batch it
|
2022-04-12 11:56:56 +02:00 |
|
simon lehericey
|
29dacb4686
|
remove env dependence in spec
|
2022-04-11 14:40:02 +02:00 |
|
simon lehericey
|
1dcfb2509f
|
check nonce
|
2022-04-11 14:40:02 +02:00 |
|
simon lehericey
|
9938586d96
|
check state
|
2022-04-11 13:56:27 +02:00 |
|
Paul Chavard
|
90dd5bc9c5
|
fix(dossiers): dossier extend_conservation actually works
|
2022-04-08 13:40:28 +02:00 |
|
simon lehericey
|
4f73c6105f
|
remove duplicate spec
|
2022-04-07 12:06:13 +02:00 |
|
simon lehericey
|
e2130cc2d3
|
add witness dossier
|
2022-04-07 12:06:13 +02:00 |
|
simon lehericey
|
951d964701
|
clean pj_service test
|
2022-04-07 12:06:13 +02:00 |
|
simon lehericey
|
34b0578d70
|
pj_and_path only take dossier id
|
2022-04-07 12:06:13 +02:00 |
|
simon lehericey
|
7ac1288905
|
pj_service take a dossier collection !
|
2022-04-07 12:06:13 +02:00 |
|
simon lehericey
|
51b71aaa01
|
always call create_list_from_dossiers
|
2022-04-07 12:06:13 +02:00 |
|
Martin
|
9bac5c65ba
|
feat(instructeurs/dossier#create_avis): only followed dossier receive notifications, so when an instructeur ask for an avis, he follows the dossier
Update app/controllers/concerns/create_avis_concern.rb
Co-authored-by: Paul Chavard <paul.chavard@beta.gouv.fr>
Update spec/controllers/instructeurs/dossiers_controller_spec.rb
Co-authored-by: Paul Chavard <paul.chavard@beta.gouv.fr>
|
2022-04-07 09:05:23 +02:00 |
|
Martin
|
a9769ae277
|
fix(instructeur/dossiers#create_avis): as an instructeur, when I ask an avis, i hope to be notified when the expert give his avis
|
2022-04-07 09:05:23 +02:00 |
|
Paul Chavard
|
e82dc9c8b5
|
feat(exports): add ability to create exports with filters
|
2022-04-06 17:08:38 +02:00 |
|
Paul Chavard
|
be1a2f916d
|
feat(exports): add statut and procedure_presentation to exports
|
2022-04-06 17:08:38 +02:00 |
|
Paul Chavard
|
ec3ed049ef
|
refactor(procedure_presentation): expose filtered_sorted_ids method
|
2022-04-05 15:50:53 +02:00 |
|
simon lehericey
|
200e8680d5
|
add uniq index on attestation dossier_id
|
2022-04-05 15:43:21 +02:00 |
|
Martin
|
9e8807d12a
|
feat(ArchiveUploader.upload_with_chunking_wrapper): retry once on error
|
2022-04-05 15:11:21 +02:00 |
|
Martin
|
c72ba43c55
|
feat(ArchiveUploader.upload_with_chunking_wrapper): expect to retry call to wrapper once
|
2022-04-05 15:11:21 +02:00 |
|
Martin
|
9484c4cdf4
|
fix(Dossier.processed_in_month): using PG between operator with a date does not play nicely when it is compared to DateTime in postgres. meaning given a Date as 2022/03/31, when compared with a DateTime in postgres, the casting of 2022/03/31 to Datetime becomes 2022/03/31 00:00. So we skiped all dossiers from last date in month
|
2022-04-05 13:54:36 +02:00 |
|
Martin
|
c1884f231c
|
Revert "Merge pull request #7105 from betagouv/US/fix-dossier.processed_in_month"
This reverts commit a0e144b9a7 , reversing
changes made to 49848bd150 .
|
2022-04-05 13:39:37 +02:00 |
|
Martin
|
c07e0fc13e
|
fix(Dossier.processed_in_month): ensure proper usage via method sig instead of defensive programming style
|
2022-04-05 12:14:07 +02:00 |
|
Martin
|
d6d9db9721
|
tech(Sorbet): prepare usage of sorbet to avoid defensive programming style [casting date to datetime]
|
2022-04-05 12:14:07 +02:00 |
|
Martin
|
ab777a790c
|
fix(Dossier.processed_in_month): using PG between operator with a date does not play nicely when it is compared to DateTime in postgres. meaning given a Date as 2022/03/31, when compared with a DateTime in postgres, the casting of 2022/03/31 to Datetime becomes 2022/03/31 00:00. So we skiped all dossiers from last date in month
|
2022-04-05 12:14:07 +02:00 |
|
simon lehericey
|
1f98f75ccc
|
remove unused method
|
2022-04-05 11:55:14 +02:00 |
|
simon lehericey
|
4c3b9979e9
|
fix test
|
2022-04-05 11:55:14 +02:00 |
|
Paul Chavard
|
0daae815d8
|
refactor(dossier): use by_statut
|
2022-04-05 09:42:23 +02:00 |
|
Paul Chavard
|
6da54936b7
|
refactor(procedure_presentation): use internal reference to instructeur
|
2022-04-05 09:42:23 +02:00 |
|
Paul Chavard
|
f71c89aa91
|
refactor(procedure): cleanup tests
|
2022-04-05 09:42:23 +02:00 |
|
Paul Chavard
|
706c648be8
|
refactor(procedure): remove unused code
|
2022-04-05 09:42:23 +02:00 |
|
simon lehericey
|
57f9e5bac3
|
always allow dossier pjs download (-9 queries)
|
2022-04-04 17:26:49 +02:00 |
|
Martin
|
1d99e21a27
|
tech(bug): identify
|
2022-04-04 16:28:25 +02:00 |
|
Kara Diaby
|
b2bcc34cfd
|
tests
|
2022-03-31 15:48:18 +02:00 |
|
Martin
|
dbcf21a555
|
feat(archive): extract archive status management within job to simplify the main service as well as to isolate this part for a merge with exports csv/xslx [maybe?]
Update app/dashboards/archive_dashboard.rb
Co-authored-by: LeSim <mail@simon.lehericey.net>
|
2022-03-31 13:35:49 +02:00 |
|
Martin
|
ab2caaa5f7
|
fix(ProcedureArchiveService.zip_root_folder): should take archive instance otherwise when we generate many archive for the same procedure, errors may occures
|
2022-03-30 16:29:54 +02:00 |
|
Martin
|
ab0a172488
|
feat(Archive.prepare_broader_reach): activate by default the archive button in the export dropdown. add a call to action to contact our support to enable the feature. increase estimated file size limit up to 100.gigabytes
|
2022-03-30 16:21:07 +02:00 |
|
Kara Diaby
|
71614d4ba3
|
tests
|
2022-03-29 12:30:52 +02:00 |
|
simon lehericey
|
7ecf20ce75
|
harden email validation
|
2022-03-24 13:00:54 +01:00 |
|
Paul Chavard
|
7aacb7565c
|
fix(dossiers): mark as read dossier on update_annotations
|
2022-03-22 09:19:24 +01:00 |
|
Pierre de La Morinerie
|
31bd05f835
|
models: inverse the direction of the User role associations
|
2022-03-22 07:58:44 +01:00 |
|
Pierre de La Morinerie
|
56edba37bc
|
specs: make the ProcedurePresentation#sorted_ids test more robust
Before the Dossiers were already created in the correct order, so the
sorting wasn't really tested.
|
2022-03-22 07:58:44 +01:00 |
|