Paul Chavard
|
da47f491b3
|
fix(dossier): nullify close to expiration notice timestamps when changing state
|
2021-11-11 12:52:58 +01:00 |
|
Paul Chavard
|
ffa8c0c80a
|
feat(dossiers): enable dossiers termine expiration behind feature flag
feature flag "procedure_process_expired_dossiers_termine" controls if a procedure has expiration
enabled on dossiers termine
re #3796
|
2021-08-18 16:11:35 +01:00 |
|
Christophe Robillard
|
7851d6b1cc
|
archives: count archived dossiers
|
2021-06-18 08:59:13 +02:00 |
|
Christophe Robillard
|
887c5cb4a9
|
correct rubocop offenses
|
2021-06-17 16:31:53 +02:00 |
|
Christophe Robillard
|
21dd05cc56
|
less sql queries for usual_traitement_time_by_month
|
2021-06-17 16:31:53 +02:00 |
|
Christophe Robillard
|
6f845508b4
|
order archive by desc month
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
f2ba83a704
|
cout_dossier_termines_by_month for groupe_instructeurs
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
Christophe Robillard
|
7002811ba5
|
optim count nb_dossiers per month for archive
`Traitement#count_dossiers_termines_by_month` removes n+1 queries
Co-authored-by: LeSim <mail@simon.lehericey.net>
|
2021-06-09 10:52:38 +02:00 |
|
Pierre de La Morinerie
|
d807700c7b
|
models: require belong_to associations on traitement
|
2020-08-18 15:57:37 +02:00 |
|
Pierre de La Morinerie
|
6d28069539
|
models: generate annotations
|
2020-08-12 11:45:53 +02:00 |
|
Christophe Robillard
|
1253bb5994
|
store instructeur_email in traitement
|
2020-07-08 18:15:15 +02:00 |
|
Christophe Robillard
|
9b6c5fd7fd
|
update termine_close_to_expiration with traitement
|
2020-07-08 18:15:15 +02:00 |
|
Christophe Robillard
|
a072d35211
|
use traitement model
when a dossier is terminated (accepte, refuse or classe_sans_suite),
we store now `processed_at` and `motivation` in a traitement instance
|
2020-07-08 18:15:15 +02:00 |
|