Adminstration: Feature toggle for feature toggle admin page (#71887)

This commit is contained in:
Ibrahim 2023-07-18 16:43:32 -04:00 committed by GitHub
parent 4c80bcf35f
commit 600f623610
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 15 additions and 0 deletions

View File

@ -127,6 +127,7 @@ Experimental features might be changed or removed without prior notice.
| `mlExpressions` | Enable support for Machine Learning in server-side expressions |
| `disableTraceQLStreaming` | Disables the option to stream the response of TraceQL queries of the Tempo data source |
| `grafanaAPIServer` | Enable Kubernetes API Server for Grafana resources |
| `featureToggleAdminPage` | Enable admin page for managing feature toggles from the Grafana front-end |
## Development feature toggles

View File

@ -114,4 +114,5 @@ export interface FeatureToggles {
mlExpressions?: boolean;
disableTraceQLStreaming?: boolean;
grafanaAPIServer?: boolean;
featureToggleAdminPage?: boolean;
}

View File

@ -654,5 +654,13 @@ var (
FrontendOnly: false,
Owner: grafanaAppPlatformSquad,
},
{
Name: "featureToggleAdminPage",
Description: "Enable admin page for managing feature toggles from the Grafana front-end",
Stage: FeatureStageExperimental,
FrontendOnly: false,
Owner: grafanaOperatorExperienceSquad,
RequiresRestart: true,
},
}
)

View File

@ -95,3 +95,4 @@ transformationsRedesign,experimental,@grafana/observability-metrics,false,false,
mlExpressions,experimental,@grafana/alerting-squad,false,false,false,false
disableTraceQLStreaming,experimental,@grafana/observability-traces-and-profiling,false,false,false,true
grafanaAPIServer,experimental,@grafana/grafana-app-platform-squad,false,false,false,false
featureToggleAdminPage,experimental,@grafana/grafana-operator-experience-squad,false,false,true,false

1 Name Stage Owner requiresDevMode RequiresLicense RequiresRestart FrontendOnly
95 mlExpressions experimental @grafana/alerting-squad false false false false
96 disableTraceQLStreaming experimental @grafana/observability-traces-and-profiling false false false true
97 grafanaAPIServer experimental @grafana/grafana-app-platform-squad false false false false
98 featureToggleAdminPage experimental @grafana/grafana-operator-experience-squad false false true false

View File

@ -390,4 +390,8 @@ const (
// FlagGrafanaAPIServer
// Enable Kubernetes API Server for Grafana resources
FlagGrafanaAPIServer = "grafanaAPIServer"
// FlagFeatureToggleAdminPage
// Enable admin page for managing feature toggles from the Grafana front-end
FlagFeatureToggleAdminPage = "featureToggleAdminPage"
)