mirror of
https://github.com/Unleash/unleash.git
synced 2025-08-09 13:47:13 +02:00
Generate orval
This commit is contained in:
parent
0f565c50e9
commit
c8b0b76c8f
14
frontend/src/openapi/models/changeRequest400.ts
Normal file
14
frontend/src/openapi/models/changeRequest400.ts
Normal file
@ -0,0 +1,14 @@
|
||||
/**
|
||||
* Generated by Orval
|
||||
* Do not edit manually.
|
||||
* See `gen:api` script in package.json
|
||||
*/
|
||||
|
||||
export type ChangeRequest400 = {
|
||||
/** The ID of the error instance */
|
||||
id?: string;
|
||||
/** A description of what went wrong. */
|
||||
message?: string;
|
||||
/** The name of the error kind */
|
||||
name?: string;
|
||||
};
|
@ -5,6 +5,7 @@
|
||||
*/
|
||||
import type { ChangeRequestChangeSchemaCreatedBy } from './changeRequestChangeSchemaCreatedBy.js';
|
||||
import type { ChangeRequestChangeSchemaPayload } from './changeRequestChangeSchemaPayload.js';
|
||||
import type { ChangeRequestChangeSchemaScheduleConflicts } from './changeRequestChangeSchemaScheduleConflicts.js';
|
||||
|
||||
/**
|
||||
* A change request change, containing info about the type of change and the specific changes.
|
||||
@ -21,5 +22,7 @@ export interface ChangeRequestChangeSchema {
|
||||
/** The ID of this change. */
|
||||
id: number;
|
||||
/** The data required to perform this action. */
|
||||
payload: ChangeRequestChangeSchemaPayload;
|
||||
payload?: ChangeRequestChangeSchemaPayload;
|
||||
/** Information about scheduled change requests that would casue conflicts with this change if applied. */
|
||||
scheduleConflicts?: ChangeRequestChangeSchemaScheduleConflicts;
|
||||
}
|
||||
|
@ -0,0 +1,14 @@
|
||||
/**
|
||||
* Generated by Orval
|
||||
* Do not edit manually.
|
||||
* See `gen:api` script in package.json
|
||||
*/
|
||||
import type { ChangeRequestChangeSchemaScheduleConflictsChangeRequestsItem } from './changeRequestChangeSchemaScheduleConflictsChangeRequestsItem.js';
|
||||
|
||||
/**
|
||||
* Information about scheduled change requests that would casue conflicts with this change if applied.
|
||||
*/
|
||||
export type ChangeRequestChangeSchemaScheduleConflicts = {
|
||||
/** The list of scheduled change requests that would cause conflict with this change. */
|
||||
changeRequests: ChangeRequestChangeSchemaScheduleConflictsChangeRequestsItem[];
|
||||
};
|
@ -0,0 +1,12 @@
|
||||
/**
|
||||
* Generated by Orval
|
||||
* Do not edit manually.
|
||||
* See `gen:api` script in package.json
|
||||
*/
|
||||
|
||||
export type ChangeRequestChangeSchemaScheduleConflictsChangeRequestsItem = {
|
||||
/** The ID of the change request. */
|
||||
id: number;
|
||||
/** The title of the change request, if any. Only present if there is a title. */
|
||||
title?: string;
|
||||
};
|
@ -4,11 +4,11 @@
|
||||
* See `gen:api` script in package.json
|
||||
*/
|
||||
import type { ChangeRequestSchemaOneOf } from './changeRequestSchemaOneOf.js';
|
||||
import type { ChangeRequestSchemaOneOfFour } from './changeRequestSchemaOneOfFour.js';
|
||||
import type { ChangeRequestSchemaOneOfFive } from './changeRequestSchemaOneOfFive.js';
|
||||
|
||||
/**
|
||||
* A [change request](https://docs.getunleash.io/reference/change-requests)
|
||||
*/
|
||||
export type ChangeRequestSchema =
|
||||
| ChangeRequestSchemaOneOf
|
||||
| ChangeRequestSchemaOneOfFour;
|
||||
| ChangeRequestSchemaOneOfFive;
|
||||
|
@ -9,6 +9,7 @@ import type { ChangeRequestSchemaOneOfCreatedBy } from './changeRequestSchemaOne
|
||||
import type { ChangeRequestFeatureSchema } from './changeRequestFeatureSchema.js';
|
||||
import type { ChangeRequestSegmentChangeSchema } from './changeRequestSegmentChangeSchema.js';
|
||||
import type { ChangeRequestSchemaOneOfState } from './changeRequestSchemaOneOfState.js';
|
||||
import type { ChangeRequestSchemaOneOfStateTimestamps } from './changeRequestSchemaOneOfStateTimestamps.js';
|
||||
|
||||
export type ChangeRequestSchemaOneOf = {
|
||||
/** A list of approvals that this change request has received. */
|
||||
@ -35,6 +36,8 @@ export type ChangeRequestSchemaOneOf = {
|
||||
segments: ChangeRequestSegmentChangeSchema[];
|
||||
/** The current state of the change request. */
|
||||
state: ChangeRequestSchemaOneOfState;
|
||||
/** A mapping of each state this change request has entered to the most recent time when it entered that state. If a change request has entered the same state multiple times, only the most recent timestamp will be included. */
|
||||
stateTimestamps?: ChangeRequestSchemaOneOfStateTimestamps;
|
||||
/** A title describing the change request's content. */
|
||||
title?: string;
|
||||
};
|
||||
|
@ -5,13 +5,14 @@
|
||||
*/
|
||||
import type { ChangeRequestApprovalSchema } from './changeRequestApprovalSchema.js';
|
||||
import type { ChangeRequestCommentSchema } from './changeRequestCommentSchema.js';
|
||||
import type { ChangeRequestSchemaOneOfFourCreatedBy } from './changeRequestSchemaOneOfFourCreatedBy.js';
|
||||
import type { ChangeRequestSchemaOneOfFiveCreatedBy } from './changeRequestSchemaOneOfFiveCreatedBy.js';
|
||||
import type { ChangeRequestFeatureSchema } from './changeRequestFeatureSchema.js';
|
||||
import type { ChangeRequestScheduleSchema } from './changeRequestScheduleSchema.js';
|
||||
import type { ChangeRequestSegmentChangeSchema } from './changeRequestSegmentChangeSchema.js';
|
||||
import type { ChangeRequestSchemaOneOfFourState } from './changeRequestSchemaOneOfFourState.js';
|
||||
import type { ChangeRequestSchemaOneOfFiveState } from './changeRequestSchemaOneOfFiveState.js';
|
||||
import type { ChangeRequestSchemaOneOfFiveStateTimestamps } from './changeRequestSchemaOneOfFiveStateTimestamps.js';
|
||||
|
||||
export type ChangeRequestSchemaOneOfFour = {
|
||||
export type ChangeRequestSchemaOneOfFive = {
|
||||
/** A list of approvals that this change request has received. */
|
||||
approvals?: ChangeRequestApprovalSchema[];
|
||||
/** All comments that have been made on this change request. */
|
||||
@ -19,7 +20,7 @@ export type ChangeRequestSchemaOneOfFour = {
|
||||
/** When this change request was created. */
|
||||
createdAt: string;
|
||||
/** The user who created this change request. */
|
||||
createdBy: ChangeRequestSchemaOneOfFourCreatedBy;
|
||||
createdBy: ChangeRequestSchemaOneOfFiveCreatedBy;
|
||||
/** The environment in which the changes should be applied. */
|
||||
environment: string;
|
||||
/** The list of features and their changes that relate to this change request. */
|
||||
@ -36,7 +37,9 @@ export type ChangeRequestSchemaOneOfFour = {
|
||||
/** The list of segments and their changes that relate to this change request. */
|
||||
segments: ChangeRequestSegmentChangeSchema[];
|
||||
/** The current state of the change request. */
|
||||
state: ChangeRequestSchemaOneOfFourState;
|
||||
state: ChangeRequestSchemaOneOfFiveState;
|
||||
/** A mapping of each state this change request has entered to the most recent time when it entered that state. If a change request has entered the same state multiple times, only the most recent timestamp will be included. */
|
||||
stateTimestamps?: ChangeRequestSchemaOneOfFiveStateTimestamps;
|
||||
/** A title describing the change request's content. */
|
||||
title?: string;
|
||||
};
|
@ -7,7 +7,7 @@
|
||||
/**
|
||||
* The user who created this change request.
|
||||
*/
|
||||
export type ChangeRequestSchemaOneOfFourCreatedBy = {
|
||||
export type ChangeRequestSchemaOneOfFiveCreatedBy = {
|
||||
/**
|
||||
* The URL of the user's profile image.
|
||||
* @nullable
|
@ -7,10 +7,10 @@
|
||||
/**
|
||||
* The current state of the change request.
|
||||
*/
|
||||
export type ChangeRequestSchemaOneOfFourState =
|
||||
(typeof ChangeRequestSchemaOneOfFourState)[keyof typeof ChangeRequestSchemaOneOfFourState];
|
||||
export type ChangeRequestSchemaOneOfFiveState =
|
||||
(typeof ChangeRequestSchemaOneOfFiveState)[keyof typeof ChangeRequestSchemaOneOfFiveState];
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/no-redeclare
|
||||
export const ChangeRequestSchemaOneOfFourState = {
|
||||
export const ChangeRequestSchemaOneOfFiveState = {
|
||||
Scheduled: 'Scheduled',
|
||||
} as const;
|
@ -0,0 +1,12 @@
|
||||
/**
|
||||
* Generated by Orval
|
||||
* Do not edit manually.
|
||||
* See `gen:api` script in package.json
|
||||
*/
|
||||
|
||||
/**
|
||||
* A mapping of each state this change request has entered to the most recent time when it entered that state. If a change request has entered the same state multiple times, only the most recent timestamp will be included.
|
||||
*/
|
||||
export type ChangeRequestSchemaOneOfFiveStateTimestamps = {
|
||||
[key: string]: string;
|
||||
};
|
@ -0,0 +1,10 @@
|
||||
/**
|
||||
* Generated by Orval
|
||||
* Do not edit manually.
|
||||
* See `gen:api` script in package.json
|
||||
*/
|
||||
|
||||
/**
|
||||
* A mapping of each state this change request has entered to the most recent time when it entered that state. If a change request has entered the same state multiple times, only the most recent timestamp will be included.
|
||||
*/
|
||||
export type ChangeRequestSchemaOneOfStateTimestamps = { [key: string]: string };
|
@ -5,6 +5,7 @@
|
||||
*/
|
||||
import type { ChangeRequestSegmentChangeSchemaCreatedBy } from './changeRequestSegmentChangeSchemaCreatedBy.js';
|
||||
import type { ChangeRequestSegmentChangeSchemaPayload } from './changeRequestSegmentChangeSchemaPayload.js';
|
||||
import type { ChangeRequestSegmentChangeSchemaScheduleConflicts } from './changeRequestSegmentChangeSchemaScheduleConflicts.js';
|
||||
|
||||
/**
|
||||
* A change request segment change, containing info about the type of segment change and the specific changes.
|
||||
@ -24,4 +25,6 @@ export interface ChangeRequestSegmentChangeSchema {
|
||||
name: string;
|
||||
/** The data required to perform this action. */
|
||||
payload: ChangeRequestSegmentChangeSchemaPayload;
|
||||
/** Information about scheduled change requests that would casue conflicts with this change if applied. */
|
||||
scheduleConflicts?: ChangeRequestSegmentChangeSchemaScheduleConflicts;
|
||||
}
|
||||
|
@ -0,0 +1,14 @@
|
||||
/**
|
||||
* Generated by Orval
|
||||
* Do not edit manually.
|
||||
* See `gen:api` script in package.json
|
||||
*/
|
||||
import type { ChangeRequestSegmentChangeSchemaScheduleConflictsChangeRequestsItem } from './changeRequestSegmentChangeSchemaScheduleConflictsChangeRequestsItem.js';
|
||||
|
||||
/**
|
||||
* Information about scheduled change requests that would casue conflicts with this change if applied.
|
||||
*/
|
||||
export type ChangeRequestSegmentChangeSchemaScheduleConflicts = {
|
||||
/** The list of scheduled change requests that would cause conflict with this change. */
|
||||
changeRequests: ChangeRequestSegmentChangeSchemaScheduleConflictsChangeRequestsItem[];
|
||||
};
|
@ -0,0 +1,13 @@
|
||||
/**
|
||||
* Generated by Orval
|
||||
* Do not edit manually.
|
||||
* See `gen:api` script in package.json
|
||||
*/
|
||||
|
||||
export type ChangeRequestSegmentChangeSchemaScheduleConflictsChangeRequestsItem =
|
||||
{
|
||||
/** The ID of the change request. */
|
||||
id: number;
|
||||
/** The title of the change request, if any. Only present if there is a title. */
|
||||
title?: string;
|
||||
};
|
@ -4,11 +4,11 @@
|
||||
* See `gen:api` script in package.json
|
||||
*/
|
||||
import type { ChangeRequestsSchemaItemOneOf } from './changeRequestsSchemaItemOneOf.js';
|
||||
import type { ChangeRequestsSchemaItemOneOfFour } from './changeRequestsSchemaItemOneOfFour.js';
|
||||
import type { ChangeRequestsSchemaItemOneOfFive } from './changeRequestsSchemaItemOneOfFive.js';
|
||||
|
||||
/**
|
||||
* A simplified change request overview
|
||||
*/
|
||||
export type ChangeRequestsSchemaItem =
|
||||
| ChangeRequestsSchemaItemOneOf
|
||||
| ChangeRequestsSchemaItemOneOfFour;
|
||||
| ChangeRequestsSchemaItemOneOfFive;
|
||||
|
@ -9,6 +9,7 @@ import type { ChangeRequestsSchemaItemOneOfCreatedBy } from './changeRequestsSch
|
||||
import type { ChangeRequestFeatureSchema } from './changeRequestFeatureSchema.js';
|
||||
import type { ChangeRequestSegmentChangeSchema } from './changeRequestSegmentChangeSchema.js';
|
||||
import type { ChangeRequestsSchemaItemOneOfState } from './changeRequestsSchemaItemOneOfState.js';
|
||||
import type { ChangeRequestsSchemaItemOneOfStateTimestamps } from './changeRequestsSchemaItemOneOfStateTimestamps.js';
|
||||
|
||||
export type ChangeRequestsSchemaItemOneOf = {
|
||||
/**
|
||||
@ -47,6 +48,8 @@ export type ChangeRequestsSchemaItemOneOf = {
|
||||
segments: ChangeRequestSegmentChangeSchema[];
|
||||
/** The current state of the change request. */
|
||||
state: ChangeRequestsSchemaItemOneOfState;
|
||||
/** A mapping of each state this change request has entered to the most recent time when it entered that state. If a change request has entered the same state multiple times, only the most recent timestamp will be included. */
|
||||
stateTimestamps?: ChangeRequestsSchemaItemOneOfStateTimestamps;
|
||||
/** A title describing the change request's content. */
|
||||
title?: string;
|
||||
};
|
||||
|
@ -5,13 +5,14 @@
|
||||
*/
|
||||
import type { ChangeRequestApprovalSchema } from './changeRequestApprovalSchema.js';
|
||||
import type { ChangeRequestCommentSchema } from './changeRequestCommentSchema.js';
|
||||
import type { ChangeRequestsSchemaItemOneOfFourCreatedBy } from './changeRequestsSchemaItemOneOfFourCreatedBy.js';
|
||||
import type { ChangeRequestsSchemaItemOneOfFiveCreatedBy } from './changeRequestsSchemaItemOneOfFiveCreatedBy.js';
|
||||
import type { ChangeRequestFeatureSchema } from './changeRequestFeatureSchema.js';
|
||||
import type { ChangeRequestScheduleSchema } from './changeRequestScheduleSchema.js';
|
||||
import type { ChangeRequestSegmentChangeSchema } from './changeRequestSegmentChangeSchema.js';
|
||||
import type { ChangeRequestsSchemaItemOneOfFourState } from './changeRequestsSchemaItemOneOfFourState.js';
|
||||
import type { ChangeRequestsSchemaItemOneOfFiveState } from './changeRequestsSchemaItemOneOfFiveState.js';
|
||||
import type { ChangeRequestsSchemaItemOneOfFiveStateTimestamps } from './changeRequestsSchemaItemOneOfFiveStateTimestamps.js';
|
||||
|
||||
export type ChangeRequestsSchemaItemOneOfFour = {
|
||||
export type ChangeRequestsSchemaItemOneOfFive = {
|
||||
/**
|
||||
* A list of approvals that this change request has received.
|
||||
* @deprecated
|
||||
@ -25,7 +26,7 @@ export type ChangeRequestsSchemaItemOneOfFour = {
|
||||
/** When this change request was created. */
|
||||
createdAt: string;
|
||||
/** The user who created this change request. */
|
||||
createdBy: ChangeRequestsSchemaItemOneOfFourCreatedBy;
|
||||
createdBy: ChangeRequestsSchemaItemOneOfFiveCreatedBy;
|
||||
/** The environment in which the changes should be applied. */
|
||||
environment: string;
|
||||
/** The list of features and their changes that relate to this change request. */
|
||||
@ -48,7 +49,9 @@ export type ChangeRequestsSchemaItemOneOfFour = {
|
||||
/** The list of segments and their changes that relate to this change request. */
|
||||
segments: ChangeRequestSegmentChangeSchema[];
|
||||
/** The current state of the change request. */
|
||||
state: ChangeRequestsSchemaItemOneOfFourState;
|
||||
state: ChangeRequestsSchemaItemOneOfFiveState;
|
||||
/** A mapping of each state this change request has entered to the most recent time when it entered that state. If a change request has entered the same state multiple times, only the most recent timestamp will be included. */
|
||||
stateTimestamps?: ChangeRequestsSchemaItemOneOfFiveStateTimestamps;
|
||||
/** A title describing the change request's content. */
|
||||
title?: string;
|
||||
};
|
@ -7,7 +7,7 @@
|
||||
/**
|
||||
* The user who created this change request.
|
||||
*/
|
||||
export type ChangeRequestsSchemaItemOneOfFourCreatedBy = {
|
||||
export type ChangeRequestsSchemaItemOneOfFiveCreatedBy = {
|
||||
/**
|
||||
* The URL of the user's profile image.
|
||||
* @nullable
|
@ -7,10 +7,10 @@
|
||||
/**
|
||||
* The current state of the change request.
|
||||
*/
|
||||
export type ChangeRequestsSchemaItemOneOfFourState =
|
||||
(typeof ChangeRequestsSchemaItemOneOfFourState)[keyof typeof ChangeRequestsSchemaItemOneOfFourState];
|
||||
export type ChangeRequestsSchemaItemOneOfFiveState =
|
||||
(typeof ChangeRequestsSchemaItemOneOfFiveState)[keyof typeof ChangeRequestsSchemaItemOneOfFiveState];
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/no-redeclare
|
||||
export const ChangeRequestsSchemaItemOneOfFourState = {
|
||||
export const ChangeRequestsSchemaItemOneOfFiveState = {
|
||||
Scheduled: 'Scheduled',
|
||||
} as const;
|
@ -0,0 +1,12 @@
|
||||
/**
|
||||
* Generated by Orval
|
||||
* Do not edit manually.
|
||||
* See `gen:api` script in package.json
|
||||
*/
|
||||
|
||||
/**
|
||||
* A mapping of each state this change request has entered to the most recent time when it entered that state. If a change request has entered the same state multiple times, only the most recent timestamp will be included.
|
||||
*/
|
||||
export type ChangeRequestsSchemaItemOneOfFiveStateTimestamps = {
|
||||
[key: string]: string;
|
||||
};
|
@ -0,0 +1,12 @@
|
||||
/**
|
||||
* Generated by Orval
|
||||
* Do not edit manually.
|
||||
* See `gen:api` script in package.json
|
||||
*/
|
||||
|
||||
/**
|
||||
* A mapping of each state this change request has entered to the most recent time when it entered that state. If a change request has entered the same state multiple times, only the most recent timestamp will be included.
|
||||
*/
|
||||
export type ChangeRequestsSchemaItemOneOfStateTimestamps = {
|
||||
[key: string]: string;
|
||||
};
|
@ -149,6 +149,7 @@ export * from './changeProject403.js';
|
||||
export * from './changeProject404.js';
|
||||
export * from './changeProject415.js';
|
||||
export * from './changeProjectSchema.js';
|
||||
export * from './changeRequest400.js';
|
||||
export * from './changeRequestAddCommentSchema.js';
|
||||
export * from './changeRequestApprovalSchema.js';
|
||||
export * from './changeRequestApprovalSchemaCreatedBy.js';
|
||||
@ -157,6 +158,8 @@ export * from './changeRequestChangeSchema.js';
|
||||
export * from './changeRequestChangeSchemaCreatedBy.js';
|
||||
export * from './changeRequestChangeSchemaPayload.js';
|
||||
export * from './changeRequestChangeSchemaPayloadOneOf.js';
|
||||
export * from './changeRequestChangeSchemaScheduleConflicts.js';
|
||||
export * from './changeRequestChangeSchemaScheduleConflictsChangeRequestsItem.js';
|
||||
export * from './changeRequestCommentSchema.js';
|
||||
export * from './changeRequestCommentSchemaCreatedBy.js';
|
||||
export * from './changeRequestConfigSchema.js';
|
||||
@ -287,14 +290,18 @@ export * from './changeRequestScheduledResultSchema.js';
|
||||
export * from './changeRequestSchema.js';
|
||||
export * from './changeRequestSchemaOneOf.js';
|
||||
export * from './changeRequestSchemaOneOfCreatedBy.js';
|
||||
export * from './changeRequestSchemaOneOfFour.js';
|
||||
export * from './changeRequestSchemaOneOfFourCreatedBy.js';
|
||||
export * from './changeRequestSchemaOneOfFourState.js';
|
||||
export * from './changeRequestSchemaOneOfFive.js';
|
||||
export * from './changeRequestSchemaOneOfFiveCreatedBy.js';
|
||||
export * from './changeRequestSchemaOneOfFiveState.js';
|
||||
export * from './changeRequestSchemaOneOfFiveStateTimestamps.js';
|
||||
export * from './changeRequestSchemaOneOfState.js';
|
||||
export * from './changeRequestSchemaOneOfStateTimestamps.js';
|
||||
export * from './changeRequestSegmentChangeSchema.js';
|
||||
export * from './changeRequestSegmentChangeSchemaCreatedBy.js';
|
||||
export * from './changeRequestSegmentChangeSchemaPayload.js';
|
||||
export * from './changeRequestSegmentChangeSchemaPayloadOneOf.js';
|
||||
export * from './changeRequestSegmentChangeSchemaScheduleConflicts.js';
|
||||
export * from './changeRequestSegmentChangeSchemaScheduleConflictsChangeRequestsItem.js';
|
||||
export * from './changeRequestSetApproversSchema.js';
|
||||
export * from './changeRequestStateSchema.js';
|
||||
export * from './changeRequestStateSchemaOneOf.js';
|
||||
@ -307,10 +314,12 @@ export * from './changeRequestsSchema.js';
|
||||
export * from './changeRequestsSchemaItem.js';
|
||||
export * from './changeRequestsSchemaItemOneOf.js';
|
||||
export * from './changeRequestsSchemaItemOneOfCreatedBy.js';
|
||||
export * from './changeRequestsSchemaItemOneOfFour.js';
|
||||
export * from './changeRequestsSchemaItemOneOfFourCreatedBy.js';
|
||||
export * from './changeRequestsSchemaItemOneOfFourState.js';
|
||||
export * from './changeRequestsSchemaItemOneOfFive.js';
|
||||
export * from './changeRequestsSchemaItemOneOfFiveCreatedBy.js';
|
||||
export * from './changeRequestsSchemaItemOneOfFiveState.js';
|
||||
export * from './changeRequestsSchemaItemOneOfFiveStateTimestamps.js';
|
||||
export * from './changeRequestsSchemaItemOneOfState.js';
|
||||
export * from './changeRequestsSchemaItemOneOfStateTimestamps.js';
|
||||
export * from './changeUserPassword400.js';
|
||||
export * from './changeUserPassword401.js';
|
||||
export * from './changeUserPassword403.js';
|
||||
|
Loading…
Reference in New Issue
Block a user