From b353a20053d1a2fe7c48df8885c70528c415f66b Mon Sep 17 00:00:00 2001 From: laurenashleigh Date: Wed, 29 Oct 2025 09:53:50 +0000 Subject: [PATCH] add feature toggle to auto gen files --- .../grafana-data/src/types/featureToggles.gen.ts | 8 ++++---- pkg/services/featuremgmt/toggles_gen.csv | 1 + pkg/services/featuremgmt/toggles_gen.go | 4 ++++ pkg/services/featuremgmt/toggles_gen.json | 13 +++++++++++++ 4 files changed, 22 insertions(+), 4 deletions(-) diff --git a/packages/grafana-data/src/types/featureToggles.gen.ts b/packages/grafana-data/src/types/featureToggles.gen.ts index 35c6ca4b682..bd2002033e9 100644 --- a/packages/grafana-data/src/types/featureToggles.gen.ts +++ b/packages/grafana-data/src/types/featureToggles.gen.ts @@ -223,6 +223,10 @@ export interface FeatureToggles { */ externalServiceAccounts?: boolean; /** + * Enables creating alert rules from a panel using a drawer UI + */ + createAlertRuleFromPanel?: boolean; + /** * Enables native HTTP Histograms */ enableNativeHTTPHistogram?: boolean; @@ -813,10 +817,6 @@ export interface FeatureToggles { * Enables less memory intensive Elasticsearch result parsing */ elasticsearchImprovedParsing?: boolean; - /** - * Enables creating alert rules from a panel using a drawer UI - */ - createAlertRuleFromPanel?: boolean; /** * Shows defined connections for a data source in the plugins detail page */ diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index 15376f39fc1..8e50379d256 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -47,6 +47,7 @@ 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 diff --git a/pkg/services/featuremgmt/toggles_gen.go b/pkg/services/featuremgmt/toggles_gen.go index e778a6fc3d1..20c5c850649 100644 --- a/pkg/services/featuremgmt/toggles_gen.go +++ b/pkg/services/featuremgmt/toggles_gen.go @@ -151,6 +151,10 @@ 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" diff --git a/pkg/services/featuremgmt/toggles_gen.json b/pkg/services/featuremgmt/toggles_gen.json index 124a4977c07..58cf93a4324 100644 --- a/pkg/services/featuremgmt/toggles_gen.json +++ b/pkg/services/featuremgmt/toggles_gen.json @@ -962,6 +962,19 @@ "hideFromDocs": true } }, + { + "metadata": { + "name": "createAlertRuleFromPanel", + "resourceVersion": "1761731526576", + "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 + } + }, { "metadata": { "name": "dashboardDisableSchemaValidationV1",