Canvas: Add actions support (#90677)

Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
This commit is contained in:
Adela Almasan
2024-09-09 09:11:55 -05:00
committed by GitHub
co-authored by Leon Sorokin
parent b89f3f8115
commit af48d3db1e
28 changed files with 1194 additions and 50 deletions
+8
View File
@@ -165,6 +165,14 @@ var (
Owner: grafanaDatavizSquad,
HideFromAdminPage: true,
},
{
Name: "vizActions",
Description: "Allow actions in visualizations",
Stage: FeatureStageExperimental,
FrontendOnly: true,
Owner: grafanaDatavizSquad,
HideFromAdminPage: true,
},
{
Name: "disableSecretsCompatibility",
Description: "Disable duplicated secret storage in legacy tables",
+1
View File
@@ -19,6 +19,7 @@ autoMigrateStatPanel,preview,@grafana/dataviz-squad,false,false,true
autoMigrateXYChartPanel,GA,@grafana/dataviz-squad,false,false,true
disableAngular,preview,@grafana/dataviz-squad,false,false,true
canvasPanelNesting,experimental,@grafana/dataviz-squad,false,false,true
vizActions,experimental,@grafana/dataviz-squad,false,false,true
disableSecretsCompatibility,experimental,@grafana/hosted-grafana-team,false,true,false
logRequestsInstrumentedAsUnknown,experimental,@grafana/hosted-grafana-team,false,false,false
topnav,deprecated,@grafana/grafana-frontend-platform,false,false,false
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
19 autoMigrateXYChartPanel GA @grafana/dataviz-squad false false true
20 disableAngular preview @grafana/dataviz-squad false false true
21 canvasPanelNesting experimental @grafana/dataviz-squad false false true
22 vizActions experimental @grafana/dataviz-squad false false true
23 disableSecretsCompatibility experimental @grafana/hosted-grafana-team false true false
24 logRequestsInstrumentedAsUnknown experimental @grafana/hosted-grafana-team false false false
25 topnav deprecated @grafana/grafana-frontend-platform false false false
+4
View File
@@ -87,6 +87,10 @@ const (
// Allow elements nesting
FlagCanvasPanelNesting = "canvasPanelNesting"
// FlagVizActions
// Allow actions in visualizations
FlagVizActions = "vizActions"
// FlagDisableSecretsCompatibility
// Disable duplicated secret storage in legacy tables
FlagDisableSecretsCompatibility = "disableSecretsCompatibility"
+14
View File
@@ -2831,6 +2831,20 @@
"requiresRestart": true
}
},
{
"metadata": {
"name": "vizActions",
"resourceVersion": "1722461779830",
"creationTimestamp": "2024-07-31T21:36:19Z"
},
"spec": {
"description": "Allow actions in visualizations",
"stage": "experimental",
"codeowner": "@grafana/dataviz-squad",
"frontend": true,
"hideFromAdminPage": true
}
},
{
"metadata": {
"name": "vizAndWidgetSplit",