This is an automated email from the ASF dual-hosted git repository.

diegopucci pushed a change to branch geido/refactor/antd5-upgrade-menu
in repository https://gitbox.apache.org/repos/asf/superset.git


 discard 690dfeb5f3 fix(Tests): Unskip failing tests
     add 45b35ac1a8 fix(Tests): Unskip failing tests
     add 5484db34f9 chore: replace `imp` built-in module usage for future 
Python3.12 usage (#31622)
     add a986a61b5f feat(plugin): add plugin-chart-cartodiagram (#25869)
     add 72e87d6980 feat(doris): add catalog support for Apache Doris (#31580)
     add c13cb8a1f2 fix(inthewild): Update companies using superset (#31710)
     add 668194d574 build(deps): bump jinja2 from 3.1.4 to 3.1.5 in 
/superset/translations (#31685)
     add ee36cf058c fix: docker-compose-image-tag fails to start (#31606)
     add 78d7df02cb fix: docker builds in forks (#31732)
     add 7e4570bc9c build(deps-dev): bump jsdom from 24.1.1 to 25.0.1 in 
/superset-frontend (#31667)
     add 4b54b2b953 build(deps-dev): bump @emotion/babel-plugin from 11.12.0 to 
11.13.5 in /superset-frontend (#31666)
     add 5ff2dfb8e2 build(deps): bump html-webpack-plugin from 5.6.0 to 5.6.3 
in /superset-frontend (#31665)
     add 2cea1bcc82 build(deps): bump markdown-to-jsx from 7.4.7 to 7.7.2 in 
/superset-frontend (#31664)
     add c7ae5c587a build(deps): update @emotion/cache requirement from ^11.4.0 
to ^11.14.0 in /superset-frontend/packages/superset-ui-demo (#31653)
     add 8e32aca282 chore(deps): bump abortcontroller-polyfill from 1.7.5 to 
1.7.8 in /superset-frontend (#31559)
     add 62486a7dd1 chore(deps-dev): bump eslint-plugin-cypress from 3.5.0 to 
3.6.0 in /superset-frontend (#31551)
     add b4c5f65a5f chore(deps-dev): bump webpack from 5.94.0 to 5.97.1 in 
/superset-frontend (#31545)
     add 0460415bcb chore(deps-dev): bump eslint-plugin-react-hooks from 4.6.0 
to 4.6.2 in /superset-frontend (#31552)
     add 9e17304523 chore(deps): bump react-virtualized-auto-sizer from 1.0.24 
to 1.0.25 in /superset-frontend (#31537)
     add f3c5d1c608 refactor(Steps): Migrate Steps to Ant Design 5 (#31718)
     add b54de611d3 fix: remove old database constraint on the Dataset model 
(#29649)
     add d68f8d11fe chore(ff): deprecating `DRILL_TO_DETAIL` feature flag to 
launch it prime-time (#31412)
     add 7f72b062d1 feat(Sqllab): Enabling selection and copying of columns and 
rows in sql lab and dataset view (#31602)
     add 71dca5c076 feat: add and use UUIDMixin for most models (#30398)
     add 550d893c38 feat: make CI against 'next' python version not-required 
(#31740)
     add 0eca79cb6c feat: use docker in frontend GHA to parallelize work 
(#31490)
     add 210537a4d2 feat: adds a github action to auto label draft prs (#31518)
     add d5a4815836 fix: GHA frontend builds fail when frontends hasn't changed 
(#31742)
     add 4f1a837bd3 docs: add cover genius to the user list (#31750)
     add f29eafd044 docs: add Remita to list (#31756)
     add e4b3ecd372 feat: push predicates into virtual datasets (#31486)
     add 840a920aba feat: allowing print() statements to be unbuffered in 
docker (#31760)
     add 9cd3a8d5b0 refactor(Button): Upgrade Button component to Antd5 (#31623)
     add 3a6fdf8bdf fix(sqllab): unable to update saved queries (#31639)
     add 5acd03876b refactor: Removes Apply to all panels filters scope 
configuration (#31754)
     add a477d84729 fix: Heatmap sorting (#31752)
     add 399b709aaf refactor: Removes 5.0 approved legacy charts (#31582)
     add 49876c3f13 build(deps-dev): bump css-minimizer-webpack-plugin from 
5.0.1 to 7.0.0 in /superset-frontend (#31668)
     add 5f18e849c1 build(deps-dev): bump css-loader from 6.8.1 to 7.1.2 in 
/superset-frontend (#31661)
     add 7bd53a84d5 feat: improve docker-compose services boot sequence (#31747)
     add 8a2aada58d fix(button): change back button styles for dropdown buttons 
(#31789)
     add effeffce95 Merge

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (690dfeb5f3)
            \
             N -- N -- N   refs/heads/geido/refactor/antd5-upgrade-menu 
(effeffce95)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |    3 -
 .dockerignore                                      |    1 -
 .github/actions/change-detector/label-draft-pr.yml |   23 +
 .github/workflows/docker.yml                       |   48 +-
 .github/workflows/superset-docs-verify.yml         |    2 +-
 .github/workflows/superset-frontend.yml            |  188 +-
 Dockerfile                                         |   13 +-
 RESOURCES/FEATURE_FLAGS.md                         |    2 +-
 RESOURCES/INTHEWILD.md                             |    5 +
 UPDATING.md                                        |    1 +
 docker-compose-image-tag.yml                       |   30 +-
 docker-compose-non-dev.yml                         |   30 +-
 docker-compose.yml                                 |   34 +-
 docker/.env                                        |    3 +
 docker/docker-bootstrap.sh                         |   17 +-
 docker/docker-init.sh                              |    2 +-
 docker/pythonpath_dev/superset_config.py           |    3 +
 docs/docs/contributing/development.mdx             |    5 +
 docs/docs/security/security.mdx                    |    3 +
 scripts/change_detector.py                         |    2 +-
 .../cypress/applitools/explore.test.ts             |    5 +-
 .../cypress/e2e/dashboard/drillby.test.ts          |    4 +-
 .../cypress/e2e/dashboard/drilltodetail.test.ts    |   13 -
 .../cypress/e2e/dashboard/editmode.test.ts         |  122 +-
 .../cypress/e2e/dashboard/tabs.test.ts             |   12 +-
 .../cypress-base/cypress/e2e/dashboard/utils.ts    |    6 +-
 .../cypress/e2e/explore/AdhocMetrics.test.ts       |   16 +-
 .../cypress/e2e/explore/advanced_analytics.test.ts |   16 +-
 .../cypress/e2e/explore/annotations.test.ts        |   16 +-
 .../cypress-base/cypress/e2e/explore/chart.test.js |    7 +-
 .../cypress/e2e/explore/control.test.ts            |  109 +-
 .../cypress-base/cypress/e2e/explore/link.test.ts  |    2 +-
 .../cypress-base/cypress/e2e/explore/utils.ts      |    2 +-
 .../e2e/explore/visualizations/area.test.js        |  120 -
 .../e2e/explore/visualizations/dist_bar.test.js    |   90 -
 .../explore/visualizations/download_chart.test.js  |    7 +-
 .../e2e/explore/visualizations/histogram.test.ts   |  102 -
 .../e2e/explore/visualizations/line.test.ts        |  302 --
 .../e2e/explore/visualizations/sankey.test.js      |   87 -
 .../e2e/explore/visualizations/shared.helper.js    |   15 +-
 .../cypress-base/cypress/fixtures/charts.json      |   16 +-
 .../cypress-base/cypress/support/directories.ts    |   10 +-
 superset-frontend/jest.config.js                   |    2 +-
 superset-frontend/package-lock.json                | 4603 ++++++++++++--------
 superset-frontend/package.json                     |   35 +-
 .../superset-ui-chart-controls/src/index.ts        |    1 +
 .../test/operators/histogramOperator.test.ts       |    2 +-
 .../superset-ui-core/src/chart/types/VizType.ts    |    9 +-
 .../superset-ui-core/src/utils/featureFlags.ts     |    1 +
 .../test/chart/clients/ChartClient.test.ts         |   16 +-
 .../test/chart/fixtures/formData.ts                |    2 +-
 .../test/query/api/legacy/getFormData.test.ts      |    2 +-
 .../packages/superset-ui-demo/package.json         |    7 +-
 .../EventFlow.stories.jsx                          |   50 -
 .../Heatmap.stories.tsx                            |  147 -
 .../plugins/legacy-plugin-chart-heatmap/data.ts    |  182 -
 .../Histogram.stories.tsx                          |   48 -
 .../plugins/legacy-plugin-chart-histogram/data.ts  |   32 -
 .../SankeyLoop.stories.tsx                         |   41 -
 .../legacy-plugin-chart-sankey-loop/data.ts        |   52 -
 .../legacy-plugin-chart-sankey/Sankey.stories.tsx  |   58 -
 .../plugins/legacy-plugin-chart-sankey/data.ts     |   72 -
 .../plugins/legacy-preset-chart-nvd3/Area/data.ts  | 1147 -----
 .../Area/stories/controlsShown.tsx                 |   53 -
 .../Area/stories/expanded.tsx                      |   53 -
 .../Area/stories/stacked.tsx                       |   54 -
 .../Area/stories/stackedWithBounds.tsx             |   88 -
 .../Bar/NVD3Bar.stories.tsx                        |   32 -
 .../plugins/legacy-preset-chart-nvd3/Bar/data.ts   |  247 --
 .../stories/barWithPositiveAndNegativeValues.tsx   |   64 -
 .../Bar/stories/barWithValues.tsx                  |   54 -
 .../legacy-preset-chart-nvd3/Bar/stories/basic.tsx |   54 -
 .../Bar/stories/stackedBarWithValues.tsx           |   55 -
 .../legacy-preset-chart-nvd3/DistBar/data.ts       |  112 -
 .../DistBar/stories/basic.tsx                      |   48 -
 .../DistBar/stories/manyBars.tsx                   |   58 -
 .../Line/NVD3Line.stories.tsx                      |   32 -
 .../plugins/legacy-preset-chart-nvd3/Line/data.ts  |  927 ----
 .../Line/stories/basic.tsx                         |   52 -
 .../Line/stories/markers.tsx                       |   52 -
 .../Line/stories/yAxisBounds.tsx                   |   97 -
 .../legacy-preset-chart-nvd3/Pie/stories/basic.tsx |   42 -
 .../Pie/stories/noData.tsx                         |   41 -
 .../ChartDataProvider.stories.tsx                  |    3 -
 .../legacy-plugin-chart-event-flow/CHANGELOG.md    |   51 -
 .../legacy-plugin-chart-event-flow/README.md       |   52 -
 .../legacy-plugin-chart-event-flow/package.json    |   40 -
 .../src/controlPanel.tsx                           |  133 -
 .../src/images/example.jpg                         |  Bin 85099 -> 0 bytes
 .../src/images/thumbnail.png                       |  Bin 14095 -> 0 bytes
 .../src/images/thumbnailLarge.png                  |  Bin 26791 -> 0 bytes
 .../legacy-plugin-chart-event-flow/src/index.ts    |   46 -
 .../src/transformProps.ts                          |   70 -
 .../legacy-plugin-chart-heatmap/CHANGELOG.md       |   83 -
 .../plugins/legacy-plugin-chart-heatmap/README.md  |   52 -
 .../legacy-plugin-chart-heatmap/package.json       |   40 -
 .../legacy-plugin-chart-heatmap/src/Heatmap.js     |  458 --
 .../src/ReactHeatmap.jsx                           |  152 -
 .../src/controlPanel.tsx                           |  329 --
 .../src/images/channels.jpg                        |  Bin 110639 -> 0 bytes
 .../src/images/employment.jpg                      |  Bin 46972 -> 0 bytes
 .../src/images/thumbnail.png                       |  Bin 36826 -> 0 bytes
 .../src/images/thumbnailLarge.png                  |  Bin 126969 -> 0 bytes
 .../src/images/transportation.jpg                  |  Bin 39297 -> 0 bytes
 .../legacy-plugin-chart-heatmap/src/index.js       |   65 -
 .../src/transformProps.js                          |   93 -
 .../legacy-plugin-chart-heatmap/tsconfig.json      |   25 -
 .../legacy-plugin-chart-histogram/CHANGELOG.md     |   63 -
 .../legacy-plugin-chart-histogram/README.md        |   52 -
 .../legacy-plugin-chart-histogram/package.json     |   44 -
 .../src/Histogram.jsx                              |  160 -
 .../src/WithLegend.jsx                             |  153 -
 .../src/controlPanel.ts                            |  152 -
 .../src/images/example1.jpg                        |  Bin 19127 -> 0 bytes
 .../src/images/example2.jpg                        |  Bin 23900 -> 0 bytes
 .../src/images/example3.jpg                        |  Bin 29240 -> 0 bytes
 .../src/images/thumbnail.png                       |  Bin 6204 -> 0 bytes
 .../src/images/thumbnailLarge.png                  |  Bin 16038 -> 0 bytes
 .../legacy-plugin-chart-histogram/src/index.js     |   52 -
 .../src/transformProps.js                          |   47 -
 .../legacy-plugin-chart-histogram/tsconfig.json    |   25 -
 .../legacy-plugin-chart-sankey-loop/CHANGELOG.md   |   39 -
 .../legacy-plugin-chart-sankey-loop/README.md      |   52 -
 .../legacy-plugin-chart-sankey-loop/package.json   |   38 -
 .../src/ReactSankeyLoop.jsx                        |   71 -
 .../src/SankeyLoop.js                              |  140 -
 .../src/images/thumbnail.png                       |  Bin 32791 -> 0 bytes
 .../src/images/thumbnailLarge.png                  |  Bin 32791 -> 0 bytes
 .../legacy-plugin-chart-sankey-loop/src/index.js   |   41 -
 .../legacy-plugin-chart-sankey-loop/tsconfig.json  |   25 -
 .../legacy-plugin-chart-sankey/CHANGELOG.md        |   55 -
 .../plugins/legacy-plugin-chart-sankey/README.md   |   52 -
 .../legacy-plugin-chart-sankey/package.json        |   41 -
 .../legacy-plugin-chart-sankey/src/ReactSankey.jsx |   74 -
 .../legacy-plugin-chart-sankey/src/Sankey.js       |  248 --
 .../legacy-plugin-chart-sankey/src/controlPanel.ts |   68 -
 .../src/images/Sankey.jpg                          |  Bin 36804 -> 0 bytes
 .../src/images/Sankey2.jpg                         |  Bin 72626 -> 0 bytes
 .../src/images/thumbnail.png                       |  Bin 37013 -> 0 bytes
 .../src/images/thumbnailLarge.png                  |  Bin 85497 -> 0 bytes
 .../legacy-plugin-chart-sankey/src/index.js        |   58 -
 .../src/tests/utils.test.js                        |   93 -
 .../legacy-plugin-chart-sankey/src/utils.ts        |   81 -
 .../legacy-plugin-chart-sankey/tsconfig.json       |   25 -
 .../legacy-preset-chart-deckgl/package.json        |    1 +
 .../src/Area/controlPanel.ts                       |   92 -
 .../src/Area/images/example1.jpg                   |  Bin 82289 -> 0 bytes
 .../src/Area/images/example2.jpg                   |  Bin 69842 -> 0 bytes
 .../src/Area/images/example3.jpg                   |  Bin 56819 -> 0 bytes
 .../src/Area/images/example4.jpg                   |  Bin 53660 -> 0 bytes
 .../src/Area/images/thumbnail.png                  |  Bin 12421 -> 0 bytes
 .../src/Area/images/thumbnailLarge.png             |  Bin 26687 -> 0 bytes
 .../legacy-preset-chart-nvd3/src/Area/index.js     |   72 -
 .../src/Bar/controlPanel.ts                        |  133 -
 .../src/Bar/images/Time_Series_Bar_Chart.jpg       |  Bin 46925 -> 0 bytes
 .../src/Bar/images/Time_Series_Bar_Chart2.jpg      |  Bin 32806 -> 0 bytes
 .../src/Bar/images/Time_Series_Bar_Chart3.jpg      |  Bin 46467 -> 0 bytes
 .../src/Bar/images/thumbnail.png                   |  Bin 8559 -> 0 bytes
 .../src/Bar/images/thumbnailLarge.png              |  Bin 18901 -> 0 bytes
 .../legacy-preset-chart-nvd3/src/Bar/index.js      |   65 -
 .../src/BoxPlot/images/thumbnail.png               |  Bin 8293 -> 0 bytes
 .../src/BoxPlot/images/thumbnailLarge.png          |  Bin 19237 -> 0 bytes
 .../src/DistBar/controlPanel.ts                    |  152 -
 .../src/DistBar/images/BarChart3.jpg               |  Bin 61954 -> 0 bytes
 .../src/DistBar/images/Bar_Chart.jpg               |  Bin 48662 -> 0 bytes
 .../src/DistBar/images/Bar_Chart_2.jpg             |  Bin 44059 -> 0 bytes
 .../src/DistBar/images/thumbnail.png               |  Bin 6335 -> 0 bytes
 .../src/DistBar/images/thumbnailLarge.png          |  Bin 15336 -> 0 bytes
 .../legacy-preset-chart-nvd3/src/DistBar/index.js  |   66 -
 .../src/Line/controlPanel.ts                       |  110 -
 .../src/Line/images/LineChart.jpg                  |  Bin 98773 -> 0 bytes
 .../src/Line/images/LineChart2.jpg                 |  Bin 104510 -> 0 bytes
 .../src/Line/images/battery.jpg                    |  Bin 51500 -> 0 bytes
 .../src/Line/images/thumbnail.png                  |  Bin 42191 -> 0 bytes
 .../src/Line/images/thumbnailLarge.png             |  Bin 119722 -> 0 bytes
 .../legacy-preset-chart-nvd3/src/Line/index.js     |   63 -
 .../legacy-preset-chart-nvd3/src/NVD3Vis.js        |  241 +-
 .../src/Pie/controlPanel.ts                        |  125 -
 .../src/Pie/images/thumbnail.png                   |  Bin 4259 -> 0 bytes
 .../src/Pie/images/thumbnailLarge.png              |  Bin 5967 -> 0 bytes
 .../plugins/legacy-preset-chart-nvd3/src/index.js  |    6 -
 .../plugins/legacy-preset-chart-nvd3/src/preset.js |   12 -
 .../legacy-preset-chart-nvd3/src/transformProps.js |   14 +-
 .../plugins/legacy-preset-chart-nvd3/src/utils.js  |  109 -
 .../legacy-preset-chart-nvd3/test/utils.test.js    |   27 -
 .../plugins/plugin-chart-cartodiagram/README.md    |   67 +
 .../plugins/plugin-chart-cartodiagram/package.json |   51 +
 .../src/CartodiagramPlugin.tsx                     |   59 +
 .../src/components/ChartLayer.tsx                  |  282 ++
 .../src/components/ChartWrapper.tsx}               |   59 +-
 .../src/components/OlChartMap.tsx                  |  409 ++
 .../src/images/example1.png                        |  Bin 0 -> 274679 bytes
 .../src/images/example2.png                        |  Bin 0 -> 223202 bytes
 .../src}/images/loading.gif                        |  Bin
 .../src/images/thumbnail.png                       |  Bin 0 -> 56888 bytes
 .../src/index.ts}                                  |    8 +-
 .../src/plugin/buildQuery.ts                       |   54 +
 .../src/plugin/controlPanel.ts                     |  193 +
 .../plugin-chart-cartodiagram/src/plugin/index.ts  |   66 +
 .../src/plugin/transformProps.ts                   |   63 +
 .../src/typeguards.ts}                             |   24 +-
 .../plugins/plugin-chart-cartodiagram/src/types.ts |  210 +
 .../src/util/chartUtil.tsx                         |   86 +
 .../src/util/controlPanelUtil.tsx                  |  128 +
 .../src/util/geometryUtil.ts                       |   60 +
 .../src/util/layerUtil.tsx                         |  160 +
 .../plugin-chart-cartodiagram/src/util/mapUtil.tsx |   52 +
 .../src/util/serviceUtil.ts                        |   59 +
 .../src/util/transformPropsUtil.ts                 |  340 ++
 .../src/util/zoomUtil.ts}                          |    7 +-
 .../test/components/chartLayer.test.ts}            |   54 +-
 .../test/index.test.ts}                            |   32 +-
 .../test/plugin/buildQuery.test.ts                 |   67 +
 .../test/plugin/index.test.ts}                     |   19 +-
 .../test/plugin/transformProps.test.ts             |  150 +
 .../plugin-chart-cartodiagram/test/testData.ts     |  113 +
 .../plugin-chart-cartodiagram/test/tsconfig.json   |   22 +
 .../test/util/chartUtil.test.ts                    |   77 +
 .../test/util/controlPanelUtil.test.tsx            |  212 +
 .../test/util/geometryUtil.test.ts                 |  102 +
 .../test/util/layerUtil.test.ts                    |   95 +
 .../test/util/mapUtil.test.ts                      |  116 +
 .../test/util/serviceUtil.test.ts                  |   46 +
 .../test/util/transformPropsUtil.test.ts           |  249 ++
 .../tsconfig.json                                  |    2 +-
 .../plugin-chart-cartodiagram/types/external.d.ts} |   20 +-
 .../plugins/plugin-chart-echarts/package.json      |    2 +-
 .../plugin-chart-echarts/src/Heatmap/buildQuery.ts |   19 +-
 .../src/Heatmap/controlPanel.tsx                   |    6 +-
 .../src/Heatmap/transformProps.ts                  |   13 +-
 .../plugin-chart-echarts/src/Heatmap/types.ts      |    4 +-
 .../spec/fixtures/mockSliceEntities.js             |    4 +-
 superset-frontend/src/SqlLab/actions/sqlLab.js     |    1 +
 .../src/SqlLab/actions/sqlLab.test.js              |  109 +
 superset-frontend/src/components/Button/index.tsx  |   77 +-
 .../DrillDetail/DrillDetailMenuItems.test.tsx      |    2 +-
 .../src/components/CopyToClipboard/index.tsx       |    2 +-
 .../components/DropdownSelectableIcon/index.tsx    |   24 +-
 .../src/components/IconButton/index.tsx            |    3 +-
 superset-frontend/src/components/Menu/index.tsx    |   13 +
 .../src/components/PageHeaderWithActions/index.tsx |    2 +-
 .../src/components/Steps/Steps.stories.tsx         |   72 +
 .../components/Steps/Steps.test.tsx}               |   19 +-
 .../components/Steps/index.tsx}                    |   21 +-
 .../src/components/Table/VirtualTable.tsx          |    1 -
 superset-frontend/src/components/Table/index.tsx   |    2 -
 superset-frontend/src/components/index.ts          |    1 -
 .../components/SliceHeader/SliceHeader.test.tsx    |    4 +-
 .../ScopingModal/ChartsScopingListPanel.tsx        |    2 +-
 .../FiltersConfigModal/FilterConfigPane.test.tsx   |   61 +-
 .../FilterScope/FilterScope.test.tsx               |    3 -
 .../FiltersConfigForm/FilterScope/FilterScope.tsx  |   72 +-
 .../FiltersConfigForm/FilterScope/types.ts         |    5 -
 .../FiltersConfigForm/FilterScope/utils.test.ts    |   22 +-
 .../FiltersConfigForm/FilterScope/utils.ts         |    5 -
 .../FiltersConfigForm/FiltersConfigForm.tsx        |    1 -
 .../components/DataTablesPane/test/fixture.tsx     |    2 +-
 .../ExploreChartHeader/ExploreChartHeader.test.tsx |    4 +-
 .../ExploreChartPanel/ExploreChartPanel.test.jsx   |    6 +-
 .../PropertiesModal/PropertiesModal.test.tsx       |    2 +-
 .../src/explore/components/SaveModal.tsx           |    4 +-
 .../AnnotationLayer.test.tsx                       |    2 +-
 .../controls/LayerConfigsControl/FlatLayerTree.tsx |  146 +
 .../LayerConfigsControl/GeoStylerWrapper.tsx}      |   37 +-
 .../LayerConfigsControl/LayerConfigsControl.tsx    |  193 +
 .../LayerConfigsPopoverContent.tsx                 |  506 +++
 .../controls/LayerConfigsControl/LayerTreeItem.tsx |   72 +
 .../controls/LayerConfigsControl/dragDropUtil.tsx  |   64 +
 .../controls/LayerConfigsControl/serviceUtil.ts}   |   36 +-
 .../controls/LayerConfigsControl/typeguards.ts}    |   20 +-
 .../controls/LayerConfigsControl/types.ts          |   92 +
 .../controls/MapViewControl/ExtentTag.tsx}         |   52 +-
 .../controls/MapViewControl/MapViewControl.tsx     |  192 +
 .../MapViewControl/MapViewPopoverContent.tsx       |  200 +
 .../components/controls/MapViewControl/types.ts}   |   36 +-
 .../controls/SelectAsyncControl/index.tsx          |   22 +-
 .../VizTypeControl/VizTypeControl.test.tsx         |    4 +-
 .../ZoomConfigControl/ZoomConfigControl.tsx        |  251 ++
 .../ZoomConfigControl/ZoomConfigsChart.tsx         |  183 +
 .../controls/ZoomConfigControl/typeguards.ts}      |   32 +-
 .../components/controls/ZoomConfigControl/types.ts |   93 +
 .../controls/ZoomConfigControl/zoomUtil.test.ts    |  199 +
 .../controls/ZoomConfigControl/zoomUtil.ts         |  348 ++
 .../src/explore/components/controls/index.js       |    6 +
 .../useExploreAdditionalActionsMenu/index.jsx      |    2 +-
 .../databases/DatabaseModal/index.test.tsx         |   22 +-
 superset-frontend/src/features/datasets/styles.ts  |    2 +-
 .../src/features/home/ChartTable.test.tsx          |    2 +-
 superset-frontend/src/features/home/Menu.tsx       |    2 +-
 .../src/pages/ChartCreation/index.tsx              |   13 +-
 .../src/pages/ChartList/ChartList.test.jsx         |    2 +-
 superset-frontend/src/theme/index.ts               |   44 +
 .../src/visualizations/presets/MainPreset.js       |   30 +-
 superset/cli/examples.py                           |   30 +-
 superset/config.py                                 |    8 +-
 superset/connectors/sqla/models.py                 |    6 +-
 superset/db_engine_specs/base.py                   |    2 +-
 superset/db_engine_specs/doris.py                  |   49 +-
 superset/examples/bart_lines.py                    |    5 +-
 superset/examples/big_data.py                      |    9 +-
 superset/examples/birth_names.py                   |   43 +-
 .../Vaccine_Candidates_per_Approach__Stage.yaml    |   19 +-
 .../Vaccine_Candidates_per_Country__Stage_749.yaml |   19 +-
 .../Vaccine_Candidates_per_Phase_587.yaml          |    9 +-
 .../Age_distribution_of_respondents.yaml           |    8 +-
 .../Ethnic_Minority__Gender.yaml                   |   45 +-
 .../First_Time_Developer__Commute_Time.yaml        |   63 +-
 .../How_do_you_prefer_to_work.yaml                 |   73 +-
 .../How_much_do_you_expect_to_earn_0_-_100k.yaml   |  120 +-
 .../Last_Year_Income_Distribution.yaml             |   44 +-
 .../configs/charts/Featured Charts/Area.yaml       |    2 +-
 .../configs/charts/Featured Charts/Line.yaml       |    2 +-
 .../configs/charts/Featured Charts/Mixed.yaml      |    4 +-
 .../Cross_Channel_Relationship_heatmap_2786.yaml   |   21 +-
 .../Slack Dashboard/Messages_per_Channel.yaml      |   94 +-
 .../Number_of_Deals_for_each_Combination.yaml      |   19 +-
 .../Proportion_of_Revenue_by_Product_Line.yaml     |   50 +-
 .../charts/Vehicle Sales/Quarterly_Sales.yaml      |   66 +-
 .../Quarterly_Sales_By_Product_Line.yaml           |   68 +-
 .../charts/Vehicle Sales/Revenue_by_Deal_Size.yaml |   50 +-
 .../Games_per_Genre_over_time.yaml                 |  121 +-
 .../Popular_Genres_Across_Platforms.yaml           |   19 +-
 .../Rise__Fall_of_Video_Game_Consoles.yaml         |  155 +-
 ...op_10_Games_Proportion_of_Sales_in_Markets.yaml |  178 +-
 .../Total_Sales_per_Market_Grouped_by_Genre.yaml   |  265 +-
 superset/examples/country_map.py                   |   11 +-
 superset/examples/css_templates.py                 |    5 +-
 superset/examples/deck.py                          |   22 +-
 superset/examples/energy.py                        |   43 +-
 superset/examples/flights.py                       |    6 +-
 superset/examples/long_lat.py                      |   11 +-
 superset/examples/misc_dashboard.py                |    5 +-
 superset/examples/multiformat_time_series.py       |   11 +-
 superset/examples/paris.py                         |    6 +-
 superset/examples/random_time_series.py            |   12 +-
 superset/examples/sf_population_polygons.py        |    6 +-
 superset/examples/supported_charts_dashboard.py    |   53 +-
 superset/examples/tabbed_dashboard.py              |    5 +-
 superset/examples/world_bank.py                    |   15 +-
 ...11_df3d7e2eb9a4_remove__customer_location_uc.py |   60 +
 .../2024-09-25_17-59_7b17aa722e30_uuidmixin.py}    |   56 +-
 .../versions/2025-01-07_16-03_eb1c288c71c4_.py}    |   21 +-
 ...09-34_d482d51c15ca_remove_legacy_plugins_5_0.py |   78 +
 superset/models/core.py                            |   14 +-
 superset/models/helpers.py                         |   21 +-
 superset/sql/parse.py                              |   40 +
 superset/translations/requirements.txt             |    2 +-
 superset/utils/encrypt.py                          |    7 +-
 superset/viz.py                                    |  318 +-
 tests/integration_tests/base_tests.py              |   10 +-
 tests/unit_tests/db_engine_specs/test_base.py      |    2 +-
 tests/unit_tests/db_engine_specs/test_bigquery.py  |    2 +-
 tests/unit_tests/db_engine_specs/test_doris.py     |   97 +-
 tests/unit_tests/models/core_test.py               |   84 +
 tests/unit_tests/sql/parse_tests.py                |   43 +
 355 files changed, 11593 insertions(+), 13594 deletions(-)
 create mode 100644 .github/actions/change-detector/label-draft-pr.yml
 delete mode 100644 
superset-frontend/cypress-base/cypress/e2e/explore/visualizations/area.test.js
 delete mode 100644 
superset-frontend/cypress-base/cypress/e2e/explore/visualizations/dist_bar.test.js
 delete mode 100644 
superset-frontend/cypress-base/cypress/e2e/explore/visualizations/histogram.test.ts
 delete mode 100644 
superset-frontend/cypress-base/cypress/e2e/explore/visualizations/line.test.ts
 delete mode 100644 
superset-frontend/cypress-base/cypress/e2e/explore/visualizations/sankey.test.js
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-event-flow/EventFlow.stories.jsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-heatmap/Heatmap.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-heatmap/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-histogram/Histogram.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-histogram/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-sankey-loop/SankeyLoop.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-sankey-loop/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-sankey/Sankey.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-sankey/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Area/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Area/stories/controlsShown.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Area/stories/expanded.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Area/stories/stacked.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Area/stories/stackedWithBounds.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Bar/NVD3Bar.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Bar/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Bar/stories/barWithPositiveAndNegativeValues.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Bar/stories/barWithValues.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Bar/stories/basic.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Bar/stories/stackedBarWithValues.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/DistBar/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/DistBar/stories/basic.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/DistBar/stories/manyBars.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Line/NVD3Line.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Line/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Line/stories/basic.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Line/stories/markers.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Line/stories/yAxisBounds.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Pie/stories/basic.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Pie/stories/noData.tsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/CHANGELOG.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/README.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/package.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/controlPanel.tsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/images/example.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/index.ts
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/transformProps.ts
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/CHANGELOG.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/README.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/package.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/Heatmap.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/ReactHeatmap.jsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/controlPanel.tsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/images/channels.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/images/employment.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/images/transportation.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/transformProps.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/tsconfig.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/CHANGELOG.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/README.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/package.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/Histogram.jsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/WithLegend.jsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/images/example1.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/images/example2.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/images/example3.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/transformProps.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/tsconfig.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/CHANGELOG.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/README.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/package.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/src/ReactSankeyLoop.jsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/src/SankeyLoop.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/src/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/src/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/src/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/tsconfig.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/CHANGELOG.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/README.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/package.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/ReactSankey.jsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/Sankey.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/images/Sankey.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/images/Sankey2.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/tests/utils.test.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/utils.ts
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/tsconfig.json
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/images/example1.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/images/example2.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/images/example3.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/images/example4.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/images/Time_Series_Bar_Chart.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/images/Time_Series_Bar_Chart2.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/images/Time_Series_Bar_Chart3.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/BoxPlot/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/BoxPlot/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/images/BarChart3.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/images/Bar_Chart.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/images/Bar_Chart_2.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/images/LineChart.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/images/LineChart2.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/images/battery.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Pie/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Pie/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Pie/images/thumbnailLarge.png
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/README.md
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/package.json
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/CartodiagramPlugin.tsx
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/components/ChartLayer.tsx
 rename 
superset-frontend/plugins/{legacy-plugin-chart-event-flow/src/EventFlow.tsx => 
plugin-chart-cartodiagram/src/components/ChartWrapper.tsx} (50%)
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/components/OlChartMap.tsx
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/images/example1.png
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/images/example2.png
 copy superset-frontend/{src/assets => 
plugins/plugin-chart-cartodiagram/src}/images/loading.gif (100%)
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/images/thumbnail.png
 copy 
superset-frontend/plugins/{legacy-plugin-chart-event-flow/src/types/external.d.ts
 => plugin-chart-cartodiagram/src/index.ts} (87%)
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/plugin/buildQuery.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/plugin/controlPanel.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/plugin/index.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/plugin/transformProps.ts
 rename 
superset-frontend/plugins/{legacy-plugin-chart-sankey/src/transformProps.js => 
plugin-chart-cartodiagram/src/typeguards.ts} (65%)
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/types.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/util/chartUtil.tsx
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/util/controlPanelUtil.tsx
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/util/geometryUtil.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/util/layerUtil.tsx
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/util/mapUtil.tsx
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/util/serviceUtil.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/src/util/transformPropsUtil.ts
 rename 
superset-frontend/plugins/{legacy-plugin-chart-event-flow/src/types/external.d.ts
 => plugin-chart-cartodiagram/src/util/zoomUtil.ts} (90%)
 rename superset-frontend/plugins/{legacy-preset-chart-nvd3/src/Pie/index.js => 
plugin-chart-cartodiagram/test/components/chartLayer.test.ts} (51%)
 copy superset-frontend/plugins/{legacy-preset-chart-nvd3/src/BoxPlot/index.js 
=> plugin-chart-cartodiagram/test/index.test.ts} (61%)
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/test/plugin/buildQuery.test.ts
 rename 
superset-frontend/plugins/{legacy-plugin-chart-sankey-loop/src/transformProps.js
 => plugin-chart-cartodiagram/test/plugin/index.test.ts} (74%)
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/test/plugin/transformProps.test.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/test/testData.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/test/tsconfig.json
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/test/util/chartUtil.test.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/test/util/controlPanelUtil.test.tsx
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/test/util/geometryUtil.test.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/test/util/layerUtil.test.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/test/util/mapUtil.test.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/test/util/serviceUtil.test.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-cartodiagram/test/util/transformPropsUtil.test.ts
 rename superset-frontend/plugins/{legacy-plugin-chart-event-flow => 
plugin-chart-cartodiagram}/tsconfig.json (98%)
 copy 
superset-frontend/{packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Pie/data.ts
 => plugins/plugin-chart-cartodiagram/types/external.d.ts} (84%)
 create mode 100644 superset-frontend/src/components/Steps/Steps.stories.tsx
 rename 
superset-frontend/{packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Pie/data.ts
 => src/components/Steps/Steps.test.tsx} (78%)
 rename 
superset-frontend/{packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Pie/NVD3Pie.stories.tsx
 => src/components/Steps/index.tsx} (67%)
 create mode 100644 
superset-frontend/src/explore/components/controls/LayerConfigsControl/FlatLayerTree.tsx
 rename 
superset-frontend/{packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Line/stories/logScale.tsx
 => src/explore/components/controls/LayerConfigsControl/GeoStylerWrapper.tsx} 
(60%)
 create mode 100644 
superset-frontend/src/explore/components/controls/LayerConfigsControl/LayerConfigsControl.tsx
 create mode 100644 
superset-frontend/src/explore/components/controls/LayerConfigsControl/LayerConfigsPopoverContent.tsx
 create mode 100644 
superset-frontend/src/explore/components/controls/LayerConfigsControl/LayerTreeItem.tsx
 create mode 100644 
superset-frontend/src/explore/components/controls/LayerConfigsControl/dragDropUtil.tsx
 rename 
superset-frontend/{plugins/legacy-preset-chart-nvd3/src/BoxPlot/index.js => 
src/explore/components/controls/LayerConfigsControl/serviceUtil.ts} (60%)
 rename 
superset-frontend/{packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/DistBar/NVD3DistBar.stories.tsx
 => src/explore/components/controls/LayerConfigsControl/typeguards.ts} (65%)
 create mode 100644 
superset-frontend/src/explore/components/controls/LayerConfigsControl/types.ts
 rename 
superset-frontend/{plugins/legacy-plugin-chart-sankey-loop/src/controlPanel.ts 
=> src/explore/components/controls/MapViewControl/ExtentTag.tsx} (54%)
 create mode 100644 
superset-frontend/src/explore/components/controls/MapViewControl/MapViewControl.tsx
 create mode 100644 
superset-frontend/src/explore/components/controls/MapViewControl/MapViewPopoverContent.tsx
 rename 
superset-frontend/{packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Area/NVD3Area.stories.tsx
 => src/explore/components/controls/MapViewControl/types.ts} (57%)
 create mode 100644 
superset-frontend/src/explore/components/controls/ZoomConfigControl/ZoomConfigControl.tsx
 create mode 100644 
superset-frontend/src/explore/components/controls/ZoomConfigControl/ZoomConfigsChart.tsx
 copy 
superset-frontend/src/{dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/FilterScope/types.ts
 => explore/components/controls/ZoomConfigControl/typeguards.ts} (62%)
 create mode 100644 
superset-frontend/src/explore/components/controls/ZoomConfigControl/types.ts
 create mode 100644 
superset-frontend/src/explore/components/controls/ZoomConfigControl/zoomUtil.test.ts
 create mode 100644 
superset-frontend/src/explore/components/controls/ZoomConfigControl/zoomUtil.ts
 create mode 100644 
superset/migrations/versions/2024-07-19_16-11_df3d7e2eb9a4_remove__customer_location_uc.py
 copy superset/{examples/configs/charts/FCC New Coder 
Survey/Age_distribution_of_respondents.yaml => 
migrations/versions/2024-09-25_17-59_7b17aa722e30_uuidmixin.py} (54%)
 copy superset/{translations/requirements.txt => 
migrations/versions/2025-01-07_16-03_eb1c288c71c4_.py} (72%)
 create mode 100644 
superset/migrations/versions/2025-01-08_09-34_d482d51c15ca_remove_legacy_plugins_5_0.py


Reply via email to