Paul Chavard
|
03fbe506f6
|
perf(graphql): benchmark demarches_publiques query
|
2022-07-26 12:54:10 +02:00 |
|
simon lehericey
|
369141c7f7
|
Fix(procedure library): replace infinite list by a basic search
|
2022-07-26 12:38:05 +02:00 |
|
Paul Chavard
|
4276745338
|
fix(autosave): morph instead of replace to preserve controller instances
|
2022-07-26 11:15:10 +02:00 |
|
Paul Chavard
|
01c0b4350b
|
fix(autosave): error.message can be readonly
|
2022-07-26 11:02:15 +02:00 |
|
Colin Darie
|
cdbee11c2e
|
chore(patron): drop down list with other input
|
2022-07-25 13:45:37 +02:00 |
|
Colin Darie
|
9597b3b4b7
|
style(champ): remove placeholder of drop down other input, since it's not recommended anymore
|
2022-07-25 12:37:38 +02:00 |
|
Colin Darie
|
865c8c5af0
|
fix(champ): let auto input width in "other input" dropdown.
On unset explicitement l'attribut `size` pour ne pas que l'helper
`text_field` réutilise la valeur de maxlength et vienne faire déborder
l'input.
|
2022-07-25 12:36:37 +02:00 |
|
Colin Darie
|
2364e2dda5
|
feat(graphql): expose entreprise etat_adminitratif
|
2022-07-25 10:58:02 +02:00 |
|
Colin Darie
|
11cd73b4ac
|
feat(export/csv): list etablisement entreprise_etat_administratif
|
2022-07-25 10:58:02 +02:00 |
|
Colin Darie
|
e53b6e4e77
|
feat(export/pdf): list entreprise etat_administratif in "demandeur" section
|
2022-07-25 10:58:02 +02:00 |
|
Colin Darie
|
22fed3d9de
|
feat: show entreprise etat "en activité" | "fermé in entreprise summary
Closes #7505
|
2022-07-25 10:58:02 +02:00 |
|
Colin Darie
|
f05e9331a7
|
chore(entreprises): save etat_administratif from API
|
2022-07-25 10:58:02 +02:00 |
|
Colin Darie
|
e1d3d1f844
|
chore(schema): add entreprise_etat_administratif to etablissements
|
2022-07-25 10:58:02 +02:00 |
|
Martin
|
3e56fdd1d7
|
fix(export): when it takes more than 3 hours, exports are purge before being generated. make it possible to have an export that takes more than 3 hours and share this behaviour with kind of same class archive
|
2022-07-25 10:48:54 +02:00 |
|
simon lehericey
|
0d3856e84a
|
fix(conditional): handle incorrect user input
|
2022-07-22 15:55:43 +02:00 |
|
Christophe Robillard
|
e3206f3eec
|
rename datagouv env var
|
2022-07-21 21:54:15 +02:00 |
|
Christophe Robillard
|
906dd4b509
|
remove useless DATAGOUV_TMP_DIR env
|
2022-07-21 21:54:15 +02:00 |
|
Christophe Robillard
|
0e3e6eb62a
|
add schedulable? class method to cron jobs
|
2022-07-21 21:54:15 +02:00 |
|
Christophe Robillard
|
bed6167010
|
use specific namespace for datagouv cron jobs
|
2022-07-21 21:54:15 +02:00 |
|
Christophe Robillard
|
b6c96301ef
|
export and publish opendata demarches
|
2022-07-21 21:54:15 +02:00 |
|
Christophe Robillard
|
77a9a2ba12
|
can upload file to datagouv
|
2022-07-21 21:54:15 +02:00 |
|
Christophe Robillard
|
d294feabe3
|
gzip demarches publiques export
|
2022-07-21 21:27:27 +02:00 |
|
Paul Chavard
|
d9eea35ae8
|
fix(dossier): decoralate dropdown behaviour from autosave
|
2022-07-21 18:40:16 +02:00 |
|
Paul Chavard
|
7425744f9f
|
refactor(procedure): move cards to components
|
2022-07-21 18:07:56 +02:00 |
|
Paul Chavard
|
8532c71036
|
perf(dossier.pdf): use DossierPreloader to generate pdf
|
2022-07-21 15:02:29 +02:00 |
|
Paul Chavard
|
3e40b6d7bc
|
fix(graphql): handle annotations inside blocks
|
2022-07-21 14:54:14 +02:00 |
|
Paul Chavard
|
260d8d2fec
|
perf(graphql): add graphql benchmark
|
2022-07-21 12:29:08 +02:00 |
|
Paul Chavard
|
902dc678de
|
perf(graphql): improuve dossier loading
|
2022-07-21 12:29:08 +02:00 |
|
Paul Chavard
|
042703cead
|
refactor(dossier): extract dossier preloader
|
2022-07-21 12:29:08 +02:00 |
|
Paul Chavard
|
1fe82a956e
|
fix(dossier.pdf): load all types_de_champ (including repetitions)
|
2022-07-21 11:56:23 +02:00 |
|
simon lehericey
|
5d5f46b4d8
|
instances : prawn does not like svg
win 10% on pdf generation
|
2022-07-20 15:48:16 +02:00 |
|
simon lehericey
|
821fd2394b
|
small refactor
|
2022-07-20 15:48:16 +02:00 |
|
simon lehericey
|
ca8dc34196
|
preload all tdc once for all
|
2022-07-20 15:48:16 +02:00 |
|
simon lehericey
|
4dbd44d72a
|
includes stuff
|
2022-07-20 15:48:16 +02:00 |
|
simon lehericey
|
b9ad3bbce1
|
extract procedure
|
2022-07-20 15:48:16 +02:00 |
|
simon lehericey
|
9c73bf1932
|
batch it
|
2022-07-20 15:48:16 +02:00 |
|
Martin
|
87af7f3261
|
feat(exports): implement admin export
|
2022-07-20 14:08:33 +02:00 |
|
simon lehericey
|
72583f846b
|
champ value return nil if champ is hidden
|
2022-07-20 11:23:57 +02:00 |
|
Paul Chavard
|
e85fe71887
|
fix(champ): allow to submit when secondary options are empty
|
2022-07-20 10:49:07 +02:00 |
|
Paul Chavard
|
9fec11bfd0
|
refactor(dossier): use size and empty? instead of count
|
2022-07-19 11:11:46 +02:00 |
|
Paul Chavard
|
1657605ef1
|
fix(dossier): do not include preview dossiers in dossiers counts
|
2022-07-19 11:11:46 +02:00 |
|
Martin
|
850f9375b7
|
fix(ujs-error-handling): sometimes body is not yet ready,other calls regarding ajax namespace are wired on document, copy/paste
|
2022-07-19 10:52:55 +02:00 |
|
Martin
|
5932f2a1f6
|
fix(MutationObserver): IE 11 kind of silent error: https://stackoverflow.com/questions/50593385/mutationobserver-syntax-error-on-ie-11
|
2022-07-19 10:52:55 +02:00 |
|
simon lehericey
|
2d26ba3507
|
fix: binary operator computes false by default
|
2022-07-19 10:11:24 +02:00 |
|
Paul Chavard
|
0578f4f305
|
fix(champ): use safe_join in champ helpers
fix #7411
|
2022-07-18 16:29:41 +02:00 |
|
Paul Chavard
|
a45b76e63a
|
fix(gon): matomo key can be a number
|
2022-07-18 16:08:42 +02:00 |
|
simon lehericey
|
c0e8a07868
|
perf: 500 queries -> 250 procedure show (id: 34908)
|
2022-07-18 14:28:35 +02:00 |
|
simon lehericey
|
9cfa6205b5
|
perf: editor public 250 queries -> 15 queries
|
2022-07-18 14:28:35 +02:00 |
|
mfo
|
4b6ae888d2
|
Update app/views/administrateurs/procedures/_informations.html.haml
Co-authored-by: Paul Chavard <github@paul.chavard.net>
|
2022-07-18 14:08:53 +02:00 |
|
Martin
|
8ca3a9760b
|
feat(procedure/_information): show new policy regarding data retention [translated so other instances can adapt their support strategy]
|
2022-07-18 14:08:53 +02:00 |
|