1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-05-17 01:17:29 +02:00

feat: expose required approvals for envs (#9608)

This commit is contained in:
Mateusz Kwasniewski 2025-03-25 12:20:42 +01:00 committed by GitHub
parent 3d1a97f745
commit eeb531dd45
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -198,6 +198,7 @@ export interface IEnvironment {
projectCount?: number; projectCount?: number;
apiTokenCount?: number; apiTokenCount?: number;
enabledToggleCount?: number; enabledToggleCount?: number;
requiredApprovals?: number;
} }
export interface IProjectEnvironment extends IEnvironment { export interface IProjectEnvironment extends IEnvironment {
@ -215,6 +216,7 @@ export interface IEnvironmentCreate {
type: string; type: string;
sortOrder?: number; sortOrder?: number;
enabled?: boolean; enabled?: boolean;
requiredApprovals?: number;
} }
export interface IEnvironmentClone { export interface IEnvironmentClone {