Commit graph

676 commits

Author SHA1 Message Date
Martin
c719a42f8a feat(procedure.instructeurs_self_management_enabled): backfill instructeurs_self_management_enabled since routing_enabled is not one of the option conditionning it 2024-02-16 10:08:36 +01:00
Colin Darie
1f6bdc8286
fix(haml-lint): syntax error with ERB in haml scaffold file 2024-02-12 09:33:24 +01:00
Colin Darie
6ab3fa1cf4
fix(rubocop): Rails/RedundantActiveRecordAllMethod 2024-02-12 09:33:18 +01:00
Colin Darie
0da2843f26
fix(rubocop): Rails/FindEach 2024-02-12 09:33:17 +01:00
Colin Darie
40353fee04
feat(attestation): replace tags in preview for v2 2024-02-01 18:55:50 +01:00
Colin Darie
b8fdbff110
perf: task template to measure memory leaks 2024-01-16 19:43:28 +01:00
Martin
a63bd95a8d fix(data): backfill invites where missing user can be linked
Co-authored-by: Colin Darie <colin@darie.eu>
2024-01-04 07:05:34 +01:00
Eric Leroy-Terquem
57b6522536 data(geo): update api_geo_data take task to store region_code in departements and communes json 2023-12-14 09:36:50 +01:00
Colin Darie
cd100bccdf
perf(benchmarks): ability to pass a params list to controller 2023-11-27 11:29:21 +01:00
Martin
520863d814 amelioration(user.expiration): ajoute une raison specifique a la suppression d'un dossier : user_expired 2023-11-17 11:33:14 +01:00
Martin
5bf38ea06f amelioration(data): backfill procedure_expires_when_termine_enabled:true pour les procedures ou c'est pas activé qui n'ont pas de dossiers 2023-11-17 11:33:14 +01:00
Martin
99529c611d tech(refactor): deplace les service d'expiration usager/dossier dans un namespace dedié 2023-11-17 11:33:14 +01:00
simon lehericey
e00054a6ea first test for sidekiq 2023-11-13 11:40:48 +01:00
simon lehericey
c6ae4139a2 add task to remove dol orphan 2023-11-13 11:40:48 +01:00
Martin
2d4701ac61 correctif(Champs::CommuneChamp): il restait des champs commune a normaliser 2023-11-10 10:42:42 +01:00
Paul Chavard
045b4942d9 fix(epci): do not show let select departements with no epci 2023-10-23 12:41:24 +02:00
Martin
95bdcc986e refactor(renomme): deplace le phone_fixer.rb dans un repertoire dedié aux fix de data en prod 2023-10-16 17:25:06 +02:00
Martin
9527d19ae7 amelioration(data_fixer.rake): ajoute la tache pour fixer les champs manquant a un dossier 2023-10-16 17:20:17 +02:00
Martin
e31347d1bf refactor(deplacement): renomme le phone_fixer.rake en un data_fixer.rake pour corriger les données de prod 2023-10-16 17:19:31 +02:00
Eric Leroy-Terquem
1ecd05df54 task(phone): add task to fix invalid phones 2023-10-12 17:57:43 +02:00
Christophe Robillard
75d671c0b4 fix: email no siret service 2023-10-06 11:16:12 +02:00
Colin Darie
9673485904
chore(flipper): delete disable_label_optional_champ_2023_06_29 feature flag 2023-10-03 14:37:41 +02:00
Colin Darie
347891fd92 chore(etablissement): task updating etablissements in degraded mode for a procedure 2023-10-03 11:22:32 +02:00
Paul Chavard
619e545238
Merge pull request #9543 from colinux/fix-perf-instructeurs-home
ETQ instructeur, la page de mes démarches est un peu plus rapide
2023-09-29 17:51:55 +00:00
Colin Darie
8678986808 chore(benchmark): tooling for benchmarking controller action 2023-09-29 15:11:50 +02:00
Christophe Robillard
20d70d2b1c notify admin with service without siret 2023-09-29 11:37:34 +02:00
Eric Leroy-Terquem
12eac64572 fix(procedure): do not route cloned procedures from different admin retry 2023-09-28 18:10:59 +02:00
Eric Leroy-Terquem
07e971e4a3 db(procedure): unroute cloned procedures from different admin 2023-09-21 15:51:56 +02:00
Colin Darie
e2e3f9fdce
fix: destroy Individual of dossier for etablissements 2023-09-18 17:34:27 +02:00
Colin Darie
201b31bf36
refactor(watermark): small text based watermarked to increase document visibility 2023-09-12 13:04:31 +02:00
Eric Leroy-Terquem
5553e20282 db(after party): set forced_groupe_instructeur to false for brouillon dossiers without groupe_instructeur 2023-09-06 17:28:01 +02:00
Eric Leroy-Terquem
487959e864 Add a rake task to run RoutingEngine 2023-08-30 17:40:47 +02:00
Martin
367a557aaf amelioration(data): pour les dossiers en brouillon ayant un groupe_instructeur_id, supprime cette information 2023-08-14 10:17:23 +02:00
Paul Chavard
4b8626b126 fix(after_party): this job timouts in prod. Drop it for now. 2023-08-10 15:33:21 +02:00
Paul Chavard
19902f46bf chore(annotate): remove annotate gem 2023-08-02 11:11:36 +02:00
Eric Leroy-Terquem
550b925003 db(routing): task to update routing rule for groupe instructeurs routing from drop down other option 2023-07-28 14:15:51 +02:00
Paul Chavard
2e61c16dfd feat(commune): remove Paris, Marseille and Lyon top level insee code 2023-07-26 14:15:20 +02:00
Paul Chavard
77c452ad37
Merge pull request #9346 from tchak/fix-purge-invalid-geo-areas
chore(geo_area): purge invalid geo_areas
2023-07-25 09:05:22 +00:00
Paul Chavard
931fd2130a fix(dossier): purge motivations on dossiers non terminé 2023-07-24 09:52:12 +02:00
Paul Chavard
2d6d4b1b27 chore(geo_area): purge invalid geo_areas 2023-07-24 09:00:16 +02:00
Colin Darie
5998cfe31f refactor(correction): rename kind => reason with default correction => incorrect 2023-07-21 16:45:47 +02:00
Colin Darie
f97b56c380
chore: flag dossiers with missing individual "nom" so users can update them 2023-07-07 17:34:47 +02:00
Paul Chavard
23685ef5b9 chore(after_party): validate all existing procedure liens 2023-07-06 10:27:43 +02:00
Paul Chavard
d03f5ce5f3 chore(api-geo): update api-geo data 2023-06-28 09:44:21 +02:00
simon lehericey
9fa864448e add tasks / job to migrate pjs under namespace 2023-06-26 13:50:18 +02:00
simon lehericey
6dd6ddd8c6 tools: add task to renew blob signed_ids 2023-06-20 09:39:57 +02:00
Eric Leroy-Terquem
6f97fc2a68 fix(routing): migrate remaining data 2023-06-16 12:01:07 +02:00
Paul Chavard
c2ae3426cd fix(commune): a commune can not be located in 99 2023-06-16 08:38:01 +01:00
Eric Leroy-Terquem
d18ba7fbe6 add routing rules for cloned routed procedure 2023-06-13 15:58:04 +02:00
Paul Chavard
c4432b1b47 perf(carto): use json schema to validate geojson instead of rgeo 2023-06-06 15:43:56 +02:00