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