diff --git a/packages/grafana-data/src/types/featureToggles.gen.ts b/packages/grafana-data/src/types/featureToggles.gen.ts index d5730d2dc71..06546e18d9d 100644 --- a/packages/grafana-data/src/types/featureToggles.gen.ts +++ b/packages/grafana-data/src/types/featureToggles.gen.ts @@ -553,6 +553,10 @@ export interface FeatureToggles { */ queryLibrary?: boolean; /** + * Enable suggested dashboards when creating new dashboards + */ + dashboardLibrary?: boolean; + /** * Sets the logs table as default visualisation in logs explore */ logsExploreTableDefaultVisualization?: boolean; diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index 925a399d39b..c13012b264e 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -948,6 +948,13 @@ var ( FrontendOnly: false, AllowSelfServe: false, }, + { + Name: "dashboardLibrary", + Description: "Enable suggested dashboards when creating new dashboards", + Stage: FeatureStageExperimental, + Owner: grafanaSharingSquad, + FrontendOnly: true, + }, { Name: "logsExploreTableDefaultVisualization", Description: "Sets the logs table as default visualisation in logs explore", diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index 6078461f2e9..243f0e7b37a 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -123,6 +123,7 @@ cloudWatchNewLabelParsing,GA,@grafana/aws-datasources,false,false,false disableNumericMetricsSortingInExpressions,experimental,@grafana/oss-big-tent,false,true,false grafanaManagedRecordingRules,experimental,@grafana/alerting-squad,false,false,false queryLibrary,preview,@grafana/sharing-squad,false,false,false +dashboardLibrary,experimental,@grafana/sharing-squad,false,false,true logsExploreTableDefaultVisualization,experimental,@grafana/observability-logs,false,false,true alertingListViewV2,privatePreview,@grafana/alerting-squad,false,false,true alertingDisableSendAlertsExternal,experimental,@grafana/alerting-squad,false,false,false diff --git a/pkg/services/featuremgmt/toggles_gen.go b/pkg/services/featuremgmt/toggles_gen.go index 1a117bcf5e9..b189a80ead6 100644 --- a/pkg/services/featuremgmt/toggles_gen.go +++ b/pkg/services/featuremgmt/toggles_gen.go @@ -503,6 +503,10 @@ const ( // Enables Saved queries (query library) feature FlagQueryLibrary = "queryLibrary" + // FlagDashboardLibrary + // Enable suggested dashboards when creating new dashboards + FlagDashboardLibrary = "dashboardLibrary" + // FlagLogsExploreTableDefaultVisualization // Sets the logs table as default visualisation in logs explore FlagLogsExploreTableDefaultVisualization = "logsExploreTableDefaultVisualization" diff --git a/pkg/services/featuremgmt/toggles_gen.json b/pkg/services/featuremgmt/toggles_gen.json index b208d3d5bae..ec62239bd1e 100644 --- a/pkg/services/featuremgmt/toggles_gen.json +++ b/pkg/services/featuremgmt/toggles_gen.json @@ -1026,6 +1026,19 @@ "frontend": true } }, + { + "metadata": { + "name": "dashboardLibrary", + "resourceVersion": "1758902532246", + "creationTimestamp": "2025-09-26T16:02:12Z" + }, + "spec": { + "description": "Enable suggested dashboards when creating new dashboards", + "stage": "experimental", + "codeowner": "@grafana/sharing-squad", + "frontend": true + } + }, { "metadata": { "name": "dashboardNewLayouts", @@ -3520,6 +3533,20 @@ "codeowner": "@grafana/identity-access-team" } }, + { + "metadata": { + "name": "templateDashboards", + "resourceVersion": "1758897202631", + "creationTimestamp": "2025-09-26T14:33:22Z", + "deletionTimestamp": "2025-09-26T16:02:12Z" + }, + "spec": { + "description": "Enables template dashboards suggestions when creating new dashboards", + "stage": "experimental", + "codeowner": "@grafana/sharing-squad", + "frontend": true + } + }, { "metadata": { "name": "templateVariablesUsesCombobox",