Page: Add bodyScrolling feature toggle (#89895)

add bodyScrolling feature toggle
This commit is contained in:
Ashley Harrison
2024-07-01 11:28:39 +01:00
committed by GitHub
parent c168f2acec
commit c0058f9c7e
5 changed files with 32 additions and 0 deletions
@@ -199,4 +199,5 @@ export interface FeatureToggles {
alertingApiServer?: boolean;
dashboardRestoreUI?: boolean;
cloudWatchRoundUpEndTime?: boolean;
bodyScrolling?: boolean;
}
+11
View File
@@ -1360,6 +1360,17 @@ var (
Owner: awsDatasourcesSquad,
Expression: "true",
},
{
Name: "bodyScrolling",
Description: "Adjusts Page to make body the scrollable element",
Stage: FeatureStageExperimental,
Owner: grafanaFrontendPlatformSquad,
Expression: "false", // enabled by default
FrontendOnly: true,
AllowSelfServe: false,
HideFromDocs: true,
HideFromAdminPage: true,
},
}
)
+1
View File
@@ -180,3 +180,4 @@ passScopeToDashboardApi,experimental,@grafana/dashboards-squad,false,false,false
alertingApiServer,experimental,@grafana/alerting-squad,false,true,false
dashboardRestoreUI,experimental,@grafana/grafana-frontend-platform,false,false,false
cloudWatchRoundUpEndTime,GA,@grafana/aws-datasources,false,false,false
bodyScrolling,experimental,@grafana/grafana-frontend-platform,false,false,true
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
180 alertingApiServer experimental @grafana/alerting-squad false true false
181 dashboardRestoreUI experimental @grafana/grafana-frontend-platform false false false
182 cloudWatchRoundUpEndTime GA @grafana/aws-datasources false false false
183 bodyScrolling experimental @grafana/grafana-frontend-platform false false true
+4
View File
@@ -730,4 +730,8 @@ const (
// FlagCloudWatchRoundUpEndTime
// Round up end time for metric queries to the next minute to avoid missing data
FlagCloudWatchRoundUpEndTime = "cloudWatchRoundUpEndTime"
// FlagBodyScrolling
// Adjusts Page to make body the scrollable element
FlagBodyScrolling = "bodyScrolling"
)
+15
View File
@@ -473,6 +473,21 @@
"codeowner": "@grafana/partner-datasources"
}
},
{
"metadata": {
"name": "bodyScrolling",
"resourceVersion": "1719825052257",
"creationTimestamp": "2024-07-01T09:10:52Z"
},
"spec": {
"description": "Adjusts Page to make body the scrollable element",
"stage": "experimental",
"codeowner": "@grafana/grafana-frontend-platform",
"frontend": true,
"hideFromAdminPage": true,
"hideFromDocs": true
}
},
{
"metadata": {
"name": "cachingOptimizeSerializationMemoryUsage",