+ { type: 'activitypub-http-cleaner', payload: {} } |
+ { type: 'activitypub-follow', payload: ActivitypubFollowPayload } |
+ { type: 'video-file-import', payload: VideoFileImportPayload } |
+ { type: 'video-transcoding', payload: VideoTranscodingPayload } |
+ { type: 'email', payload: EmailPayload } |
+ { type: 'video-import', payload: VideoImportPayload } |
+ { type: 'activitypub-refresher', payload: RefreshPayload } |
+ { type: 'videos-views-stats', payload: {} } |
+ { type: 'video-live-ending', payload: VideoLiveEndingPayload } |
+ { type: 'actor-keys', payload: ActorKeysPayload } |
+ { type: 'video-redundancy', payload: VideoRedundancyPayload } |
+ { type: 'delete-resumable-upload-meta-file', payload: DeleteResumableUploadMetaFilePayload } |
+ { type: 'video-edition', payload: VideoEditionPayload } |
+ { type: 'manage-video-torrent', payload: ManageVideoTorrentPayload } |
+ { type: 'move-to-object-storage', payload: MoveObjectStoragePayload }
+
+export type CreateJobOptions = {
+ delay?: number
+ priority?: number
+}