Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
190 changes: 0 additions & 190 deletions packages/api-client/lib/openapi/api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -48,65 +48,6 @@ export const Action = {

export type Action = (typeof Action)[keyof typeof Action];

/**
*
* @export
* @interface Activity
*/
export interface Activity {
/**
* The category of this activity. There must not be any duplicate activity categories per fleet.
* @type {string}
* @memberof Activity
*/
category: string;
/**
* Details about the behavior of the activity.
* @type {string}
* @memberof Activity
*/
detail: string;
/**
*
* @type {object}
* @memberof Activity
*/
description_schema?: object | null;
}
/**
*
* @export
* @interface ActivityDiscovery
*/
export interface ActivityDiscovery {
/**
*
* @type {Array<Datum>}
* @memberof ActivityDiscovery
*/
data?: Array<Datum> | null;
}
/**
*
* @export
* @interface ActivityDiscoveryRequest
*/
export interface ActivityDiscoveryRequest {
/**
* Indicate that this is an activity discovery request
* @type {string}
* @memberof ActivityDiscoveryRequest
*/
type: ActivityDiscoveryRequestTypeEnum;
}

export const ActivityDiscoveryRequestTypeEnum = {
ActivitiyDiscoveryRequest: 'activitiy_discovery_request',
} as const;

export type ActivityDiscoveryRequestTypeEnum =
(typeof ActivityDiscoveryRequestTypeEnum)[keyof typeof ActivityDiscoveryRequestTypeEnum];

/**
*
* @export
Expand Down Expand Up @@ -624,25 +565,6 @@ export interface Data {
*/
tasks?: Array<Task> | null;
}
/**
*
* @export
* @interface Datum
*/
export interface Datum {
/**
* Name of the fleet that supports these activities
* @type {string}
* @memberof Datum
*/
fleet_name: string;
/**
* List of activities that the fleet supports
* @type {Array<Activity>}
* @memberof Datum
*/
activities: Array<Activity>;
}
/**
*
* @export
Expand Down Expand Up @@ -9694,57 +9616,6 @@ export const TasksApiAxiosParamCreator = function (configuration?: Configuration
options: localVarRequestOptions,
};
},
/**
*
* @summary Post Activity Discovery
* @param {ActivityDiscoveryRequest} activityDiscoveryRequest
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
postActivityDiscoveryTasksActivityDiscoveryPost: async (
activityDiscoveryRequest: ActivityDiscoveryRequest,
options: RawAxiosRequestConfig = {},
): Promise<RequestArgs> => {
// verify required parameter 'activityDiscoveryRequest' is not null or undefined
assertParamExists(
'postActivityDiscoveryTasksActivityDiscoveryPost',
'activityDiscoveryRequest',
activityDiscoveryRequest,
);
const localVarPath = `/tasks/activity_discovery`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
let baseOptions;
if (configuration) {
baseOptions = configuration.baseOptions;
}

const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options };
const localVarHeaderParameter = {} as any;
const localVarQueryParameter = {} as any;

// authentication OpenIdConnect required

localVarHeaderParameter['Content-Type'] = 'application/json';

setSearchParams(localVarUrlObj, localVarQueryParameter);
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
localVarRequestOptions.headers = {
...localVarHeaderParameter,
...headersFromBaseOptions,
...options.headers,
};
localVarRequestOptions.data = serializeDataIfNeeded(
activityDiscoveryRequest,
localVarRequestOptions,
configuration,
);

return {
url: toPathString(localVarUrlObj),
options: localVarRequestOptions,
};
},
/**
*
* @summary Post Cancel Task
Expand Down Expand Up @@ -10860,35 +10731,6 @@ export const TasksApiFp = function (configuration?: Configuration) {
configuration,
)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
* @summary Post Activity Discovery
* @param {ActivityDiscoveryRequest} activityDiscoveryRequest
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async postActivityDiscoveryTasksActivityDiscoveryPost(
activityDiscoveryRequest: ActivityDiscoveryRequest,
options?: RawAxiosRequestConfig,
): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ActivityDiscovery>> {
const localVarAxiosArgs =
await localVarAxiosParamCreator.postActivityDiscoveryTasksActivityDiscoveryPost(
activityDiscoveryRequest,
options,
);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath =
operationServerMap['TasksApi.postActivityDiscoveryTasksActivityDiscoveryPost']?.[
localVarOperationServerIndex
]?.url;
return (axios, basePath) =>
createRequestFunction(
localVarAxiosArgs,
globalAxios,
BASE_PATH,
configuration,
)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
* @summary Post Cancel Task
Expand Down Expand Up @@ -11523,21 +11365,6 @@ export const TasksApiFactory = function (
.getTaskStateTasksTaskIdStateGet(taskId, options)
.then((request) => request(axios, basePath));
},
/**
*
* @summary Post Activity Discovery
* @param {ActivityDiscoveryRequest} activityDiscoveryRequest
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
postActivityDiscoveryTasksActivityDiscoveryPost(
activityDiscoveryRequest: ActivityDiscoveryRequest,
options?: any,
): AxiosPromise<ActivityDiscovery> {
return localVarFp
.postActivityDiscoveryTasksActivityDiscoveryPost(activityDiscoveryRequest, options)
.then((request) => request(axios, basePath));
},
/**
*
* @summary Post Cancel Task
Expand Down Expand Up @@ -11980,23 +11807,6 @@ export class TasksApi extends BaseAPI {
.then((request) => request(this.axios, this.basePath));
}

/**
*
* @summary Post Activity Discovery
* @param {ActivityDiscoveryRequest} activityDiscoveryRequest
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof TasksApi
*/
public postActivityDiscoveryTasksActivityDiscoveryPost(
activityDiscoveryRequest: ActivityDiscoveryRequest,
options?: RawAxiosRequestConfig,
) {
return TasksApiFp(this.configuration)
.postActivityDiscoveryTasksActivityDiscoveryPost(activityDiscoveryRequest, options)
.then((request) => request(this.axios, this.basePath));
}

/**
*
* @summary Post Cancel Task
Expand Down
2 changes: 1 addition & 1 deletion packages/api-client/lib/openapi/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* tslint:disable */

/* eslint-disable */
/**
* RMF API Server
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
Expand Down
2 changes: 1 addition & 1 deletion packages/api-client/lib/version.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// THIS FILE IS GENERATED
export const version = {
rmfServer: '2344900c986ce9c874881569105c61d4f575fd63',
rmfServer: '22fc6c2951971c8e141c602ae189efedbfce34ba',
openapiGenerator: '',
};
98 changes: 0 additions & 98 deletions packages/api-client/schema/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1022,36 +1022,6 @@ export default {
},
},
},
'/tasks/activity_discovery': {
post: {
tags: ['Tasks'],
summary: 'Post Activity Discovery',
operationId: 'post_activity_discovery_tasks_activity_discovery_post',
requestBody: {
content: {
'application/json': {
schema: { $ref: '#/components/schemas/ActivityDiscoveryRequest' },
},
},
required: true,
},
responses: {
'200': {
description: 'Successful Response',
content: {
'application/json': { schema: { $ref: '#/components/schemas/ActivityDiscovery' } },
},
},
'422': {
description: 'Validation Error',
content: {
'application/json': { schema: { $ref: '#/components/schemas/HTTPValidationError' } },
},
},
},
security: [{ OpenIdConnect: [] }],
},
},
'/tasks/cancel_task': {
post: {
tags: ['Tasks'],
Expand Down Expand Up @@ -2519,56 +2489,6 @@ export default {
enum: ['waiting', 'cancel', 'override', 'resume'],
title: 'Action',
},
Activity: {
properties: {
category: {
type: 'string',
title: 'Category',
description:
'The category of this activity. There must not be any duplicate activity categories per fleet.',
},
detail: {
type: 'string',
title: 'Detail',
description: 'Details about the behavior of the activity.',
},
description_schema: {
anyOf: [{ type: 'object' }, { type: 'null' }],
title: 'Description Schema',
description: 'The schema for this activity description',
},
},
type: 'object',
required: ['category', 'detail'],
title: 'Activity',
},
ActivityDiscovery: {
properties: {
data: {
anyOf: [
{ items: { $ref: '#/components/schemas/Datum' }, type: 'array' },
{ type: 'null' },
],
title: 'Data',
},
},
type: 'object',
title: 'ActivityDiscovery',
},
ActivityDiscoveryRequest: {
properties: {
type: {
type: 'string',
enum: ['activitiy_discovery_request'],
const: 'activitiy_discovery_request',
title: 'Type',
description: 'Indicate that this is an activity discovery request',
},
},
type: 'object',
required: ['type'],
title: 'ActivityDiscoveryRequest',
},
AddExceptDateRequest: {
properties: { except_date: { type: 'string', format: 'date-time', title: 'Except Date' } },
type: 'object',
Expand Down Expand Up @@ -2805,24 +2725,6 @@ export default {
type: 'object',
title: 'Data',
},
Datum: {
properties: {
fleet_name: {
type: 'string',
title: 'Fleet Name',
description: 'Name of the fleet that supports these activities',
},
activities: {
items: { $ref: '#/components/schemas/Activity' },
type: 'array',
title: 'Activities',
description: 'List of activities that the fleet supports',
},
},
type: 'object',
required: ['fleet_name', 'activities'],
title: 'Datum',
},
DeliveryAlert: {
properties: {
id: { type: 'string', title: 'Id', deprecated: true },
Expand Down
10 changes: 0 additions & 10 deletions packages/api-server/api_server/routes/tasks/tasks.py
Original file line number Diff line number Diff line change
Expand Up @@ -190,16 +190,6 @@ async def sub_task_log(_req: SubscriptionRequest, task_id: str):
)


@router.post("/activity_discovery", response_model=mdl.ActivityDiscovery)
async def post_activity_discovery(
request: Annotated[mdl.ActivityDiscoveryRequest, Body(...)],
tasks_service: Annotated[RmfService, Depends(get_tasks_service)],
):
return RawJSONResponse(
await tasks_service.call(request.model_dump_json(exclude_none=True))
)


@router.post("/cancel_task", response_model=mdl.TaskCancelResponse)
async def post_cancel_task(
request: Annotated[mdl.CancelTaskRequest, Body(...)],
Expand Down