Alerting: Add UI migration feature toggle (#102217)

Add UI migration feature toggle
This commit is contained in:
Tom Ratcliffe
2025-03-14 17:40:05 +01:00
committed by GitHub
parent 8b984a25e4
commit ef9dca9ea3
5 changed files with 30 additions and 0 deletions
@@ -259,4 +259,5 @@ export interface FeatureToggles {
inviteUserExperimental?: boolean;
extraLanguages?: boolean;
noBackdropBlur?: boolean;
alertingMigrationUI?: boolean;
}
+9
View File
@@ -1820,6 +1820,15 @@ var (
HideFromDocs: true,
FrontendOnly: true,
},
{
Name: "alertingMigrationUI",
Description: "Enables the alerting migration UI, to migrate datasource-managed rules to Grafana-managed rules",
FrontendOnly: true,
Stage: FeatureStageExperimental,
Owner: grafanaAlertingSquad,
HideFromAdminPage: true,
HideFromDocs: true,
},
}
)
+1
View File
@@ -240,3 +240,4 @@ infinityRunQueriesInParallel,privatePreview,@grafana/oss-big-tent,false,false,fa
inviteUserExperimental,experimental,@grafana/sharing-squad,false,false,true
extraLanguages,experimental,@grafana/grafana-frontend-platform,false,false,true
noBackdropBlur,experimental,@grafana/grafana-frontend-platform,false,false,true
alertingMigrationUI,experimental,@grafana/alerting-squad,false,false,true
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
240 inviteUserExperimental experimental @grafana/sharing-squad false false true
241 extraLanguages experimental @grafana/grafana-frontend-platform false false true
242 noBackdropBlur experimental @grafana/grafana-frontend-platform false false true
243 alertingMigrationUI experimental @grafana/alerting-squad false false true
+4
View File
@@ -970,4 +970,8 @@ const (
// FlagNoBackdropBlur
// Disables backdrop blur
FlagNoBackdropBlur = "noBackdropBlur"
// FlagAlertingMigrationUI
// Enables the alerting migration UI, to migrate datasource-managed rules to Grafana-managed rules
FlagAlertingMigrationUI = "alertingMigrationUI"
)
+15
View File
@@ -322,6 +322,21 @@
"frontend": true
}
},
{
"metadata": {
"name": "alertingMigrationUI",
"resourceVersion": "1741968018953",
"creationTimestamp": "2025-03-14T16:00:18Z"
},
"spec": {
"description": "Enables the alerting migration UI, to migrate datasource-managed rules to Grafana-managed rules",
"stage": "experimental",
"codeowner": "@grafana/alerting-squad",
"frontend": true,
"hideFromAdminPage": true,
"hideFromDocs": true
}
},
{
"metadata": {
"name": "alertingNoDataErrorExecution",