Commit graph

664 commits

Author SHA1 Message Date
Colin Darie
98ff68f923
chore: rotate cookies with SHA256 hash 2024-08-28 13:58:59 +02:00
Colin Darie
77fb0553fc
chore: enable freeze string literals by comment 2024-08-22 09:26:48 +02:00
Colin Darie
ea667d49ad
chore: remove yabeda-rails 2024-08-20 10:53:28 +02:00
Colin Darie
99fd12beb8
fix(flipper): really setup missing (not enabled) feature 2024-07-31 16:08:04 +02:00
Colin Darie
a316600e7a
chore(flipper): update config for flipper 1.3 2024-07-31 16:08:01 +02:00
simon lehericey
977cfc87ce
Add export_item type 2024-07-26 13:31:06 +02:00
Colin Darie
f8cb41215a
fix(csp): don't list twice same connect whitelist domain 2024-07-24 19:04:25 +02:00
Colin Darie
990dfbcf9e
chore(cookies): cookies http only 2024-07-03 11:54:10 +02:00
Colin Darie
1eb0bdb4ae
chore: cookies with "secure" flag (only transmitted through https) 2024-07-03 11:18:16 +02:00
Colin Darie
c288d340d8
style(stats): better responsive & dark theme for procedure stats 2024-06-17 11:59:01 +02:00
Colin Darie
266a7dbcdd
style(stats): better responsiveness & dark theme 2024-06-17 11:59:01 +02:00
Colin Darie
321409eb25
Merge pull request #10514 from colinux/redis-timeout
Tech: réduit le connect timeout de redis d'1s à 0.2s
2024-06-14 11:40:06 +00:00
Colin Darie
eaee4164a6
Merge pull request #10515 from colinux/contact-form-async
ETQ opérateur, le form de contact devient asynchrone et l'antivirus passe sur les PJ
2024-06-14 10:29:24 +00:00
Colin Darie
2dda5e44f9
chore(kredis): use default shared connection name, fixing dossier index debounce 2024-06-14 11:53:36 +02:00
Colin Darie
a1469b04fe
refactor(support): create HS conversation in async and run virus scanner on attachments 2024-06-13 13:27:51 +02:00
Colin Darie
ae5937b22a
chore(sidekiq): concise transition and avoid typos by not (re)opening classes 2024-06-13 13:27:50 +02:00
Colin Darie
f504e7968d chore(redis): reduce connect timeout from 1s to 0.2s
Prevent web workers from being stalled when Redis is down.
2024-06-12 19:31:50 +02:00
mfo
aca3e38859
feat(ProcedureRevision.ineligibilite_rules): add ineligibilite_rules management to procedure revision based on conditional logic 2024-06-11 09:32:53 +02:00
Eric Leroy-Terquem
05ad5dcbd6
feat(gallery): display large variant for rare image types 2024-06-06 12:01:40 +02:00
Paul Chavard
1bca3c123b
chore(dossier): remove legacy update attributes 2024-05-27 10:33:37 +02:00
Christophe Robillard
e235131c4c
add export template feature flag 2024-05-23 10:00:38 +02:00
Colin Darie
08a25e60b4
chore(sidekiq): transition ImageProcessorJob to sidekiq 2024-05-22 16:43:07 +02:00
Colin Darie
c2b1d7aaaf
Merge pull request #10261 from colinux/ignore-search-terms-2
Tech (perf): ignore les `search_terms` colonnes pour ne plus les select à chaque query et debounce l'indexation
2024-05-21 07:07:10 +00:00
Lisa Durand
b4a7b4bfbd
create a job for all image treatments 2024-05-17 11:03:38 +02:00
Lisa Durand
96238da249
add service to rotate jpg attachment automatically 2024-05-17 11:03:37 +02:00
Colin Darie
0581c67d6c
refactor: extract ApplicationVersion version from sentry 2024-05-16 11:43:58 +02:00
Colin Darie
9af2c4f244
feat: show a simple FAQ 2024-05-16 09:35:19 +02:00
Paul Chavard
bcd3f3b471 refactor(champs): change views to use new urls with stable_id and row_id 2024-05-15 16:51:26 +02:00
Colin Darie
39b0327237
refactor(search): rename update search terms => index search terms 2024-05-06 18:57:39 +02:00
Eric Leroy-Terquem
388470f186
fix(gallery): add a feature flag on gallery demande 2024-04-22 20:55:13 +02:00
Eric Leroy-Terquem
6ad6196098
fix(gallery): allow pdf iframes in the PJ gallery 2024-04-22 20:16:07 +02:00
simon lehericey
b6e1e1a04b
chore(sidekiq): move more jobs to sidekiq 2024-04-22 11:54:24 +02:00
Eric Leroy-Terquem
7c6c3608c9
feat(gallery): use authorized content types 2024-04-22 11:09:11 +02:00
simon lehericey
fcbd3d94d1
chore(yabeda): use webrick and check enabled flag 2024-04-22 09:35:35 +02:00
Lisa Durand
49ed6d0b14 add demo video url on admin homepage 2024-04-16 10:34:28 +02:00
simon lehericey
34fae2831f
refactor: add dol_move_batch job which are enqueued by the cron 2024-04-11 10:58:34 +02:00
Colin Darie
e1144cf655
chore(sidekiq): support for standard/local config without redis sentinels 2024-04-10 18:03:46 +02:00
simon lehericey
db8c595aca
move all the api_entreprise_job to sidekiq 2024-04-09 14:26:37 +02:00
simon lehericey
c8a64f8057
move api_entreprise::entreprise_job to sidekiq 2024-04-09 14:26:06 +02:00
simon lehericey
71a5876af1
limit api_entreprise sidekiq job to one thread 2024-04-09 14:25:17 +02:00
Colin Darie
25892f594c
fix(jobs): don't enqueue crons to default adapter anymore 2024-04-08 18:27:31 +02:00
simon lehericey
0f07beffe4
fix: typo in sidekiq transition 2024-04-08 12:16:48 +02:00
LeSim
12406643d9
Merge pull request #10268 from demarches-simplifiees/sidekiq_cron
Tech: déplace les cron job sur sidekiq
2024-04-08 08:32:06 +00:00
Paul Chavard
81c325f938 chore(task): another attempt to backfill stable_id 2024-04-04 17:55:38 +02:00
simon lehericey
e06fb54655
define SIDEKIQ_ENABLE constant 2024-04-04 16:38:38 +02:00
Colin Darie
32bcf5b75d
fix(mailtrap): update to 2024 config 2024-04-02 19:25:45 +02:00
Colin Darie
172aeec3dc
chore(mail): replace textual logo with simple logo + application name as text 2024-04-02 18:47:53 +02:00
simon lehericey
40df5028ff
chore: move more jobs to sidekiq
active_storage_analysis : queue active_storage_analysis
proceduresvasvr: queue sva
webhook: queue webhooks_v1
destroyrecordlater: default
champfetchexternal: default
dossierupdatesearch: default
2024-03-28 17:25:50 +01:00
simon lehericey
4c0b6fd93a
enable yabeda sidekiq metrics
a webserver is launched with the sidekiq process. It listen on the 9394 port and bind on 0.0.0.0 by default.
2024-03-28 12:11:14 +01:00
simon lehericey
6ff26666c5
chore: move mailer to sidekiq 2024-03-26 21:25:14 +01:00