Skip to content

Commit 8561ba8

Browse files
feat: add playground imrpovements flag (#5045)
Adds the playgroundImprovements flag Close # [1-1508](https://linear.app/unleash/issue/1-1508/add-playgroundimprovements-feature-flag) --------- Signed-off-by: andreas-unleash <[email protected]>
1 parent b58d900 commit 8561ba8

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

frontend/src/interfaces/uiConfig.ts

+1
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ export type UiFlags = {
7171
dependentFeatures?: boolean;
7272
internalMessageBanners?: boolean;
7373
disableEnvsOnRevive?: boolean;
74+
playgroundImprovements?: boolean;
7475
};
7576

7677
export interface IVersionInfo {

src/lib/__snapshots__/create-config.test.ts.snap

+2
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ exports[`should create default config 1`] = `
108108
"multipleRoles": false,
109109
"newInviteLink": false,
110110
"personalAccessTokensKillSwitch": false,
111+
"playgroundImprovements": false,
111112
"privateProjects": false,
112113
"proPlanAutoCharge": false,
113114
"responseTimeWithAppNameKillSwitch": false,
@@ -153,6 +154,7 @@ exports[`should create default config 1`] = `
153154
"multipleRoles": false,
154155
"newInviteLink": false,
155156
"personalAccessTokensKillSwitch": false,
157+
"playgroundImprovements": false,
156158
"privateProjects": false,
157159
"proPlanAutoCharge": false,
158160
"responseTimeWithAppNameKillSwitch": false,

src/lib/types/experimental.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ export type IFlagKey =
3838
| 'internalMessageBanners'
3939
| 'internalMessageBanner'
4040
| 'separateAdminClientApi'
41-
| 'disableEnvsOnRevive';
41+
| 'disableEnvsOnRevive'
42+
| 'playgroundImprovements';
4243

4344
export type IFlags = Partial<{ [key in IFlagKey]: boolean | Variant }>;
4445

@@ -178,6 +179,10 @@ const flags: IFlags = {
178179
process.env.UNLEASH_EXPERIMENTAL_DISABLE_ENVS_ON_REVIVE,
179180
false,
180181
),
182+
playgroundImprovements: parseEnvVarBoolean(
183+
process.env.UNLEASH_EXPERIMENTAL_PLAYGROUND_IMPROVEMENTS,
184+
false,
185+
),
181186
};
182187

183188
export const defaultExperimentalOptions: IExperimentalOptions = {

0 commit comments

Comments
 (0)