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

maximebeauchemin pushed a change to branch rerevert
in repository https://gitbox.apache.org/repos/asf/superset.git


    omit 186e9259f4 trying to progress
    omit cbf4a8ed9d fix: don't strip SQL comments in Explore - 2nd try
     add bc9eab9902 fix: Update downgrade path for migration to remove 
sl_tables (#28838)
     add 896fe854dc feat: Adds the ECharts Histogram chart (#28652)
     add 95706d9be2 feat: Adds the Featured Charts dashboard (#28789)
     add 725375541d fix: use channel id with new slack api for file uploads 
(#28797)
     add 1a52c6a3b8 fix(embedded-sdk): add accessible title to iframe (#27017)
     add 8a8ce16a1f refactor(sqllab): nonblocking new query editor (#28795)
     add 0ca42a8e4d chore: remove React 16.4's obsolete React imports (#28571)
     add a9cebe81ea fix: CI errors as the result of removing React imports 
(#29089)
     add d303852609 feat(helm): allow removal of Node & Worker replicas for 
custom HPA solutions (#28762)
     add dabb4e064f fix(explore): Drill to detail truncates int64 IDs (#29081)
     add df0b1cb8ed feat: Adds Histogram chart migration logic (#28780)
     add 17d7e7e5e1 fix: Remove BASE_AXIS from pre-query (#29084)
     add b5d9ac0690 chore: only use cypress.io when triggered manually (#29077)
     add de3a1d87b3 docs: various adjustments across the docs (#29093)
     add eef7828681 fix(i18n): improved Russian translation (#28572)
     add bb9f326f9b chore: change security error level (#28641)
     add 8f02eb0a34 fix: Cypress CI process while opening PR from a fork 
(#29098)
     add 5c9a79442c fix(embedded): add missing GUEST_TOKEN_HEADER_NAME to 
bootstrap data (#28932)
     add 961cb961e9 refactor: Removes the export of QueryFormData (#28786)
     add 9cdf6b88ad docs: Add Gavagai to INTHEWILD (#29104)
     add f2e020e398 fix(helm): Set priorityClassName to pods (superset, 
celeryBeat, celeryBeatFlower, celeryBeatWorker, celeryBeatWebsocket, jobs) 
(#29091)
     add 066f6b1f8a feat: add Current time-range options for time filter 
(#28637)
     add fc9bc175e6 fix: CI failture due to Default React import (#29110)
     new 32804b82c8 fix: don't strip SQL comments in Explore - 2nd try
     new f0b7202d2d trying to progress

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   (186e9259f4)
            \
             N -- N -- N   refs/heads/rerevert (f0b7202d2d)

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.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/bashlib.sh                       |    55 +-
 .github/workflows/superset-e2e.yml                 |    49 +-
 RESOURCES/INTHEWILD.md                             |     1 +
 docs/docs/configuration/alerts-reports.mdx         |     2 +-
 docs/docs/configuration/configuring-superset.mdx   |     2 +-
 docs/docs/configuration/databases.mdx              |     4 +-
 docs/docs/configuration/networking-settings.mdx    |     4 +-
 docs/docs/installation/docker-compose.mdx          |     4 +-
 docs/docs/installation/upgrading-superset.mdx      |     4 +-
 docs/docs/quickstart.mdx                           |     4 +-
 docs/docs/using-superset/exploring-data.mdx        |     4 +-
 docs/src/components/SectionHeader.tsx              |     3 +-
 helm/superset/Chart.yaml                           |     2 +-
 helm/superset/README.md                            |    14 +-
 helm/superset/templates/deployment-beat.yaml       |     3 +
 helm/superset/templates/deployment-flower.yaml     |     3 +
 helm/superset/templates/deployment-worker.yaml     |     7 +-
 helm/superset/templates/deployment-ws.yaml         |     3 +
 helm/superset/templates/deployment.yaml            |     7 +-
 helm/superset/templates/init-job.yaml              |     3 +
 helm/superset/values.yaml                          |    21 +-
 null_byte.csv                                      |   Bin 0 -> 6 bytes
 scripts/change_detector.py                         |     9 +-
 scripts/cypress_run.py                             |   144 +
 superset-embedded-sdk/src/index.ts                 |     7 +-
 superset-frontend/.eslintrc.js                     |    20 +
 superset-frontend/.storybook/preview.jsx           |     1 -
 superset-frontend/babel.config.js                  |    19 +-
 .../cypress/e2e/explore/control.test.ts            |     9 +-
 superset-frontend/package-lock.json                |    54 +-
 superset-frontend/package.json                     |     2 +-
 .../src/components/CertifiedIconWithTooltip.tsx    |     1 -
 .../src/components/ColumnOption.tsx                |     4 +-
 .../components/ColumnTypeLabel/ColumnTypeLabel.tsx |     2 +-
 .../src/components/ControlHeader.tsx               |     2 +-
 .../src/components/InfoTooltipWithTrigger.tsx      |     2 +-
 .../src/components/MetricOption.tsx                |     5 +-
 .../src/components/SQLPopover.tsx                  |     1 -
 .../src/components/Select.tsx                      |     2 +-
 .../src/components/Tooltip.tsx                     |     1 -
 .../src/components/labelUtils.tsx                  |     8 +-
 .../operators/{index.ts => histogramOperator.ts}   |    36 +-
 .../src/operators/index.ts                         |     1 +
 .../src/sections/advancedAnalytics.tsx             |     1 -
 .../src/sections/chartTitle.tsx                    |     1 -
 .../components/RadioButtonControl.tsx              |     2 +-
 .../src/shared-controls/dndControls.tsx            |     1 -
 .../src/shared-controls/index.ts                   |     1 +
 .../superset-ui-chart-controls/src/types.ts        |     9 +-
 .../src/utils/columnChoices.ts                     |    52 +-
 .../src/utils/expandControlConfig.tsx              |     8 +-
 .../superset-ui-chart-controls/src/utils/index.ts  |     2 +-
 .../src/utils/selectOptions.ts                     |     8 +-
 .../test/components/ColumnOption.test.tsx          |     4 +-
 .../test/components/ColumnTypeLabel.test.tsx       |     6 +-
 .../components/InfoTooltipWithTrigger.test.tsx     |     1 -
 .../test/components/MetricOption.test.tsx          |     4 +-
 .../test/components/labelUtils.test.tsx            |     2 +-
 .../test/operators/histogramOperator.test.ts       |    54 +
 .../test/utils/columnChoices.test.tsx              |    40 +-
 .../test/utils/expandControlConfig.test.tsx        |     1 -
 .../src/chart-composition/ChartFrame.tsx           |     5 +-
 .../src/chart-composition/legend/WithLegend.tsx    |     2 +-
 .../src/chart-composition/tooltip/TooltipFrame.tsx |     4 +-
 .../src/chart-composition/tooltip/TooltipTable.tsx |     2 +-
 .../src/chart/components/ChartDataProvider.tsx     |     4 +-
 .../src/chart/components/FallbackComponent.tsx     |     1 -
 .../src/chart/components/NoResultsComponent.tsx    |     2 +-
 .../src/chart/components/SuperChart.tsx            |    17 +-
 .../src/chart/components/SuperChartCore.tsx        |     4 +-
 .../src/chart/components/createLoadableRenderer.ts |     3 +-
 .../src/chart/components/reactify.tsx              |    11 +-
 .../src/components/SafeMarkdown.tsx                |     2 +-
 .../useElementOnScreen/useElementOnScreen.test.ts  |     7 +-
 .../useTruncation/useCSSTextTruncation.test.tsx    |     5 +-
 .../hooks/useTruncation/useCSSTextTruncation.ts    |     4 +-
 .../src/query/types/PostProcessing.ts              |    39 +
 .../superset-ui-core/src/ui-overrides/types.ts     |    51 +-
 .../superset-ui-core/src/utils/html.test.tsx       |     1 -
 .../packages/superset-ui-core/src/utils/html.tsx   |     1 -
 .../test/chart-composition/ChartFrame.test.tsx     |     1 -
 .../chart-composition/legend/WithLegend.test.tsx   |     1 -
 .../tooltip/TooltipFrame.test.tsx                  |     1 -
 .../tooltip/TooltipTable.test.tsx                  |     1 -
 .../chart/components/ChartDataProvider.test.tsx    |    10 +-
 .../chart/components/FallbackComponent.test.tsx    |     1 -
 .../test/chart/components/MockChartPlugins.tsx     |     1 -
 .../chart/components/NoResultsComponent.test.tsx   |     1 -
 .../test/chart/components/SuperChart.test.tsx      |     2 +-
 .../test/chart/components/SuperChartCore.test.tsx  |     2 +-
 .../components/createLoadableRenderer.test.tsx     |     4 +-
 .../test/chart/components/reactify.test.tsx        |     6 +-
 .../test/chart/models/ChartPlugin.test.tsx         |     1 -
 .../test/query/types/PostProcessing.test.ts        |    64 +
 .../superset-ui-core/test/style/index.test.tsx     |     1 -
 .../superset-ui-core/test/utils/logging.test.ts    |     5 +-
 .../superset-ui-demo/.storybook/themeDecorator.js  |     1 -
 .../storybook/shared/components/ErrorMessage.tsx   |     2 -
 .../storybook/shared/components/Expandable.tsx     |     4 +-
 .../shared/components/ResizableChartDemo.tsx       |     2 +-
 .../storybook/shared/components/ResizablePanel.tsx |     2 +-
 .../storybook/shared/components/VerifyCORS.tsx     |     4 +-
 .../shared/components/createQuery.story.tsx        |     1 -
 .../LegacyPluginChartCalendar.stories.tsx          |     1 -
 .../LegacyPluginChartChord.stories.tsx             |     1 -
 .../CountryMap.stories.tsx                         |     2 +-
 .../EventFlow.stories.jsx                          |     1 -
 .../Heatmap.stories.tsx                            |     1 -
 .../Histogram.stories.tsx                          |     1 -
 .../Horizon.stories.tsx                            |     1 -
 .../legacy-plugin-chart-map-box/MapBox.stories.tsx |     1 -
 .../TTest.stories.tsx                              |     1 -
 .../ParallelCoordinates.stories.tsx                |     1 -
 .../Partition.stories.tsx                          |     1 -
 .../legacy-plugin-chart-rose/Rose.stories.tsx      |     1 -
 .../SankeyLoop.stories.tsx                         |     1 -
 .../legacy-plugin-chart-sankey/Sankey.stories.tsx  |     1 -
 .../WorldMap.stories.tsx                           |     1 -
 .../BigNumber/BigNumber.stories.tsx                |     1 -
 .../BigNumberTotal/BigNumberTotal.stories.tsx      |     1 -
 .../legacy-preset-chart-deckgl/Arc/Arc.stories.tsx |     1 -
 .../Grid/Grid.stories.tsx                          |     1 -
 .../legacy-preset-chart-deckgl/Hex/Hex.stories.tsx |     1 -
 .../Path/Path.stories.tsx                          |     1 -
 .../Polygon/Polygon.stories.tsx                    |     1 -
 .../Scatter/Scatter.stories.tsx                    |     1 -
 .../Screengrid/Stories.tsx                         |     1 -
 .../Area/stories/controlsShown.tsx                 |     1 -
 .../Area/stories/expanded.tsx                      |     1 -
 .../Area/stories/stacked.tsx                       |     1 -
 .../Area/stories/stackedWithBounds.tsx             |     1 -
 .../stories/barWithPositiveAndNegativeValues.tsx   |     1 -
 .../Bar/stories/barWithValues.tsx                  |     1 -
 .../legacy-preset-chart-nvd3/Bar/stories/basic.tsx |     1 -
 .../Bar/stories/stackedBarWithValues.tsx           |     1 -
 .../BoxPlot/stories/basic.tsx                      |     1 -
 .../Bubble/stories/basic.tsx                       |     1 -
 .../Bullet/stories/basic.tsx                       |     1 -
 .../Compare/stories/basic.tsx                      |     1 -
 .../Compare/stories/timeFormat.tsx                 |     1 -
 .../DistBar/stories/basic.tsx                      |     1 -
 .../DistBar/stories/manyBars.tsx                   |     1 -
 .../Line/stories/basic.tsx                         |     1 -
 .../Line/stories/logScale.tsx                      |     1 -
 .../Line/stories/markers.tsx                       |     1 -
 .../Line/stories/yAxisBounds.tsx                   |     1 -
 .../legacy-preset-chart-nvd3/Pie/stories/basic.tsx |     1 -
 .../Pie/stories/noData.tsx                         |     1 -
 .../AreaSeries/AreaSeries.stories.tsx              |     1 -
 .../BoxPlot/BoxPolot.stories.tsx                   |     1 -
 .../Bubble/BubbleChart.stories.tsx                 |     1 -
 .../plugin-chart-echarts/Funnel/Funnel.stories.tsx |     1 -
 .../plugin-chart-echarts/Gauge/Gauge.stories.tsx   |     1 -
 .../plugin-chart-echarts/Graph/Graph.stories.tsx   |     1 -
 .../MixedSeries/MixedSeries.stories.tsx            |     1 -
 .../plugin-chart-echarts/Pie/Pie.stories.tsx       |     1 -
 .../plugin-chart-echarts/Radar/Radar.stories.tsx   |     1 -
 .../Sunburst/Sunburst.stories.tsx                  |     1 -
 .../Timeseries/Timeseries.stories.tsx              |     1 -
 .../plugin-chart-echarts/Tree/Tree.stories.tsx     |     1 -
 .../Treemap/Treemap.stories.tsx                    |     1 -
 .../Waterfall/Waterfall.stories.tsx                |     1 -
 .../PivotTable.stories.tsx                         |     1 -
 .../plugins/plugin-chart-table/Table.stories.tsx   |     1 -
 .../plugin-chart-word-cloud/WordCloud.stories.tsx  |     1 -
 .../ChartDataProvider.stories.tsx                  |     2 -
 .../superset-ui-chart/SuperChart.stories.tsx       |     1 -
 .../superset-ui-color/ColorPalettes.stories.tsx    |     1 -
 .../stories/superset-ui-color/RenderPalettes.tsx   |     1 -
 .../superset-ui-connection/Connection.stories.tsx  |     1 -
 .../NumberFormat.stories.tsx                       |     4 +-
 .../stories/superset-ui-style/Theme.stories.tsx    |     2 -
 .../superset-ui-time-format/TimeFormat.stories.tsx |     4 +-
 .../src/ReactCalendar.jsx                          |     1 -
 .../legacy-plugin-chart-chord/src/ReactChord.jsx   |     1 -
 .../src/ReactCountryMap.jsx                        |     1 -
 .../src/EventFlow.tsx                              |     1 -
 .../src/controlPanel.tsx                           |     1 -
 .../src/ReactHeatmap.jsx                           |     1 -
 .../src/controlPanel.tsx                           |     1 -
 .../src/Histogram.jsx                              |     4 +-
 .../src/WithLegend.jsx                             |     4 +-
 .../legacy-plugin-chart-histogram/src/index.js     |     2 +-
 .../src/HorizonChart.jsx                           |     4 +-
 .../legacy-plugin-chart-horizon/src/HorizonRow.jsx |     4 +-
 .../legacy-plugin-chart-map-box/src/MapBox.jsx     |     4 +-
 .../src/ScatterPlotGlowOverlay.jsx                 |     4 +-
 .../src/PairedTTest.jsx                            |     4 +-
 .../src/TTestTable.jsx                             |     4 +-
 .../src/ReactParallelCoordinates.jsx               |     1 -
 .../src/OptionDescription.tsx                      |     1 -
 .../src/ReactPartition.jsx                         |     1 -
 .../src/controlPanel.tsx                           |     1 -
 .../test/OptionDescription.test.jsx                |     1 -
 .../legacy-plugin-chart-rose/src/ReactRose.jsx     |     1 -
 .../legacy-plugin-chart-rose/src/controlPanel.tsx  |     1 -
 .../src/ReactSankeyLoop.jsx                        |     1 -
 .../legacy-plugin-chart-sankey/src/ReactSankey.jsx |     1 -
 .../src/ReactWorldMap.jsx                          |     1 -
 .../legacy-plugin-chart-world-map/src/index.js     |     2 +-
 .../src/CategoricalDeckGLContainer.tsx             |     2 +-
 .../src/DeckGLContainer.tsx                        |     2 +-
 .../legacy-preset-chart-deckgl/src/Multi/Multi.tsx |     2 +-
 .../legacy-preset-chart-deckgl/src/TooltipRow.tsx  |     2 -
 .../src/components/Legend.tsx                      |     2 +-
 .../src/components/Tooltip.tsx                     |     2 +-
 .../legacy-preset-chart-deckgl/src/factory.tsx     |     2 +-
 .../src/layers/Arc/Arc.tsx                         |     1 -
 .../src/layers/Contour/Contour.tsx                 |     1 -
 .../src/layers/Geojson/Geojson.tsx                 |     2 +-
 .../src/layers/Grid/Grid.tsx                       |     1 -
 .../src/layers/Heatmap/Heatmap.tsx                 |     1 -
 .../src/layers/Hex/Hex.tsx                         |     1 -
 .../src/layers/Path/Path.tsx                       |     1 -
 .../src/layers/Polygon/Polygon.tsx                 |     2 +-
 .../src/layers/Scatter/Scatter.tsx                 |     1 -
 .../src/layers/Screengrid/Screengrid.tsx           |     2 +-
 .../src/utilities/Shared_DeckGL.jsx                |     1 -
 .../legacy-preset-chart-nvd3/src/NVD3Controls.tsx  |     1 -
 .../legacy-preset-chart-nvd3/src/ReactNVD3.jsx     |     1 -
 .../BigNumber/BigNumberPeriodOverPeriod/PopKPI.tsx |     2 +-
 .../src/BigNumber/BigNumberTotal/index.ts          |     2 +-
 .../src/BigNumber/BigNumberViz.tsx                 |     4 +-
 .../BigNumberWithTrendline/controlPanel.tsx        |     1 -
 .../src/BigNumber/BigNumberWithTrendline/index.ts  |     2 +-
 .../src/BoxPlot/EchartsBoxPlot.tsx                 |     1 -
 .../plugin-chart-echarts/src/BoxPlot/index.ts      |     2 +-
 .../src/Bubble/EchartsBubble.tsx                   |     1 -
 .../plugin-chart-echarts/src/Bubble/index.ts       |     1 +
 .../src/Funnel/EchartsFunnel.tsx                   |     1 -
 .../src/Funnel/controlPanel.tsx                    |     1 -
 .../plugin-chart-echarts/src/Funnel/index.ts       |     1 +
 .../src/Gauge/EchartsGauge.tsx                     |     1 -
 .../src/Gauge/controlPanel.tsx                     |     1 -
 .../plugin-chart-echarts/src/Gauge/index.ts        |     1 +
 .../src/Graph/EchartsGraph.tsx                     |     1 -
 .../src/Graph/controlPanel.tsx                     |     1 -
 .../plugin-chart-echarts/src/Graph/index.ts        |     1 +
 .../plugin-chart-echarts/src/Heatmap/Heatmap.tsx   |     1 -
 .../src/Heatmap/controlPanel.tsx                   |     1 -
 .../plugin-chart-echarts/src/Heatmap/index.ts      |     1 +
 .../Histogram.tsx}                                 |    22 +-
 .../src/Histogram/buildQuery.ts}                   |    44 +-
 .../src/Histogram/controlPanel.tsx                 |   141 +
 .../src/Histogram/images/example1.png              |   Bin 0 -> 58782 bytes
 .../src/Histogram/images/example2.png              |   Bin 0 -> 54583 bytes
 .../src/Histogram/images/thumbnail.png             |   Bin 0 -> 44371 bytes
 .../src/{Waterfall => Histogram}/index.ts          |    30 +-
 .../src/Histogram/transformProps.ts                |   189 +
 .../plugin-chart-echarts/src/Histogram/types.ts}   |    37 +-
 .../src/MixedTimeseries/EchartsMixedTimeseries.tsx |     2 +-
 .../src/MixedTimeseries/controlPanel.tsx           |     1 -
 .../src/MixedTimeseries/index.ts                   |     1 +
 .../plugin-chart-echarts/src/Pie/EchartsPie.tsx    |     1 -
 .../plugin-chart-echarts/src/Pie/controlPanel.tsx  |     1 -
 .../plugins/plugin-chart-echarts/src/Pie/index.ts  |     2 +-
 .../src/Radar/EchartsRadar.tsx                     |     1 -
 .../src/Radar/controlPanel.tsx                     |     1 -
 .../plugin-chart-echarts/src/Radar/index.ts        |     1 +
 .../src/Sunburst/EchartsSunburst.tsx               |     2 +-
 .../src/Sunburst/controlPanel.tsx                  |     1 -
 .../plugin-chart-echarts/src/Sunburst/index.ts     |     7 +-
 .../src/Timeseries/Area/controlPanel.tsx           |     1 -
 .../src/Timeseries/Area/index.ts                   |     2 +-
 .../src/Timeseries/EchartsTimeseries.tsx           |     2 +-
 .../src/Timeseries/Regular/Bar/controlPanel.tsx    |     1 -
 .../src/Timeseries/Regular/Bar/index.ts            |     2 +-
 .../src/Timeseries/Regular/Line/controlPanel.tsx   |     1 -
 .../src/Timeseries/Regular/Line/index.ts           |     2 +-
 .../Timeseries/Regular/Scatter/controlPanel.tsx    |     1 -
 .../src/Timeseries/Regular/Scatter/index.ts        |     2 +-
 .../Timeseries/Regular/SmoothLine/controlPanel.tsx |     1 -
 .../src/Timeseries/Step/controlPanel.tsx           |     1 -
 .../plugin-chart-echarts/src/Tree/EchartsTree.tsx  |     1 -
 .../plugin-chart-echarts/src/Tree/controlPanel.tsx |     1 -
 .../plugins/plugin-chart-echarts/src/Tree/index.ts |     1 +
 .../src/Treemap/EchartsTreemap.tsx                 |     2 +-
 .../src/Treemap/controlPanel.tsx                   |     1 -
 .../plugin-chart-echarts/src/Treemap/index.ts      |     1 +
 .../src/Waterfall/EchartsWaterfall.tsx             |     1 -
 .../src/Waterfall/controlPanel.tsx                 |     1 -
 .../plugin-chart-echarts/src/Waterfall/index.ts    |     2 +-
 .../plugin-chart-echarts/src/components/Echart.tsx |     6 +-
 .../src/components/ExtraControls.tsx               |     2 +-
 .../plugins/plugin-chart-echarts/src/controls.tsx  |     3 +-
 .../plugins/plugin-chart-echarts/src/index.ts      |     2 +
 .../plugins/plugin-chart-echarts/src/types.ts      |     5 +-
 .../plugin-chart-handlebars/src/Handlebars.tsx     |     2 +-
 .../src/components/CodeEditor/CodeEditor.tsx       |     2 +-
 .../src/components/ControlHeader/controlHeader.tsx |     2 +-
 .../src/components/Handlebars/HandlebarsViewer.tsx |     2 +-
 .../src/plugin/controls/handlebarTemplate.tsx      |     1 -
 .../src/plugin/controls/style.tsx                  |     1 -
 .../src/PivotTableChart.tsx                        |     2 +-
 .../src/plugin/controlPanel.tsx                    |     1 -
 .../plugin-chart-pivot-table/src/plugin/index.ts   |     2 +-
 .../src/react-pivottable/PivotTable.jsx            |     4 +-
 .../src/react-pivottable/TableRenderers.jsx        |     4 +-
 .../plugin-chart-table/src/DataTable/DataTable.tsx |     8 +-
 .../src/DataTable/components/GlobalFilter.tsx      |     4 +-
 .../src/DataTable/components/Pagination.tsx        |     6 +-
 .../src/DataTable/components/SelectPageSize.tsx    |     4 +-
 .../src/DataTable/hooks/useSticky.tsx              |    26 +-
 .../src/DataTable/types/react-table.d.ts           |     9 +-
 .../plugins/plugin-chart-table/src/TableChart.tsx  |     6 +-
 .../plugin-chart-table/src/controlPanel.tsx        |     1 -
 .../plugins/plugin-chart-table/src/index.ts        |     2 +-
 .../plugin-chart-table/test/TableChart.test.tsx    |     1 -
 .../plugins/plugin-chart-table/test/enzyme.tsx     |     2 +-
 .../src/chart/WordCloud.tsx                        |     7 +-
 superset-frontend/spec/__mocks__/svgrMock.tsx      |     2 +-
 superset-frontend/spec/helpers/ProviderWrapper.tsx |     1 -
 superset-frontend/spec/helpers/setup.ts            |     5 +
 superset-frontend/spec/helpers/shim.tsx            |     6 +-
 superset-frontend/spec/helpers/testing-library.tsx |     2 +-
 superset-frontend/src/GlobalStyles.tsx             |     1 -
 .../src/SqlLab/SqlLabGlobalStyles.tsx              |     1 -
 superset-frontend/src/SqlLab/actions/sqlLab.js     |    67 +-
 .../src/SqlLab/actions/sqlLab.test.js              |   101 +-
 .../AceEditorWrapper/AceEditorWrapper.test.tsx     |     1 -
 .../SqlLab/components/AceEditorWrapper/index.tsx   |     2 +-
 .../src/SqlLab/components/App/App.test.tsx         |     4 +-
 .../src/SqlLab/components/App/index.tsx            |     4 +-
 .../ColumnElement/ColumnElement.test.tsx           |     4 +-
 .../src/SqlLab/components/ColumnElement/index.tsx  |     4 +-
 .../EditorAutoSync/EditorAutoSync.test.tsx         |    35 +-
 .../src/SqlLab/components/EditorAutoSync/index.tsx |    53 +-
 .../EstimateQueryCostButton.test.tsx               |     1 -
 .../components/EstimateQueryCostButton/index.tsx   |     2 +-
 .../ExploreCtasResultsButton.test.tsx              |     1 -
 .../components/ExploreCtasResultsButton/index.tsx  |     1 -
 .../ExploreResultsButton.test.tsx                  |     1 -
 .../components/ExploreResultsButton/index.tsx      |     1 -
 .../HighlightedSql/HighlightedSql.test.tsx         |     4 +-
 .../src/SqlLab/components/HighlightedSql/index.tsx |     1 -
 .../KeyboardShortcutButton.test.tsx                |     1 -
 .../components/KeyboardShortcutButton/index.tsx    |     4 +-
 .../QueryAutoRefresh/QueryAutoRefresh.test.tsx     |     1 -
 .../components/QueryHistory/QueryHistory.test.tsx  |     1 -
 .../src/SqlLab/components/QueryHistory/index.tsx   |     2 +-
 .../QueryLimitSelect/QueryLimitSelect.test.tsx     |     1 -
 .../SqlLab/components/QueryLimitSelect/index.tsx   |     1 -
 .../QueryStateLabel/QueryStateLabel.test.tsx       |     4 +-
 .../SqlLab/components/QueryStateLabel/index.tsx    |     1 -
 .../components/QueryTable/QueryTable.test.tsx      |     6 +-
 .../src/SqlLab/components/QueryTable/index.tsx     |     2 +-
 .../SqlLab/components/ResultSet/ResultSet.test.tsx |     1 -
 .../src/SqlLab/components/ResultSet/index.tsx      |    16 +-
 .../RunQueryActionButton.test.tsx                  |     1 -
 .../components/RunQueryActionButton/index.tsx      |     9 +-
 .../SaveDatasetActionButton.test.tsx               |     1 -
 .../components/SaveDatasetActionButton/index.tsx   |     4 +-
 .../SaveDatasetModal/SaveDatasetModal.test.tsx     |     1 -
 .../SqlLab/components/SaveDatasetModal/index.tsx   |     5 +-
 .../SqlLab/components/SaveQuery/SaveQuery.test.tsx |     1 -
 .../src/SqlLab/components/SaveQuery/index.tsx      |     7 +-
 .../components/ScheduleQueryButton/index.tsx       |     7 +-
 .../ShareSqlLabQuery/ShareSqlLabQuery.test.tsx     |     6 +-
 .../SqlLab/components/ShareSqlLabQuery/index.tsx   |     1 -
 .../src/SqlLab/components/ShowSQL/index.tsx        |     1 -
 .../SqlLab/components/SouthPane/Results.test.tsx   |     1 -
 .../src/SqlLab/components/SouthPane/Results.tsx    |     4 +-
 .../SqlLab/components/SouthPane/SouthPane.test.tsx |     1 -
 .../src/SqlLab/components/SouthPane/index.tsx      |     2 +-
 .../SqlLab/components/SqlEditor/SqlEditor.test.tsx |     4 +-
 .../src/SqlLab/components/SqlEditor/index.tsx      |     6 +-
 .../SqlEditorLeftBar/SqlEditorLeftBar.test.tsx     |     1 -
 .../SqlLab/components/SqlEditorLeftBar/index.tsx   |     2 +-
 .../SqlEditorTabHeader/SqlEditorTabHeader.test.tsx |     1 -
 .../SqlLab/components/SqlEditorTabHeader/index.tsx |     5 +-
 .../TabStatusIcon/TabStatusIcon.test.tsx           |     1 -
 .../src/SqlLab/components/TabStatusIcon/index.tsx  |     4 +-
 .../TabbedSqlEditors/TabbedSqlEditors.test.tsx     |    14 +-
 .../SqlLab/components/TabbedSqlEditors/index.tsx   |    31 +-
 .../components/TableElement/TableElement.test.tsx  |     6 +-
 .../src/SqlLab/components/TableElement/index.tsx   |     2 +-
 .../TemplateParamsEditor.test.tsx                  |     1 -
 .../components/TemplateParamsEditor/index.tsx      |     2 +-
 superset-frontend/src/SqlLab/reducers/sqlLab.js    |    20 +-
 .../src/SqlLab/reducers/sqlLab.test.js             |    28 +
 .../src/components/Alert/Alert.stories.tsx         |     1 -
 .../src/components/Alert/Alert.test.tsx            |     1 -
 superset-frontend/src/components/Alert/index.tsx   |     2 +-
 .../AlteredSliceTag/AlteredSliceTag.stories.tsx    |     1 -
 .../AlteredSliceTag/AlteredSliceTag.test.jsx       |     1 -
 .../src/components/AlteredSliceTag/index.tsx       |     5 +-
 .../AsyncAceEditor/AsyncAceEditor.stories.tsx      |     1 -
 .../AsyncAceEditor/AsyncAceEditor.test.tsx         |     1 -
 .../src/components/AsyncAceEditor/index.tsx        |     5 +-
 .../AsyncEsmComponent.stories.tsx                  |     1 -
 .../AsyncEsmComponent/AsyncEsmComponent.test.tsx   |     1 -
 .../src/components/AsyncEsmComponent/index.tsx     |    24 +-
 .../src/components/AuditInfo/ModifiedInfo.test.tsx |     1 -
 .../src/components/AuditInfo/index.tsx             |     2 -
 .../src/components/Badge/Badge.stories.tsx         |     1 -
 .../src/components/Badge/Badge.test.tsx            |     1 -
 superset-frontend/src/components/Badge/index.tsx   |     1 -
 .../src/components/Button/Button.stories.tsx       |     1 -
 .../src/components/Button/Button.test.tsx          |     4 +-
 superset-frontend/src/components/Button/index.tsx  |    13 +-
 .../components/ButtonGroup/ButtonGroup.stories.tsx |     1 -
 .../components/ButtonGroup/ButtonGroup.test.tsx    |     1 -
 .../src/components/ButtonGroup/index.tsx           |     4 +-
 .../components/CachedLabel/CachedLabel.test.tsx    |     4 +-
 .../components/CachedLabel/TooltipContent.test.tsx |     1 -
 .../src/components/CachedLabel/TooltipContent.tsx  |     4 +-
 .../src/components/CachedLabel/index.tsx           |     7 +-
 .../src/components/Card/Card.stories.tsx           |     1 -
 superset-frontend/src/components/Card/index.tsx    |     1 -
 .../CertifiedBadge/CertifiedBadge.stories.tsx      |     1 -
 .../CertifiedBadge/CertifiedBadge.test.tsx         |     1 -
 .../src/components/CertifiedBadge/index.tsx        |     1 -
 superset-frontend/src/components/Chart/Chart.jsx   |     4 +-
 .../Chart/ChartContextMenu/ChartContextMenu.tsx    |     2 +-
 .../Chart/ChartContextMenu/useContextMenu.tsx      |     2 +-
 .../src/components/Chart/ChartErrorMessage.tsx     |     8 +-
 .../src/components/Chart/ChartRenderer.jsx         |     6 +-
 .../src/components/Chart/ChartRenderer.test.jsx    |     1 -
 .../components/Chart/DisabledMenuItemTooltip.tsx   |     2 +-
 .../components/Chart/DrillBy/DrillByChart.test.tsx |     1 -
 .../src/components/Chart/DrillBy/DrillByChart.tsx  |     2 +-
 .../Chart/DrillBy/DrillByMenuItems.test.tsx        |     1 -
 .../components/Chart/DrillBy/DrillByMenuItems.tsx  |     2 +-
 .../components/Chart/DrillBy/DrillByModal.test.tsx |     2 +-
 .../src/components/Chart/DrillBy/DrillByModal.tsx  |     8 +-
 .../Chart/DrillBy/useDisplayModeToggle.tsx         |     2 +-
 .../Chart/DrillBy/useDrillByBreadcrumbs.tsx        |     2 +-
 .../Chart/DrillBy/useResultsTableView.tsx          |     1 -
 .../DrillDetail/DrillDetailMenuItems.test.tsx      |     4 +-
 .../Chart/DrillDetail/DrillDetailMenuItems.tsx     |     8 +-
 .../Chart/DrillDetail/DrillDetailModal.test.tsx    |     2 +-
 .../Chart/DrillDetail/DrillDetailModal.tsx         |     2 +-
 .../Chart/DrillDetail/DrillDetailPane.test.tsx     |     1 -
 .../Chart/DrillDetail/DrillDetailPane.tsx          |     5 +-
 .../DrillDetail/DrillDetailTableControls.test.tsx  |     1 -
 .../Chart/DrillDetail/DrillDetailTableControls.tsx |     2 +-
 .../components/Chart/MenuItemWithTruncation.tsx    |     2 +-
 .../src/components/Chart/chartAction.js            |     1 +
 .../src/components/Checkbox/Checkbox.stories.tsx   |     1 -
 .../src/components/Checkbox/Checkbox.test.tsx      |     4 +-
 .../src/components/Checkbox/Checkbox.tsx           |     4 +-
 .../src/components/Checkbox/CheckboxIcons.tsx      |     1 -
 .../src/components/Collapse/Collapse.stories.tsx   |     1 -
 .../src/components/Collapse/Collapse.test.tsx      |     1 -
 .../src/components/Collapse/index.tsx              |     1 -
 .../ConfirmStatusChange.stories.tsx                |     1 -
 .../ConfirmStatusChange.test.jsx                   |     1 -
 .../src/components/ConfirmStatusChange/index.tsx   |     9 +-
 .../CopyToClipboard/CopyToClipboard.stories.tsx    |     1 -
 .../CopyToClipboard/CopyToClipboard.test.tsx       |     1 -
 .../src/components/CopyToClipboard/index.tsx       |     8 +-
 .../components/CronPicker/CronPicker.stories.tsx   |     2 +-
 .../src/components/CronPicker/CronPicker.test.tsx  |     1 -
 .../src/components/CronPicker/CronPicker.tsx       |     1 -
 .../DatabaseSelector/DatabaseSelector.test.tsx     |     1 -
 .../src/components/DatabaseSelector/index.tsx      |     4 +-
 .../Datasource/ChangeDatasourceModal.test.jsx      |     1 -
 .../Datasource/ChangeDatasourceModal.tsx           |     6 +-
 .../components/Datasource/CollectionTable.test.jsx |     4 +-
 .../src/components/Datasource/CollectionTable.tsx  |    14 +-
 .../src/components/Datasource/DatasourceEditor.jsx |     4 +-
 .../Datasource/DatasourceEditor.test.jsx           |     1 -
 .../components/Datasource/DatasourceModal.test.jsx |     1 -
 .../src/components/Datasource/DatasourceModal.tsx  |     2 +-
 .../src/components/Datasource/Field.test.tsx       |     1 -
 .../src/components/Datasource/Field.tsx            |     9 +-
 .../src/components/Datasource/Fieldset.tsx         |     8 +-
 .../src/components/Datasource/utils.js             |     8 +-
 .../components/DatePicker/DatePicker.stories.tsx   |     1 -
 .../components/DeleteModal/DeleteModal.test.tsx    |     1 -
 .../src/components/DeleteModal/index.tsx           |     8 +-
 .../src/components/DesignSystem.stories.tsx        |     1 -
 .../src/components/Dropdown/Dropdown.stories.tsx   |     1 -
 .../src/components/Dropdown/Dropdown.test.tsx      |     1 -
 .../src/components/Dropdown/index.tsx              |    20 +-
 .../DropdownButton/DropdownButton.stories.tsx      |     1 -
 .../src/components/DropdownButton/index.tsx        |     5 +-
 .../DropdownContainer.stories.tsx                  |     4 +-
 .../DropdownContainer/DropdownContainer.test.tsx   |     3 +-
 .../DropdownContainer/Overview.stories.tsx         |     1 -
 .../src/components/DropdownContainer/index.tsx     |     8 +-
 .../DropdownSelectableIcon.stories.tsx             |     1 -
 .../DropdownSelectableIcon.test.tsx                |     1 -
 .../components/DropdownSelectableIcon/index.tsx    |    14 +-
 .../DynamicEditableTitle.test.tsx                  |     1 -
 .../src/components/DynamicEditableTitle/index.tsx  |     2 +-
 .../src/components/DynamicPlugins/index.tsx        |     7 +-
 .../EditableTitle/EditableTitle.stories.tsx        |     1 -
 .../EditableTitle/EditableTitle.test.tsx           |     4 +-
 .../src/components/EditableTitle/index.tsx         |     2 +-
 .../components/EmptyState/EmptyState.stories.tsx   |     1 -
 .../src/components/EmptyState/index.tsx            |     8 +-
 .../ErrorBoundary/ErrorBoundary.test.tsx           |     4 +-
 .../src/components/ErrorBoundary/index.tsx         |    12 +-
 .../ErrorMessage/BasicErrorAlert.test.tsx          |     1 -
 .../components/ErrorMessage/BasicErrorAlert.tsx    |     1 -
 .../ErrorMessage/DatabaseErrorMessage.test.tsx     |     1 -
 .../ErrorMessage/DatabaseErrorMessage.tsx          |     4 +-
 .../DatasetNotFoundErrorMessage.test.tsx           |     1 -
 .../ErrorMessage/DatasetNotFoundErrorMessage.tsx   |     1 -
 .../components/ErrorMessage/ErrorAlert.test.tsx    |     1 -
 .../src/components/ErrorMessage/ErrorAlert.tsx     |     2 +-
 .../ErrorMessageWithStackTrace.test.tsx            |     1 -
 .../ErrorMessage/ErrorMessageWithStackTrace.tsx    |     6 +-
 .../src/components/ErrorMessage/IssueCode.test.tsx |     1 -
 .../src/components/ErrorMessage/IssueCode.tsx      |     2 -
 .../ErrorMessage/MarshmallowErrorMessage.test.tsx  |     1 -
 .../ErrorMessage/MarshmallowErrorMessage.tsx       |     1 -
 .../ErrorMessage/OAuth2RedirectMessage.test.tsx    |     1 -
 .../ErrorMessage/OAuth2RedirectMessage.tsx         |     5 +-
 .../ErrorMessage/ParameterErrorMessage.test.tsx    |     1 -
 .../ErrorMessage/ParameterErrorMessage.tsx         |     4 +-
 .../ErrorMessage/TimeoutErrorMessage.test.tsx      |     1 -
 .../ErrorMessage/TimeoutErrorMessage.tsx           |     4 +-
 .../getErrorMessageComponentRegistry.test.tsx      |     1 -
 .../src/components/FacePile/FacePile.stories.tsx   |     1 -
 .../src/components/FacePile/FacePile.test.tsx      |     1 -
 .../src/components/FacePile/index.tsx              |     1 -
 .../src/components/FaveStar/FaveStar.test.tsx      |     1 -
 .../src/components/FaveStar/index.tsx              |     5 +-
 .../FilterableTable/FilterableTable.stories.tsx    |     1 -
 .../FilterableTable/FilterableTable.test.tsx       |     6 +-
 .../src/components/FilterableTable/index.tsx       |     2 +-
 .../src/components/FilterableTable/utils.test.tsx  |     1 -
 .../src/components/FilterableTable/utils.tsx       |     1 -
 .../FlashProvider/FlashProvider.test.tsx           |     1 -
 superset-frontend/src/components/Form/Form.tsx     |     1 -
 .../src/components/Form/FormLabel.tsx              |     2 +-
 .../Form/LabeledErrorBoundInput.stories.tsx        |     2 +-
 .../Form/LabeledErrorBoundInput.test.jsx           |     1 -
 .../src/components/Form/LabeledErrorBoundInput.tsx |     1 -
 .../src/components/FormRow/FormRow.stories.tsx     |     1 -
 .../src/components/FormRow/FormRow.test.jsx        |     1 -
 superset-frontend/src/components/FormRow/index.jsx |     1 -
 .../components/GenericLink/GenericLink.test.tsx    |     1 -
 .../src/components/GenericLink/GenericLink.tsx     |     5 +-
 .../components/IconButton/IconButton.stories.tsx   |     1 -
 .../src/components/IconButton/IconButton.test.jsx  |     1 -
 .../src/components/IconButton/index.tsx            |     1 -
 .../components/IconTooltip/IconTooltip.stories.tsx |     1 -
 .../components/IconTooltip/IconTooltip.test.jsx    |     6 +-
 .../src/components/IconTooltip/index.tsx           |     2 +-
 .../src/components/Icons/AntdEnhanced.tsx          |     1 -
 superset-frontend/src/components/Icons/Icon.tsx    |     4 +-
 .../src/components/Icons/Icons.stories.tsx         |     1 -
 superset-frontend/src/components/Icons/index.tsx   |     4 +-
 .../src/components/ImportModal/ErrorAlert.tsx      |     2 +-
 .../components/ImportModal/ImportModal.test.tsx    |     1 -
 .../src/components/ImportModal/index.tsx           |     5 +-
 .../IndeterminateCheckbox.stories.tsx              |     1 -
 .../IndeterminateCheckbox.test.tsx                 |     1 -
 .../src/components/IndeterminateCheckbox/index.tsx |    14 +-
 .../components/InfoTooltip/InfoTooltip.stories.tsx |     1 -
 .../src/components/InfoTooltip/index.tsx           |     1 -
 .../src/components/JsonModal/JsonModal.test.tsx    |     1 -
 .../src/components/JsonModal/index.tsx             |     4 +-
 .../src/components/Label/Label.stories.tsx         |     1 -
 .../src/components/Label/Label.test.tsx            |     4 +-
 superset-frontend/src/components/Label/index.tsx   |    14 +-
 .../components/LastUpdated/LastUpdated.test.tsx    |     4 +-
 .../src/components/LastUpdated/index.tsx           |    10 +-
 .../src/components/ListView/ActionsBar.tsx         |     4 +-
 .../src/components/ListView/CardCollection.tsx     |     6 +-
 .../src/components/ListView/CardSortSelect.tsx     |     2 +-
 .../src/components/ListView/CrossLinks.test.tsx    |     1 -
 .../src/components/ListView/CrossLinks.tsx         |     4 +-
 .../components/ListView/CrossLinksTooltip.test.tsx |     1 -
 .../src/components/ListView/CrossLinksTooltip.tsx  |     4 +-
 .../components/ListView/DashboardCrossLinks.tsx    |     4 +-
 .../src/components/ListView/Filters/DateRange.tsx  |     6 +-
 .../src/components/ListView/Filters/Search.tsx     |    13 +-
 .../src/components/ListView/Filters/Select.tsx     |     6 +-
 .../src/components/ListView/Filters/index.tsx      |     6 +-
 .../src/components/ListView/ListView.test.jsx      |     1 -
 .../src/components/ListView/ListView.test.tsx      |     1 -
 .../src/components/ListView/ListView.tsx           |     8 +-
 superset-frontend/src/components/ListView/utils.ts |     6 +-
 .../components/ListViewCard/ImageLoader.test.jsx   |     1 -
 .../src/components/ListViewCard/ImageLoader.tsx    |     8 +-
 .../ListViewCard/ListViewCard.stories.tsx          |     1 -
 .../components/ListViewCard/ListViewCard.test.jsx  |     1 -
 .../src/components/ListViewCard/index.tsx          |    22 +-
 .../src/components/Loading/Loading.stories.tsx     |     1 -
 .../src/components/Loading/Loading.test.tsx        |     1 -
 superset-frontend/src/components/Loading/index.tsx |     1 -
 superset-frontend/src/components/Menu/index.tsx    |     3 +-
 .../src/components/MessageToasts/Toast.test.jsx    |     1 -
 .../src/components/MessageToasts/Toast.tsx         |     2 +-
 .../MessageToasts/ToastPresenter.test.jsx          |     1 -
 .../components/MessageToasts/ToastPresenter.tsx    |     1 -
 .../src/components/MetadataBar/ContentConfig.tsx   |     1 -
 .../components/MetadataBar/MetadataBar.stories.tsx |     1 -
 .../components/MetadataBar/MetadataBar.test.tsx    |     1 -
 .../src/components/MetadataBar/MetadataBar.tsx     |     2 +-
 .../MetadataBar/MetadataBarOverview.stories.tsx    |     1 -
 .../src/components/Modal/Modal.stories.tsx         |     1 -
 superset-frontend/src/components/Modal/Modal.tsx   |     8 +-
 .../ModalTrigger/ModalTrigger.stories.tsx          |     1 -
 .../components/ModalTrigger/ModalTrigger.test.tsx  |     1 -
 .../src/components/ModalTrigger/index.tsx          |    13 +-
 .../PageHeaderWithActions.test.tsx                 |     1 -
 .../src/components/PageHeaderWithActions/index.tsx |     2 +-
 .../src/components/Pagination/Ellipsis.test.tsx    |     1 -
 .../src/components/Pagination/Ellipsis.tsx         |     1 -
 .../src/components/Pagination/Item.test.tsx        |     1 -
 .../src/components/Pagination/Item.tsx             |     4 +-
 .../src/components/Pagination/Next.test.tsx        |     1 -
 .../src/components/Pagination/Next.tsx             |     1 -
 .../src/components/Pagination/Prev.test.tsx        |     1 -
 .../src/components/Pagination/Prev.tsx             |     1 -
 .../src/components/Pagination/Wrapper.test.tsx     |     1 -
 .../src/components/Pagination/Wrapper.tsx          |     1 -
 .../src/components/Pagination/index.tsx            |     1 -
 .../src/components/Pagination/types.ts             |     4 +-
 .../src/components/Popover/Popover.stories.tsx     |     1 -
 .../src/components/Popover/Popover.test.tsx        |     1 -
 .../src/components/Popover/Popover.tsx             |     1 -
 .../PopoverDropdown/PopoverDropdown.stories.tsx    |     2 +-
 .../PopoverDropdown/PopoverDropdown.test.tsx       |     1 -
 .../src/components/PopoverDropdown/index.tsx       |     6 +-
 .../PopoverSection/PopoverSection.stories.tsx      |     1 -
 .../PopoverSection/PopoverSection.test.tsx         |     1 -
 .../src/components/PopoverSection/index.tsx        |     2 +-
 .../components/ProgressBar/ProgressBar.stories.tsx |     1 -
 .../components/ProgressBar/ProgressBar.test.tsx    |     1 -
 .../src/components/ProgressBar/index.tsx           |     1 -
 .../src/components/Radio/Radio.stories.tsx         |     1 -
 .../RefreshLabel/RefreshLabel.stories.tsx          |     1 -
 .../components/RefreshLabel/RefreshLabel.test.tsx  |     1 -
 .../src/components/RefreshLabel/index.tsx          |     2 +-
 .../src/components/ResizableSidebar/index.tsx      |     6 +-
 .../src/components/Select/AsyncSelect.stories.tsx  |     8 +-
 .../src/components/Select/AsyncSelect.test.tsx     |     1 -
 .../src/components/Select/AsyncSelect.tsx          |     6 +-
 .../src/components/Select/CustomTag.tsx            |     4 +-
 .../src/components/Select/Select.stories.tsx       |     1 -
 .../src/components/Select/Select.test.tsx          |     1 -
 superset-frontend/src/components/Select/Select.tsx |     6 +-
 superset-frontend/src/components/Select/utils.tsx  |     2 +-
 .../src/components/Slider/Slider.stories.tsx       |     1 -
 superset-frontend/src/components/Slider/index.tsx  |     1 -
 .../src/components/Switch/Switch.stories.tsx       |     1 -
 superset-frontend/src/components/Switch/index.tsx  |     1 -
 .../src/components/Table/Table.stories.tsx         |    15 +-
 .../src/components/Table/Table.test.tsx            |     1 -
 .../src/components/Table/TableOverview.stories.tsx |     1 -
 .../src/components/Table/VirtualTable.tsx          |     4 +-
 .../ActionCell/ActionCell.overview.tsx             |     3 -
 .../ActionCell/ActionCell.stories.tsx              |     1 -
 .../cell-renderers/ActionCell/ActionCell.test.tsx  |     1 -
 .../Table/cell-renderers/ActionCell/index.tsx      |     2 +-
 .../BooleanCell/BooleanCell.stories.tsx            |     1 -
 .../BooleanCell/BooleanCell.test.tsx               |     1 -
 .../Table/cell-renderers/BooleanCell/index.tsx     |     1 -
 .../ButtonCell/ButtonCell.stories.tsx              |     1 -
 .../cell-renderers/ButtonCell/ButtonCell.test.tsx  |     1 -
 .../Table/cell-renderers/ButtonCell/index.tsx      |     1 -
 .../cell-renderers/NullCell/NullCell.stories.tsx   |     1 -
 .../cell-renderers/NullCell/NullCell.test.tsx      |     1 -
 .../Table/cell-renderers/NullCell/index.tsx        |     1 -
 .../NumericCell/NumericCell.stories.tsx            |     1 -
 .../NumericCell/NumericCell.test.tsx               |     1 -
 .../Table/cell-renderers/NumericCell/index.tsx     |     1 -
 .../cell-renderers/TimeCell/TimeCell.stories.tsx   |     1 -
 .../cell-renderers/TimeCell/TimeCell.test.tsx      |     1 -
 .../Table/cell-renderers/TimeCell/index.tsx        |     1 -
 .../header-renderers/HeaderWithRadioGroup.tsx      |     2 +-
 superset-frontend/src/components/Table/index.tsx   |    14 +-
 .../TableCollection/TableCollection.test.tsx       |     1 -
 .../src/components/TableCollection/index.tsx       |     4 +-
 .../TableSelector/TableSelector.test.tsx           |     1 -
 .../src/components/TableSelector/index.tsx         |     2 +-
 .../src/components/TableView/TableView.stories.tsx |     1 -
 .../src/components/TableView/TableView.test.tsx    |     1 -
 .../src/components/TableView/TableView.tsx         |     4 +-
 .../src/components/Tabs/Tabs.stories.tsx           |     1 -
 superset-frontend/src/components/Tabs/Tabs.tsx     |     1 -
 superset-frontend/src/components/Tags/Tag.test.tsx |     1 -
 superset-frontend/src/components/Tags/Tag.tsx      |     2 +-
 .../src/components/Tags/TagsList.stories.tsx       |     1 -
 .../src/components/Tags/TagsList.test.tsx          |     1 -
 superset-frontend/src/components/Tags/TagsList.tsx |     2 +-
 .../TelemetryPixel/TelemetryPixel.test.tsx         |     1 -
 .../src/components/TelemetryPixel/index.tsx        |     4 +-
 .../src/components/Timer/Timer.stories.tsx         |     1 -
 .../src/components/Timer/Timer.test.tsx            |     1 -
 superset-frontend/src/components/Timer/index.tsx   |     2 +-
 .../TimezoneSelector/TimezoneSelector.stories.tsx  |     1 -
 .../TimezoneSelector/TimezoneSelector.test.tsx     |     4 +-
 .../src/components/TimezoneSelector/index.tsx      |     2 +-
 .../src/components/Tooltip/Tooltip.stories.tsx     |     1 -
 .../src/components/Tooltip/Tooltip.test.tsx        |     1 -
 superset-frontend/src/components/Tooltip/index.tsx |     1 -
 .../TooltipParagraph/TooltipParagraph.stories.tsx  |     1 -
 .../TooltipParagraph/TooltipParagraph.test.tsx     |     1 -
 .../src/components/TooltipParagraph/index.tsx      |     5 +-
 .../src/components/TruncatedList/index.tsx         |     7 +-
 .../src/components/UiConfigContext/index.tsx       |     9 +-
 .../WarningIconWithTooltip.stories.tsx             |     1 -
 .../components/WarningIconWithTooltip/index.tsx    |     1 -
 .../components/AddSliceCard/AddSliceCard.test.tsx  |    11 +-
 .../components/AddSliceCard/AddSliceCard.tsx       |    17 +-
 .../components/AnchorLink/AnchorLink.stories.tsx   |     1 -
 .../components/AnchorLink/AnchorLink.test.tsx      |     1 -
 .../src/dashboard/components/AnchorLink/index.tsx  |     2 +-
 .../BuilderComponentPane.test.tsx                  |     1 -
 .../components/BuilderComponentPane/index.tsx      |     1 -
 .../components/ColorSchemeControlWrapper.jsx       |     4 +-
 .../components/CssEditor/CssEditor.test.tsx        |     1 -
 .../src/dashboard/components/CssEditor/index.tsx   |     8 +-
 .../src/dashboard/components/Dashboard.jsx         |     4 +-
 .../src/dashboard/components/Dashboard.test.jsx    |     1 -
 .../DashboardBuilder/DashboardBuilder.test.tsx     |     1 -
 .../DashboardBuilder/DashboardBuilder.tsx          |    11 +-
 .../DashboardBuilder/DashboardContainer.tsx        |     2 +-
 .../DashboardBuilder/DashboardWrapper.test.tsx     |     1 -
 .../DashboardBuilder/DashboardWrapper.tsx          |     7 +-
 .../src/dashboard/components/DashboardGrid.jsx     |     8 +-
 .../dashboard/components/DashboardGrid.test.jsx    |     1 -
 .../dashboard/components/DeleteComponentButton.tsx |     5 +-
 .../EmbeddedModal/EmbeddedModal.test.tsx           |     1 -
 .../dashboard/components/EmbeddedModal/index.tsx   |     2 +-
 .../DetailsPanel/DetailsPanel.test.tsx             |     2 +-
 .../components/FiltersBadge/DetailsPanel/index.tsx |     5 +-
 .../FilterIndicator/FilterIndicator.test.tsx       |     1 -
 .../FiltersBadge/FilterIndicator/index.tsx         |     4 +-
 .../components/FiltersBadge/FiltersBadge.test.tsx  |     4 +-
 .../dashboard/components/FiltersBadge/index.tsx    |     9 +-
 .../dashboard/components/Header/Header.test.tsx    |     1 -
 .../HeaderActionsDropdown.test.tsx                 |     1 -
 .../Header/HeaderActionsDropdown/index.jsx         |     4 +-
 .../src/dashboard/components/Header/index.jsx      |     4 +-
 .../src/dashboard/components/IconButton.tsx        |     2 +-
 .../src/dashboard/components/MissingChart.jsx      |     1 -
 .../src/dashboard/components/MissingChart.test.tsx |     1 -
 .../OverwriteConfirm/OverwriteConfirm.test.tsx     |     1 -
 .../OverwriteConfirmModal.test.tsx                 |     1 -
 .../OverwriteConfirm/OverwriteConfirmModal.tsx     |     6 +-
 .../components/OverwriteConfirm/index.tsx          |     1 -
 .../PropertiesModal/PropertiesModal.test.jsx       |     1 -
 .../PropertiesModal/PropertiesModal.test.tsx       |     1 -
 .../dashboard/components/PropertiesModal/index.tsx |     2 +-
 .../PublishedStatus/PublishedStatus.test.tsx       |     1 -
 .../dashboard/components/PublishedStatus/index.jsx |     4 +-
 .../components/RefreshIntervalModal.test.tsx       |     4 +-
 .../dashboard/components/RefreshIntervalModal.tsx  |     6 +-
 .../src/dashboard/components/SaveModal.tsx         |     6 +-
 .../src/dashboard/components/SliceAdder.jsx        |     4 +-
 .../src/dashboard/components/SliceAdder.test.jsx   |     1 -
 .../components/SliceHeader/SliceHeader.test.tsx    |     1 -
 .../src/dashboard/components/SliceHeader/index.tsx |     9 +-
 .../SliceHeaderControls.test.tsx                   |    18 +-
 .../components/SliceHeaderControls/index.tsx       |     9 +-
 .../SyncDashboardState/SyncDashboardState.test.tsx |     1 -
 .../components/SyncDashboardState/index.tsx        |     5 +-
 .../URLShortLinkButton/URLShortLinkButton.test.tsx |     1 -
 .../components/URLShortLinkButton/index.tsx        |     2 +-
 .../UndoRedoKeyListeners.test.tsx                  |     1 -
 .../components/UndoRedoKeyListeners/index.jsx      |     4 +-
 .../components/dnd/AddSliceDragPreview.jsx         |     1 -
 .../src/dashboard/components/dnd/DragDroppable.jsx |     4 +-
 .../components/dnd/DragDroppable.test.jsx          |     1 -
 .../src/dashboard/components/dnd/DragHandle.tsx    |     2 +-
 .../components/filterscope/FilterFieldItem.jsx     |     1 -
 .../components/filterscope/FilterFieldTree.jsx     |     1 -
 .../components/filterscope/FilterScope.test.tsx    |     1 -
 .../components/filterscope/FilterScopeModal.tsx    |     6 +-
 .../components/filterscope/FilterScopeSelector.jsx |     4 +-
 .../components/filterscope/FilterScopeTree.jsx     |     1 -
 .../filterscope/renderFilterFieldTreeNodes.jsx     |     1 -
 .../filterscope/renderFilterScopeTreeNodes.jsx     |     1 -
 .../dashboard/components/filterscope/treeIcons.jsx |     1 -
 .../dashboard/components/gridComponents/Chart.jsx  |     4 +-
 .../components/gridComponents/Chart.test.jsx       |     1 -
 .../components/gridComponents/ChartHolder.test.tsx |     1 -
 .../components/gridComponents/ChartHolder.tsx      |     3 +-
 .../dashboard/components/gridComponents/Column.jsx |     8 +-
 .../components/gridComponents/Column.test.jsx      |     1 -
 .../components/gridComponents/Divider.jsx          |     4 +-
 .../components/gridComponents/Divider.test.jsx     |     1 -
 .../components/gridComponents/DynamicComponent.tsx |     2 +-
 .../dashboard/components/gridComponents/Header.jsx |     4 +-
 .../components/gridComponents/Header.test.jsx      |     1 -
 .../components/gridComponents/Markdown.jsx         |     4 +-
 .../components/gridComponents/Markdown.test.jsx    |     1 -
 .../dashboard/components/gridComponents/Row.jsx    |    10 +-
 .../components/gridComponents/Row.test.jsx         |     1 -
 .../dashboard/components/gridComponents/Tab.jsx    |     8 +-
 .../components/gridComponents/Tab.test.jsx         |     1 -
 .../components/gridComponents/Tab.test.tsx         |     1 -
 .../dashboard/components/gridComponents/Tabs.jsx   |     4 +-
 .../components/gridComponents/Tabs.test.jsx        |     1 -
 .../components/gridComponents/Tabs.test.tsx        |     1 -
 .../gridComponents/new/DraggableNewComponent.jsx   |     4 +-
 .../new/DraggableNewComponent.test.jsx             |     1 -
 .../components/gridComponents/new/NewColumn.jsx    |     1 -
 .../gridComponents/new/NewColumn.test.jsx          |     1 -
 .../components/gridComponents/new/NewDivider.jsx   |     1 -
 .../gridComponents/new/NewDivider.test.jsx         |     1 -
 .../gridComponents/new/NewDynamicComponent.tsx     |     2 +-
 .../components/gridComponents/new/NewHeader.jsx    |     1 -
 .../gridComponents/new/NewHeader.test.jsx          |     1 -
 .../components/gridComponents/new/NewMarkdown.jsx  |     1 -
 .../components/gridComponents/new/NewRow.jsx       |     1 -
 .../components/gridComponents/new/NewRow.test.jsx  |     1 -
 .../components/gridComponents/new/NewTabs.jsx      |     1 -
 .../components/gridComponents/new/NewTabs.test.jsx |     1 -
 .../components/menu/BackgroundStyleDropdown.tsx    |     4 +-
 .../DownloadMenuItems/DownloadAsImage.test.tsx     |     2 +-
 .../menu/DownloadMenuItems/DownloadAsImage.tsx     |     2 +-
 .../menu/DownloadMenuItems/DownloadAsPdf.test.tsx  |     2 +-
 .../menu/DownloadMenuItems/DownloadAsPdf.tsx       |     2 +-
 .../DownloadMenuItems/DownloadMenuItems.test.tsx   |     1 -
 .../components/menu/DownloadMenuItems/index.tsx    |     1 -
 .../dashboard/components/menu/HoverMenu.test.tsx   |     1 -
 .../src/dashboard/components/menu/HoverMenu.tsx    |     7 +-
 .../components/menu/MarkdownModeDropdown.tsx       |     4 +-
 .../menu/ShareMenuItems/ShareMenuItems.test.tsx    |     1 -
 .../components/menu/ShareMenuItems/index.tsx       |     2 +-
 .../components/menu/WithPopoverMenu.test.jsx       |     1 -
 .../dashboard/components/menu/WithPopoverMenu.tsx  |    12 +-
 .../FilterBar/ActionButtons/ActionButtons.test.tsx |     1 -
 .../FilterBar/ActionButtons/index.tsx              |     2 +-
 .../FilterBar/CrossFilters/CrossFilter.test.tsx    |     1 -
 .../FilterBar/CrossFilters/CrossFilter.tsx         |     2 +-
 .../FilterBar/CrossFilters/CrossFilterTag.test.tsx |     1 -
 .../FilterBar/CrossFilters/CrossFilterTag.tsx      |     1 -
 .../CrossFilters/CrossFilterTitle.test.tsx         |     1 -
 .../FilterBar/CrossFilters/CrossFilterTitle.tsx    |     1 -
 .../ScopingModal/ChartsScopingListPanel.test.tsx   |     1 -
 .../ScopingModal/ChartsScopingListPanel.tsx        |     2 +-
 .../ScopingModal/ScopingModal.test.tsx             |     1 -
 .../CrossFilters/ScopingModal/ScopingModal.tsx     |     2 +-
 .../ScopingModal/ScopingModalContent.tsx           |     1 -
 .../CrossFilters/ScopingModal/ScopingTreePanel.tsx |     2 +-
 .../ScopingModal/useCrossFiltersScopingModal.tsx   |     2 +-
 .../FilterBar/CrossFilters/Vertical.tsx            |     1 -
 .../CrossFilters/VerticalCollapse.test.tsx         |     1 -
 .../FilterBar/CrossFilters/VerticalCollapse.tsx    |     2 +-
 .../nativeFilters/FilterBar/FilterBar.test.tsx     |     1 -
 .../FilterBarSettings/FilterBarSettings.test.tsx   |     1 -
 .../FilterBar/FilterBarSettings/index.tsx          |     2 +-
 .../FilterConfigurationLink.test.tsx               |     1 -
 .../FilterBar/FilterConfigurationLink/index.tsx    |     9 +-
 .../FilterBar/FilterControls/FilterControl.tsx     |     4 +-
 .../FilterBar/FilterControls/FilterControls.tsx    |    10 +-
 .../FilterControls/FilterDivider.stories.tsx       |     1 -
 .../FilterControls/FilterDivider.test.tsx          |     1 -
 .../FilterBar/FilterControls/FilterDivider.tsx     |     1 -
 .../FilterBar/FilterControls/FilterValue.tsx       |     9 +-
 .../FilterBar/FilterControls/types.ts              |     5 +-
 .../FilterBar/FiltersDropdownContent/index.tsx     |     2 +-
 .../FiltersOutOfScopeCollapsible/index.tsx         |     2 +-
 .../nativeFilters/FilterBar/Header/Header.test.tsx |     1 -
 .../nativeFilters/FilterBar/Header/index.tsx       |     4 +-
 .../nativeFilters/FilterBar/Horizontal.tsx         |     6 +-
 .../FilterBar/HorizontalFilterBar.test.tsx         |     1 -
 .../nativeFilters/FilterBar/Vertical.tsx           |     8 +-
 .../components/nativeFilters/FilterBar/index.tsx   |     9 +-
 .../FilterBar/useFilterControlFactory.tsx          |     2 +-
 .../nativeFilters/FilterCard/DependenciesRow.tsx   |     4 +-
 .../nativeFilters/FilterCard/FilterCard.test.tsx   |     1 -
 .../nativeFilters/FilterCard/FilterCardContent.tsx |     1 -
 .../nativeFilters/FilterCard/NameRow.tsx           |     1 -
 .../nativeFilters/FilterCard/ScopeRow.tsx          |     4 +-
 .../FilterCard/TooltipWithTruncation.tsx           |     1 -
 .../nativeFilters/FilterCard/TypeRow.tsx           |     2 +-
 .../components/nativeFilters/FilterCard/index.tsx  |     2 +-
 .../FiltersConfigModal/DividerConfigForm.tsx       |     4 +-
 .../FiltersConfigModal/DraggableFilter.tsx         |     4 +-
 .../FiltersConfigModal/FilterConfigPane.test.tsx   |     1 -
 .../FiltersConfigModal/FilterConfigurePane.tsx     |     6 +-
 .../FiltersConfigModal/FilterTitleContainer.tsx    |     5 +-
 .../FiltersConfigModal/FilterTitlePane.tsx         |     5 +-
 .../FiltersConfigForm/CollapsibleControl.tsx       |     2 +-
 .../FiltersConfigForm/ColumnSelect.test.tsx        |     1 -
 .../FiltersConfigForm/ColumnSelect.tsx             |     2 +-
 .../FiltersConfigForm/DatasetSelect.tsx            |     2 +-
 .../FiltersConfigForm/DefaultValue.tsx             |     2 +-
 .../FiltersConfigForm/DependencyList.tsx           |     2 +-
 .../FilterScope/FilterScope.test.tsx               |     1 -
 .../FiltersConfigForm/FilterScope/FilterScope.tsx  |     2 +-
 .../FiltersConfigForm/FilterScope/ScopingTree.tsx  |     2 +-
 .../FiltersConfigForm/FiltersConfigForm.tsx        |     8 +-
 .../FiltersConfigForm/RemovedFilter.tsx            |     2 +-
 .../FiltersConfigForm/getControlItemsMap.test.tsx  |     1 -
 .../FiltersConfigForm/getControlItemsMap.tsx       |     6 +-
 .../FiltersConfigModal/FiltersConfigForm/utils.ts  |     6 +-
 .../FiltersConfigModal/FiltersConfigModal.test.tsx |     1 -
 .../FiltersConfigModal/FiltersConfigModal.tsx      |    10 +-
 .../Footer/CancelConfirmationAlert.tsx             |     4 +-
 .../FiltersConfigModal/Footer/Footer.tsx           |     2 +-
 .../FiltersConfigModal/NativeFiltersModal.test.tsx |     1 -
 .../components/resizable/ResizableContainer.jsx    |     4 +-
 .../resizable/ResizableContainer.test.tsx          |     1 -
 .../components/resizable/ResizableHandle.jsx       |     2 -
 .../components/resizable/ResizableHandle.test.tsx  |     1 -
 .../dashboard/containers/DashboardComponent.jsx    |     4 +-
 .../src/dashboard/containers/DashboardPage.tsx     |     6 +-
 .../src/dashboard/util/getSliceHeaderTooltip.tsx   |     1 -
 .../util/useFilterFocusHighlightStyles.test.tsx    |     1 -
 superset-frontend/src/embedded/index.tsx           |     2 +-
 .../src/explore/actions/saveModalActions.test.ts   |     3 +-
 .../src/explore/actions/saveModalActions.ts        |     3 +-
 .../src/explore/components/ChartPills.tsx          |     2 +-
 .../src/explore/components/Control.test.tsx        |     1 -
 .../src/explore/components/Control.tsx             |     2 +-
 .../explore/components/ControlHeader.stories.tsx   |     1 -
 .../src/explore/components/ControlHeader.tsx       |     2 +-
 .../components/ControlPanelsContainer.test.tsx     |     1 -
 .../explore/components/ControlPanelsContainer.tsx  |    13 +-
 .../src/explore/components/ControlRow.test.tsx     |     4 +-
 .../src/explore/components/ControlRow.tsx          |     4 +-
 .../DataTableControl/CopyButton.test.tsx           |     1 -
 .../CopyToClipboardButton.test.tsx                 |     1 -
 .../DataTableControl/FilterInput.test.tsx          |     1 -
 .../explore/components/DataTableControl/index.tsx  |     2 +-
 .../components/DataTablesPane/DataTablesPane.tsx   |     8 +-
 .../components/DataTableControls.tsx               |     2 +-
 .../components/ResultsPaneOnDashboard.tsx          |     1 -
 .../DataTablesPane/components/SamplesPane.tsx      |     2 +-
 .../components/SingleQueryResultPane.tsx           |     2 +-
 .../DataTablesPane/components/useResultsPane.tsx   |     5 +-
 .../DataTablesPane/test/DataTablesPane.test.tsx    |     1 -
 .../test/ResultsPaneOnDashboard.test.tsx           |     1 -
 .../DataTablesPane/test/SamplesPane.test.tsx       |     1 -
 .../components/DataTablesPane/test/fixture.tsx     |     4 +-
 .../src/explore/components/DataTablesPane/types.ts |     3 +-
 .../DatasourcePanel/DatasourcePanel.test.tsx       |     8 +-
 .../DatasourcePanelDragOption.test.tsx             |     1 -
 .../DatasourcePanelDragOption/index.tsx            |     4 +-
 .../DatasourcePanel/DatasourcePanelItem.test.tsx   |     2 -
 .../DatasourcePanel/DatasourcePanelItem.tsx        |     5 +-
 .../explore/components/DatasourcePanel/index.tsx   |     2 +-
 .../src/explore/components/EmbedCodeContent.jsx    |     2 +-
 .../explore/components/EmbedCodeContent.test.jsx   |     4 +-
 .../src/explore/components/ExploreAlert.tsx        |     6 +-
 .../ExploreChartHeader/ExploreChartHeader.test.tsx |     1 -
 .../components/ExploreChartHeader/index.jsx        |     2 +-
 .../ExploreChartPanel/ExploreChartPanel.test.jsx   |     4 +-
 .../explore/components/ExploreChartPanel/index.jsx |     2 +-
 .../ExploreContainer/ExploreContainer.test.tsx     |     6 +-
 .../explore/components/ExploreContainer/index.tsx  |    23 +-
 .../ExploreViewContainer.test.tsx                  |     1 -
 .../components/ExploreViewContainer/index.jsx      |    30 +-
 .../ExportToCSVDropdown.test.tsx                   |     1 -
 .../components/ExportToCSVDropdown/index.tsx       |     5 +-
 .../PropertiesModal/PropertiesModal.test.tsx       |     1 -
 .../explore/components/PropertiesModal/index.tsx   |     5 +-
 .../RowCountLabel/RowCountLabel.stories.tsx        |     1 -
 .../RowCountLabel/RowCountLabel.test.tsx           |     1 -
 .../src/explore/components/RowCountLabel/index.tsx |     1 -
 .../RunQueryButton/RunQueryButton.stories.tsx      |     1 -
 .../RunQueryButton/RunQueryButton.test.tsx         |     1 -
 .../explore/components/RunQueryButton/index.tsx    |     2 +-
 .../src/explore/components/SaveModal.test.jsx      |     1 -
 .../src/explore/components/SaveModal.tsx           |     8 +-
 .../StashFormDataContainer.test.tsx                |     1 -
 .../components/StashFormDataContainer/index.tsx    |     5 +-
 .../AnnotationLayerControl/AnnotationLayer.jsx     |     4 +-
 .../AnnotationLayer.test.tsx                       |     1 -
 .../controls/AnnotationLayerControl/index.jsx      |     4 +-
 .../components/controls/BoundsControl.stories.tsx  |     1 -
 .../components/controls/BoundsControl.test.jsx     |     1 -
 .../explore/components/controls/BoundsControl.tsx  |     2 +-
 .../components/controls/CheckboxControl.jsx        |     4 +-
 .../components/controls/CheckboxControl.test.tsx   |     1 -
 .../CollectionControl/CollectionControl.test.tsx   |     1 -
 .../controls/CollectionControl/index.jsx           |     4 +-
 .../components/controls/ColorPickerControl.jsx     |     4 +-
 .../controls/ColorPickerControl.test.tsx           |     1 -
 .../ColorSchemeControl/ColorSchemeControl.test.tsx |     1 -
 .../ColorSchemeControl/ColorSchemeLabel.test.tsx   |     1 -
 .../ColorSchemeControl/ColorSchemeLabel.tsx        |     2 +-
 .../controls/ColorSchemeControl/index.tsx          |     5 +-
 .../ColumnConfigControl/ColumnConfigControl.tsx    |     2 +-
 .../ColumnConfigControl/ColumnConfigItem.tsx       |     4 +-
 .../ColumnConfigControl/ColumnConfigPopover.tsx    |     1 -
 .../ControlForm/ControlFormItem.tsx                |     2 +-
 .../ColumnConfigControl/ControlForm/index.tsx      |    15 +-
 .../controls/ColumnConfigControl/constants.tsx     |     1 -
 .../components/controls/ComparisonRangeLabel.tsx   |     2 +-
 .../ConditionalFormattingControl.tsx               |     2 +-
 .../FormattingPopover.tsx                          |     2 +-
 .../FormattingPopoverContent.tsx                   |     1 -
 .../controls/ContourControl/ContourOption.tsx      |     1 -
 .../ContourControl/ContourPopoverControl.tsx       |     2 +-
 .../ContourControl/ContourPopoverTrigger.tsx       |     2 +-
 .../components/controls/ContourControl/index.tsx   |     2 +-
 .../components/controls/ContourControl/types.ts    |     3 +-
 .../ControlPopover/ControlPopover.test.tsx         |     5 +-
 .../controls/ControlPopover/ControlPopover.tsx     |     5 +-
 .../controls/CurrencyControl/CurrencyControl.tsx   |     2 +-
 .../components/controls/CustomListItem/index.tsx   |     1 -
 .../DatasourceControl/DatasourceControl.test.jsx   |     1 -
 .../DatasourceControl/DatasourceControl.test.tsx   |     1 -
 .../controls/DatasourceControl/index.jsx           |     4 +-
 .../controls/DateFilterControl/DateFilterLabel.tsx |    10 +-
 .../DateFilterControl/components/AdvancedFrame.tsx |     1 -
 .../DateFilterControl/components/CalendarFrame.tsx |     2 +-
 .../DateFilterControl/components/CommonFrame.tsx   |     1 -
 ...{CalendarFrame.tsx => CurrentCalendarFrame.tsx} |    37 +-
 .../DateFilterControl/components/CustomFrame.tsx   |     1 -
 .../components/DateFunctionTooltip.tsx             |     1 -
 .../DateFilterControl/components/DateLabel.tsx     |     5 +-
 .../controls/DateFilterControl/components/index.ts |     1 +
 .../DateFilterControl/tests/AdvancedFrame.test.tsx |     1 -
 .../tests/CurrentCalendarFrame.test.tsx}           |    27 +-
 .../DateFilterControl/tests/CustomFrame.test.tsx   |     1 -
 .../tests/DateFilterLabel.test.tsx                 |     1 -
 .../components/controls/DateFilterControl/types.ts |    13 +
 .../controls/DateFilterControl/utils/constants.ts  |    31 +-
 .../DateFilterControl/utils/dateFilterUtils.ts     |     4 +
 .../ColumnSelectPopover.test.tsx                   |     1 -
 .../DndColumnSelectControl/ColumnSelectPopover.tsx |    22 +-
 .../ColumnSelectPopoverTrigger.tsx                 |     9 +-
 .../DndAdhocFilterOption.tsx                       |     1 -
 .../DndColumnSelect.test.tsx                       |     1 -
 .../DndColumnSelectControl/DndColumnSelect.tsx     |     6 +-
 .../DndColumnSelectPopoverTitle.jsx                |     2 +-
 .../DndFilterSelect.test.tsx                       |     1 -
 .../DndColumnSelectControl/DndFilterSelect.tsx     |     2 +-
 .../DndMetricSelect.test.tsx                       |     1 -
 .../DndColumnSelectControl/DndMetricSelect.tsx     |     2 +-
 .../DndColumnSelectControl/DndSelectLabel.test.tsx |     4 +-
 .../DndColumnSelectControl/DndSelectLabel.tsx      |     8 +-
 .../DndColumnSelectControl/Option.test.tsx         |     1 -
 .../controls/DndColumnSelectControl/Option.tsx     |     2 +-
 .../DndColumnSelectControl/OptionWrapper.test.tsx  |     1 -
 .../DndColumnSelectControl/OptionWrapper.tsx       |     2 +-
 .../DndColumnSelectControl/useResizeButton.tsx     |    10 +-
 .../AdhocFilterControl/AdhocFilterControl.test.jsx |     1 -
 .../FilterControl/AdhocFilterControl/index.jsx     |     4 +-
 .../AdhocFilterEditPopover.test.jsx                |     1 -
 .../FilterControl/AdhocFilterEditPopover/index.jsx |     6 +-
 ...AdhocFilterEditPopoverSimpleTabContent.test.tsx |     1 -
 .../index.tsx                                      |     9 +-
 .../AdhocFilterEditPopoverSqlTabContent.test.jsx   |     1 -
 .../AdhocFilterEditPopoverSqlTabContent/index.jsx  |     4 +-
 .../AdhocFilterOption/AdhocFilterOption.test.tsx   |     1 -
 .../FilterControl/AdhocFilterOption/index.tsx      |     1 -
 .../AdhocFilterPopoverTrigger.test.tsx             |     1 -
 .../AdhocFilterPopoverTrigger/index.tsx            |     4 +-
 .../utils/useDatePickerInAdhocFilter.tsx           |     4 +-
 .../FixedOrMetricControl.test.tsx                  |     1 -
 .../controls/FixedOrMetricControl/index.jsx        |     4 +-
 .../explore/components/controls/HiddenControl.tsx  |     1 -
 .../AdhocMetricEditPopover.test.jsx                |     1 -
 .../AdhocMetricEditPopover.test.tsx                |     1 -
 .../MetricControl/AdhocMetricEditPopover/index.jsx |     4 +-
 .../AdhocMetricEditPopoverTitle.test.tsx           |     1 -
 .../MetricControl/AdhocMetricEditPopoverTitle.tsx  |    12 +-
 .../controls/MetricControl/AdhocMetricOption.jsx   |     4 +-
 .../MetricControl/AdhocMetricOption.test.jsx       |     1 -
 .../MetricControl/AdhocMetricPopoverTrigger.tsx    |     4 +-
 .../controls/MetricControl/AggregateOption.jsx     |     1 -
 .../MetricControl/AggregateOption.test.tsx         |     1 -
 .../MetricControl/FilterDefinitionOption.jsx       |     1 -
 .../MetricControl/FilterDefinitionOption.test.jsx  |     1 -
 .../MetricControl/MetricDefinitionOption.jsx       |     1 -
 .../MetricControl/MetricDefinitionOption.test.jsx  |     1 -
 .../MetricControl/MetricDefinitionValue.jsx        |     1 -
 .../MetricControl/MetricDefinitionValue.test.jsx   |     1 -
 .../controls/MetricControl/MetricsControl.jsx      |     2 +-
 .../controls/MetricControl/MetricsControl.test.jsx |     1 -
 .../OptionControls/OptionControls.test.tsx         |     1 -
 .../components/controls/OptionControls/index.tsx   |     5 +-
 .../SelectAsyncControl/SelectAsyncControl.test.tsx |     1 -
 .../controls/SelectAsyncControl/index.tsx          |     2 +-
 .../explore/components/controls/SelectControl.jsx  |     4 +-
 .../components/controls/SelectControl.test.jsx     |     1 -
 .../components/controls/SliderControl.stories.tsx  |     1 -
 .../explore/components/controls/SliderControl.tsx  |     1 -
 .../explore/components/controls/SpatialControl.jsx |     4 +-
 .../components/controls/TextAreaControl.jsx        |     4 +-
 .../components/controls/TextAreaControl.test.jsx   |     1 -
 .../controls/TextControl/TextControl.test.tsx      |     1 -
 .../components/controls/TextControl/index.tsx      |     6 +-
 .../components/controls/TimeOffsetControl.tsx      |     2 +-
 .../TimeSeriesColumnControl.test.tsx               |     1 -
 .../controls/TimeSeriesColumnControl/index.jsx     |     4 +-
 .../src/explore/components/controls/ViewQuery.tsx  |     4 +-
 .../explore/components/controls/ViewQueryModal.tsx |     5 +-
 .../components/controls/ViewQueryModalFooter.tsx   |     4 +-
 .../components/controls/ViewportControl.jsx        |     4 +-
 .../components/controls/ViewportControl.test.jsx   |     1 -
 .../controls/VizTypeControl/FastVizSwitcher.tsx    |     5 +-
 .../VizTypeControl/VizTypeControl.test.jsx         |     3 +-
 .../VizTypeControl/VizTypeControl.test.tsx         |     1 -
 .../controls/VizTypeControl/VizTypeGallery.tsx     |    88 +-
 .../components/controls/VizTypeControl/index.tsx   |     2 +-
 .../components/controls/XAxisSortControl.tsx       |     2 +-
 .../controls/withAsyncVerification.test.tsx        |     1 -
 .../components/controls/withAsyncVerification.tsx  |     8 +-
 .../src/explore/components/optionRenderers.tsx     |     1 -
 .../DashboardsSubMenu.test.tsx                     |     1 -
 .../DashboardsSubMenu.tsx                          |     2 +-
 .../useExploreAdditionalActionsMenu/index.jsx      |     2 +-
 .../src/explore/controlPanels/sections.tsx         |     1 -
 superset-frontend/src/explore/controls.jsx         |     1 -
 superset-frontend/src/explore/fixtures.tsx         |     1 -
 .../src/features/alerts/AlertReportModal.test.tsx  |     1 -
 .../src/features/alerts/AlertReportModal.tsx       |    10 +-
 .../features/alerts/buildErrorTooltipMessage.tsx   |     1 -
 .../alerts/components/AlertReportCronScheduler.tsx |    10 +-
 .../features/alerts/components/AlertStatusIcon.tsx |     1 -
 .../alerts/components/NotificationMethod.tsx       |    11 +-
 .../src/features/alerts/components/NumberInput.tsx |     2 +-
 .../features/alerts/components/RecipientIcon.tsx   |     2 +-
 .../src/features/alerts/components/StyledPanel.tsx |     4 +-
 .../alerts/components/ValidatedPanelHeader.tsx     |     1 -
 .../src/features/allEntities/AllEntitiesTable.tsx  |     1 -
 .../annotationLayers/AnnotationLayerModal.test.jsx |     1 -
 .../annotationLayers/AnnotationLayerModal.tsx      |     7 +-
 .../features/annotations/AnnotationModal.test.jsx  |     1 -
 .../src/features/annotations/AnnotationModal.tsx   |     7 +-
 .../src/features/charts/ChartCard.tsx              |     1 -
 .../cssTemplates/CssTemplateModal.test.jsx         |     1 -
 .../src/features/cssTemplates/CssTemplateModal.tsx |     5 +-
 .../src/features/dashboards/DashboardCard.test.tsx |     1 -
 .../src/features/dashboards/DashboardCard.tsx      |     2 +-
 .../DatabaseConnectionForm/CommonParameters.tsx    |     1 -
 .../DatabaseConnectionForm/EncryptedField.tsx      |     2 +-
 .../DatabaseConnectionForm/TableCatalog.tsx        |     1 -
 .../DatabaseConnectionForm/ValidatedInputField.tsx |     1 -
 .../DatabaseModal/DatabaseConnectionForm/index.tsx |     2 +-
 .../databases/DatabaseModal/ExtraOptions.tsx       |     2 +-
 .../databases/DatabaseModal/ModalHeader.tsx        |     1 -
 .../databases/DatabaseModal/SSHTunnelForm.tsx      |     2 +-
 .../DatabaseModal/SSHTunnelSwitch.test.tsx         |     1 -
 .../databases/DatabaseModal/SSHTunnelSwitch.tsx    |     2 +-
 .../databases/DatabaseModal/SqlAlchemyForm.tsx     |     2 +-
 .../databases/DatabaseModal/index.test.tsx         |     1 -
 .../src/features/databases/DatabaseModal/index.tsx |    15 +-
 .../databases/UploadDataModel/ColumnsPreview.tsx   |     4 +-
 .../UploadDataModel/StyledFormItemWithTip.tsx      |     6 +-
 .../UploadDataModel/UploadDataModal.test.tsx       |     1 -
 .../features/databases/UploadDataModel/index.tsx   |    20 +-
 .../DatasetPanel/DatasetPanel.stories.tsx          |     1 -
 .../AddDataset/DatasetPanel/DatasetPanel.test.tsx  |     1 -
 .../AddDataset/DatasetPanel/DatasetPanel.tsx       |     1 -
 .../AddDataset/DatasetPanel/MessageContent.tsx     |     1 -
 .../datasets/AddDataset/DatasetPanel/index.tsx     |     2 +-
 .../AddDataset/EditDataset/EditDataset.test.tsx    |     1 -
 .../EditDataset/UsageTab/UsageTab.test.tsx         |     1 -
 .../AddDataset/EditDataset/UsageTab/index.tsx      |     2 +-
 .../datasets/AddDataset/EditDataset/index.tsx      |     1 -
 .../datasets/AddDataset/Footer/Footer.test.tsx     |     1 -
 .../features/datasets/AddDataset/Footer/index.tsx  |     1 -
 .../datasets/AddDataset/Header/Header.test.tsx     |     1 -
 .../features/datasets/AddDataset/Header/index.tsx  |     4 +-
 .../AddDataset/LeftPanel/LeftPanel.test.tsx        |     1 -
 .../datasets/AddDataset/LeftPanel/index.tsx        |     2 +-
 .../AddDataset/RightPanel/RightPanel.test.tsx      |     1 -
 .../datasets/AddDataset/RightPanel/index.tsx       |     2 -
 .../datasets/DatasetLayout/DatasetLayout.test.tsx  |     1 -
 .../src/features/datasets/DatasetLayout/index.tsx  |     2 +-
 .../features/datasets/DatasetSelectLabel/index.tsx |     1 -
 .../features/datasets/DuplicateDatasetModal.tsx    |     4 +-
 .../DatasetMetadataBar.skipped-stories.tsx         |     1 -
 .../datasets/metadataBar/useDatasetMetadataBar.tsx |     2 +-
 .../src/features/home/ActivityTable.test.tsx       |     1 -
 .../src/features/home/ActivityTable.tsx            |     2 +-
 .../src/features/home/ChartTable.test.tsx          |     1 -
 superset-frontend/src/features/home/ChartTable.tsx |     2 +-
 .../src/features/home/DashboardTable.test.tsx      |     1 -
 .../src/features/home/DashboardTable.tsx           |     2 +-
 .../src/features/home/EmptyState.test.tsx          |     1 -
 superset-frontend/src/features/home/EmptyState.tsx |     1 -
 .../src/features/home/LanguagePicker.test.tsx      |     1 -
 .../src/features/home/LanguagePicker.tsx           |     1 -
 superset-frontend/src/features/home/Menu.test.tsx  |     1 -
 superset-frontend/src/features/home/Menu.tsx       |     2 +-
 .../src/features/home/RightMenu.test.tsx           |     1 -
 superset-frontend/src/features/home/RightMenu.tsx  |     9 +-
 .../src/features/home/SavedQueries.test.tsx        |     1 -
 .../src/features/home/SavedQueries.tsx             |     2 +-
 .../src/features/home/SubMenu.test.tsx             |     1 -
 superset-frontend/src/features/home/SubMenu.tsx    |     5 +-
 .../features/queries/QueryPreviewModal.test.tsx    |    10 +-
 .../src/features/queries/QueryPreviewModal.tsx     |     2 +-
 .../queries/SavedQueryPreviewModal.test.jsx        |     1 -
 .../features/queries/SavedQueryPreviewModal.tsx    |     2 +-
 .../src/features/queries/SyntaxHighlighterCopy.tsx |     1 -
 .../HeaderReportDropdown/index.test.tsx            |     1 -
 .../ReportModal/HeaderReportDropdown/index.tsx     |     2 +-
 .../reports/ReportModal/ReportModal.test.tsx       |     1 -
 .../src/features/reports/ReportModal/index.tsx     |     6 +-
 .../features/rls/RowLevelSecurityModal.test.tsx    |     1 -
 .../src/features/rls/RowLevelSecurityModal.tsx     |     2 +-
 .../src/features/tags/BulkTagModal.tsx             |     5 +-
 superset-frontend/src/features/tags/TagCard.tsx    |     1 -
 .../src/features/tags/TagModal.test.tsx            |     1 -
 superset-frontend/src/features/tags/TagModal.tsx   |     5 +-
 .../components/Range/RangeFilterPlugin.stories.tsx |     1 -
 .../components/Range/RangeFilterPlugin.test.tsx    |     1 -
 .../filters/components/Range/RangeFilterPlugin.tsx |     2 +-
 .../Select/SelectFilterPlugin.stories.tsx          |     1 -
 .../components/Select/SelectFilterPlugin.test.tsx  |     1 -
 .../components/Select/SelectFilterPlugin.tsx       |     2 +-
 .../filters/components/Time/TimeFilterPlugin.tsx   |     2 +-
 .../TimeColumn/TimeColumnFilterPlugin.tsx          |     2 +-
 .../components/TimeGrain/TimeGrainFilterPlugin.tsx |     2 +-
 .../pages/AlertReportList/AlertReportList.test.jsx |     1 -
 .../src/pages/AlertReportList/index.tsx            |     2 +-
 superset-frontend/src/pages/AllEntities/index.tsx  |     2 +-
 .../AnnotationLayerList.test.jsx                   |     1 -
 .../src/pages/AnnotationLayerList/index.tsx        |     2 +-
 .../pages/AnnotationList/AnnotationList.test.jsx   |     1 -
 .../src/pages/AnnotationList/index.tsx             |     2 +-
 superset-frontend/src/pages/Chart/Chart.test.tsx   |     1 -
 superset-frontend/src/pages/Chart/index.tsx        |     2 +-
 .../src/pages/ChartCreation/ChartCreation.test.tsx |     1 -
 .../src/pages/ChartCreation/index.tsx              |     6 +-
 .../src/pages/ChartList/ChartList.test.jsx         |     1 -
 superset-frontend/src/pages/ChartList/index.tsx    |     2 +-
 .../pages/CssTemplateList/CssTemplateList.test.jsx |     1 -
 .../src/pages/CssTemplateList/index.tsx            |     2 +-
 superset-frontend/src/pages/Dashboard/index.tsx    |     2 +-
 .../src/pages/DashboardList/DashboardList.test.jsx |     1 -
 .../src/pages/DashboardList/index.tsx              |     2 +-
 .../src/pages/DatabaseList/DatabaseList.test.jsx   |     1 -
 superset-frontend/src/pages/DatabaseList/index.tsx |     2 +-
 .../pages/DatasetCreation/DatasetCreation.test.tsx |     1 -
 .../src/pages/DatasetCreation/index.tsx            |     2 +-
 .../src/pages/DatasetList/DatasetList.test.tsx     |     1 -
 superset-frontend/src/pages/DatasetList/index.tsx  |     7 +-
 .../ExecutionLogList/ExecutionLogList.test.jsx     |     1 -
 .../src/pages/ExecutionLogList/index.tsx           |     2 +-
 superset-frontend/src/pages/Home/Home.test.tsx     |     1 -
 superset-frontend/src/pages/Home/index.tsx         |     2 +-
 .../QueryHistoryList/QueryHistoryList.test.tsx     |     4 +-
 .../src/pages/QueryHistoryList/index.tsx           |     2 +-
 .../RowLevelSecurityList.test.tsx                  |     1 -
 .../src/pages/RowLevelSecurityList/index.tsx       |     2 +-
 .../pages/SavedQueryList/SavedQueryList.test.jsx   |     1 -
 .../src/pages/SavedQueryList/index.tsx             |     4 +-
 .../src/pages/SqlLab/LocationContext.tsx           |     9 +-
 superset-frontend/src/pages/SqlLab/SqlLab.test.tsx |     4 +-
 superset-frontend/src/pages/SqlLab/index.tsx       |     2 +-
 superset-frontend/src/pages/Tags/index.tsx         |     2 +-
 superset-frontend/src/utils/functionalRegistry.ts  |     4 +-
 superset-frontend/src/views/App.tsx                |     2 +-
 .../src/views/RootContextProviders.tsx             |     4 +-
 superset-frontend/src/views/index.tsx              |     1 -
 superset-frontend/src/views/menu.tsx               |     1 -
 superset-frontend/src/views/routes.test.tsx        |     1 -
 superset-frontend/src/views/routes.tsx             |     8 +-
 .../visualizations/TimeTable/FormattedNumber.tsx   |     1 -
 .../src/visualizations/TimeTable/SparklineCell.tsx |     4 +-
 .../src/visualizations/TimeTable/TimeTable.jsx     |     2 +-
 .../ExampleComponent/ExampleComponent.tsx          |     1 -
 .../src/visualizations/presets/MainPreset.js       |     2 +
 superset-frontend/webpack.config.js                |    12 +-
 superset/__init__.py                               |    10 +-
 superset/cli/viz_migrations.py                     |     3 +
 superset/common/query_context_processor.py         |    10 +-
 superset/common/query_object_factory.py            |     6 +-
 superset/common/utils/time_range_utils.py          |     2 +-
 superset/embedded/view.py                          |     5 +-
 .../configs/charts/Featured Charts/Area.yaml       |    97 +
 .../configs/charts/Featured Charts/Bar.yaml        |    72 +
 .../configs/charts/Featured Charts/Big_Number.yaml |    42 +
 .../Featured Charts/Big_Number_with_Trendline.yaml |    52 +
 .../configs/charts/Featured Charts/Box_Plot.yaml   |    54 +
 .../configs/charts/Featured Charts/Bubble.yaml     |   107 +
 .../configs/charts/Featured Charts/Funnel.yaml     |    51 +
 .../configs/charts/Featured Charts/Gauge.yaml      |    54 +
 .../configs/charts/Featured Charts/Graph.yaml      |    54 +
 .../configs/charts/Featured Charts/Heatmap.yaml    |    59 +
 .../configs/charts/Featured Charts/Histogram.yaml  |    46 +
 .../configs/charts/Featured Charts/Line.yaml       |    74 +
 .../configs/charts/Featured Charts/Mixed.yaml      |   109 +
 .../configs/charts/Featured Charts/Pie.yaml        |    78 +
 .../charts/Featured Charts/Pivot_Table.yaml        |    78 +
 .../configs/charts/Featured Charts/Radar.yaml      |   100 +
 .../charts/Featured Charts/Scatter_Plot.yaml       |    72 +
 .../configs/charts/Featured Charts/Sunburst.yaml   |    48 +
 .../configs/charts/Featured Charts/Table.yaml      |    57 +
 .../configs/charts/Featured Charts/Tree.yaml       |    43 +
 .../configs/charts/Featured Charts/Treemap.yaml    |    48 +
 .../configs/charts/Featured Charts/Waterfall.yaml  |    85 +
 .../configs/charts/Featured Charts/Word_Cloud.yaml |    44 +
 .../configs/charts/Featured Charts/World_Map.yaml  |    53 +
 .../configs/dashboards/Featured_Charts.yaml        |   490 +
 .../datasets/examples/hierarchical_dataset.yaml    |   116 +
 .../datasets/examples/wb_health_population.yaml    |  4317 +++
 .../migrations/shared/migrate_viz/processors.py    |    23 +
 ...4-05-24_11-31_02f4f7811799_remove_sl__tables.py |   164 +-
 superset/models/helpers.py                         |     3 +-
 superset/reports/notifications/slack.py            |   126 +-
 superset/security/manager.py                       |    10 +-
 superset/tasks/slack_util.py                       |    62 -
 superset/translations/ar/LC_MESSAGES/messages.po   |  5516 +--
 superset/translations/de/LC_MESSAGES/messages.po   | 33756 +++++++++---------
 superset/translations/en/LC_MESSAGES/messages.po   | 23336 ++++++-------
 superset/translations/es/LC_MESSAGES/messages.po   | 31123 ++++++++---------
 superset/translations/fr/LC_MESSAGES/messages.po   | 34712 ++++++++++---------
 superset/translations/it/LC_MESSAGES/messages.po   | 28399 +++++++--------
 superset/translations/ja/LC_MESSAGES/messages.po   | 31841 ++++++++---------
 superset/translations/ko/LC_MESSAGES/messages.po   | 27726 +++++++--------
 superset/translations/messages.pot                 | 23298 +++++++------
 superset/translations/nl/LC_MESSAGES/messages.po   | 33361 +++++++++---------
 superset/translations/pt/LC_MESSAGES/messages.po   | 29294 ++++++++--------
 .../translations/pt_BR/LC_MESSAGES/messages.po     | 33583 +++++++++---------
 superset/translations/ru/LC_MESSAGES/messages.po   | 32942 +++++++++---------
 superset/translations/sk/LC_MESSAGES/messages.po   | 23889 ++++++-------
 superset/translations/sl/LC_MESSAGES/messages.po   | 33028 +++++++++---------
 superset/translations/tr/LC_MESSAGES/messages.po   | 26220 +++++++-------
 superset/translations/uk/LC_MESSAGES/messages.po   | 33217 +++++++++---------
 superset/translations/zh/LC_MESSAGES/messages.po   | 32191 ++++++++---------
 .../translations/zh_TW/LC_MESSAGES/messages.po     |  5817 ++--
 superset/utils/core.py                             |    21 +-
 superset/utils/date_parser.py                      |    30 +
 superset/utils/json.py                             |     2 +-
 superset/utils/pandas_postprocessing/__init__.py   |     2 +
 superset/utils/pandas_postprocessing/histogram.py  |    87 +
 .../fixtures/world_bank_dashboard.py               |    17 +
 tests/integration_tests/reports/commands_tests.py  |   331 +-
 .../migrations/viz/histogram_v1_v2_test.py         |    52 +
 tests/unit_tests/notifications/slack_tests.py      |    38 +-
 .../pandas_postprocessing/test_histogram.py        |   144 +
 .../reports/notifications/slack_tests.py           |    15 +-
 tests/unit_tests/utils/date_parser_tests.py        |    20 +
 1324 files changed, 273885 insertions(+), 262060 deletions(-)
 create mode 100644 null_byte.csv
 create mode 100644 scripts/cypress_run.py
 copy 
superset-frontend/packages/superset-ui-chart-controls/src/operators/{index.ts 
=> histogramOperator.ts} (52%)
 create mode 100644 
superset-frontend/packages/superset-ui-chart-controls/test/operators/histogramOperator.test.ts
 copy 
superset-frontend/plugins/plugin-chart-echarts/src/{Waterfall/EchartsWaterfall.tsx
 => Histogram/Histogram.tsx} (78%)
 copy superset-frontend/{src/components/Card/Card.stories.tsx => 
plugins/plugin-chart-echarts/src/Histogram/buildQuery.ts} (59%)
 create mode 100644 
superset-frontend/plugins/plugin-chart-echarts/src/Histogram/controlPanel.tsx
 create mode 100644 
superset-frontend/plugins/plugin-chart-echarts/src/Histogram/images/example1.png
 create mode 100644 
superset-frontend/plugins/plugin-chart-echarts/src/Histogram/images/example2.png
 create mode 100644 
superset-frontend/plugins/plugin-chart-echarts/src/Histogram/images/thumbnail.png
 copy superset-frontend/plugins/plugin-chart-echarts/src/{Waterfall => 
Histogram}/index.ts (70%)
 create mode 100644 
superset-frontend/plugins/plugin-chart-echarts/src/Histogram/transformProps.ts
 copy 
superset-frontend/{src/dashboard/components/filterscope/FilterFieldItem.jsx => 
plugins/plugin-chart-echarts/src/Histogram/types.ts} (55%)
 copy 
superset-frontend/src/explore/components/controls/DateFilterControl/components/{CalendarFrame.tsx
 => CurrentCalendarFrame.tsx} (60%)
 copy superset-frontend/src/{components/CachedLabel/TooltipContent.test.tsx => 
explore/components/controls/DateFilterControl/tests/CurrentCalendarFrame.test.tsx}
 (53%)
 create mode 100644 superset/examples/configs/charts/Featured Charts/Area.yaml
 create mode 100644 superset/examples/configs/charts/Featured Charts/Bar.yaml
 create mode 100644 superset/examples/configs/charts/Featured 
Charts/Big_Number.yaml
 create mode 100644 superset/examples/configs/charts/Featured 
Charts/Big_Number_with_Trendline.yaml
 create mode 100644 superset/examples/configs/charts/Featured 
Charts/Box_Plot.yaml
 create mode 100644 superset/examples/configs/charts/Featured Charts/Bubble.yaml
 create mode 100644 superset/examples/configs/charts/Featured Charts/Funnel.yaml
 create mode 100644 superset/examples/configs/charts/Featured Charts/Gauge.yaml
 create mode 100644 superset/examples/configs/charts/Featured Charts/Graph.yaml
 create mode 100644 superset/examples/configs/charts/Featured 
Charts/Heatmap.yaml
 create mode 100644 superset/examples/configs/charts/Featured 
Charts/Histogram.yaml
 create mode 100644 superset/examples/configs/charts/Featured Charts/Line.yaml
 create mode 100644 superset/examples/configs/charts/Featured Charts/Mixed.yaml
 create mode 100644 superset/examples/configs/charts/Featured Charts/Pie.yaml
 create mode 100644 superset/examples/configs/charts/Featured 
Charts/Pivot_Table.yaml
 create mode 100644 superset/examples/configs/charts/Featured Charts/Radar.yaml
 create mode 100644 superset/examples/configs/charts/Featured 
Charts/Scatter_Plot.yaml
 create mode 100644 superset/examples/configs/charts/Featured 
Charts/Sunburst.yaml
 create mode 100644 superset/examples/configs/charts/Featured Charts/Table.yaml
 create mode 100644 superset/examples/configs/charts/Featured Charts/Tree.yaml
 create mode 100644 superset/examples/configs/charts/Featured 
Charts/Treemap.yaml
 create mode 100644 superset/examples/configs/charts/Featured 
Charts/Waterfall.yaml
 create mode 100644 superset/examples/configs/charts/Featured 
Charts/Word_Cloud.yaml
 create mode 100644 superset/examples/configs/charts/Featured 
Charts/World_Map.yaml
 create mode 100644 superset/examples/configs/dashboards/Featured_Charts.yaml
 create mode 100644 
superset/examples/configs/datasets/examples/hierarchical_dataset.yaml
 create mode 100644 
superset/examples/configs/datasets/examples/wb_health_population.yaml
 delete mode 100644 superset/tasks/slack_util.py
 create mode 100644 superset/utils/pandas_postprocessing/histogram.py
 create mode 100644 tests/unit_tests/migrations/viz/histogram_v1_v2_test.py
 create mode 100644 tests/unit_tests/pandas_postprocessing/test_histogram.py


Reply via email to