generate feature toggles

This commit is contained in:
laurenashleigh
2026-01-12 11:46:47 +00:00
parent 704ee9f823
commit 5d88995de8
5 changed files with 14 additions and 11 deletions
+4 -4
View File
@@ -223,10 +223,6 @@ export interface FeatureToggles {
*/
externalServiceAccounts?: boolean;
/**
* Enables creating alert rules from a panel using a drawer UI
*/
createAlertRuleFromPanel?: boolean;
/**
* Enables native HTTP Histograms
*/
enableNativeHTTPHistogram?: boolean;
@@ -336,6 +332,10 @@ export interface FeatureToggles {
*/
alertingUIUseFullyCompatBackendFilters?: boolean;
/**
* Enables creating alert rules from a panel using a drawer UI
*/
createAlertRuleFromPanel?: boolean;
/**
* Enable Grafana to have a remote Alertmanager instance as the primary Alertmanager.
*/
alertmanagerRemotePrimary?: boolean;
+7
View File
@@ -534,6 +534,13 @@ var (
Owner: grafanaAlertingSquad,
HideFromDocs: true,
},
{
Name: "createAlertRuleFromPanel",
Description: "Enables creating alert rules from a panel using a drawer UI",
Stage: FeatureStageExperimental,
Owner: grafanaAlertingSquad,
FrontendOnly: true,
},
{
Name: "alertmanagerRemotePrimary",
Description: "Enable Grafana to have a remote Alertmanager instance as the primary Alertmanager.",
+1 -1
View File
@@ -47,7 +47,6 @@ reportingCsvEncodingOptions,experimental,@grafana/grafana-operator-experience-sq
sseGroupByDatasource,experimental,@grafana/grafana-datasources-core-services,false,false,false
lokiRunQueriesInParallel,privatePreview,@grafana/observability-logs,false,false,false
externalServiceAccounts,preview,@grafana/identity-access-team,false,false,false
createAlertRuleFromPanel,experimental,@grafana/alerting-squad,false,false,false
enableNativeHTTPHistogram,experimental,@grafana/grafana-backend-services-squad,false,true,false
disableClassicHTTPHistogram,experimental,@grafana/grafana-backend-services-squad,false,true,false
kubernetesSnapshots,experimental,@grafana/grafana-app-platform-squad,false,true,false
@@ -75,6 +74,7 @@ alertmanagerRemoteSecondary,experimental,@grafana/alerting-squad,false,false,fal
alertingProvenanceLockWrites,experimental,@grafana/alerting-squad,false,false,false
alertingUIUseBackendFilters,experimental,@grafana/alerting-squad,false,false,false
alertingUIUseFullyCompatBackendFilters,experimental,@grafana/alerting-squad,false,false,false
createAlertRuleFromPanel,experimental,@grafana/alerting-squad,false,false,true
alertmanagerRemotePrimary,experimental,@grafana/alerting-squad,false,false,false
annotationPermissionUpdate,GA,@grafana/identity-access-team,false,false,false
dashboardSceneForViewers,GA,@grafana/dashboards-squad,false,false,true
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
47 sseGroupByDatasource experimental @grafana/grafana-datasources-core-services false false false
48 lokiRunQueriesInParallel privatePreview @grafana/observability-logs false false false
49 externalServiceAccounts preview @grafana/identity-access-team false false false
createAlertRuleFromPanel experimental @grafana/alerting-squad false false false
50 enableNativeHTTPHistogram experimental @grafana/grafana-backend-services-squad false true false
51 disableClassicHTTPHistogram experimental @grafana/grafana-backend-services-squad false true false
52 kubernetesSnapshots experimental @grafana/grafana-app-platform-squad false true false
74 alertingProvenanceLockWrites experimental @grafana/alerting-squad false false false
75 alertingUIUseBackendFilters experimental @grafana/alerting-squad false false false
76 alertingUIUseFullyCompatBackendFilters experimental @grafana/alerting-squad false false false
77 createAlertRuleFromPanel experimental @grafana/alerting-squad false false true
78 alertmanagerRemotePrimary experimental @grafana/alerting-squad false false false
79 annotationPermissionUpdate GA @grafana/identity-access-team false false false
80 dashboardSceneForViewers GA @grafana/dashboards-squad false false true
-4
View File
@@ -151,10 +151,6 @@ const (
// Automatic service account and token setup for plugins
FlagExternalServiceAccounts = "externalServiceAccounts"
// FlagCreateAlertRuleFromPanel
// Enables creating alert rules from a panel using a drawer UI
FlagCreateAlertRuleFromPanel = "createAlertRuleFromPanel"
// FlagEnableNativeHTTPHistogram
// Enables native HTTP Histograms
FlagEnableNativeHTTPHistogram = "enableNativeHTTPHistogram"
+2 -2
View File
@@ -965,14 +965,14 @@
{
"metadata": {
"name": "createAlertRuleFromPanel",
"resourceVersion": "1761731526576",
"resourceVersion": "1763546460188",
"creationTimestamp": "2025-10-29T09:52:06Z"
},
"spec": {
"description": "Enables creating alert rules from a panel using a drawer UI",
"stage": "experimental",
"codeowner": "@grafana/alerting-squad",
"hideFromDocs": true
"frontend": true
}
},
{