From 022226dd43cbc0456413588aba25d83d7412c495 Mon Sep 17 00:00:00 2001 From: Jaanus Sellin Date: Thu, 16 Oct 2025 16:11:39 +0300 Subject: [PATCH] chore: generate orval (#10820) --- .../changeRequestCreateFeatureSchema.ts | 8 +++++- ...equestCreateFeatureSchemaOneOfThreefive.ts | 18 +++++++++++++ ...CreateFeatureSchemaOneOfThreefiveAction.ts | 16 ++++++++++++ ...reateFeatureSchemaOneOfThreefivePayload.ts | 10 ++++++++ ...RequestCreateFeatureSchemaOneOfThreetwo.ts | 18 +++++++++++++ ...tCreateFeatureSchemaOneOfThreetwoAction.ts | 16 ++++++++++++ ...CreateFeatureSchemaOneOfThreetwoPayload.ts | 13 ++++++++++ ...equestCreateFeatureSchemaOneOfThreezero.ts | 18 +++++++++++++ ...CreateFeatureSchemaOneOfThreezeroAction.ts | 16 ++++++++++++ .../models/changeRequestCreateSchema.ts | 8 +++++- .../changeRequestCreateSchemaOneOfFourzero.ts | 18 +++++++++++++ ...eRequestCreateSchemaOneOfFourzeroAction.ts | 16 ++++++++++++ ...RequestCreateSchemaOneOfFourzeroPayload.ts | 10 ++++++++ ...changeRequestCreateSchemaOneOfThreefive.ts | 18 +++++++++++++ ...RequestCreateSchemaOneOfThreefiveAction.ts | 16 ++++++++++++ ...hangeRequestCreateSchemaOneOfThreeseven.ts | 18 +++++++++++++ ...equestCreateSchemaOneOfThreesevenAction.ts | 16 ++++++++++++ ...questCreateSchemaOneOfThreesevenPayload.ts | 13 ++++++++++ .../changeRequestOneOrManyCreateSchema.ts | 6 +++++ ...questOneOrManyCreateSchemaOneOfFourzero.ts | 18 +++++++++++++ ...neOrManyCreateSchemaOneOfFourzeroAction.ts | 16 ++++++++++++ ...eOrManyCreateSchemaOneOfFourzeroPayload.ts | 10 ++++++++ ...uestOneOrManyCreateSchemaOneOfThreefive.ts | 18 +++++++++++++ ...eOrManyCreateSchemaOneOfThreefiveAction.ts | 16 ++++++++++++ ...estOneOrManyCreateSchemaOneOfThreeseven.ts | 18 +++++++++++++ ...OrManyCreateSchemaOneOfThreesevenAction.ts | 16 ++++++++++++ ...rManyCreateSchemaOneOfThreesevenPayload.ts | 13 ++++++++++ .../openapi/models/detailedInvoicesSchema.ts | 2 +- .../detailedInvoicesSchemaInvoicesItem.ts | 8 +++++- .../src/openapi/models/eventSchemaType.ts | 3 +++ frontend/src/openapi/models/index.ts | 25 ++++++++++++++++++- .../models/releasePlanMilestoneSchema.ts | 14 ++++++----- ...ePlanMilestoneSchemaTransitionCondition.ts | 13 ---------- .../models/transitionConditionSchema.ts | 5 +++- 34 files changed, 442 insertions(+), 25 deletions(-) create mode 100644 frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreefive.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreefiveAction.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreefivePayload.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreetwo.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreetwoAction.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreetwoPayload.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreezero.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreezeroAction.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateSchemaOneOfFourzero.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateSchemaOneOfFourzeroAction.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateSchemaOneOfFourzeroPayload.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreefive.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreefiveAction.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreeseven.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreesevenAction.ts create mode 100644 frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreesevenPayload.ts create mode 100644 frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfFourzero.ts create mode 100644 frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfFourzeroAction.ts create mode 100644 frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfFourzeroPayload.ts create mode 100644 frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreefive.ts create mode 100644 frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreefiveAction.ts create mode 100644 frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreeseven.ts create mode 100644 frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreesevenAction.ts create mode 100644 frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreesevenPayload.ts delete mode 100644 frontend/src/openapi/models/releasePlanMilestoneSchemaTransitionCondition.ts diff --git a/frontend/src/openapi/models/changeRequestCreateFeatureSchema.ts b/frontend/src/openapi/models/changeRequestCreateFeatureSchema.ts index 3d465b7fda..2e3f30d7fb 100644 --- a/frontend/src/openapi/models/changeRequestCreateFeatureSchema.ts +++ b/frontend/src/openapi/models/changeRequestCreateFeatureSchema.ts @@ -15,6 +15,9 @@ import type { ChangeRequestCreateFeatureSchemaOneOfTwozero } from './changeReque import type { ChangeRequestCreateFeatureSchemaOneOfTwotwo } from './changeRequestCreateFeatureSchemaOneOfTwotwo.js'; import type { ChangeRequestCreateFeatureSchemaOneOfTwofour } from './changeRequestCreateFeatureSchemaOneOfTwofour.js'; import type { ChangeRequestCreateFeatureSchemaOneOfTwoseven } from './changeRequestCreateFeatureSchemaOneOfTwoseven.js'; +import type { ChangeRequestCreateFeatureSchemaOneOfThreezero } from './changeRequestCreateFeatureSchemaOneOfThreezero.js'; +import type { ChangeRequestCreateFeatureSchemaOneOfThreetwo } from './changeRequestCreateFeatureSchemaOneOfThreetwo.js'; +import type { ChangeRequestCreateFeatureSchemaOneOfThreefive } from './changeRequestCreateFeatureSchemaOneOfThreefive.js'; /** * Data used to create a [change request](https://docs.getunleash.io/reference/change-requests) for a single feature change. @@ -31,4 +34,7 @@ export type ChangeRequestCreateFeatureSchema = | ChangeRequestCreateFeatureSchemaOneOfTwozero | ChangeRequestCreateFeatureSchemaOneOfTwotwo | ChangeRequestCreateFeatureSchemaOneOfTwofour - | ChangeRequestCreateFeatureSchemaOneOfTwoseven; + | ChangeRequestCreateFeatureSchemaOneOfTwoseven + | ChangeRequestCreateFeatureSchemaOneOfThreezero + | ChangeRequestCreateFeatureSchemaOneOfThreetwo + | ChangeRequestCreateFeatureSchemaOneOfThreefive; diff --git a/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreefive.ts b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreefive.ts new file mode 100644 index 0000000000..605a0c7718 --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreefive.ts @@ -0,0 +1,18 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ +import type { ChangeRequestCreateFeatureSchemaOneOfThreefiveAction } from './changeRequestCreateFeatureSchemaOneOfThreefiveAction.js'; +import type { ChangeRequestCreateFeatureSchemaOneOfThreefivePayload } from './changeRequestCreateFeatureSchemaOneOfThreefivePayload.js'; + +/** + * Delete milestone progression. + */ +export type ChangeRequestCreateFeatureSchemaOneOfThreefive = { + /** The name of this action. */ + action: ChangeRequestCreateFeatureSchemaOneOfThreefiveAction; + /** The name of the feature that this change applies to. */ + feature: string; + payload: ChangeRequestCreateFeatureSchemaOneOfThreefivePayload; +}; diff --git a/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreefiveAction.ts b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreefiveAction.ts new file mode 100644 index 0000000000..8fd408b950 --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreefiveAction.ts @@ -0,0 +1,16 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ + +/** + * The name of this action. + */ +export type ChangeRequestCreateFeatureSchemaOneOfThreefiveAction = + (typeof ChangeRequestCreateFeatureSchemaOneOfThreefiveAction)[keyof typeof ChangeRequestCreateFeatureSchemaOneOfThreefiveAction]; + +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const ChangeRequestCreateFeatureSchemaOneOfThreefiveAction = { + deleteMilestoneProgression: 'deleteMilestoneProgression', +} as const; diff --git a/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreefivePayload.ts b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreefivePayload.ts new file mode 100644 index 0000000000..ce1ef8579f --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreefivePayload.ts @@ -0,0 +1,10 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ + +export type ChangeRequestCreateFeatureSchemaOneOfThreefivePayload = { + /** The ID of the source milestone with progression to delete. */ + sourceMilestone: string; +}; diff --git a/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreetwo.ts b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreetwo.ts new file mode 100644 index 0000000000..dbc2146fec --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreetwo.ts @@ -0,0 +1,18 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ +import type { ChangeRequestCreateFeatureSchemaOneOfThreetwoAction } from './changeRequestCreateFeatureSchemaOneOfThreetwoAction.js'; +import type { ChangeRequestCreateFeatureSchemaOneOfThreetwoPayload } from './changeRequestCreateFeatureSchemaOneOfThreetwoPayload.js'; + +/** + * Update milestone progression transition condition. + */ +export type ChangeRequestCreateFeatureSchemaOneOfThreetwo = { + /** The name of this action. */ + action: ChangeRequestCreateFeatureSchemaOneOfThreetwoAction; + /** The name of the feature that this change applies to. */ + feature: string; + payload: ChangeRequestCreateFeatureSchemaOneOfThreetwoPayload; +}; diff --git a/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreetwoAction.ts b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreetwoAction.ts new file mode 100644 index 0000000000..ecdc22aa84 --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreetwoAction.ts @@ -0,0 +1,16 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ + +/** + * The name of this action. + */ +export type ChangeRequestCreateFeatureSchemaOneOfThreetwoAction = + (typeof ChangeRequestCreateFeatureSchemaOneOfThreetwoAction)[keyof typeof ChangeRequestCreateFeatureSchemaOneOfThreetwoAction]; + +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const ChangeRequestCreateFeatureSchemaOneOfThreetwoAction = { + updateMilestoneProgression: 'updateMilestoneProgression', +} as const; diff --git a/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreetwoPayload.ts b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreetwoPayload.ts new file mode 100644 index 0000000000..3aa6ddea9b --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreetwoPayload.ts @@ -0,0 +1,13 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ +import type { TransitionConditionSchema } from './transitionConditionSchema.js'; + +export type ChangeRequestCreateFeatureSchemaOneOfThreetwoPayload = { + /** The ID of the source milestone with progression to update. */ + sourceMilestone: string; + /** The condition configuration for the transition */ + transitionCondition: TransitionConditionSchema; +}; diff --git a/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreezero.ts b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreezero.ts new file mode 100644 index 0000000000..1c0dc44f0d --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreezero.ts @@ -0,0 +1,18 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ +import type { ChangeRequestCreateFeatureSchemaOneOfThreezeroAction } from './changeRequestCreateFeatureSchemaOneOfThreezeroAction.js'; +import type { CreateMilestoneProgressionSchema } from './createMilestoneProgressionSchema.js'; + +/** + * Create milestone progression from one milestone to another. + */ +export type ChangeRequestCreateFeatureSchemaOneOfThreezero = { + /** The name of this action. */ + action: ChangeRequestCreateFeatureSchemaOneOfThreezeroAction; + /** The name of the feature that this change applies to. */ + feature: string; + payload: CreateMilestoneProgressionSchema; +}; diff --git a/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreezeroAction.ts b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreezeroAction.ts new file mode 100644 index 0000000000..81bf9def1d --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateFeatureSchemaOneOfThreezeroAction.ts @@ -0,0 +1,16 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ + +/** + * The name of this action. + */ +export type ChangeRequestCreateFeatureSchemaOneOfThreezeroAction = + (typeof ChangeRequestCreateFeatureSchemaOneOfThreezeroAction)[keyof typeof ChangeRequestCreateFeatureSchemaOneOfThreezeroAction]; + +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const ChangeRequestCreateFeatureSchemaOneOfThreezeroAction = { + createMilestoneProgression: 'createMilestoneProgression', +} as const; diff --git a/frontend/src/openapi/models/changeRequestCreateSchema.ts b/frontend/src/openapi/models/changeRequestCreateSchema.ts index 43542a89c9..ce10d1a2bf 100644 --- a/frontend/src/openapi/models/changeRequestCreateSchema.ts +++ b/frontend/src/openapi/models/changeRequestCreateSchema.ts @@ -17,6 +17,9 @@ import type { ChangeRequestCreateSchemaOneOfTwofive } from './changeRequestCreat import type { ChangeRequestCreateSchemaOneOfTwoseven } from './changeRequestCreateSchemaOneOfTwoseven.js'; import type { ChangeRequestCreateSchemaOneOfTwonine } from './changeRequestCreateSchemaOneOfTwonine.js'; import type { ChangeRequestCreateSchemaOneOfThreetwo } from './changeRequestCreateSchemaOneOfThreetwo.js'; +import type { ChangeRequestCreateSchemaOneOfThreefive } from './changeRequestCreateSchemaOneOfThreefive.js'; +import type { ChangeRequestCreateSchemaOneOfThreeseven } from './changeRequestCreateSchemaOneOfThreeseven.js'; +import type { ChangeRequestCreateSchemaOneOfFourzero } from './changeRequestCreateSchemaOneOfFourzero.js'; /** * Data used to create a [change request](https://docs.getunleash.io/reference/change-requests) for a single feature or segment change. @@ -35,4 +38,7 @@ export type ChangeRequestCreateSchema = | ChangeRequestCreateSchemaOneOfTwofive | ChangeRequestCreateSchemaOneOfTwoseven | ChangeRequestCreateSchemaOneOfTwonine - | ChangeRequestCreateSchemaOneOfThreetwo; + | ChangeRequestCreateSchemaOneOfThreetwo + | ChangeRequestCreateSchemaOneOfThreefive + | ChangeRequestCreateSchemaOneOfThreeseven + | ChangeRequestCreateSchemaOneOfFourzero; diff --git a/frontend/src/openapi/models/changeRequestCreateSchemaOneOfFourzero.ts b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfFourzero.ts new file mode 100644 index 0000000000..bf99ce009b --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfFourzero.ts @@ -0,0 +1,18 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ +import type { ChangeRequestCreateSchemaOneOfFourzeroAction } from './changeRequestCreateSchemaOneOfFourzeroAction.js'; +import type { ChangeRequestCreateSchemaOneOfFourzeroPayload } from './changeRequestCreateSchemaOneOfFourzeroPayload.js'; + +/** + * Delete milestone progression. + */ +export type ChangeRequestCreateSchemaOneOfFourzero = { + /** The name of this action. */ + action: ChangeRequestCreateSchemaOneOfFourzeroAction; + /** The name of the feature that this change applies to. */ + feature: string; + payload: ChangeRequestCreateSchemaOneOfFourzeroPayload; +}; diff --git a/frontend/src/openapi/models/changeRequestCreateSchemaOneOfFourzeroAction.ts b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfFourzeroAction.ts new file mode 100644 index 0000000000..b0f25a82b2 --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfFourzeroAction.ts @@ -0,0 +1,16 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ + +/** + * The name of this action. + */ +export type ChangeRequestCreateSchemaOneOfFourzeroAction = + (typeof ChangeRequestCreateSchemaOneOfFourzeroAction)[keyof typeof ChangeRequestCreateSchemaOneOfFourzeroAction]; + +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const ChangeRequestCreateSchemaOneOfFourzeroAction = { + deleteMilestoneProgression: 'deleteMilestoneProgression', +} as const; diff --git a/frontend/src/openapi/models/changeRequestCreateSchemaOneOfFourzeroPayload.ts b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfFourzeroPayload.ts new file mode 100644 index 0000000000..02438c291e --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfFourzeroPayload.ts @@ -0,0 +1,10 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ + +export type ChangeRequestCreateSchemaOneOfFourzeroPayload = { + /** The ID of the source milestone with progression to delete. */ + sourceMilestone: string; +}; diff --git a/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreefive.ts b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreefive.ts new file mode 100644 index 0000000000..c4cb93ff6f --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreefive.ts @@ -0,0 +1,18 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ +import type { ChangeRequestCreateSchemaOneOfThreefiveAction } from './changeRequestCreateSchemaOneOfThreefiveAction.js'; +import type { CreateMilestoneProgressionSchema } from './createMilestoneProgressionSchema.js'; + +/** + * Create milestone progression from one milestone to another. + */ +export type ChangeRequestCreateSchemaOneOfThreefive = { + /** The name of this action. */ + action: ChangeRequestCreateSchemaOneOfThreefiveAction; + /** The name of the feature that this change applies to. */ + feature: string; + payload: CreateMilestoneProgressionSchema; +}; diff --git a/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreefiveAction.ts b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreefiveAction.ts new file mode 100644 index 0000000000..438a3c60a6 --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreefiveAction.ts @@ -0,0 +1,16 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ + +/** + * The name of this action. + */ +export type ChangeRequestCreateSchemaOneOfThreefiveAction = + (typeof ChangeRequestCreateSchemaOneOfThreefiveAction)[keyof typeof ChangeRequestCreateSchemaOneOfThreefiveAction]; + +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const ChangeRequestCreateSchemaOneOfThreefiveAction = { + createMilestoneProgression: 'createMilestoneProgression', +} as const; diff --git a/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreeseven.ts b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreeseven.ts new file mode 100644 index 0000000000..ac0eaa3515 --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreeseven.ts @@ -0,0 +1,18 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ +import type { ChangeRequestCreateSchemaOneOfThreesevenAction } from './changeRequestCreateSchemaOneOfThreesevenAction.js'; +import type { ChangeRequestCreateSchemaOneOfThreesevenPayload } from './changeRequestCreateSchemaOneOfThreesevenPayload.js'; + +/** + * Update milestone progression transition condition. + */ +export type ChangeRequestCreateSchemaOneOfThreeseven = { + /** The name of this action. */ + action: ChangeRequestCreateSchemaOneOfThreesevenAction; + /** The name of the feature that this change applies to. */ + feature: string; + payload: ChangeRequestCreateSchemaOneOfThreesevenPayload; +}; diff --git a/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreesevenAction.ts b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreesevenAction.ts new file mode 100644 index 0000000000..2e802ef5b7 --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreesevenAction.ts @@ -0,0 +1,16 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ + +/** + * The name of this action. + */ +export type ChangeRequestCreateSchemaOneOfThreesevenAction = + (typeof ChangeRequestCreateSchemaOneOfThreesevenAction)[keyof typeof ChangeRequestCreateSchemaOneOfThreesevenAction]; + +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const ChangeRequestCreateSchemaOneOfThreesevenAction = { + updateMilestoneProgression: 'updateMilestoneProgression', +} as const; diff --git a/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreesevenPayload.ts b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreesevenPayload.ts new file mode 100644 index 0000000000..a2060a0689 --- /dev/null +++ b/frontend/src/openapi/models/changeRequestCreateSchemaOneOfThreesevenPayload.ts @@ -0,0 +1,13 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ +import type { TransitionConditionSchema } from './transitionConditionSchema.js'; + +export type ChangeRequestCreateSchemaOneOfThreesevenPayload = { + /** The ID of the source milestone with progression to update. */ + sourceMilestone: string; + /** The condition configuration for the transition */ + transitionCondition: TransitionConditionSchema; +}; diff --git a/frontend/src/openapi/models/changeRequestOneOrManyCreateSchema.ts b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchema.ts index d7c911c965..62d7c7e620 100644 --- a/frontend/src/openapi/models/changeRequestOneOrManyCreateSchema.ts +++ b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchema.ts @@ -17,6 +17,9 @@ import type { ChangeRequestOneOrManyCreateSchemaOneOfTwofive } from './changeReq import type { ChangeRequestOneOrManyCreateSchemaOneOfTwoseven } from './changeRequestOneOrManyCreateSchemaOneOfTwoseven.js'; import type { ChangeRequestOneOrManyCreateSchemaOneOfTwonine } from './changeRequestOneOrManyCreateSchemaOneOfTwonine.js'; import type { ChangeRequestOneOrManyCreateSchemaOneOfThreetwo } from './changeRequestOneOrManyCreateSchemaOneOfThreetwo.js'; +import type { ChangeRequestOneOrManyCreateSchemaOneOfThreefive } from './changeRequestOneOrManyCreateSchemaOneOfThreefive.js'; +import type { ChangeRequestOneOrManyCreateSchemaOneOfThreeseven } from './changeRequestOneOrManyCreateSchemaOneOfThreeseven.js'; +import type { ChangeRequestOneOrManyCreateSchemaOneOfFourzero } from './changeRequestOneOrManyCreateSchemaOneOfFourzero.js'; import type { ChangeRequestCreateSchema } from './changeRequestCreateSchema.js'; /** @@ -37,4 +40,7 @@ export type ChangeRequestOneOrManyCreateSchema = | ChangeRequestOneOrManyCreateSchemaOneOfTwoseven | ChangeRequestOneOrManyCreateSchemaOneOfTwonine | ChangeRequestOneOrManyCreateSchemaOneOfThreetwo + | ChangeRequestOneOrManyCreateSchemaOneOfThreefive + | ChangeRequestOneOrManyCreateSchemaOneOfThreeseven + | ChangeRequestOneOrManyCreateSchemaOneOfFourzero | ChangeRequestCreateSchema[]; diff --git a/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfFourzero.ts b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfFourzero.ts new file mode 100644 index 0000000000..7632a07b0d --- /dev/null +++ b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfFourzero.ts @@ -0,0 +1,18 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ +import type { ChangeRequestOneOrManyCreateSchemaOneOfFourzeroAction } from './changeRequestOneOrManyCreateSchemaOneOfFourzeroAction.js'; +import type { ChangeRequestOneOrManyCreateSchemaOneOfFourzeroPayload } from './changeRequestOneOrManyCreateSchemaOneOfFourzeroPayload.js'; + +/** + * Delete milestone progression. + */ +export type ChangeRequestOneOrManyCreateSchemaOneOfFourzero = { + /** The name of this action. */ + action: ChangeRequestOneOrManyCreateSchemaOneOfFourzeroAction; + /** The name of the feature that this change applies to. */ + feature: string; + payload: ChangeRequestOneOrManyCreateSchemaOneOfFourzeroPayload; +}; diff --git a/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfFourzeroAction.ts b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfFourzeroAction.ts new file mode 100644 index 0000000000..ac929f7bb5 --- /dev/null +++ b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfFourzeroAction.ts @@ -0,0 +1,16 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ + +/** + * The name of this action. + */ +export type ChangeRequestOneOrManyCreateSchemaOneOfFourzeroAction = + (typeof ChangeRequestOneOrManyCreateSchemaOneOfFourzeroAction)[keyof typeof ChangeRequestOneOrManyCreateSchemaOneOfFourzeroAction]; + +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const ChangeRequestOneOrManyCreateSchemaOneOfFourzeroAction = { + deleteMilestoneProgression: 'deleteMilestoneProgression', +} as const; diff --git a/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfFourzeroPayload.ts b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfFourzeroPayload.ts new file mode 100644 index 0000000000..eef066ae30 --- /dev/null +++ b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfFourzeroPayload.ts @@ -0,0 +1,10 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ + +export type ChangeRequestOneOrManyCreateSchemaOneOfFourzeroPayload = { + /** The ID of the source milestone with progression to delete. */ + sourceMilestone: string; +}; diff --git a/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreefive.ts b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreefive.ts new file mode 100644 index 0000000000..9671753cf9 --- /dev/null +++ b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreefive.ts @@ -0,0 +1,18 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ +import type { ChangeRequestOneOrManyCreateSchemaOneOfThreefiveAction } from './changeRequestOneOrManyCreateSchemaOneOfThreefiveAction.js'; +import type { CreateMilestoneProgressionSchema } from './createMilestoneProgressionSchema.js'; + +/** + * Create milestone progression from one milestone to another. + */ +export type ChangeRequestOneOrManyCreateSchemaOneOfThreefive = { + /** The name of this action. */ + action: ChangeRequestOneOrManyCreateSchemaOneOfThreefiveAction; + /** The name of the feature that this change applies to. */ + feature: string; + payload: CreateMilestoneProgressionSchema; +}; diff --git a/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreefiveAction.ts b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreefiveAction.ts new file mode 100644 index 0000000000..bc5402dd71 --- /dev/null +++ b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreefiveAction.ts @@ -0,0 +1,16 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ + +/** + * The name of this action. + */ +export type ChangeRequestOneOrManyCreateSchemaOneOfThreefiveAction = + (typeof ChangeRequestOneOrManyCreateSchemaOneOfThreefiveAction)[keyof typeof ChangeRequestOneOrManyCreateSchemaOneOfThreefiveAction]; + +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const ChangeRequestOneOrManyCreateSchemaOneOfThreefiveAction = { + createMilestoneProgression: 'createMilestoneProgression', +} as const; diff --git a/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreeseven.ts b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreeseven.ts new file mode 100644 index 0000000000..aa6696d58d --- /dev/null +++ b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreeseven.ts @@ -0,0 +1,18 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ +import type { ChangeRequestOneOrManyCreateSchemaOneOfThreesevenAction } from './changeRequestOneOrManyCreateSchemaOneOfThreesevenAction.js'; +import type { ChangeRequestOneOrManyCreateSchemaOneOfThreesevenPayload } from './changeRequestOneOrManyCreateSchemaOneOfThreesevenPayload.js'; + +/** + * Update milestone progression transition condition. + */ +export type ChangeRequestOneOrManyCreateSchemaOneOfThreeseven = { + /** The name of this action. */ + action: ChangeRequestOneOrManyCreateSchemaOneOfThreesevenAction; + /** The name of the feature that this change applies to. */ + feature: string; + payload: ChangeRequestOneOrManyCreateSchemaOneOfThreesevenPayload; +}; diff --git a/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreesevenAction.ts b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreesevenAction.ts new file mode 100644 index 0000000000..6e85e6ed5c --- /dev/null +++ b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreesevenAction.ts @@ -0,0 +1,16 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ + +/** + * The name of this action. + */ +export type ChangeRequestOneOrManyCreateSchemaOneOfThreesevenAction = + (typeof ChangeRequestOneOrManyCreateSchemaOneOfThreesevenAction)[keyof typeof ChangeRequestOneOrManyCreateSchemaOneOfThreesevenAction]; + +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const ChangeRequestOneOrManyCreateSchemaOneOfThreesevenAction = { + updateMilestoneProgression: 'updateMilestoneProgression', +} as const; diff --git a/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreesevenPayload.ts b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreesevenPayload.ts new file mode 100644 index 0000000000..b8c9833263 --- /dev/null +++ b/frontend/src/openapi/models/changeRequestOneOrManyCreateSchemaOneOfThreesevenPayload.ts @@ -0,0 +1,13 @@ +/** + * Generated by Orval + * Do not edit manually. + * See `gen:api` script in package.json + */ +import type { TransitionConditionSchema } from './transitionConditionSchema.js'; + +export type ChangeRequestOneOrManyCreateSchemaOneOfThreesevenPayload = { + /** The ID of the source milestone with progression to update. */ + sourceMilestone: string; + /** The condition configuration for the transition */ + transitionCondition: TransitionConditionSchema; +}; diff --git a/frontend/src/openapi/models/detailedInvoicesSchema.ts b/frontend/src/openapi/models/detailedInvoicesSchema.ts index ed58442969..e1e3807ecc 100644 --- a/frontend/src/openapi/models/detailedInvoicesSchema.ts +++ b/frontend/src/openapi/models/detailedInvoicesSchema.ts @@ -13,6 +13,6 @@ export interface DetailedInvoicesSchema { invoices: DetailedInvoicesSchemaInvoicesItem[]; /** The currency code for the plan price */ planCurrency?: string; - /** The plan price in minor currency units */ + /** The plan price */ planPrice?: number; } diff --git a/frontend/src/openapi/models/detailedInvoicesSchemaInvoicesItem.ts b/frontend/src/openapi/models/detailedInvoicesSchemaInvoicesItem.ts index 81d2f6b611..6bcfa5895b 100644 --- a/frontend/src/openapi/models/detailedInvoicesSchemaInvoicesItem.ts +++ b/frontend/src/openapi/models/detailedInvoicesSchemaInvoicesItem.ts @@ -6,6 +6,8 @@ import type { DetailedInvoicesLineSchema } from './detailedInvoicesLineSchema.js'; export type DetailedInvoicesSchemaInvoicesItem = { + /** The currency code for the invoice */ + currency: string; /** When the invoice is due */ dueDate?: string; /** When the invoice was created */ @@ -20,7 +22,11 @@ export type DetailedInvoicesSchemaInvoicesItem = { monthText: string; /** The current status of the invoice */ status: string; - /** Total amount for the invoice in minor currency units */ + /** Subtotal amount for the invoice */ + subtotal: number; + /** Tax amount for the invoice */ + taxAmount: number; + /** Total amount for the invoice */ totalAmount: number; /** Usage line items (traffic, consumption usage, overages) */ usageLines: DetailedInvoicesLineSchema[]; diff --git a/frontend/src/openapi/models/eventSchemaType.ts b/frontend/src/openapi/models/eventSchemaType.ts index d8ce2e68f1..b161e1fa37 100644 --- a/frontend/src/openapi/models/eventSchemaType.ts +++ b/frontend/src/openapi/models/eventSchemaType.ts @@ -170,6 +170,9 @@ export const EventSchemaType = { 'release-plan-added': 'release-plan-added', 'release-plan-removed': 'release-plan-removed', 'release-plan-milestone-started': 'release-plan-milestone-started', + 'milestone-progression-created': 'milestone-progression-created', + 'milestone-progression-updated': 'milestone-progression-updated', + 'milestone-progression-deleted': 'milestone-progression-deleted', 'user-preference-updated': 'user-preference-updated', 'scim-users-deleted': 'scim-users-deleted', 'scim-groups-deleted': 'scim-groups-deleted', diff --git a/frontend/src/openapi/models/index.ts b/frontend/src/openapi/models/index.ts index 211eef864b..bd9705b163 100644 --- a/frontend/src/openapi/models/index.ts +++ b/frontend/src/openapi/models/index.ts @@ -185,6 +185,14 @@ export * from './changeRequestCreateFeatureSchemaOneOfOnethreePayload.js'; export * from './changeRequestCreateFeatureSchemaOneOfPayload.js'; export * from './changeRequestCreateFeatureSchemaOneOfSix.js'; export * from './changeRequestCreateFeatureSchemaOneOfSixAction.js'; +export * from './changeRequestCreateFeatureSchemaOneOfThreefive.js'; +export * from './changeRequestCreateFeatureSchemaOneOfThreefiveAction.js'; +export * from './changeRequestCreateFeatureSchemaOneOfThreefivePayload.js'; +export * from './changeRequestCreateFeatureSchemaOneOfThreetwo.js'; +export * from './changeRequestCreateFeatureSchemaOneOfThreetwoAction.js'; +export * from './changeRequestCreateFeatureSchemaOneOfThreetwoPayload.js'; +export * from './changeRequestCreateFeatureSchemaOneOfThreezero.js'; +export * from './changeRequestCreateFeatureSchemaOneOfThreezeroAction.js'; export * from './changeRequestCreateFeatureSchemaOneOfTwofour.js'; export * from './changeRequestCreateFeatureSchemaOneOfTwofourAction.js'; export * from './changeRequestCreateFeatureSchemaOneOfTwofourPayload.js'; @@ -198,6 +206,9 @@ export * from './changeRequestCreateFeatureSchemaOneOfTwozeroAction.js'; export * from './changeRequestCreateSchema.js'; export * from './changeRequestCreateSchemaOneOf.js'; export * from './changeRequestCreateSchemaOneOfAction.js'; +export * from './changeRequestCreateSchemaOneOfFourzero.js'; +export * from './changeRequestCreateSchemaOneOfFourzeroAction.js'; +export * from './changeRequestCreateSchemaOneOfFourzeroPayload.js'; export * from './changeRequestCreateSchemaOneOfNine.js'; export * from './changeRequestCreateSchemaOneOfNineAction.js'; export * from './changeRequestCreateSchemaOneOfOneeight.js'; @@ -216,6 +227,11 @@ export * from './changeRequestCreateSchemaOneOfSixPayload.js'; export * from './changeRequestCreateSchemaOneOfThree.js'; export * from './changeRequestCreateSchemaOneOfThreeAction.js'; export * from './changeRequestCreateSchemaOneOfThreePayload.js'; +export * from './changeRequestCreateSchemaOneOfThreefive.js'; +export * from './changeRequestCreateSchemaOneOfThreefiveAction.js'; +export * from './changeRequestCreateSchemaOneOfThreeseven.js'; +export * from './changeRequestCreateSchemaOneOfThreesevenAction.js'; +export * from './changeRequestCreateSchemaOneOfThreesevenPayload.js'; export * from './changeRequestCreateSchemaOneOfThreetwo.js'; export * from './changeRequestCreateSchemaOneOfThreetwoAction.js'; export * from './changeRequestCreateSchemaOneOfThreetwoPayload.js'; @@ -243,6 +259,9 @@ export * from './changeRequestFeatureSchema.js'; export * from './changeRequestOneOrManyCreateSchema.js'; export * from './changeRequestOneOrManyCreateSchemaOneOf.js'; export * from './changeRequestOneOrManyCreateSchemaOneOfAction.js'; +export * from './changeRequestOneOrManyCreateSchemaOneOfFourzero.js'; +export * from './changeRequestOneOrManyCreateSchemaOneOfFourzeroAction.js'; +export * from './changeRequestOneOrManyCreateSchemaOneOfFourzeroPayload.js'; export * from './changeRequestOneOrManyCreateSchemaOneOfNine.js'; export * from './changeRequestOneOrManyCreateSchemaOneOfNineAction.js'; export * from './changeRequestOneOrManyCreateSchemaOneOfOneeight.js'; @@ -261,6 +280,11 @@ export * from './changeRequestOneOrManyCreateSchemaOneOfSixPayload.js'; export * from './changeRequestOneOrManyCreateSchemaOneOfThree.js'; export * from './changeRequestOneOrManyCreateSchemaOneOfThreeAction.js'; export * from './changeRequestOneOrManyCreateSchemaOneOfThreePayload.js'; +export * from './changeRequestOneOrManyCreateSchemaOneOfThreefive.js'; +export * from './changeRequestOneOrManyCreateSchemaOneOfThreefiveAction.js'; +export * from './changeRequestOneOrManyCreateSchemaOneOfThreeseven.js'; +export * from './changeRequestOneOrManyCreateSchemaOneOfThreesevenAction.js'; +export * from './changeRequestOneOrManyCreateSchemaOneOfThreesevenPayload.js'; export * from './changeRequestOneOrManyCreateSchemaOneOfThreetwo.js'; export * from './changeRequestOneOrManyCreateSchemaOneOfThreetwoAction.js'; export * from './changeRequestOneOrManyCreateSchemaOneOfThreetwoPayload.js'; @@ -1187,7 +1211,6 @@ export * from './registerFrontendMetrics400.js'; export * from './registerFrontendMetrics401.js'; export * from './registerFrontendMetrics404.js'; export * from './releasePlanMilestoneSchema.js'; -export * from './releasePlanMilestoneSchemaTransitionCondition.js'; export * from './releasePlanMilestoneStrategySchema.js'; export * from './releasePlanSchema.js'; export * from './releasePlanSchemaDiscriminator.js'; diff --git a/frontend/src/openapi/models/releasePlanMilestoneSchema.ts b/frontend/src/openapi/models/releasePlanMilestoneSchema.ts index c2f272a034..e9b3307c3b 100644 --- a/frontend/src/openapi/models/releasePlanMilestoneSchema.ts +++ b/frontend/src/openapi/models/releasePlanMilestoneSchema.ts @@ -4,7 +4,7 @@ * See `gen:api` script in package.json */ import type { ReleasePlanMilestoneStrategySchema } from './releasePlanMilestoneStrategySchema.js'; -import type { ReleasePlanMilestoneSchemaTransitionCondition } from './releasePlanMilestoneSchemaTransitionCondition.js'; +import type { TransitionConditionSchema } from './transitionConditionSchema.js'; /** * Schema representing the creation of a release plan milestone. @@ -16,6 +16,11 @@ export interface ReleasePlanMilestoneSchema { id: string; /** The name of the milestone. */ name: string; + /** + * The date and time when the milestone progression was executed. + * @nullable + */ + progressionExecutedAt?: string | null; /** The ID of the release plan/template that this milestone belongs to. */ releasePlanDefinitionId: string; /** The order of the milestone in the release plan. */ @@ -27,9 +32,6 @@ export interface ReleasePlanMilestoneSchema { startedAt?: string | null; /** A list of strategies that are attached to this milestone. */ strategies?: ReleasePlanMilestoneStrategySchema[]; - /** - * The transition condition for the next automated milestone progression. - * @nullable - */ - transitionCondition?: ReleasePlanMilestoneSchemaTransitionCondition; + /** The condition configuration for the transition */ + transitionCondition?: TransitionConditionSchema; } diff --git a/frontend/src/openapi/models/releasePlanMilestoneSchemaTransitionCondition.ts b/frontend/src/openapi/models/releasePlanMilestoneSchemaTransitionCondition.ts deleted file mode 100644 index 16e943668b..0000000000 --- a/frontend/src/openapi/models/releasePlanMilestoneSchemaTransitionCondition.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by Orval - * Do not edit manually. - * See `gen:api` script in package.json - */ - -/** - * The transition condition for the next automated milestone progression. - * @nullable - */ -export type ReleasePlanMilestoneSchemaTransitionCondition = { - [key: string]: unknown; -} | null; diff --git a/frontend/src/openapi/models/transitionConditionSchema.ts b/frontend/src/openapi/models/transitionConditionSchema.ts index 7df65d6c6f..318aa2f81a 100644 --- a/frontend/src/openapi/models/transitionConditionSchema.ts +++ b/frontend/src/openapi/models/transitionConditionSchema.ts @@ -8,6 +8,9 @@ * A transition condition for milestone progression */ export interface TransitionConditionSchema { - /** The interval in minutes before transitioning */ + /** + * The interval in minutes before transitioning + * @minimum 1 + */ intervalMinutes: number; }