simon lehericey
|
d287eac706
|
refactor: fix n+1
|
2024-11-26 16:35:45 +01:00 |
|
mfo
|
a71e83dabe
|
clean(db): remove ignored column
|
2024-09-24 10:04:04 +02:00 |
|
mfo
|
7adbdaa4de
|
tech(clean): unused index and column
|
2024-09-23 14:53:37 +02:00 |
|
Colin Darie
|
77fb0553fc
|
chore: enable freeze string literals by comment
|
2024-08-22 09:26:48 +02:00 |
|
Paul Chavard
|
d93c624164
|
feat(traitement): add browser information
|
2023-11-08 00:09:38 +01:00 |
|
Paul Chavard
|
0f6188a542
|
chore(annotate): remove model comments
|
2023-08-02 11:43:23 +02:00 |
|
Colin Darie
|
20f0b64736
|
chore(rubocop): fix Rails/WhereNotWithMultipleConditions
|
2023-04-19 12:55:14 +02:00 |
|
Paul Chavard
|
eb3039aeca
|
fix(demarche): exclude preview and deleted dossiers from stats
|
2023-02-23 16:38:40 +01:00 |
|
Martin
|
ef2064a603
|
nettoyage(Traitement): supprime une methode morte
|
2022-11-01 12:43:49 +01:00 |
|
Martin
|
1b1568b2c2
|
remaniement(Administrateurs::ArchivesController): ne passe pas par la table des traitement pour compter le nombre de dossier traites par mois. Depuis que nous avons redescendu la colonne processed_at sur la table dossiers, ce n'\est plus necessaire et le code est compliqué a comprendre
|
2022-11-01 12:43:49 +01:00 |
|
maatinito
|
573b3d39e2
|
Fix date_trunc sql queries for timezoned forks
|
2021-12-14 08:50:09 +01:00 |
|
Paul Chavard
|
2ba05bfb4f
|
fix(dossier): use depose_at instead of en_construction_at
|
2021-12-06 15:49:17 +01:00 |
|
Martin
|
ce87878ff0
|
refactor(traitement.process_expired): move process expired to procedure
|
2021-12-03 16:32:36 +01:00 |
|
Martin
|
1d721f14a0
|
fix(spec): get back to stable state
|
2021-11-19 12:36:03 +01:00 |
|
Paul Chavard
|
df474b60cf
|
WIP
|
2021-11-18 18:58:17 +03:00 |
|
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 |
|