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",
|
||||
"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:sandbox": "UNLEASH_OPENAPI_URL=https://sandbox.getunleash.io/demo2/docs/openapi.json yarn run gen:api",
|
||||
"prepare": "yarn run build"
|
||||
},
|
||||
"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 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 { FeatureSchema } from 'openapi';
|
||||
import { useState } from 'react';
|
||||
|
||||
import { createRef, useState } from 'react';
|
||||
import { formatUnknownError } from 'utils/formatUnknownError';
|
||||
|
||||
interface IExportDialogProps {
|
||||
showExportDialog: boolean;
|
||||
@ -24,6 +28,9 @@ export const ExportDialog = ({
|
||||
environments,
|
||||
}: IExportDialogProps) => {
|
||||
const [selected, setSelected] = useState(environments[0].name);
|
||||
const { createExport } = useExportApi();
|
||||
const ref = createRef<HTMLDivElement>();
|
||||
const { setToastApiError } = useToast();
|
||||
|
||||
const getOptions = () =>
|
||||
environments.map(env => ({
|
||||
@ -38,9 +45,35 @@ export const ExportDialog = ({
|
||||
};
|
||||
};
|
||||
|
||||
const onClick = () => {
|
||||
// const payload = getPayload();
|
||||
// make API call
|
||||
const downloadFile = (json: any) => {
|
||||
const link = document.createElement('a');
|
||||
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 (
|
||||
@ -52,19 +85,22 @@ export const ExportDialog = ({
|
||||
primaryButtonText="Export selection"
|
||||
secondaryButtonText="Cancel"
|
||||
>
|
||||
The current search filter will be used to export feature toggles.
|
||||
Currently {data.length} feature toggles will be exported.
|
||||
<br />
|
||||
<br />
|
||||
<Typography>
|
||||
Select which environment to export feature toggle configuration
|
||||
from:
|
||||
</Typography>
|
||||
<StyledSelect
|
||||
options={getOptions()}
|
||||
value={selected}
|
||||
onChange={(option: string) => setSelected(option)}
|
||||
/>
|
||||
<Box ref={ref}>
|
||||
The current search filter will be used to export feature
|
||||
toggles. Currently {data.length} feature toggles will be
|
||||
exported.
|
||||
<br />
|
||||
<br />
|
||||
<Typography>
|
||||
Select which environment to export feature toggle
|
||||
configuration from:
|
||||
</Typography>
|
||||
<StyledSelect
|
||||
options={getOptions()}
|
||||
value={selected}
|
||||
onChange={(option: string) => setSelected(option)}
|
||||
/>
|
||||
</Box>
|
||||
</Dialogue>
|
||||
);
|
||||
};
|
||||
|
@ -11,6 +11,7 @@ import PermissionIconButton from 'component/common/PermissionIconButton/Permissi
|
||||
import { Edit } from '@mui/icons-material';
|
||||
import { ConditionallyRender } from 'component/common/ConditionallyRender/ConditionallyRender';
|
||||
import { useRequiredPathParam } from 'hooks/useRequiredPathParam';
|
||||
import { FeatureSchema } from 'openapi/models';
|
||||
|
||||
export const StrategyView = () => {
|
||||
const name = useRequiredPathParam('name');
|
||||
@ -19,8 +20,13 @@ export const StrategyView = () => {
|
||||
const { applications } = useApplications();
|
||||
const navigate = useNavigate();
|
||||
|
||||
const toggles = features.filter(toggle => {
|
||||
return toggle?.strategies?.find(strategy => strategy.name === name);
|
||||
// Has been broken since the migration to environments. We need to create an
|
||||
// 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);
|
||||
|
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 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface AddonParameterSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { AddonSchemaParameters } from './addonSchemaParameters';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type AddonSchemaParameters = { [key: string]: any };
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 { AddonParameterSchema } from './addonParameterSchema';
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 { AddonTypeSchema } from './addonTypeSchema';
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface AdminFeaturesQuerySchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface AdminPermissionSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { AdminPermissionsSchemaPermissions } from './adminPermissionsSchemaPermissions';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 { AdminPermissionsSchemaPermissionsEnvironmentsItem } from './adminPermissionsSchemaPermissionsEnvironmentsItem';
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { AdminPermissionSchema } from './adminPermissionSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ConstraintSchema } from './constraintSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ApiTokenSchemaType } from './apiTokenSchemaType';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type ApiTokenSchemaType =
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ApiTokenSchema } from './apiTokenSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface ApplicationSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ApplicationSchema } from './applicationSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface ChangePasswordSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface ChangeProjectSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface ChangeRequestAddCommentSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ChangeRequestApprovalSchemaCreatedBy } from './changeRequestApprovalSchemaCreatedBy';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type ChangeRequestApprovalSchemaCreatedBy = {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ChangeRequestCommentSchemaCreatedBy } from './changeRequestCommentSchemaCreatedBy';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type ChangeRequestCommentSchemaCreatedBy = {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ChangeRequestEnvironmentConfigSchema } from './changeRequestEnvironmentConfigSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 { ChangeRequestCreateSchemaOneOfThree } from './changeRequestCreateSchemaOneOfThree';
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ChangeRequestCreateSchemaOneOfPayload } from './changeRequestCreateSchemaOneOfPayload';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ChangeRequestCreateSchemaOneOfFivePayload } from './changeRequestCreateSchemaOneOfFivePayload';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type ChangeRequestCreateSchemaOneOfFivePayload = {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { UpdateFeatureStrategySchema } from './updateFeatureStrategySchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type ChangeRequestCreateSchemaOneOfPayload = {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { CreateFeatureStrategySchema } from './createFeatureStrategySchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface ChangeRequestEnvironmentConfigSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 { ChangeRequestEventSchemaCreatedBy } from './changeRequestEventSchemaCreatedBy';
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type ChangeRequestEventSchemaCreatedBy = {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ChangeRequestEventSchemaPayloadOneOf } from './changeRequestEventSchemaPayloadOneOf';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type ChangeRequestEventSchemaPayloadOneOf = { [key: string]: any };
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ChangeRequestEventSchema } from './changeRequestEventSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 { ChangeRequestFeatureSchema } from './changeRequestFeatureSchema';
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type ChangeRequestSchemaCreatedBy = {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type ChangeRequestSchemaState =
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ChangeRequestStateSchemaState } from './changeRequestStateSchemaState';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type ChangeRequestStateSchemaState =
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ChangeRequestSchema } from './changeRequestSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ClientApplicationSchemaStarted } from './clientApplicationSchemaStarted';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type ClientApplicationSchemaStarted = string | number;
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 { VariantSchema } from './variantSchema';
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface ClientFeaturesQuerySchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 { SegmentSchema } from './segmentSchema';
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ClientMetricsSchemaBucket } from './clientMetricsSchemaBucket';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 { ClientMetricsSchemaBucketToggles } from './clientMetricsSchemaBucketToggles';
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ClientMetricsSchemaBucketTogglesVariants } from './clientMetricsSchemaBucketTogglesVariants';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type ClientMetricsSchemaBucketTogglesVariants = {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface CloneEnvironmentSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface CloneFeatureSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ConstraintSchemaOperator } from './constraintSchemaOperator';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { LegalValueSchema } from './legalValueSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { ContextFieldSchema } from './contextFieldSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface CreateApiTokenSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface CreateEnvironmentSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface CreateFeatureSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 { ParametersSchema } from './parametersSchema';
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface CreateInvitedUserSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface CreateProjectSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { CreateRoleWithPermissionsSchemaPermissionsItem } from './createRoleWithPermissionsSchemaPermissionsItem';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
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 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface CreateUserSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type DateSchema = string | number;
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { EdgeTokenSchemaType } from './edgeTokenSchemaType';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type EdgeTokenSchemaType =
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface EmailSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface EnvironmentProjectSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface EnvironmentSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { EnvironmentProjectSchema } from './environmentProjectSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { EnvironmentSchema } from './environmentSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 { EventSchemaPreData } from './eventSchemaPreData';
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type EventSchemaData = { [key: string]: any };
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export type EventSchemaPreData = { [key: string]: any };
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { EventSchema } from './eventSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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];
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
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 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface FeatureEnvironmentMetricsSchema {
|
||||
|
@ -2,14 +2,14 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 {
|
||||
name: string;
|
||||
environment?: string;
|
||||
type?: string;
|
||||
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 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { EventSchema } from './eventSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { FeatureEnvironmentMetricsSchema } from './featureEnvironmentMetricsSchema';
|
||||
|
||||
|
@ -2,10 +2,9 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 { FeatureStrategySchema } from './featureStrategySchema';
|
||||
import type { FeatureEnvironmentSchema } from './featureEnvironmentSchema';
|
||||
import type { VariantSchema } from './variantSchema';
|
||||
import type { TagSchema } from './tagSchema';
|
||||
|
||||
@ -22,8 +21,7 @@ export interface FeatureSchema {
|
||||
createdAt?: string | null;
|
||||
archivedAt?: string | null;
|
||||
lastSeenAt?: string | null;
|
||||
environments?: EnvironmentSchema[];
|
||||
strategies?: FeatureStrategySchema[];
|
||||
environments?: FeatureEnvironmentSchema[];
|
||||
variants?: VariantSchema[];
|
||||
tags?: TagSchema[] | null;
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* 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 { ParametersSchema } from './parametersSchema';
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface FeatureStrategySegmentSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface FeatureTagSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
|
||||
export interface FeatureTypeSchema {
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
import type { FeatureTypeSchema } from './featureTypeSchema';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Generated by orval v6.10.3 🍺
|
||||
* Do not edit manually.
|
||||
* Unleash API
|
||||
* OpenAPI spec version: 4.20.0-beta.1
|
||||
* OpenAPI spec version: 4.20.0-beta.2
|
||||
*/
|
||||
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