PublicDashboards: Scene migration (#84409)

This commit is contained in:
Juan Cabanas
2024-03-22 11:48:21 -03:00
committed by GitHub
parent a0bcc44b63
commit 8d4ca72f2a
19 changed files with 571 additions and 21 deletions

View File

@@ -63,6 +63,13 @@ var (
HideFromDocs: true,
HideFromAdminPage: true,
},
{
Name: "publicDashboardsScene",
Description: "Enables public dashboard rendering using scenes",
Stage: FeatureStageExperimental,
FrontendOnly: true,
Owner: grafanaSharingSquad,
},
{
Name: "lokiExperimentalStreaming",
Description: "Support new streaming approach for loki (prototype, needs special loki build)",

View File

@@ -5,6 +5,7 @@ queryOverLive,experimental,@grafana/grafana-app-platform-squad,false,false,true
panelTitleSearch,preview,@grafana/grafana-app-platform-squad,false,false,false
publicDashboards,GA,@grafana/sharing-squad,false,false,false
publicDashboardsEmailSharing,preview,@grafana/sharing-squad,false,false,false
publicDashboardsScene,experimental,@grafana/sharing-squad,false,false,true
lokiExperimentalStreaming,experimental,@grafana/observability-logs,false,false,false
featureHighlights,GA,@grafana/grafana-as-code,false,false,false
migrationLocking,preview,@grafana/backend-platform,false,false,false
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
5 panelTitleSearch preview @grafana/grafana-app-platform-squad false false false
6 publicDashboards GA @grafana/sharing-squad false false false
7 publicDashboardsEmailSharing preview @grafana/sharing-squad false false false
8 publicDashboardsScene experimental @grafana/sharing-squad false false true
9 lokiExperimentalStreaming experimental @grafana/observability-logs false false false
10 featureHighlights GA @grafana/grafana-as-code false false false
11 migrationLocking preview @grafana/backend-platform false false false

View File

@@ -31,6 +31,10 @@ const (
// Enables public dashboard sharing to be restricted to only allowed emails
FlagPublicDashboardsEmailSharing = "publicDashboardsEmailSharing"
// FlagPublicDashboardsScene
// Enables public dashboard rendering using scenes
FlagPublicDashboardsScene = "publicDashboardsScene"
// FlagLokiExperimentalStreaming
// Support new streaming approach for loki (prototype, needs special loki build)
FlagLokiExperimentalStreaming = "lokiExperimentalStreaming"

View File

@@ -2164,6 +2164,19 @@
"hideFromAdminPage": true,
"hideFromDocs": true
}
},
{
"metadata": {
"name": "publicDashboardsScene",
"resourceVersion": "1710951139684",
"creationTimestamp": "2024-03-20T16:12:19Z"
},
"spec": {
"description": "Enables public dashboard rendering using scenes",
"stage": "experimental",
"codeowner": "@grafana/sharing-squad",
"frontend": true
}
}
]
}