X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fmodels%2Fserver%2Fjob.model.ts;h=4ab249e0b86eaeb16d88cbba129f2d062869fffb;hb=4d029ef8ec3d5274eeaa3ee6d808eb7035e7faef;hp=44f92abf158b24865b71ededfcd12df60f01248c;hpb=9129b7694d577322327ee79e9b9aa64deee92765;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/models/server/job.model.ts b/shared/models/server/job.model.ts index 44f92abf1..4ab249e0b 100644 --- a/shared/models/server/job.model.ts +++ b/shared/models/server/job.model.ts @@ -8,6 +8,7 @@ export type JobType = | 'activitypub-http-unicast' | 'activitypub-http-broadcast' | 'activitypub-http-fetcher' + | 'activitypub-cleaner' | 'activitypub-follow' | 'video-file-import' | 'video-transcoding' @@ -17,6 +18,7 @@ export type JobType = | 'activitypub-refresher' | 'video-redundancy' | 'video-live-ending' + | 'actor-keys' export interface Job { id: number @@ -51,13 +53,12 @@ export type ActivitypubHttpFetcherPayload = { uri: string type: FetchType videoId?: number - accountId?: number } export type ActivitypubHttpUnicastPayload = { uri: string signatureActorId?: number - body: any + body: object contextType?: ContextType } @@ -80,8 +81,6 @@ export type VideoImportYoutubeDLPayload = { type: VideoImportYoutubeDLPayloadType videoImportId: number - generateThumbnail: boolean - generatePreview: boolean fileExt?: string } export type VideoImportTorrentPayload = { @@ -133,3 +132,7 @@ export type VideoTranscodingPayload = export interface VideoLiveEndingPayload { videoId: number } + +export interface ActorKeysPayload { + actorId: number +}