mirror of
https://github.com/Unleash/unleash.git
synced 2025-06-18 01:18:23 +02:00
feat: export ui api integration (#2888)
Adds API integration with the new export API
This commit is contained in:
parent
5569101f30
commit
dd7d3de76a
@ -28,6 +28,7 @@
|
|||||||
"e2e:heroku": "yarn run cypress open --config baseUrl='https://unleash.herokuapp.com' --env AUTH_USER=admin,AUTH_PASSWORD=unleash4all",
|
"e2e:heroku": "yarn run cypress open --config baseUrl='https://unleash.herokuapp.com' --env AUTH_USER=admin,AUTH_PASSWORD=unleash4all",
|
||||||
"gen:api": "orval --config orval.config.js",
|
"gen:api": "orval --config orval.config.js",
|
||||||
"gen:api:demo": "UNLEASH_OPENAPI_URL=https://app.unleash-hosted.com/demo/docs/openapi.json yarn run gen:api",
|
"gen:api:demo": "UNLEASH_OPENAPI_URL=https://app.unleash-hosted.com/demo/docs/openapi.json yarn run gen:api",
|
||||||
|
"gen:api:sandbox": "UNLEASH_OPENAPI_URL=https://sandbox.getunleash.io/demo2/docs/openapi.json yarn run gen:api",
|
||||||
"prepare": "yarn run build"
|
"prepare": "yarn run build"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
@ -1,9 +1,13 @@
|
|||||||
import { styled, Typography } from '@mui/material';
|
import { styled, Typography, Box } from '@mui/material';
|
||||||
import { Dialogue } from 'component/common/Dialogue/Dialogue';
|
import { Dialogue } from 'component/common/Dialogue/Dialogue';
|
||||||
import GeneralSelect from 'component/common/GeneralSelect/GeneralSelect';
|
import GeneralSelect from 'component/common/GeneralSelect/GeneralSelect';
|
||||||
|
import { useExportApi } from 'hooks/api/actions/useExportApi/useExportApi';
|
||||||
|
import useToast from 'hooks/useToast';
|
||||||
import { IEnvironment } from 'interfaces/environments';
|
import { IEnvironment } from 'interfaces/environments';
|
||||||
import { FeatureSchema } from 'openapi';
|
import { FeatureSchema } from 'openapi';
|
||||||
import { useState } from 'react';
|
|
||||||
|
import { createRef, useState } from 'react';
|
||||||
|
import { formatUnknownError } from 'utils/formatUnknownError';
|
||||||
|
|
||||||
interface IExportDialogProps {
|
interface IExportDialogProps {
|
||||||
showExportDialog: boolean;
|
showExportDialog: boolean;
|
||||||
@ -24,6 +28,9 @@ export const ExportDialog = ({
|
|||||||
environments,
|
environments,
|
||||||
}: IExportDialogProps) => {
|
}: IExportDialogProps) => {
|
||||||
const [selected, setSelected] = useState(environments[0].name);
|
const [selected, setSelected] = useState(environments[0].name);
|
||||||
|
const { createExport } = useExportApi();
|
||||||
|
const ref = createRef<HTMLDivElement>();
|
||||||
|
const { setToastApiError } = useToast();
|
||||||
|
|
||||||
const getOptions = () =>
|
const getOptions = () =>
|
||||||
environments.map(env => ({
|
environments.map(env => ({
|
||||||
@ -38,9 +45,35 @@ export const ExportDialog = ({
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
const onClick = () => {
|
const downloadFile = (json: any) => {
|
||||||
// const payload = getPayload();
|
const link = document.createElement('a');
|
||||||
// make API call
|
ref.current?.appendChild(link);
|
||||||
|
link.style.display = 'display: none';
|
||||||
|
|
||||||
|
const blob = new Blob([JSON.stringify(json)], {
|
||||||
|
type: 'application/json',
|
||||||
|
});
|
||||||
|
const url = window.URL.createObjectURL(blob);
|
||||||
|
|
||||||
|
link.href = url;
|
||||||
|
const date = new Date();
|
||||||
|
link.download = `${date.toISOString()}-export.json`;
|
||||||
|
link.click();
|
||||||
|
window.URL.revokeObjectURL(url);
|
||||||
|
|
||||||
|
ref.current?.removeChild(link);
|
||||||
|
};
|
||||||
|
|
||||||
|
const onClick = async () => {
|
||||||
|
try {
|
||||||
|
const payload = getPayload();
|
||||||
|
const res = await createExport(payload);
|
||||||
|
const body = await res.json();
|
||||||
|
downloadFile(body);
|
||||||
|
onClose();
|
||||||
|
} catch (e: unknown) {
|
||||||
|
setToastApiError(formatUnknownError(e));
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
@ -52,19 +85,22 @@ export const ExportDialog = ({
|
|||||||
primaryButtonText="Export selection"
|
primaryButtonText="Export selection"
|
||||||
secondaryButtonText="Cancel"
|
secondaryButtonText="Cancel"
|
||||||
>
|
>
|
||||||
The current search filter will be used to export feature toggles.
|
<Box ref={ref}>
|
||||||
Currently {data.length} feature toggles will be exported.
|
The current search filter will be used to export feature
|
||||||
<br />
|
toggles. Currently {data.length} feature toggles will be
|
||||||
<br />
|
exported.
|
||||||
<Typography>
|
<br />
|
||||||
Select which environment to export feature toggle configuration
|
<br />
|
||||||
from:
|
<Typography>
|
||||||
</Typography>
|
Select which environment to export feature toggle
|
||||||
<StyledSelect
|
configuration from:
|
||||||
options={getOptions()}
|
</Typography>
|
||||||
value={selected}
|
<StyledSelect
|
||||||
onChange={(option: string) => setSelected(option)}
|
options={getOptions()}
|
||||||
/>
|
value={selected}
|
||||||
|
onChange={(option: string) => setSelected(option)}
|
||||||
|
/>
|
||||||
|
</Box>
|
||||||
</Dialogue>
|
</Dialogue>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
@ -11,6 +11,7 @@ import PermissionIconButton from 'component/common/PermissionIconButton/Permissi
|
|||||||
import { Edit } from '@mui/icons-material';
|
import { Edit } from '@mui/icons-material';
|
||||||
import { ConditionallyRender } from 'component/common/ConditionallyRender/ConditionallyRender';
|
import { ConditionallyRender } from 'component/common/ConditionallyRender/ConditionallyRender';
|
||||||
import { useRequiredPathParam } from 'hooks/useRequiredPathParam';
|
import { useRequiredPathParam } from 'hooks/useRequiredPathParam';
|
||||||
|
import { FeatureSchema } from 'openapi/models';
|
||||||
|
|
||||||
export const StrategyView = () => {
|
export const StrategyView = () => {
|
||||||
const name = useRequiredPathParam('name');
|
const name = useRequiredPathParam('name');
|
||||||
@ -19,8 +20,13 @@ export const StrategyView = () => {
|
|||||||
const { applications } = useApplications();
|
const { applications } = useApplications();
|
||||||
const navigate = useNavigate();
|
const navigate = useNavigate();
|
||||||
|
|
||||||
const toggles = features.filter(toggle => {
|
// Has been broken since the migration to environments. We need to create an
|
||||||
return toggle?.strategies?.find(strategy => strategy.name === name);
|
// endpoint that returns all environments and strategies for all features to make this
|
||||||
|
// work properly OR alternatively create an endpoint that abstracts this logic into the backend
|
||||||
|
const toggles = features.filter((toggle: FeatureSchema) => {
|
||||||
|
return toggle?.environments
|
||||||
|
?.flatMap(env => env.strategies)
|
||||||
|
.some(strategy => strategy && strategy.name === name);
|
||||||
});
|
});
|
||||||
|
|
||||||
const strategy = strategies.find(strategy => strategy.name === name);
|
const strategy = strategies.find(strategy => strategy.name === name);
|
||||||
|
30
frontend/src/hooks/api/actions/useExportApi/useExportApi.ts
Normal file
30
frontend/src/hooks/api/actions/useExportApi/useExportApi.ts
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
import { ExportQuerySchema } from 'openapi';
|
||||||
|
import useAPI from '../useApi/useApi';
|
||||||
|
|
||||||
|
export const useExportApi = () => {
|
||||||
|
const { makeRequest, createRequest, errors, loading } = useAPI({
|
||||||
|
propagateErrors: true,
|
||||||
|
});
|
||||||
|
|
||||||
|
const createExport = async (payload: ExportQuerySchema) => {
|
||||||
|
const path = `api/admin/features-batch/export`;
|
||||||
|
const req = createRequest(path, {
|
||||||
|
method: 'POST',
|
||||||
|
body: JSON.stringify(payload),
|
||||||
|
});
|
||||||
|
|
||||||
|
try {
|
||||||
|
const res = await makeRequest(req.caller, req.id);
|
||||||
|
|
||||||
|
return res;
|
||||||
|
} catch (e) {
|
||||||
|
throw e;
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
return {
|
||||||
|
loading,
|
||||||
|
errors,
|
||||||
|
createExport,
|
||||||
|
};
|
||||||
|
};
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface AddonParameterSchema {
|
export interface AddonParameterSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { AddonSchemaParameters } from './addonSchemaParameters';
|
import type { AddonSchemaParameters } from './addonSchemaParameters';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type AddonSchemaParameters = { [key: string]: any };
|
export type AddonSchemaParameters = { [key: string]: any };
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { TagTypeSchema } from './tagTypeSchema';
|
import type { TagTypeSchema } from './tagTypeSchema';
|
||||||
import type { AddonParameterSchema } from './addonParameterSchema';
|
import type { AddonParameterSchema } from './addonParameterSchema';
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { AddonSchema } from './addonSchema';
|
import type { AddonSchema } from './addonSchema';
|
||||||
import type { AddonTypeSchema } from './addonTypeSchema';
|
import type { AddonTypeSchema } from './addonTypeSchema';
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface AdminFeaturesQuerySchema {
|
export interface AdminFeaturesQuerySchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface AdminPermissionSchema {
|
export interface AdminPermissionSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { AdminPermissionsSchemaPermissions } from './adminPermissionsSchemaPermissions';
|
import type { AdminPermissionsSchemaPermissions } from './adminPermissionsSchemaPermissions';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { AdminPermissionSchema } from './adminPermissionSchema';
|
import type { AdminPermissionSchema } from './adminPermissionSchema';
|
||||||
import type { AdminPermissionsSchemaPermissionsEnvironmentsItem } from './adminPermissionsSchemaPermissionsEnvironmentsItem';
|
import type { AdminPermissionsSchemaPermissionsEnvironmentsItem } from './adminPermissionsSchemaPermissionsEnvironmentsItem';
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { AdminPermissionSchema } from './adminPermissionSchema';
|
import type { AdminPermissionSchema } from './adminPermissionSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ConstraintSchema } from './constraintSchema';
|
import type { ConstraintSchema } from './constraintSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ApiTokenSchemaType } from './apiTokenSchemaType';
|
import type { ApiTokenSchemaType } from './apiTokenSchemaType';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type ApiTokenSchemaType =
|
export type ApiTokenSchemaType =
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ApiTokenSchema } from './apiTokenSchema';
|
import type { ApiTokenSchema } from './apiTokenSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface ApplicationSchema {
|
export interface ApplicationSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ApplicationSchema } from './applicationSchema';
|
import type { ApplicationSchema } from './applicationSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface ChangePasswordSchema {
|
export interface ChangePasswordSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface ChangeProjectSchema {
|
export interface ChangeProjectSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface ChangeRequestAddCommentSchema {
|
export interface ChangeRequestAddCommentSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ChangeRequestApprovalSchemaCreatedBy } from './changeRequestApprovalSchemaCreatedBy';
|
import type { ChangeRequestApprovalSchemaCreatedBy } from './changeRequestApprovalSchemaCreatedBy';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type ChangeRequestApprovalSchemaCreatedBy = {
|
export type ChangeRequestApprovalSchemaCreatedBy = {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ChangeRequestCommentSchemaCreatedBy } from './changeRequestCommentSchemaCreatedBy';
|
import type { ChangeRequestCommentSchemaCreatedBy } from './changeRequestCommentSchemaCreatedBy';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type ChangeRequestCommentSchemaCreatedBy = {
|
export type ChangeRequestCommentSchemaCreatedBy = {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ChangeRequestEnvironmentConfigSchema } from './changeRequestEnvironmentConfigSchema';
|
import type { ChangeRequestEnvironmentConfigSchema } from './changeRequestEnvironmentConfigSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ChangeRequestCreateSchemaOneOf } from './changeRequestCreateSchemaOneOf';
|
import type { ChangeRequestCreateSchemaOneOf } from './changeRequestCreateSchemaOneOf';
|
||||||
import type { ChangeRequestCreateSchemaOneOfThree } from './changeRequestCreateSchemaOneOfThree';
|
import type { ChangeRequestCreateSchemaOneOfThree } from './changeRequestCreateSchemaOneOfThree';
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ChangeRequestCreateSchemaOneOfPayload } from './changeRequestCreateSchemaOneOfPayload';
|
import type { ChangeRequestCreateSchemaOneOfPayload } from './changeRequestCreateSchemaOneOfPayload';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ChangeRequestCreateSchemaOneOfFivePayload } from './changeRequestCreateSchemaOneOfFivePayload';
|
import type { ChangeRequestCreateSchemaOneOfFivePayload } from './changeRequestCreateSchemaOneOfFivePayload';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type ChangeRequestCreateSchemaOneOfFivePayload = {
|
export type ChangeRequestCreateSchemaOneOfFivePayload = {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { UpdateFeatureStrategySchema } from './updateFeatureStrategySchema';
|
import type { UpdateFeatureStrategySchema } from './updateFeatureStrategySchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type ChangeRequestCreateSchemaOneOfPayload = {
|
export type ChangeRequestCreateSchemaOneOfPayload = {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { CreateFeatureStrategySchema } from './createFeatureStrategySchema';
|
import type { CreateFeatureStrategySchema } from './createFeatureStrategySchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface ChangeRequestEnvironmentConfigSchema {
|
export interface ChangeRequestEnvironmentConfigSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ChangeRequestEventSchemaPayload } from './changeRequestEventSchemaPayload';
|
import type { ChangeRequestEventSchemaPayload } from './changeRequestEventSchemaPayload';
|
||||||
import type { ChangeRequestEventSchemaCreatedBy } from './changeRequestEventSchemaCreatedBy';
|
import type { ChangeRequestEventSchemaCreatedBy } from './changeRequestEventSchemaCreatedBy';
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type ChangeRequestEventSchemaCreatedBy = {
|
export type ChangeRequestEventSchemaCreatedBy = {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ChangeRequestEventSchemaPayloadOneOf } from './changeRequestEventSchemaPayloadOneOf';
|
import type { ChangeRequestEventSchemaPayloadOneOf } from './changeRequestEventSchemaPayloadOneOf';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type ChangeRequestEventSchemaPayloadOneOf = { [key: string]: any };
|
export type ChangeRequestEventSchemaPayloadOneOf = { [key: string]: any };
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ChangeRequestEventSchema } from './changeRequestEventSchema';
|
import type { ChangeRequestEventSchema } from './changeRequestEventSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ChangeRequestSchemaState } from './changeRequestSchemaState';
|
import type { ChangeRequestSchemaState } from './changeRequestSchemaState';
|
||||||
import type { ChangeRequestFeatureSchema } from './changeRequestFeatureSchema';
|
import type { ChangeRequestFeatureSchema } from './changeRequestFeatureSchema';
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type ChangeRequestSchemaCreatedBy = {
|
export type ChangeRequestSchemaCreatedBy = {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type ChangeRequestSchemaState =
|
export type ChangeRequestSchemaState =
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ChangeRequestStateSchemaState } from './changeRequestStateSchemaState';
|
import type { ChangeRequestStateSchemaState } from './changeRequestStateSchemaState';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type ChangeRequestStateSchemaState =
|
export type ChangeRequestStateSchemaState =
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ChangeRequestSchema } from './changeRequestSchema';
|
import type { ChangeRequestSchema } from './changeRequestSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ClientApplicationSchemaStarted } from './clientApplicationSchemaStarted';
|
import type { ClientApplicationSchemaStarted } from './clientApplicationSchemaStarted';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type ClientApplicationSchemaStarted = string | number;
|
export type ClientApplicationSchemaStarted = string | number;
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { FeatureStrategySchema } from './featureStrategySchema';
|
import type { FeatureStrategySchema } from './featureStrategySchema';
|
||||||
import type { VariantSchema } from './variantSchema';
|
import type { VariantSchema } from './variantSchema';
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface ClientFeaturesQuerySchema {
|
export interface ClientFeaturesQuerySchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ClientFeatureSchema } from './clientFeatureSchema';
|
import type { ClientFeatureSchema } from './clientFeatureSchema';
|
||||||
import type { SegmentSchema } from './segmentSchema';
|
import type { SegmentSchema } from './segmentSchema';
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ClientMetricsSchemaBucket } from './clientMetricsSchemaBucket';
|
import type { ClientMetricsSchemaBucket } from './clientMetricsSchemaBucket';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { DateSchema } from './dateSchema';
|
import type { DateSchema } from './dateSchema';
|
||||||
import type { ClientMetricsSchemaBucketToggles } from './clientMetricsSchemaBucketToggles';
|
import type { ClientMetricsSchemaBucketToggles } from './clientMetricsSchemaBucketToggles';
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ClientMetricsSchemaBucketTogglesVariants } from './clientMetricsSchemaBucketTogglesVariants';
|
import type { ClientMetricsSchemaBucketTogglesVariants } from './clientMetricsSchemaBucketTogglesVariants';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type ClientMetricsSchemaBucketTogglesVariants = {
|
export type ClientMetricsSchemaBucketTogglesVariants = {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface CloneEnvironmentSchema {
|
export interface CloneEnvironmentSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface CloneFeatureSchema {
|
export interface CloneFeatureSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ConstraintSchemaOperator } from './constraintSchemaOperator';
|
import type { ConstraintSchemaOperator } from './constraintSchemaOperator';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { LegalValueSchema } from './legalValueSchema';
|
import type { LegalValueSchema } from './legalValueSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ContextFieldSchema } from './contextFieldSchema';
|
import type { ContextFieldSchema } from './contextFieldSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface CreateApiTokenSchema {
|
export interface CreateApiTokenSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface CreateEnvironmentSchema {
|
export interface CreateEnvironmentSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface CreateFeatureSchema {
|
export interface CreateFeatureSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ConstraintSchema } from './constraintSchema';
|
import type { ConstraintSchema } from './constraintSchema';
|
||||||
import type { ParametersSchema } from './parametersSchema';
|
import type { ParametersSchema } from './parametersSchema';
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface CreateInvitedUserSchema {
|
export interface CreateInvitedUserSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface CreateProjectSchema {
|
export interface CreateProjectSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { CreateRoleWithPermissionsSchemaPermissionsItem } from './createRoleWithPermissionsSchemaPermissionsItem';
|
import type { CreateRoleWithPermissionsSchemaPermissionsItem } from './createRoleWithPermissionsSchemaPermissionsItem';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type CreateRoleWithPermissionsSchemaPermissionsItem = {
|
export type CreateRoleWithPermissionsSchemaPermissionsItem = {
|
||||||
|
12
frontend/src/openapi/models/createServiceAccountSchema.ts
Normal file
12
frontend/src/openapi/models/createServiceAccountSchema.ts
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
/**
|
||||||
|
* Generated by orval v6.10.3 🍺
|
||||||
|
* Do not edit manually.
|
||||||
|
* Unleash API
|
||||||
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
|
*/
|
||||||
|
|
||||||
|
export interface CreateServiceAccountSchema {
|
||||||
|
username?: string;
|
||||||
|
name?: string;
|
||||||
|
rootRole: number;
|
||||||
|
}
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface CreateUserSchema {
|
export interface CreateUserSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type DateSchema = string | number;
|
export type DateSchema = string | number;
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { EdgeTokenSchemaType } from './edgeTokenSchemaType';
|
import type { EdgeTokenSchemaType } from './edgeTokenSchemaType';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type EdgeTokenSchemaType =
|
export type EdgeTokenSchemaType =
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface EmailSchema {
|
export interface EmailSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface EnvironmentProjectSchema {
|
export interface EnvironmentProjectSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface EnvironmentSchema {
|
export interface EnvironmentSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { EnvironmentProjectSchema } from './environmentProjectSchema';
|
import type { EnvironmentProjectSchema } from './environmentProjectSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { EnvironmentSchema } from './environmentSchema';
|
import type { EnvironmentSchema } from './environmentSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { EventSchemaData } from './eventSchemaData';
|
import type { EventSchemaData } from './eventSchemaData';
|
||||||
import type { EventSchemaPreData } from './eventSchemaPreData';
|
import type { EventSchemaPreData } from './eventSchemaPreData';
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type EventSchemaData = { [key: string]: any };
|
export type EventSchemaData = { [key: string]: any };
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type EventSchemaPreData = { [key: string]: any };
|
export type EventSchemaPreData = { [key: string]: any };
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { EventSchema } from './eventSchema';
|
import type { EventSchema } from './eventSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export type ExportFormat = typeof ExportFormat[keyof typeof ExportFormat];
|
export type ExportFormat = typeof ExportFormat[keyof typeof ExportFormat];
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ExportFormat } from './exportFormat';
|
import type { ExportFormat } from './exportFormat';
|
||||||
|
|
||||||
|
11
frontend/src/openapi/models/exportQuerySchema.ts
Normal file
11
frontend/src/openapi/models/exportQuerySchema.ts
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
/**
|
||||||
|
* Generated by orval v6.10.3 🍺
|
||||||
|
* Do not edit manually.
|
||||||
|
* Unleash API
|
||||||
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
|
*/
|
||||||
|
|
||||||
|
export interface ExportQuerySchema {
|
||||||
|
features: string[];
|
||||||
|
environment: string;
|
||||||
|
}
|
13
frontend/src/openapi/models/exportResultSchema.ts
Normal file
13
frontend/src/openapi/models/exportResultSchema.ts
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
/**
|
||||||
|
* Generated by orval v6.10.3 🍺
|
||||||
|
* Do not edit manually.
|
||||||
|
* Unleash API
|
||||||
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
|
*/
|
||||||
|
import type { FeatureSchema } from './featureSchema';
|
||||||
|
import type { FeatureStrategySchema } from './featureStrategySchema';
|
||||||
|
|
||||||
|
export interface ExportResultSchema {
|
||||||
|
features: FeatureSchema[];
|
||||||
|
featureStrategies: FeatureStrategySchema[];
|
||||||
|
}
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface FeatureEnvironmentMetricsSchema {
|
export interface FeatureEnvironmentMetricsSchema {
|
||||||
|
@ -2,14 +2,14 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { FeatureEnvironmentSchemaStrategiesItem } from './featureEnvironmentSchemaStrategiesItem';
|
import type { FeatureStrategySchema } from './featureStrategySchema';
|
||||||
|
|
||||||
export interface FeatureEnvironmentSchema {
|
export interface FeatureEnvironmentSchema {
|
||||||
name: string;
|
name: string;
|
||||||
environment?: string;
|
environment?: string;
|
||||||
type?: string;
|
type?: string;
|
||||||
enabled: boolean;
|
enabled: boolean;
|
||||||
strategies?: FeatureEnvironmentSchemaStrategiesItem[];
|
strategies?: FeatureStrategySchema[];
|
||||||
}
|
}
|
||||||
|
@ -1,20 +0,0 @@
|
|||||||
/**
|
|
||||||
* Generated by orval v6.10.3 🍺
|
|
||||||
* Do not edit manually.
|
|
||||||
* Unleash API
|
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
|
||||||
*/
|
|
||||||
import type { ConstraintSchema } from './constraintSchema';
|
|
||||||
import type { ParametersSchema } from './parametersSchema';
|
|
||||||
|
|
||||||
export type FeatureEnvironmentSchemaStrategiesItem = {
|
|
||||||
id: string;
|
|
||||||
featureName: string;
|
|
||||||
projectId: string;
|
|
||||||
environment: string;
|
|
||||||
strategyName: string;
|
|
||||||
sortOrder?: number;
|
|
||||||
createdAt?: string;
|
|
||||||
constraints: ConstraintSchema[];
|
|
||||||
parameters: ParametersSchema;
|
|
||||||
};
|
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { EventSchema } from './eventSchema';
|
import type { EventSchema } from './eventSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { FeatureEnvironmentMetricsSchema } from './featureEnvironmentMetricsSchema';
|
import type { FeatureEnvironmentMetricsSchema } from './featureEnvironmentMetricsSchema';
|
||||||
|
|
||||||
|
@ -2,10 +2,9 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { EnvironmentSchema } from './environmentSchema';
|
import type { FeatureEnvironmentSchema } from './featureEnvironmentSchema';
|
||||||
import type { FeatureStrategySchema } from './featureStrategySchema';
|
|
||||||
import type { VariantSchema } from './variantSchema';
|
import type { VariantSchema } from './variantSchema';
|
||||||
import type { TagSchema } from './tagSchema';
|
import type { TagSchema } from './tagSchema';
|
||||||
|
|
||||||
@ -22,8 +21,7 @@ export interface FeatureSchema {
|
|||||||
createdAt?: string | null;
|
createdAt?: string | null;
|
||||||
archivedAt?: string | null;
|
archivedAt?: string | null;
|
||||||
lastSeenAt?: string | null;
|
lastSeenAt?: string | null;
|
||||||
environments?: EnvironmentSchema[];
|
environments?: FeatureEnvironmentSchema[];
|
||||||
strategies?: FeatureStrategySchema[];
|
|
||||||
variants?: VariantSchema[];
|
variants?: VariantSchema[];
|
||||||
tags?: TagSchema[] | null;
|
tags?: TagSchema[] | null;
|
||||||
}
|
}
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { ConstraintSchema } from './constraintSchema';
|
import type { ConstraintSchema } from './constraintSchema';
|
||||||
import type { ParametersSchema } from './parametersSchema';
|
import type { ParametersSchema } from './parametersSchema';
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface FeatureStrategySegmentSchema {
|
export interface FeatureStrategySegmentSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface FeatureTagSchema {
|
export interface FeatureTagSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export interface FeatureTypeSchema {
|
export interface FeatureTypeSchema {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { FeatureTypeSchema } from './featureTypeSchema';
|
import type { FeatureTypeSchema } from './featureTypeSchema';
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Generated by orval v6.10.3 🍺
|
* Generated by orval v6.10.3 🍺
|
||||||
* Do not edit manually.
|
* Do not edit manually.
|
||||||
* Unleash API
|
* Unleash API
|
||||||
* OpenAPI spec version: 4.20.0-beta.1
|
* OpenAPI spec version: 4.20.0-beta.2
|
||||||
*/
|
*/
|
||||||
import type { FeatureEnvironmentMetricsSchema } from './featureEnvironmentMetricsSchema';
|
import type { FeatureEnvironmentMetricsSchema } from './featureEnvironmentMetricsSchema';
|
||||||
|
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user