Add cron mechanism (#3318)

* Add cron to message queue interfaces

* Add command to launch cron job

* Add command to stop cron job

* Update clean inactive workspaces job

* Isolate cron mechanism

* Code review returns

* Remove useless object.assign

* Add MessageQueuCronJobData interface

* Rename cron job utils

* Fix typing
This commit is contained in:
martmull
2024-01-09 12:23:45 +01:00
committed by GitHub
parent ed06cc0310
commit 361446d79c
9 changed files with 119 additions and 11 deletions

View File

@ -4,4 +4,5 @@ export enum MessageQueue {
taskAssignedQueue = 'task-assigned-queue',
messagingQueue = 'messaging-queue',
webhookQueue = 'webhook-queue',
cronQueue = 'cron-queue',
}