mirror of
https://github.com/Unleash/unleash.git
synced 2025-09-24 17:51:14 +02:00
chore(ui): add a separate feature flag for traffic visibility UI (#6832)
## About the changes Adds a separate feature flag for the traffic data usage UI
This commit is contained in:
parent
a979ad802a
commit
88b5bfcb29
@ -322,7 +322,7 @@ export const NetworkTrafficUsage: VFC = () => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const { isOss } = useUiConfig();
|
const { isOss } = useUiConfig();
|
||||||
const flagEnabled = useUiFlag('collectTrafficDataUsage');
|
const flagEnabled = useUiFlag('displayTrafficDataUsage');
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
setDatasets(toChartData(labels, traffic, endpointsInfo));
|
setDatasets(toChartData(labels, traffic, endpointsInfo));
|
||||||
|
@ -76,7 +76,7 @@ export type UiFlags = {
|
|||||||
userAccessUIEnabled?: boolean;
|
userAccessUIEnabled?: boolean;
|
||||||
outdatedSdksBanner?: boolean;
|
outdatedSdksBanner?: boolean;
|
||||||
projectOverviewRefactor?: string;
|
projectOverviewRefactor?: string;
|
||||||
collectTrafficDataUsage?: boolean;
|
displayTrafficDataUsage?: boolean;
|
||||||
disableShowContextFieldSelectionValues?: boolean;
|
disableShowContextFieldSelectionValues?: boolean;
|
||||||
variantDependencies?: boolean;
|
variantDependencies?: boolean;
|
||||||
projectOverviewRefactorFeedback?: boolean;
|
projectOverviewRefactorFeedback?: boolean;
|
||||||
|
@ -88,6 +88,7 @@ exports[`should create default config 1`] = `
|
|||||||
"disableShowContextFieldSelectionValues": false,
|
"disableShowContextFieldSelectionValues": false,
|
||||||
"disableUpdateMaxRevisionId": false,
|
"disableUpdateMaxRevisionId": false,
|
||||||
"displayEdgeBanner": false,
|
"displayEdgeBanner": false,
|
||||||
|
"displayTrafficDataUsage": false,
|
||||||
"edgeBulkMetrics": false,
|
"edgeBulkMetrics": false,
|
||||||
"embedProxy": true,
|
"embedProxy": true,
|
||||||
"embedProxyFrontend": true,
|
"embedProxyFrontend": true,
|
||||||
|
@ -41,6 +41,7 @@ export type IFlagKey =
|
|||||||
| 'showInactiveUsers'
|
| 'showInactiveUsers'
|
||||||
| 'inMemoryScheduledChangeRequests'
|
| 'inMemoryScheduledChangeRequests'
|
||||||
| 'collectTrafficDataUsage'
|
| 'collectTrafficDataUsage'
|
||||||
|
| 'displayTrafficDataUsage'
|
||||||
| 'useMemoizedActiveTokens'
|
| 'useMemoizedActiveTokens'
|
||||||
| 'queryMissingTokens'
|
| 'queryMissingTokens'
|
||||||
| 'userAccessUIEnabled'
|
| 'userAccessUIEnabled'
|
||||||
@ -223,6 +224,10 @@ const flags: IFlags = {
|
|||||||
process.env.UNLEASH_EXPERIMENTAL_COLLECT_TRAFFIC_DATA_USAGE,
|
process.env.UNLEASH_EXPERIMENTAL_COLLECT_TRAFFIC_DATA_USAGE,
|
||||||
false,
|
false,
|
||||||
),
|
),
|
||||||
|
displayTrafficDataUsage: parseEnvVarBoolean(
|
||||||
|
process.env.UNLEASH_EXPERIMENTAL_DISPLAY_TRAFFIC_DATA_USAGE,
|
||||||
|
false,
|
||||||
|
),
|
||||||
userAccessUIEnabled: parseEnvVarBoolean(
|
userAccessUIEnabled: parseEnvVarBoolean(
|
||||||
process.env.UNLEASH_EXPERIMENTAL_USER_ACCESS_UI_ENABLED,
|
process.env.UNLEASH_EXPERIMENTAL_USER_ACCESS_UI_ENABLED,
|
||||||
false,
|
false,
|
||||||
|
Loading…
Reference in New Issue
Block a user