Add boilerplate code for favoriteDatasource feature flag (#109383)

This commit is contained in:
Andres Martinez Gotor
2025-08-08 13:28:17 +00:00
committed by GitHub
parent 9b0dc4614c
commit 463e544db9
5 changed files with 29 additions and 0 deletions
@@ -1081,6 +1081,10 @@ export interface FeatureToggles {
*/
adhocFiltersInTooltips?: boolean;
/**
* Enable favorite datasources
*/
favoriteDatasources?: boolean;
/**
* New Log Context component
*/
newLogContext?: boolean;
+7
View File
@@ -1872,6 +1872,13 @@ var (
Owner: grafanaDataProSquad,
FrontendOnly: true,
},
{
Name: "favoriteDatasources",
Description: "Enable favorite datasources",
Stage: FeatureStageExperimental,
Owner: grafanaPluginsPlatformSquad,
FrontendOnly: true,
},
{
Name: "newLogContext",
Description: "New Log Context component",
+1
View File
@@ -242,5 +242,6 @@ dashboardDsAdHocFiltering,experimental,@grafana/datapro,false,false,true
dashboardLevelTimeMacros,experimental,@grafana/dashboards-squad,false,false,true
alertmanagerRemoteSecondaryWithRemoteState,experimental,@grafana/alerting-squad,false,false,false
adhocFiltersInTooltips,experimental,@grafana/datapro,false,false,true
favoriteDatasources,experimental,@grafana/plugins-platform-backend,false,false,true
newLogContext,experimental,@grafana/observability-logs,false,false,true
newClickhouseConfigPageDesign,privatePreview,@grafana/partner-datasources,false,false,false
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
242 dashboardLevelTimeMacros experimental @grafana/dashboards-squad false false true
243 alertmanagerRemoteSecondaryWithRemoteState experimental @grafana/alerting-squad false false false
244 adhocFiltersInTooltips experimental @grafana/datapro false false true
245 favoriteDatasources experimental @grafana/plugins-platform-backend false false true
246 newLogContext experimental @grafana/observability-logs false false true
247 newClickhouseConfigPageDesign privatePreview @grafana/partner-datasources false false false
+4
View File
@@ -979,6 +979,10 @@ const (
// Enable adhoc filter buttons in visualization tooltips
FlagAdhocFiltersInTooltips = "adhocFiltersInTooltips"
// FlagFavoriteDatasources
// Enable favorite datasources
FlagFavoriteDatasources = "favoriteDatasources"
// FlagNewLogContext
// New Log Context component
FlagNewLogContext = "newLogContext"
+13
View File
@@ -1316,6 +1316,19 @@
"frontend": true
}
},
{
"metadata": {
"name": "favoriteDatasources",
"resourceVersion": "1754648387873",
"creationTimestamp": "2025-08-08T10:19:47Z"
},
"spec": {
"description": "Enable favorite datasources",
"stage": "experimental",
"codeowner": "@grafana/plugins-platform-backend",
"frontend": true
}
},
{
"metadata": {
"name": "featureHighlights",