From 6b5c29a6e6b975eb46f44e82420fbaf34e2c4d78 Mon Sep 17 00:00:00 2001 From: Thomas Heartman Date: Fri, 4 Apr 2025 10:18:05 +0200 Subject: [PATCH] chore: Add flag for add/edit strategies (#9699) Adds a flag for the edd/edit strategies updates. --- frontend/src/interfaces/uiConfig.ts | 1 + src/lib/types/experimental.ts | 5 +++++ src/server-dev.ts | 1 + 3 files changed, 7 insertions(+) diff --git a/frontend/src/interfaces/uiConfig.ts b/frontend/src/interfaces/uiConfig.ts index fbe92589b0..0f51a0f02e 100644 --- a/frontend/src/interfaces/uiConfig.ts +++ b/frontend/src/interfaces/uiConfig.ts @@ -91,6 +91,7 @@ export type UiFlags = { adminNavUI?: boolean; tagTypeColor?: boolean; globalChangeRequestConfig?: boolean; + addEditStrategy?: boolean; newStrategyDropdown?: boolean; }; diff --git a/src/lib/types/experimental.ts b/src/lib/types/experimental.ts index a3bf59b5b9..63701070ab 100644 --- a/src/lib/types/experimental.ts +++ b/src/lib/types/experimental.ts @@ -65,6 +65,7 @@ export type IFlagKey = | 'adminNavUI' | 'tagTypeColor' | 'globalChangeRequestConfig' + | 'addEditStrategy' | 'newStrategyDropdown'; export type IFlags = Partial<{ [key in IFlagKey]: boolean | Variant }>; @@ -310,6 +311,10 @@ const flags: IFlags = { process.env.UNLEASH_EXPERIMENTAL_GLOBAL_CHANGE_REQUEST_CONFIG, false, ), + addEditStrategy: parseEnvVarBoolean( + process.env.UNLEASH_EXPERIMENTAL_ADD_EDIT_STRATEGY, + false, + ), newStrategyDropdown: parseEnvVarBoolean( process.env.UNLEASH_EXPERIMENTAL_NEW_STRATEGY_DROPDOWN, false, diff --git a/src/server-dev.ts b/src/server-dev.ts index c0ae094087..300ffd303c 100644 --- a/src/server-dev.ts +++ b/src/server-dev.ts @@ -59,6 +59,7 @@ process.nextTick(async () => { adminNavUI: true, tagTypeColor: true, newStrategyDropdown: true, + addEditStrategy: true, }, }, authentication: {