You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by gi...@apache.org on 2023/06/12 17:40:36 UTC

[superset] branch dependabot/npm_and_yarn/superset-websocket/eslint-8.42.0 updated (9c61d5d0bb -> 478433e876)

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

github-bot pushed a change to branch dependabot/npm_and_yarn/superset-websocket/eslint-8.42.0
in repository https://gitbox.apache.org/repos/asf/superset.git


 discard 9c61d5d0bb build(deps-dev): bump eslint in /superset-websocket
     add e13b80aff1 fix(sql-lab): SQL Lab commit connection even if no CTA query is made (#19808)
     add 522eb97b65 feat: Migrates Pivot Table v1 to v2 (#23712)
     add af24092440 feat: Migrates TreeMap chart (#23741)
     add f5148ef728 feat: Migrates Dual Line Chart to Mixed Chart (#23910)
     add 69c2cd5f40 chore: Remove unused sliceCanEdit logic (#24312)
     add fd3effe712 feat: support complex types and use get_columns implementation of starrrocks python client (#24237)
     add bf91ed98ee fix: DB extension collapse (#24315)
     add 6ce85921fc feat: Removes the Multiple Line Charts (#23933)
     add bcb145df99 docs: add link to intro with supported database types (#24313)
     add e922f0993d feat: Removes the preset-chart-xy plugin (#23943)
     add e5b7f7c9b5 fix: Time shifts with different granularity for ECharts (#24176)
     add 7e626c04cb chore: Deprecates some NVD3 charts in 3.0 (#24322)
     add c4242a3657 chore(sqllab): Remove validation result from state (#24082)
     add e791ba5876 fix: Copy dashboard filters when copying dashboard (#24303)
     add af8f7253e1 fix: update order of build for testing a release (#24317)
     add 65bfe2e21d docs: Add BurdaForward to "In the Wild" and merge "News" and "Entertainment" to "Media & Entertainment" (#24339)
     add bdb8bbef32 chore: Removes getUiOverrideRegistry (#24330)
     add 9adb023880 chore(druid): Remove legacy Druid NoSQL logic (#23997)
     add 4e47771df1 fix: Viz migration adjustments - 1 (#24341)
     add 0e3f1f638c chore: Remove deprecated ENABLE_ACCESS_REQUEST workflow (#24266)
     add 6d9df432c1 fix(sqllab): Inefficient SqlaTable query (#24343) (#24344)
     add 3d9c7d4598 chore: remove deprecated api /superset/datasources (#24333)
     add 2df699c99c chore: remove deprecated api /superset/filter/... (#24335)
     add e0253a4b25 chore: remove deprecated api /superset/tables/<int:db_id>/... (#24342)
     add e4bb4a4771 chore: Disable redux errors (#24362)
     add 36ff5eb39a build(deps-dev): bump @types/ws from 8.5.4 to 8.5.5 in /superset-websocket (#24337)
     add 478433e876 build(deps-dev): bump eslint in /superset-websocket

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   (9c61d5d0bb)
            \
             N -- N -- N   refs/heads/dependabot/npm_and_yarn/superset-websocket/eslint-8.42.0 (478433e876)

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

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

No new revisions were added by this update.

Summary of changes:
 CONTRIBUTING.md                                    |    12 +-
 RELEASING/from_tarball_entrypoint.sh               |     6 +-
 RESOURCES/INTHEWILD.md                             |     9 +-
 RESOURCES/STANDARD_ROLES.md                        |    36 -
 UPDATING.md                                        |     9 +
 docs/docs/contributing/testing-locally.mdx         |     2 +-
 docs/docs/intro.mdx                                |     6 +-
 docs/docs/miscellaneous/chart-params.mdx           |    12 +-
 .../importing-exporting-datasources.mdx            |    18 +-
 docs/static/resources/openapi.json                 |  1371 +-
 .../cypress/e2e/dashboard/editmode.test.ts         |    55 +-
 .../cypress/e2e/dashboard/tabs.test.ts             |     4 +-
 .../cypress-base/cypress/e2e/dashboard/utils.ts    |     2 +-
 .../e2e/explore/visualizations/dual_line.test.js   |    84 -
 .../e2e/explore/visualizations/pivot_table.test.js |    33 +-
 .../e2e/explore/visualizations/treemap.test.js     |    96 -
 superset-frontend/package-lock.json                |   303 +-
 superset-frontend/package.json                     |     3 -
 .../superset-ui-chart-controls/src/types.ts        |     1 -
 .../superset-ui-core/src/query/buildQueryObject.ts |     2 +-
 .../superset-ui-core/src/query/types/Query.ts      |     6 +-
 .../src/ui-overrides/ExtensionsRegistry.ts         |     4 -
 .../test/query/buildQueryObject.test.ts            |     9 -
 .../superset-ui-demo/.storybook/preview.js         |     3 -
 .../packages/superset-ui-demo/package.json         |    39 +-
 .../legacy-plugin-chart-pivot-table/Stories.tsx    |   159 -
 .../legacy-plugin-chart-treemap/Stories.tsx        |    44 -
 .../plugins/legacy-plugin-chart-treemap/data.ts    |    55 -
 .../legacy-preset-chart-deckgl/Arc/payload.js      |     1 -
 .../legacy-preset-chart-deckgl/Grid/payload.js     |     1 -
 .../legacy-preset-chart-deckgl/Hex/payload.js      |     1 -
 .../legacy-preset-chart-deckgl/Path/payload.js     |     1 -
 .../Polygon/geojsonPayload.js                      |     1 -
 .../legacy-preset-chart-deckgl/Polygon/payload.js  |     1 -
 .../legacy-preset-chart-deckgl/Scatter/payload.js  |     1 -
 .../Screengrid/payload.js                          |     1 -
 .../legacy-preset-chart-nvd3/DualLine/Stories.tsx  |    29 -
 .../legacy-preset-chart-nvd3/DualLine/data.ts      |   390 -
 .../DualLine/stories/basic.tsx                     |    40 -
 .../DualLine/stories/verifyConsistentColors.tsx    |    65 -
 .../plugins/preset-chart-xy/BoxPlot/Stories.tsx    |    36 -
 .../plugins/preset-chart-xy/BoxPlot/constants.ts   |    21 -
 .../plugins/preset-chart-xy/BoxPlot/data.ts        |    99 -
 .../preset-chart-xy/BoxPlot/stories/Basic.tsx      |   109 -
 .../preset-chart-xy/BoxPlot/stories/Legacy.tsx     |    40 -
 .../plugins/preset-chart-xy/Line/Stories.tsx       |    42 -
 .../plugins/preset-chart-xy/Line/constants.ts      |    21 -
 .../plugins/preset-chart-xy/Line/data/data.js      |   242 -
 .../plugins/preset-chart-xy/Line/data/data2.js     |   110 -
 .../preset-chart-xy/Line/data/legacyData.js        |   927 --
 .../plugins/preset-chart-xy/Line/stories/basic.tsx |    84 -
 .../plugins/preset-chart-xy/Line/stories/flush.tsx |   152 -
 .../preset-chart-xy/Line/stories/legacy.tsx        |    86 -
 .../preset-chart-xy/Line/stories/missing.tsx       |    75 -
 .../plugins/preset-chart-xy/Line/stories/query.tsx |    83 -
 .../preset-chart-xy/Line/stories/timeShift.tsx     |   100 -
 .../preset-chart-xy/ScatterPlot/Stories.tsx        |    44 -
 .../preset-chart-xy/ScatterPlot/constants.ts       |    21 -
 .../preset-chart-xy/ScatterPlot/data/data.ts       |   197 -
 .../preset-chart-xy/ScatterPlot/data/legacyData.ts |   357 -
 .../preset-chart-xy/ScatterPlot/stories/basic.tsx  |    75 -
 .../preset-chart-xy/ScatterPlot/stories/bubble.tsx |    83 -
 .../preset-chart-xy/ScatterPlot/stories/legacy.tsx |    58 -
 .../legacy-plugin-chart-pivot-table/CHANGELOG.md   |    43 -
 .../legacy-plugin-chart-pivot-table/README.md      |    52 -
 .../legacy-plugin-chart-pivot-table/package.json   |    40 -
 .../src/PivotTable.js                              |   154 -
 .../src/ReactPivotTable.js                         |    22 -
 .../src/controlPanel.ts                            |   148 -
 .../src/images/example.jpg                         |   Bin 59676 -> 0 bytes
 .../src/images/thumbnail.png                       |   Bin 43066 -> 0 bytes
 .../src/images/thumbnailLarge.png                  |   Bin 127194 -> 0 bytes
 .../legacy-plugin-chart-pivot-table/src/index.js   |    47 -
 .../src/transformProps.js                          |    37 -
 .../src/utils/fixTableHeight.js                    |    33 -
 .../src/utils/formatCells.ts                       |    71 -
 .../test/PivotTable.test.ts                        |    91 -
 .../legacy-plugin-chart-pivot-table/tsconfig.json  |    25 -
 .../legacy-plugin-chart-treemap/CHANGELOG.md       |    35 -
 .../plugins/legacy-plugin-chart-treemap/README.md  |    52 -
 .../legacy-plugin-chart-treemap/package.json       |    38 -
 .../src/ReactTreemap.jsx                           |    51 -
 .../legacy-plugin-chart-treemap/src/Treemap.js     |   190 -
 .../src/controlPanel.ts                            |    85 -
 .../src/images/Treemap.jpg                         |   Bin 23739 -> 0 bytes
 .../src/images/Treemap2.jpg                        |   Bin 165612 -> 0 bytes
 .../src/images/Treemap3.jpg                        |   Bin 30761 -> 0 bytes
 .../src/images/Treemap4.jpg                        |   Bin 56770 -> 0 bytes
 .../src/images/thumbnail.png                       |   Bin 13823 -> 0 bytes
 .../src/images/thumbnailLarge.png                  |   Bin 27164 -> 0 bytes
 .../legacy-plugin-chart-treemap/src/index.js       |    61 -
 .../src/transformProps.js                          |    44 -
 .../legacy-plugin-chart-treemap/tsconfig.json      |    25 -
 .../legacy-preset-chart-nvd3/src/Area/index.js     |     6 +-
 .../legacy-preset-chart-nvd3/src/Bar/index.js      |     8 +-
 .../legacy-preset-chart-nvd3/src/DistBar/index.js  |    14 +-
 .../src/DualLine/controlPanel.ts                   |    77 -
 .../src/DualLine/images/example.jpg                |   Bin 121614 -> 0 bytes
 .../src/DualLine/images/thumbnail.png              |   Bin 15531 -> 0 bytes
 .../src/DualLine/images/thumbnailLarge.png         |   Bin 41864 -> 0 bytes
 .../legacy-preset-chart-nvd3/src/DualLine/index.js |    47 -
 .../legacy-preset-chart-nvd3/src/Line/index.js     |     6 +-
 .../src/LineMulti/controlPanel.ts                  |   171 -
 .../src/LineMulti/images/example.jpg               |   Bin 223147 -> 0 bytes
 .../src/LineMulti/images/thumbnail.png             |   Bin 16441 -> 0 bytes
 .../src/LineMulti/images/thumbnailLarge.png        |   Bin 31697 -> 0 bytes
 .../src/LineMulti/index.js                         |    55 -
 .../legacy-preset-chart-nvd3/src/NVD3Vis.js        |    81 +-
 .../legacy-preset-chart-nvd3/src/Pie/index.js      |     9 +-
 .../plugins/legacy-preset-chart-nvd3/src/index.js  |     2 -
 .../plugins/legacy-preset-chart-nvd3/src/preset.js |     4 -
 .../legacy-preset-chart-nvd3/src/transformProps.js |     6 -
 .../plugins/preset-chart-xy/CHANGELOG.md           |    27 -
 .../plugins/preset-chart-xy/README.md              |    54 -
 .../plugins/preset-chart-xy/package.json           |    48 -
 .../preset-chart-xy/src/BoxPlot/controlPanel.ts    |    77 -
 .../preset-chart-xy/src/BoxPlot/createMetadata.ts  |    31 -
 .../src/BoxPlot/images/thumbnail.png               |   Bin 10747 -> 0 bytes
 .../plugins/preset-chart-xy/src/BoxPlot/index.ts   |    36 -
 .../preset-chart-xy/src/BoxPlot/legacy/index.ts    |    36 -
 .../src/BoxPlot/legacy/transformProps.ts           |   122 -
 .../preset-chart-xy/src/BoxPlot/transformProps.ts  |    90 -
 .../preset-chart-xy/src/Line/ChartFormData.ts      |    26 -
 .../plugins/preset-chart-xy/src/Line/buildQuery.ts |    37 -
 .../preset-chart-xy/src/Line/createMetadata.ts     |    30 -
 .../preset-chart-xy/src/Line/images/thumbnail.png  |   Bin 9474 -> 0 bytes
 .../src/Line/images/thumbnailLarge.png             |   Bin 9474 -> 0 bytes
 .../plugins/preset-chart-xy/src/Line/index.ts      |    35 -
 .../preset-chart-xy/src/Line/legacy/index.ts       |    32 -
 .../src/Line/legacy/transformProps.ts              |    83 -
 .../preset-chart-xy/src/Line/transformProps.ts     |    56 -
 .../src/ScatterPlot/createMetadata.ts              |    30 -
 .../src/ScatterPlot/images/thumbnail.png           |   Bin 7413 -> 0 bytes
 .../preset-chart-xy/src/ScatterPlot/index.ts       |    32 -
 .../src/ScatterPlot/legacy/index.ts                |    32 -
 .../src/ScatterPlot/legacy/transformProps.ts       |   116 -
 .../src/ScatterPlot/transformProps.ts              |    48 -
 .../src/components/BoxPlot/BoxPlot.tsx             |   169 -
 .../components/BoxPlot/DefaultTooltipRenderer.tsx  |    69 -
 .../src/components/BoxPlot/Encoder.ts              |    44 -
 .../src/components/BoxPlot/types.ts                |    42 -
 .../Line/DefaultLegendItemMarkRenderer.tsx         |    45 -
 .../src/components/Line/DefaultTooltipRenderer.tsx |    71 -
 .../preset-chart-xy/src/components/Line/Encoder.ts |    59 -
 .../preset-chart-xy/src/components/Line/Line.tsx   |   325 -
 .../ScatterPlot/DefaultTooltipRenderer.tsx         |    78 -
 .../src/components/ScatterPlot/Encoder.ts          |    64 -
 .../src/components/ScatterPlot/ScatterPlot.tsx     |   151 -
 .../src/components/legend/DefaultLegend.tsx        |    71 -
 .../src/components/legend/DefaultLegendGroup.tsx   |    65 -
 .../src/components/legend/DefaultLegendItem.tsx    |    70 -
 .../src/components/legend/createRenderLegend.tsx   |    51 -
 .../preset-chart-xy/src/components/legend/types.ts |    80 -
 .../preset-chart-xy/src/configureEncodable.ts      |    83 -
 .../plugins/preset-chart-xy/src/index.ts           |    26 -
 .../preset-chart-xy/src/utils/XYChartLayout.tsx    |   200 -
 .../preset-chart-xy/src/utils/computeAxisLayout.ts |   137 -
 .../src/utils/convertScaleToDataUIScaleShape.ts    |    82 -
 .../src/utils/createMarginSelector.tsx             |    47 -
 .../src/utils/createTickComponent.tsx              |   110 -
 .../src/utils/createTickLabelProps.ts              |    47 -
 .../src/utils/createXYChartLayoutWithTheme.ts      |    45 -
 .../plugins/preset-chart-xy/test/index.test.ts     |    48 -
 .../plugins/preset-chart-xy/test/tsconfig.json     |    19 -
 .../plugins/preset-chart-xy/tsconfig.json          |    25 -
 .../types/@data-ui/theme/index.d.ts                |   128 -
 .../types/@data-ui/xy-chart/index.d.ts             |    59 -
 .../plugins/preset-chart-xy/types/external.d.ts    |    23 -
 .../spec/fixtures/mockSliceEntities.js             |     2 +-
 superset-frontend/src/SqlLab/actions/sqlLab.js     |    61 -
 .../SqlLab/components/AceEditorWrapper/index.tsx   |    26 +-
 .../AceEditorWrapper/useAnnotations.test.ts        |   182 +
 .../components/AceEditorWrapper/useAnnotations.ts  |    83 +
 .../src/SqlLab/components/SqlEditor/index.jsx      |    32 -
 superset-frontend/src/SqlLab/reducers/sqlLab.js    |    79 -
 superset-frontend/src/SqlLab/types.ts              |     5 -
 superset-frontend/src/assets/images/starrocks.png  |   Bin 14896 -> 6651 bytes
 .../src/components/AlteredSliceTag/index.jsx       |     2 +-
 .../src/components/ReportModal/index.tsx           |     1 -
 superset-frontend/src/dashboard/actions/hydrate.js |     1 -
 .../components/AddSliceCard/AddSliceCard.tsx       |     7 +-
 .../src/dashboard/components/Header/index.jsx      |     6 +-
 .../PropertiesModal/PropertiesModal.test.tsx       |     7 +-
 .../dashboard/components/PropertiesModal/index.tsx |    15 +-
 .../components/SliceHeader/SliceHeader.test.tsx    |    10 -
 .../src/dashboard/components/SliceHeader/index.tsx |     2 -
 .../SliceHeaderControls.test.tsx                   |     3 -
 .../components/SliceHeaderControls/index.tsx       |     1 -
 .../dashboard/components/gridComponents/Chart.jsx  |     3 -
 .../components/gridComponents/Chart.test.jsx       |     1 -
 .../FiltersConfigForm/FilterScope/utils.test.ts    |    20 +-
 .../src/dashboard/containers/Chart.jsx             |     1 -
 .../dashboard/util/getFilterConfigsFromFormdata.js |     8 -
 .../VizTypeControl/VizTypeControl.test.tsx         |    17 +-
 .../controls/VizTypeControl/VizTypeGallery.tsx     |     4 +-
 .../useExploreAdditionalActionsMenu/index.jsx      |     2 +-
 superset-frontend/src/explore/constants.ts         |     2 -
 .../src/explore/controlPanels/Separator.js         |     3 -
 .../src/features/alerts/AlertReportModal.tsx       |     1 -
 .../databases/DatabaseModal/ExtraOptions.tsx       |     3 +-
 superset-frontend/src/hooks/apiResources/index.ts  |     1 +
 .../src/hooks/apiResources/queryApi.ts             |     2 +-
 ...eFunctions.test.ts => queryValidations.test.ts} |    55 +-
 .../src/hooks/apiResources/queryValidations.ts     |    66 +
 .../RowLevelSecurityList.test.tsx                  |     4 +-
 superset-frontend/src/views/store.ts               |    30 +-
 .../src/visualizations/FilterBox/FilterBox.jsx     |    13 +-
 .../FilterBox/FilterBoxChartPlugin.js              |     5 +-
 .../src/visualizations/FilterBox/transformProps.ts |     4 -
 .../src/visualizations/presets/MainPreset.js       |     8 -
 superset-frontend/webpack.config.js                |     2 +
 superset-websocket/package-lock.json               |    14 +-
 superset-websocket/package.json                    |     2 +-
 superset/charts/post_processing.py                 |    40 -
 superset/charts/schemas.py                         |    37 +-
 superset/cli/examples.py                           |     3 -
 superset/common/query_context_processor.py         |   159 +-
 superset/common/query_object.py                    |     3 +-
 superset/common/utils/dataframe_utils.py           |     6 +-
 superset/config.py                                 |    28 +-
 superset/constants.py                              |    25 +-
 superset/dashboards/dao.py                         |     1 +
 superset/databases/commands/tables.py              |    12 +-
 superset/db_engine_specs/ascend.py                 |    17 +-
 superset/db_engine_specs/athena.py                 |    21 +-
 superset/db_engine_specs/base.py                   |    39 +-
 superset/db_engine_specs/bigquery.py               |    28 +-
 superset/db_engine_specs/crate.py                  |    17 +-
 superset/db_engine_specs/databricks.py             |    40 +-
 superset/db_engine_specs/db2.py                    |    17 +-
 superset/db_engine_specs/dremio.py                 |    17 +-
 superset/db_engine_specs/drill.py                  |    21 +-
 superset/db_engine_specs/druid.py                  |    35 +-
 superset/db_engine_specs/duckdb.py                 |    17 +-
 superset/db_engine_specs/dynamodb.py               |    26 +-
 superset/db_engine_specs/elasticsearch.py          |    25 +-
 superset/db_engine_specs/exasol.py                 |    17 +-
 superset/db_engine_specs/firebird.py               |    13 +-
 superset/db_engine_specs/firebolt.py               |    17 +-
 superset/db_engine_specs/hana.py                   |    15 +-
 superset/db_engine_specs/hive.py                   |    21 +-
 superset/db_engine_specs/impala.py                 |    16 +-
 superset/db_engine_specs/kusto.py                  |    46 +-
 superset/db_engine_specs/kylin.py                  |    17 +-
 superset/db_engine_specs/mssql.py                  |    35 +-
 superset/db_engine_specs/mysql.py                  |    19 +-
 superset/db_engine_specs/netezza.py                |    17 +-
 superset/db_engine_specs/ocient.py                 |    17 +-
 superset/db_engine_specs/oracle.py                 |    17 +-
 superset/db_engine_specs/pinot.py                  |    51 +-
 superset/db_engine_specs/postgres.py               |    17 +-
 superset/db_engine_specs/presto.py                 |    29 +-
 superset/db_engine_specs/rockset.py                |    17 +-
 superset/db_engine_specs/snowflake.py              |    34 +-
 superset/db_engine_specs/spark.py                  |    24 +-
 superset/db_engine_specs/sqlite.py                 |    26 +-
 superset/db_engine_specs/starrocks.py              |    92 +-
 superset/examples/birth_names.py                   |    19 +-
 superset/examples/configs/charts/Commute_Time.yaml |    45 +-
 .../examples/configs/charts/Games_per_Genre.yaml   |   116 +-
 .../configs/charts/Members_per_Channel.yaml        |     9 +-
 ...mes_That_Hit_100k_in_Sales_By_Release_Year.yaml |   105 +-
 .../configs/charts/Preferred_Employment_Style.yaml |    45 +-
 .../charts/Vaccine_Candidates_per_Country.yaml     |     9 +-
 superset/examples/data_loading.py                  |     1 -
 superset/examples/multi_line.py                    |    59 -
 superset/examples/supported_charts_dashboard.py    |    11 -
 superset/examples/world_bank.py                    |     6 +-
 superset/explore/commands/get.py                   |    22 +-
 superset/initialization/__init__.py                |    11 -
 superset/migrations/shared/migrate_viz/base.py     |     2 +
 .../migrations/shared/migrate_viz/processors.py    |    54 +
 ...6-01_13-13_83e1abbe777f_drop_access_request.py} |    25 +-
 ...2_9ba2ce3086e5_migrate_pivot_table_v1_to_v2.py} |    17 +-
 ...08_10-22_4c5da39be729_migrate_treemap_chart.py} |    12 +-
 ...58e1e58e5c_migrate_dual_line_to_mixed_chart.py} |    19 +-
 superset/models/__init__.py                        |     2 +-
 superset/models/datasource_access_request.py       |    97 -
 superset/security/manager.py                       |    26 +-
 superset/sql_lab.py                                |     3 +-
 superset/templates/email/role_extended.txt         |    32 -
 superset/templates/email/role_granted.txt          |    36 -
 superset/templates/superset/request_access.html    |    38 -
 superset/translations/de/LC_MESSAGES/messages.json |   140 +-
 superset/translations/de/LC_MESSAGES/messages.po   |  4658 +++----
 superset/translations/en/LC_MESSAGES/messages.json |   140 +-
 superset/translations/en/LC_MESSAGES/messages.po   |  3195 ++---
 superset/translations/es/LC_MESSAGES/messages.json |   110 +-
 superset/translations/es/LC_MESSAGES/messages.po   |  3243 ++---
 superset/translations/fr/LC_MESSAGES/messages.json |   110 +-
 superset/translations/fr/LC_MESSAGES/messages.po   |  3248 ++---
 superset/translations/it/LC_MESSAGES/messages.json |   113 +-
 superset/translations/it/LC_MESSAGES/messages.po   |  3230 ++---
 superset/translations/ja/LC_MESSAGES/messages.json |   104 +-
 superset/translations/ja/LC_MESSAGES/messages.po   |  3235 ++---
 superset/translations/ko/LC_MESSAGES/messages.json |   112 +-
 superset/translations/ko/LC_MESSAGES/messages.po   |  3225 ++---
 superset/translations/messages.pot                 |  3192 ++---
 superset/translations/nl/LC_MESSAGES/messages.json |   124 +-
 superset/translations/nl/LC_MESSAGES/messages.po   |  3233 ++---
 superset/translations/pt/LC_MESSAGES/messages.json |   114 +-
 superset/translations/pt/LC_MESSAGES/messages.po   |  3231 ++---
 .../translations/pt_BR/LC_MESSAGES/messages.json   |  1650 +--
 .../translations/pt_BR/LC_MESSAGES/messages.po     | 12959 ++++++++++++++-----
 superset/translations/ru/LC_MESSAGES/messages.json |   108 +-
 superset/translations/ru/LC_MESSAGES/messages.po   |  3256 ++---
 superset/translations/sk/LC_MESSAGES/messages.json |   134 +-
 superset/translations/sk/LC_MESSAGES/messages.po   |  3204 ++---
 superset/translations/sl/LC_MESSAGES/messages.json |   112 +-
 superset/translations/sl/LC_MESSAGES/messages.po   |  3267 ++---
 superset/translations/zh/LC_MESSAGES/messages.json |    87 +-
 superset/translations/zh/LC_MESSAGES/messages.po   |  3257 ++---
 superset/utils/core.py                             |    94 +-
 superset/utils/dict_import_export.py               |     2 +-
 superset/utils/pandas_postprocessing/utils.py      |    35 +-
 superset/views/__init__.py                         |     1 -
 superset/views/access_requests.py                  |    59 -
 superset/views/core.py                             |   389 +-
 superset/views/utils.py                            |     4 +-
 superset/viz.py                                    |   395 +-
 tests/common/query_context_generator.py            |     3 +-
 tests/integration_tests/access_tests.py            |   411 -
 tests/integration_tests/base_tests.py              |    13 -
 tests/integration_tests/charts/data/api_tests.py   |     1 -
 tests/integration_tests/core_tests.py              |   104 -
 tests/integration_tests/dashboards/dao_tests.py    |    28 +
 tests/integration_tests/datasets/api_tests.py      |     2 +-
 .../integration_tests/fixtures/energy_dashboard.py |     2 +-
 tests/integration_tests/fixtures/importexport.py   |     2 +-
 ...baba_rm_time_range_endpoints_from_qc_3__test.py |     2 -
 tests/integration_tests/security_tests.py          |    47 -
 tests/integration_tests/utils_tests.py             |    39 +-
 tests/integration_tests/viz_tests.py               |    72 +-
 tests/unit_tests/charts/test_post_processing.py    |     2 +-
 .../common/test_get_aggregated_join_column.py      |    77 +
 tests/unit_tests/conftest.py                       |    40 +-
 tests/unit_tests/db_engine_specs/test_starrocks.py |    37 +-
 tests/unit_tests/fixtures/assets_configs.py        |     4 +-
 .../viz/dual_line_to_mixed_chart_test.py           |    97 +
 .../migrations/viz/pivot_table_v1_v2_test.py       |   134 +
 340 files changed, 37546 insertions(+), 41567 deletions(-)
 delete mode 100644 superset-frontend/cypress-base/cypress/e2e/explore/visualizations/dual_line.test.js
 delete mode 100644 superset-frontend/cypress-base/cypress/e2e/explore/visualizations/treemap.test.js
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-pivot-table/Stories.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-treemap/Stories.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-treemap/data.ts
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/DualLine/Stories.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/DualLine/data.ts
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/DualLine/stories/basic.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/DualLine/stories/verifyConsistentColors.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/BoxPlot/Stories.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/BoxPlot/constants.ts
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/BoxPlot/data.ts
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/BoxPlot/stories/Basic.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/BoxPlot/stories/Legacy.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/Line/Stories.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/Line/constants.ts
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/Line/data/data.js
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/Line/data/data2.js
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/Line/data/legacyData.js
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/Line/stories/basic.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/Line/stories/flush.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/Line/stories/legacy.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/Line/stories/missing.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/Line/stories/query.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/Line/stories/timeShift.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/ScatterPlot/Stories.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/ScatterPlot/constants.ts
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/ScatterPlot/data/data.ts
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/ScatterPlot/data/legacyData.ts
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/ScatterPlot/stories/basic.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/ScatterPlot/stories/bubble.tsx
 delete mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/ScatterPlot/stories/legacy.tsx
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/CHANGELOG.md
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/README.md
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/package.json
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/src/PivotTable.js
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/src/ReactPivotTable.js
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/src/controlPanel.ts
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/src/images/example.jpg
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/src/images/thumbnail.png
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/src/images/thumbnailLarge.png
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/src/index.js
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/src/transformProps.js
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/src/utils/fixTableHeight.js
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/src/utils/formatCells.ts
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/test/PivotTable.test.ts
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-pivot-table/tsconfig.json
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/CHANGELOG.md
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/README.md
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/package.json
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/src/ReactTreemap.jsx
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/src/Treemap.js
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/src/controlPanel.ts
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/src/images/Treemap.jpg
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/src/images/Treemap2.jpg
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/src/images/Treemap3.jpg
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/src/images/Treemap4.jpg
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/src/images/thumbnail.png
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/src/images/thumbnailLarge.png
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/src/index.js
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/src/transformProps.js
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-treemap/tsconfig.json
 delete mode 100644 superset-frontend/plugins/legacy-preset-chart-nvd3/src/DualLine/controlPanel.ts
 delete mode 100644 superset-frontend/plugins/legacy-preset-chart-nvd3/src/DualLine/images/example.jpg
 delete mode 100644 superset-frontend/plugins/legacy-preset-chart-nvd3/src/DualLine/images/thumbnail.png
 delete mode 100644 superset-frontend/plugins/legacy-preset-chart-nvd3/src/DualLine/images/thumbnailLarge.png
 delete mode 100644 superset-frontend/plugins/legacy-preset-chart-nvd3/src/DualLine/index.js
 delete mode 100644 superset-frontend/plugins/legacy-preset-chart-nvd3/src/LineMulti/controlPanel.ts
 delete mode 100644 superset-frontend/plugins/legacy-preset-chart-nvd3/src/LineMulti/images/example.jpg
 delete mode 100644 superset-frontend/plugins/legacy-preset-chart-nvd3/src/LineMulti/images/thumbnail.png
 delete mode 100644 superset-frontend/plugins/legacy-preset-chart-nvd3/src/LineMulti/images/thumbnailLarge.png
 delete mode 100644 superset-frontend/plugins/legacy-preset-chart-nvd3/src/LineMulti/index.js
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/CHANGELOG.md
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/README.md
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/package.json
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/BoxPlot/controlPanel.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/BoxPlot/createMetadata.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/BoxPlot/images/thumbnail.png
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/BoxPlot/index.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/BoxPlot/legacy/index.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/BoxPlot/legacy/transformProps.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/BoxPlot/transformProps.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/Line/ChartFormData.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/Line/buildQuery.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/Line/createMetadata.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/Line/images/thumbnail.png
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/Line/images/thumbnailLarge.png
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/Line/index.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/Line/legacy/index.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/Line/legacy/transformProps.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/Line/transformProps.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/ScatterPlot/createMetadata.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/ScatterPlot/images/thumbnail.png
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/ScatterPlot/index.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/ScatterPlot/legacy/index.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/ScatterPlot/legacy/transformProps.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/ScatterPlot/transformProps.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/BoxPlot/BoxPlot.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/BoxPlot/DefaultTooltipRenderer.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/BoxPlot/Encoder.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/BoxPlot/types.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/Line/DefaultLegendItemMarkRenderer.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/Line/DefaultTooltipRenderer.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/Line/Encoder.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/Line/Line.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/ScatterPlot/DefaultTooltipRenderer.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/ScatterPlot/Encoder.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/ScatterPlot/ScatterPlot.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/legend/DefaultLegend.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/legend/DefaultLegendGroup.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/legend/DefaultLegendItem.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/legend/createRenderLegend.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/components/legend/types.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/configureEncodable.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/index.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/utils/XYChartLayout.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/utils/computeAxisLayout.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/utils/convertScaleToDataUIScaleShape.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/utils/createMarginSelector.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/utils/createTickComponent.tsx
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/utils/createTickLabelProps.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/src/utils/createXYChartLayoutWithTheme.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/test/index.test.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/test/tsconfig.json
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/tsconfig.json
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/types/@data-ui/theme/index.d.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/types/@data-ui/xy-chart/index.d.ts
 delete mode 100644 superset-frontend/plugins/preset-chart-xy/types/external.d.ts
 create mode 100644 superset-frontend/src/SqlLab/components/AceEditorWrapper/useAnnotations.test.ts
 create mode 100644 superset-frontend/src/SqlLab/components/AceEditorWrapper/useAnnotations.ts
 copy superset-frontend/src/hooks/apiResources/{databaseFunctions.test.ts => queryValidations.test.ts} (59%)
 create mode 100644 superset-frontend/src/hooks/apiResources/queryValidations.ts
 delete mode 100644 superset/examples/multi_line.py
 copy superset/migrations/versions/{2016-09-09_17-39_5e4a03ef0bf0_add_request_access_model.py => 2023-06-01_13-13_83e1abbe777f_drop_access_request.py} (88%)
 copy superset/migrations/versions/{2016-03-22_23-25_d2424a248d63_.py => 2023-06-08_09-02_9ba2ce3086e5_migrate_pivot_table_v1_to_v2.py} (73%)
 copy superset/migrations/versions/{2022-07-07_13-00_c747c78868b6_migrating_legacy_treemap.py => 2023-06-08_10-22_4c5da39be729_migrate_treemap_chart.py} (90%)
 copy superset/migrations/versions/{2017-03-16_14-55_ea033256294a_.py => 2023-06-08_11-34_ae58e1e58e5c_migrate_dual_line_to_mixed_chart.py} (73%)
 delete mode 100644 superset/models/datasource_access_request.py
 delete mode 100644 superset/templates/email/role_extended.txt
 delete mode 100644 superset/templates/email/role_granted.txt
 delete mode 100644 superset/templates/superset/request_access.html
 delete mode 100644 superset/views/access_requests.py
 create mode 100644 tests/unit_tests/common/test_get_aggregated_join_column.py
 create mode 100644 tests/unit_tests/migrations/viz/dual_line_to_mixed_chart_test.py
 create mode 100644 tests/unit_tests/migrations/viz/pivot_table_v1_v2_test.py