Cloud Monitoring: add feature toggle for experimental UI (#50460)

* Cloud Monitoring: add feature toggle for experimental UI

* remove RequiresDevMode
pull/50399/head^2
Kevin Yu 3 years ago committed by GitHub
parent c412a3b052
commit 6151320020
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      packages/grafana-data/src/types/featureToggles.gen.ts
  2. 6
      pkg/services/featuremgmt/registry.go
  3. 4
      pkg/services/featuremgmt/toggles_gen.go

@ -56,4 +56,5 @@ export interface FeatureToggles {
validateDashboardsOnSave?: boolean; validateDashboardsOnSave?: boolean;
prometheusWideSeries?: boolean; prometheusWideSeries?: boolean;
canvasPanelNesting?: boolean; canvasPanelNesting?: boolean;
cloudMonitoringExperimentalUI?: boolean;
} }

@ -226,5 +226,11 @@ var (
State: FeatureStateAlpha, State: FeatureStateAlpha,
FrontendOnly: true, FrontendOnly: true,
}, },
{
Name: "cloudMonitoringExperimentalUI",
Description: "Use grafana-experimental UI in Cloud Monitoring",
State: FeatureStateAlpha,
FrontendOnly: true,
},
} }
) )

@ -166,4 +166,8 @@ const (
// FlagCanvasPanelNesting // FlagCanvasPanelNesting
// Allow elements nesting // Allow elements nesting
FlagCanvasPanelNesting = "canvasPanelNesting" FlagCanvasPanelNesting = "canvasPanelNesting"
// FlagCloudMonitoringExperimentalUI
// Use grafana-experimental UI in Cloud Monitoring
FlagCloudMonitoringExperimentalUI = "cloudMonitoringExperimentalUI"
) )

Loading…
Cancel
Save