1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-07-31 13:47:02 +02:00

chore: remove extended usage metrics ui flag (#6701)

This commit is contained in:
Mateusz Kwasniewski 2024-03-26 15:14:39 +01:00 committed by GitHub
parent 8e08df5c19
commit 6762703db9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 3 additions and 21 deletions

View File

@ -3,8 +3,8 @@ import GeneralSelect, {
type IGeneralSelectProps, type IGeneralSelectProps,
} from 'component/common/GeneralSelect/GeneralSelect'; } from 'component/common/GeneralSelect/GeneralSelect';
import { usePlausibleTracker } from 'hooks/usePlausibleTracker'; import { usePlausibleTracker } from 'hooks/usePlausibleTracker';
import { useExtendedFeatureMetrics } from '../useExtendedFeatureMetrics';
import { useEffect } from 'react'; import { useEffect } from 'react';
import useUiConfig from 'hooks/api/getters/useUiConfig/useUiConfig';
const StyledTitle = styled('h2')(({ theme }) => ({ const StyledTitle = styled('h2')(({ theme }) => ({
margin: 0, margin: 0,
@ -36,8 +36,8 @@ export const FeatureMetricsHours = ({
}, },
}); });
}; };
const extendedOptions = useExtendedFeatureMetrics(); const { isEnterprise } = useUiConfig();
const options = extendedOptions const options = isEnterprise()
? [...hourOptions, ...daysOptions] ? [...hourOptions, ...daysOptions]
: hourOptions; : hourOptions;

View File

@ -1,10 +0,0 @@
import useUiConfig from 'hooks/api/getters/useUiConfig/useUiConfig';
import { useUiFlag } from 'hooks/useUiFlag';
export const useExtendedFeatureMetrics = () => {
const { isEnterprise } = useUiConfig();
const extendedUsageMetrics = useUiFlag('extendedUsageMetricsUI');
const extendedOptions = isEnterprise() && extendedUsageMetrics;
return extendedOptions;
};

View File

@ -69,7 +69,6 @@ export type UiFlags = {
featureSearchFeedback?: Variant; featureSearchFeedback?: Variant;
enableLicense?: boolean; enableLicense?: boolean;
newStrategyConfigurationFeedback?: boolean; newStrategyConfigurationFeedback?: boolean;
extendedUsageMetricsUI?: boolean;
adminTokenKillSwitch?: boolean; adminTokenKillSwitch?: boolean;
executiveDashboardUI?: boolean; executiveDashboardUI?: boolean;
feedbackComments?: Variant; feedbackComments?: Variant;

View File

@ -96,7 +96,6 @@ exports[`should create default config 1`] = `
"executiveDashboard": false, "executiveDashboard": false,
"executiveDashboardUI": false, "executiveDashboardUI": false,
"extendedUsageMetrics": false, "extendedUsageMetrics": false,
"extendedUsageMetricsUI": false,
"featureSearchFeedback": { "featureSearchFeedback": {
"enabled": false, "enabled": false,
"name": "withText", "name": "withText",

View File

@ -36,7 +36,6 @@ export type IFlagKey =
| 'newStrategyConfigurationFeedback' | 'newStrategyConfigurationFeedback'
| 'edgeBulkMetrics' | 'edgeBulkMetrics'
| 'extendedUsageMetrics' | 'extendedUsageMetrics'
| 'extendedUsageMetricsUI'
| 'adminTokenKillSwitch' | 'adminTokenKillSwitch'
| 'executiveDashboard' | 'executiveDashboard'
| 'executiveDashboardUI' | 'executiveDashboardUI'
@ -185,10 +184,6 @@ const flags: IFlags = {
process.env.UNLEASH_EXPERIMENTAL_EXTENDED_USAGE_METRICS, process.env.UNLEASH_EXPERIMENTAL_EXTENDED_USAGE_METRICS,
false, false,
), ),
extendedUsageMetricsUI: parseEnvVarBoolean(
process.env.UNLEASH_EXPERIMENTAL_EXTENDED_USAGE_METRICS_UI,
false,
),
adminTokenKillSwitch: parseEnvVarBoolean( adminTokenKillSwitch: parseEnvVarBoolean(
process.env.UNLEASH_EXPERIMENTAL_ADMIN_TOKEN_KILL_SWITCH, process.env.UNLEASH_EXPERIMENTAL_ADMIN_TOKEN_KILL_SWITCH,
false, false,

View File

@ -46,7 +46,6 @@ process.nextTick(async () => {
increaseUnleashWidth: true, increaseUnleashWidth: true,
newStrategyConfigurationFeedback: true, newStrategyConfigurationFeedback: true,
featureSearchFeedbackPosting: true, featureSearchFeedbackPosting: true,
extendedUsageMetricsUI: true,
executiveDashboard: true, executiveDashboard: true,
executiveDashboardUI: true, executiveDashboardUI: true,
userAccessUIEnabled: true, userAccessUIEnabled: true,