diff --git a/packages/grafana-data/src/types/featureToggles.gen.ts b/packages/grafana-data/src/types/featureToggles.gen.ts index bd2002033e9..bbf426c06c2 100644 --- a/packages/grafana-data/src/types/featureToggles.gen.ts +++ b/packages/grafana-data/src/types/featureToggles.gen.ts @@ -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; diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index ed591908042..ec8e46447f9 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -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.", diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index 8e50379d256..9cf1bf7d685 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -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 diff --git a/pkg/services/featuremgmt/toggles_gen.go b/pkg/services/featuremgmt/toggles_gen.go index 20c5c850649..e778a6fc3d1 100644 --- a/pkg/services/featuremgmt/toggles_gen.go +++ b/pkg/services/featuremgmt/toggles_gen.go @@ -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" diff --git a/pkg/services/featuremgmt/toggles_gen.json b/pkg/services/featuremgmt/toggles_gen.json index 58cf93a4324..28770e8b0fb 100644 --- a/pkg/services/featuremgmt/toggles_gen.json +++ b/pkg/services/featuremgmt/toggles_gen.json @@ -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 } }, {