chore: remove deprecated types and making breaking changes
Signed-off-by: benjdlambert <ben@blam.sh>
This commit is contained in:
@@ -356,7 +356,7 @@ export type SerializedTaskEvent = {
|
||||
// @public
|
||||
export interface TaskBroker {
|
||||
// (undocumented)
|
||||
cancel?(taskId: string): Promise<void>;
|
||||
cancel(taskId: string): Promise<void>;
|
||||
// (undocumented)
|
||||
claim(): Promise<TaskContext>;
|
||||
// (undocumented)
|
||||
@@ -370,7 +370,7 @@ export interface TaskBroker {
|
||||
// (undocumented)
|
||||
get(taskId: string): Promise<SerializedTask>;
|
||||
// (undocumented)
|
||||
list?(options?: {
|
||||
list(options?: {
|
||||
filters?: {
|
||||
createdBy?: string | string[];
|
||||
status?: TaskStatus | TaskStatus[];
|
||||
@@ -388,15 +388,10 @@ export interface TaskBroker {
|
||||
tasks: SerializedTask[];
|
||||
totalTasks?: number;
|
||||
}>;
|
||||
// @deprecated (undocumented)
|
||||
list?(options: { createdBy?: string; status?: TaskStatus }): Promise<{
|
||||
tasks: SerializedTask[];
|
||||
totalTasks?: number;
|
||||
}>;
|
||||
// (undocumented)
|
||||
recoverTasks?(): Promise<void>;
|
||||
recoverTasks(): Promise<void>;
|
||||
// (undocumented)
|
||||
retry?(options: { secrets?: TaskSecrets; taskId: string }): Promise<void>;
|
||||
retry(options: { secrets?: TaskSecrets; taskId: string }): Promise<void>;
|
||||
// (undocumented)
|
||||
vacuumTasks(options: { timeoutS: number }): Promise<void>;
|
||||
}
|
||||
|
||||
@@ -177,13 +177,13 @@ export interface TaskContext {
|
||||
* @public
|
||||
*/
|
||||
export interface TaskBroker {
|
||||
cancel?(taskId: string): Promise<void>;
|
||||
cancel(taskId: string): Promise<void>;
|
||||
|
||||
retry?(options: { secrets?: TaskSecrets; taskId: string }): Promise<void>;
|
||||
retry(options: { secrets?: TaskSecrets; taskId: string }): Promise<void>;
|
||||
|
||||
claim(): Promise<TaskContext>;
|
||||
|
||||
recoverTasks?(): Promise<void>;
|
||||
recoverTasks(): Promise<void>;
|
||||
|
||||
dispatch(
|
||||
options: TaskBrokerDispatchOptions,
|
||||
@@ -198,7 +198,7 @@ export interface TaskBroker {
|
||||
|
||||
get(taskId: string): Promise<SerializedTask>;
|
||||
|
||||
list?(options?: {
|
||||
list(options?: {
|
||||
filters?: {
|
||||
createdBy?: string | string[];
|
||||
status?: TaskStatus | TaskStatus[];
|
||||
@@ -210,12 +210,4 @@ export interface TaskBroker {
|
||||
order?: { order: 'asc' | 'desc'; field: string }[];
|
||||
permissionFilters?: PermissionCriteria<TaskFilters>;
|
||||
}): Promise<{ tasks: SerializedTask[]; totalTasks?: number }>;
|
||||
|
||||
/**
|
||||
* @deprecated Make sure to pass `createdBy` and `status` in the `filters` parameter instead
|
||||
*/
|
||||
list?(options: {
|
||||
createdBy?: string;
|
||||
status?: TaskStatus;
|
||||
}): Promise<{ tasks: SerializedTask[]; totalTasks?: number }>;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user