Quentin Gliech
|
4953e08562
|
Clarify that VerifyEmailJob is kept for flushing old jobs
|
2025-01-23 18:31:27 +01:00 |
|
Quentin Gliech
|
5aa5c9cb03
|
Job to send the new email authentication codes
|
2025-01-14 15:47:17 +01:00 |
|
Quentin Gliech
|
e0aab3740f
|
Remove the schedule_expression from the database & other fixes
|
2024-12-06 16:24:26 +01:00 |
|
Quentin Gliech
|
fc7dd0ffdf
|
Cron-like recurring jobs
|
2024-12-06 16:24:26 +01:00 |
|
Quentin Gliech
|
a01201f954
|
Allow scheduling jobs in the future
Also retries jobs with an exponential backoff.
|
2024-12-06 16:24:26 +01:00 |
|
Quentin Gliech
|
7113e0ddf6
|
Retry failed jobs
|
2024-12-06 16:24:26 +01:00 |
|
Quentin Gliech
|
bd72a57719
|
Actually consume jobs
|
2024-12-06 16:24:26 +01:00 |
|
Quentin Gliech
|
703bd743d6
|
Schedule jobs through the new queue
|
2024-12-06 16:24:26 +01:00 |
|
Quentin Gliech
|
b82483f936
|
Move the jobs types in the queue module
|
2024-12-06 16:24:26 +01:00 |
|
Quentin Gliech
|
7bbc867e2a
|
WIP jobs
|
2024-12-06 16:24:26 +01:00 |
|
Quentin Gliech
|
312640605d
|
Graceful shutdown
|
2024-12-06 16:24:26 +01:00 |
|
Quentin Gliech
|
f34ab1089c
|
Make the worker heartbeat take a worker reference
|
2024-12-06 16:24:26 +01:00 |
|
Quentin Gliech
|
62ccd2b08c
|
New job queue: worker registration and leader election
|
2024-12-06 16:24:26 +01:00 |
|