XYChart: Refactor to new model (behind feature toggle) (#82499)

Co-authored-by: drew08t <drew08@gmail.com>
Co-authored-by: Ihor Yeromin <yeryomin.igor@gmail.com>
This commit is contained in:
Leon Sorokin
2024-03-22 10:44:37 -05:00
committed by GitHub
parent 7df8d6e8cb
commit d7fa99e2df
33 changed files with 2456 additions and 10 deletions

View File

@@ -159,6 +159,13 @@ var (
FrontendOnly: true,
Owner: grafanaDatavizSquad,
},
{
Name: "autoMigrateXYChartPanel",
Description: "Migrate old XYChart panel to new XYChart2 model",
Stage: FeatureStagePublicPreview,
FrontendOnly: true,
Owner: grafanaDatavizSquad,
},
{
Name: "disableAngular",
Description: "Dynamic flag to disable angular at runtime. The preferred method is to set `angular_support_enabled` to `false` in the [security] settings, which allows you to change the state at runtime.",

View File

@@ -19,6 +19,7 @@ autoMigrateTablePanel,preview,@grafana/dataviz-squad,false,false,true
autoMigratePiechartPanel,preview,@grafana/dataviz-squad,false,false,true
autoMigrateWorldmapPanel,preview,@grafana/dataviz-squad,false,false,true
autoMigrateStatPanel,preview,@grafana/dataviz-squad,false,false,true
autoMigrateXYChartPanel,preview,@grafana/dataviz-squad,false,false,true
disableAngular,preview,@grafana/dataviz-squad,false,false,true
canvasPanelNesting,experimental,@grafana/dataviz-squad,false,false,true
newVizTooltips,preview,@grafana/dataviz-squad,false,false,true
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
19 autoMigratePiechartPanel preview @grafana/dataviz-squad false false true
20 autoMigrateWorldmapPanel preview @grafana/dataviz-squad false false true
21 autoMigrateStatPanel preview @grafana/dataviz-squad false false true
22 autoMigrateXYChartPanel preview @grafana/dataviz-squad false false true
23 disableAngular preview @grafana/dataviz-squad false false true
24 canvasPanelNesting experimental @grafana/dataviz-squad false false true
25 newVizTooltips preview @grafana/dataviz-squad false false true

View File

@@ -87,6 +87,10 @@ const (
// Migrate old stat panel to supported stat panel - broken out from autoMigrateOldPanels to enable granular tracking
FlagAutoMigrateStatPanel = "autoMigrateStatPanel"
// FlagAutoMigrateXYChartPanel
// Migrate old XYChart panel to new XYChart2 model
FlagAutoMigrateXYChartPanel = "autoMigrateXYChartPanel"
// FlagDisableAngular
// Dynamic flag to disable angular at runtime. The preferred method is to set `angular_support_enabled` to `false` in the [security] settings, which allows you to change the state at runtime.
FlagDisableAngular = "disableAngular"

View File

@@ -2177,6 +2177,19 @@
"codeowner": "@grafana/sharing-squad",
"frontend": true
}
},
{
"metadata": {
"name": "autoMigrateXYChartPanel",
"resourceVersion": "1711119444221",
"creationTimestamp": "2024-03-22T14:57:24Z"
},
"spec": {
"description": "Migrate old XYChart panel to new XYChart2 model",
"stage": "preview",
"codeowner": "@grafana/dataviz-squad",
"frontend": true
}
}
]
}