Dashboards: Prefer the library panel title instead of panel title set in the dashboard. (#106810)

* prefer library panel title

* Add .

* add tests
This commit is contained in:
Oscar Kilhed
2025-06-17 13:21:21 +02:00
committed by GitHub
parent a125c17e79
commit e90134bb6f
7 changed files with 58 additions and 2 deletions
+7
View File
@@ -1756,6 +1756,13 @@ var (
HideFromDocs: true,
Expression: "false",
},
{
Name: "preferLibraryPanelTitle",
Description: "Prefer library panel title over viz panel title.",
Stage: FeatureStagePrivatePreview,
Owner: grafanaDashboardsSquad,
Expression: "false",
},
}
)
+1
View File
@@ -229,3 +229,4 @@ restoreDashboards,experimental,@grafana/grafana-frontend-platform,false,false,fa
skipTokenRotationIfRecent,privatePreview,@grafana/identity-access-team,false,false,false
alertEnrichment,experimental,@grafana/alerting-squad,false,false,false
alertingImportAlertmanagerAPI,experimental,@grafana/alerting-squad,false,false,false
preferLibraryPanelTitle,privatePreview,@grafana/dashboards-squad,false,false,false
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
229 skipTokenRotationIfRecent privatePreview @grafana/identity-access-team false false false
230 alertEnrichment experimental @grafana/alerting-squad false false false
231 alertingImportAlertmanagerAPI experimental @grafana/alerting-squad false false false
232 preferLibraryPanelTitle privatePreview @grafana/dashboards-squad false false false
+4
View File
@@ -926,4 +926,8 @@ const (
// FlagAlertingImportAlertmanagerAPI
// Enables the API to import Alertmanager configuration
FlagAlertingImportAlertmanagerAPI = "alertingImportAlertmanagerAPI"
// FlagPreferLibraryPanelTitle
// Prefer library panel title over viz panel title.
FlagPreferLibraryPanelTitle = "preferLibraryPanelTitle"
)
+16
View File
@@ -2611,6 +2611,22 @@
"expression": "false"
}
},
{
"metadata": {
"name": "preferLibraryPanelTitle",
"resourceVersion": "1750152018442",
"creationTimestamp": "2025-06-17T08:53:23Z",
"annotations": {
"grafana.app/updatedTimestamp": "2025-06-17 09:20:18.442539 +0000 UTC"
}
},
"spec": {
"description": "Prefer library panel title over viz panel title.",
"stage": "privatePreview",
"codeowner": "@grafana/dashboards-squad",
"expression": "false"
}
},
{
"metadata": {
"name": "preinstallAutoUpdate",