Reporting: Add new creation drawer feature flag (#100759)

Reporting: Add new creation drawer
This commit is contained in:
Ezequiel Victorero 2025-02-17 16:05:46 -03:00 committed by GitHub
parent ff7ba54cbc
commit 9df6412e92
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 28 additions and 0 deletions

View File

@ -258,4 +258,5 @@ export interface FeatureToggles {
pluginsCDNSyncLoader?: boolean;
alertingJiraIntegration?: boolean;
alertingRuleVersionHistoryRestore?: boolean;
newShareReportDrawer?: boolean;
}

View File

@ -1802,6 +1802,14 @@ var (
HideFromAdminPage: true,
HideFromDocs: true,
},
{
Name: "newShareReportDrawer",
Description: "Enables the report creation drawer in a dashboard",
Stage: FeatureStageExperimental,
Owner: grafanaSharingSquad,
HideFromAdminPage: true,
HideFromDocs: true,
},
}
)

View File

@ -239,3 +239,4 @@ grafanaconThemes,experimental,@grafana/grafana-frontend-platform,false,true,fals
pluginsCDNSyncLoader,experimental,@grafana/plugins-platform-backend,false,false,false
alertingJiraIntegration,experimental,@grafana/alerting-squad,false,false,true
alertingRuleVersionHistoryRestore,experimental,@grafana/alerting-squad,false,false,true
newShareReportDrawer,experimental,@grafana/sharing-squad,false,false,false

1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
239 pluginsCDNSyncLoader experimental @grafana/plugins-platform-backend false false false
240 alertingJiraIntegration experimental @grafana/alerting-squad false false true
241 alertingRuleVersionHistoryRestore experimental @grafana/alerting-squad false false true
242 newShareReportDrawer experimental @grafana/sharing-squad false false false

View File

@ -966,4 +966,8 @@ const (
// FlagAlertingRuleVersionHistoryRestore
// Enables the alert rule version history restore feature
FlagAlertingRuleVersionHistoryRestore = "alertingRuleVersionHistoryRestore"
// FlagNewShareReportDrawer
// Enables the report creation drawer in a dashboard
FlagNewShareReportDrawer = "newShareReportDrawer"
)

View File

@ -2805,6 +2805,20 @@
"expression": "true"
}
},
{
"metadata": {
"name": "newShareReportDrawer",
"resourceVersion": "1739544763554",
"creationTimestamp": "2025-02-14T14:52:43Z"
},
"spec": {
"description": "Enables the report creation drawer in a dashboard",
"stage": "experimental",
"codeowner": "@grafana/sharing-squad",
"hideFromAdminPage": true,
"hideFromDocs": true
}
},
{
"metadata": {
"name": "nodeGraphDotLayout",