Report Button: Add feature toggle for commit button [Hackathon] (#97282)

add feature toggle for commit button
This commit is contained in:
Michael Mandrus 2024-12-02 12:08:15 -05:00 committed by GitHub
parent 0bc8848c85
commit 8a1b89a5eb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 40 additions and 0 deletions

View File

@ -243,4 +243,5 @@ export interface FeatureToggles {
alertingUIOptimizeReducer?: boolean;
azureMonitorEnableUserAuth?: boolean;
alertingNotificationsStepMode?: boolean;
feedbackButton?: boolean;
}

View File

@ -1680,6 +1680,13 @@ var (
Owner: grafanaAlertingSquad,
FrontendOnly: true,
},
{
Name: "feedbackButton",
Description: "Enables a button to send feedback from the Grafana UI",
Stage: FeatureStageExperimental,
Owner: grafanaOperatorExperienceSquad,
HideFromDocs: true,
},
}
)

View File

@ -224,3 +224,4 @@ reportingUseRawTimeRange,preview,@grafana/sharing-squad,false,false,false
alertingUIOptimizeReducer,GA,@grafana/alerting-squad,false,false,true
azureMonitorEnableUserAuth,GA,@grafana/partner-datasources,false,false,false
alertingNotificationsStepMode,experimental,@grafana/alerting-squad,false,false,true
feedbackButton,experimental,@grafana/grafana-operator-experience-squad,false,false,false

1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
224 alertingUIOptimizeReducer GA @grafana/alerting-squad false false true
225 azureMonitorEnableUserAuth GA @grafana/partner-datasources false false false
226 alertingNotificationsStepMode experimental @grafana/alerting-squad false false true
227 feedbackButton experimental @grafana/grafana-operator-experience-squad false false false

View File

@ -906,4 +906,8 @@ const (
// FlagAlertingNotificationsStepMode
// Enables simplified step mode in the notifications section
FlagAlertingNotificationsStepMode = "alertingNotificationsStepMode"
// FlagFeedbackButton
// Enables a button to send feedback from the Grafana UI
FlagFeedbackButton = "feedbackButton"
)

View File

@ -1242,6 +1242,20 @@
"requiresRestart": true
}
},
{
"metadata": {
"name": "easyIssueReportButton",
"resourceVersion": "1733157534811",
"creationTimestamp": "2024-12-02T16:38:54Z",
"deletionTimestamp": "2024-12-02T16:46:56Z"
},
"spec": {
"description": "Enables a button to send reports from the Grafana UI",
"stage": "experimental",
"codeowner": "@grafana/grafana-operator-experience-squad",
"hideFromDocs": true
}
},
{
"metadata": {
"name": "editPanelCSVDragAndDrop",
@ -1529,6 +1543,19 @@
"hideFromDocs": true
}
},
{
"metadata": {
"name": "feedbackButton",
"resourceVersion": "1733158016122",
"creationTimestamp": "2024-12-02T16:46:56Z"
},
"spec": {
"description": "Enables a button to send feedback from the Grafana UI",
"stage": "experimental",
"codeowner": "@grafana/grafana-operator-experience-squad",
"hideFromDocs": true
}
},
{
"metadata": {
"name": "flameGraphItemCollapsing",