You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by mi...@apache.org on 2024/03/04 20:19:00 UTC

(superset) branch test-ci updated (f79e08ec79 -> 78dc6ce6c9)

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

michaelsmolina pushed a change to branch test-ci
in repository https://gitbox.apache.org/repos/asf/superset.git


    omit f79e08ec79 fix(cypress): resolving random dri3 error on cypress runner (#27001)
    omit 607301ad56 fix(plugins): Fix dashboard filter in Period Over Period KPI plugin (#27013)
    omit 7a270a5922 fix(helm): Fix inconsistency for the chart appVersion and default image tag (#27005)
    omit 26025274a1 fix(maps): Move Overseas department and regions closer to France mainland (#26995)
    omit 068bb719c8 docs: add notes to RELEASING about how to deploy docker images (#26998)
    omit 32ce002296 build(deps): bump react-intersection-observer from 9.4.1 to 9.6.0 in /superset-frontend (#26996)
    omit 92b52a7fa0 docs(presto): add Presto SSL connection details (#26986)
    omit d8a9847503 fix: column values with NaN (#26946)
    omit e874e04890 build(deps): bump @vx/legend from 0.0.198 to 0.0.199 in /superset-frontend/plugins/legacy-plugin-chart-histogram (#26526)
    omit 80fd75dfe1 fix(ci): typo in my bash script (#26987)
    omit db79c37707 fix(plugin): Period Over Period KPI Plugin Feature flag value (#26985)
    omit 6b0d8ed265 feat: docker image tags documentation + tweaks (#26923)
    omit fdff6d84f3 chore(dependencies): bump encodable to 0.7.8 (#26903)
    omit a8cf443300 build(deps-dev): bump webpack from 5.90.0 to 5.90.1 in /docs (#26977)
    omit 813783382c build(deps-dev): bump @types/node from 20.11.14 to 20.11.16 in /superset-websocket (#26974)
    omit 5930bbb5d3 build(deps): bump actions/checkout from 2 to 4 (#26971)
    omit 760affeb13 build(deps): bump actions/cache from 1 to 4 (#26972)
    omit a8a9472c39 build(deps): bump actions/setup-python from 4 to 5 (#26970)
    omit 90b6ba0a4d chore(actions): getting fancier with labels (#26950)
    omit b26f82e311 fix(ci): support action/script v5 breaking change v2 (#26969)
    omit e6d2fb6fdf fix(plugin-chart-table): Prevent misalignment of totals and headers when scrollbar is visible (#26964)
    omit b33662f6ff build(deps): bump actions/setup-java from 1 to 4 (#26952)
    omit c6d809a2a4 fix(ci): support action/script v5 breaking change (#26968)
    omit e4eae9a70c fix(plugin-chart-table): Revert "fix(chart table in dashboard): improve screen reading of table (#26453)" (#26963)
    omit fb38552a14 build(deps-dev): bump mock-socket from 9.0.3 to 9.3.1 in /superset-frontend (#26958)
    omit 56069b05f9 fix(cache): remove unused webserver config & handle trailing slashes (#22849)
    omit 4c5176eea8 fix: Allow exporting saved queries without schema information (#26889)
    omit 4c245850c4 build(deps): bump actions/github-script from 3 to 7 (#26953)
    omit 26e330e119 feat(ci): kill duplicate CI jobs on PRs (#26945)
    omit 032af5a069 build(deps): bump actions/setup-node from 2 to 4 (#26927)
    omit 83acac3e43 fix(actions): specify branch on monorepo lockfile pusher (#26949)
    omit 5ed8f6784f build(deps): bump aws-actions/configure-aws-credentials from 1 to 4 (#26954)
    omit 3f7a1f68ff build(deps): bump aws-actions/amazon-ecr-login from 1 to 2 (#26955)
    omit b7ddfff0a1 build(deps): bump github/codeql-action from 2 to 3 (#26956)
    omit 36ce9e26f0 fix: dashboard import validation (#26887)
    omit 0124a5c055 build(deps): bump moment from 2.29.4 to 2.30.1 in /superset-frontend (#26938)
    omit eb257a44f6 chore(dependencies): Push lockfile for monorepo updates on rebuild/rebase (#26943)
    omit f2bf9f72e4 fix: handle CRLF endings causing sqlglot failure (#26911)
    omit 19f8405bc0 chore: make TS enums strictly PascalCase (#26875)
    omit 959a5a5ad6 feat(components): Add static class name with button style (#26639)
    omit a09e5557bc feat: Period over Period Big Number comparison chart (#26908)
    omit bd9afcda99 chore(ci): run pre-commit across the repo (#26942)
    omit 0bc5983d63 build(deps): bump interweave from 13.0.0 to 13.1.0 in /superset-frontend (#26935)
    omit d714a7dfeb build(deps): bump emotion-rgba from 0.0.9 to 0.0.12 in /superset-frontend (#26941)
    omit bdb43abe9e build(deps-dev): bump @babel/core from 7.22.8 to 7.23.9 in /superset-frontend (#26939)
    omit 551ae59096 build(deps): bump shortid from 2.2.14 to 2.2.16 in /superset-frontend (#26940)
    omit 5b510fc978 build(deps-dev): bump @types/node from 20.11.10 to 20.11.14 in /superset-websocket (#26924)
    omit 40014d0e6d build(deps): bump chromaui/action from 1 to 10 (#26928)
    omit 1db0d3d364 build(deps): bump azure/setup-helm from 1 to 3 (#26929)
    omit 77d397f5ac build(deps): bump actions/upload-artifact from 3 to 4 (#26930)
    omit 4539a5d2eb build(deps): bump actions/dependency-review-action from 2 to 4 (#26931)
    omit 3011ce18a5 feat(ci): unleash dependabot on our github actions (#26912)
    omit 62993c2fba fix(sqllab): autosync fail on migrated queryEditor (#26922)
    omit 4b85af2586 fix(ci): remove deprecated set-output on github workflows (#26921)
    omit 31eed009cd chore(ci): notify PMCs of changes on required workflows (#26918)
    omit 8a2f7d378a refactor: Removes the deprecated GENERIC_CHART_AXES feature flag (#26372)
    omit d8f7e2ce5e fix(ci): lint issue on update-monorepo-lockfiles.yml (#26920)
    omit 1fd927015f fix(ci): ephemeral env build and up dependency (#26919)
    omit 807c57c531 fix(ci): ephemeral env build (#26852)
    omit 5172e252a1 fix: remove ephemeral docker build from required workflow (#26917)
    omit 4b77129cc9 fix(docker): improve docker tags to be cleared and avoid conflicts (#26787)
    omit 39973cd38e build(deps-dev): update @babel/types requirement from ^7.13.12 to ^7.23.9 in /superset-frontend/plugins/plugin-chart-pivot-table (#26881)
    omit f0be77bfdf build(deps): bump @ant-design/icons from 5.0.1 to 5.2.6 in /superset-frontend (#26727)
    omit 729a0bc6a5 build(deps): bump @vx/scale from 0.0.197 to 0.0.199 in /superset-frontend (#26894)
    omit a53c5377ea build(deps): bump d3-selection from 1.4.2 to 3.0.0 in /superset-frontend (#26840)
    omit 878a4b62e7 build(deps): bump @visx/axis from 3.5.0 to 3.8.0 in /superset-frontend (#26861)
    omit 2ef03ca19b fix(dependabot): lockfile updater won't fail when there's nothing to … (#26904)
    omit 484901f483 fix(pinot): typo in the name for epoch_ms_to_dttm (#26906)
    omit 73d118c0e2 feat(maps): Consolidating all country maps (and TS) into the Jupyter notebook workflow. (#26300)
    omit 55846992d2 chore(explore): migrate enzyme to RTL (#26272)
    omit 63ded0fc58 build(deps): bump @types/rison from 0.0.6 to 0.0.9 in /superset-frontend (#26899)
    omit 81a54b1bf9 build(deps): bump @types/rison from 0.0.6 to 0.0.9 in /superset-frontend/packages/superset-ui-core (#26831)
    omit 0a335c67e2 build(deps): bump dom-to-image-more from 2.16.0 to 3.2.0 in /superset-frontend (#26869)
    omit f7ba2dd3ca chore(docs): remove misplaced k8s installation instructions (#26902)
    omit fe61493a3c fix(dependencies): adding auth for dependabot lockfile action (#26888)
    omit 630b3ad047 build(deps-dev): bump webpack-bundle-analyzer from 4.9.0 to 4.10.1 in /superset-frontend (#26897)
    omit b0d90c6fc8 chore(ci): make action/labeler work on fork PRs (#26900)
    omit 4562d38576 fix(svg): reformatting svgs to allow license without breaking images (#26901)
    omit 1f5ae74ad9 feat(ci): add a check to make sure there's no hold label on the PR (#26877)
    omit f4473afccd feat: configuring an extensible PR auto-labeler (#26880)
    omit 7e3d01d0f4 chore(dependabot): ignore css-minimizer-webpack-plugin (#26879)
    omit f31b823343 build(deps): bump rehype-sanitize from 5.0.1 to 6.0.0 in /superset-frontend (#26860)
    omit 47c337ec62 chore(dependabot): auto-update lockfiles for monorepo package bumps (#26872)
    omit 0d1653fbea build(deps): bump @types/enzyme from 3.10.10 to 3.10.18 in /superset-frontend (#26859)
    omit fae4f6b0fe chore(license): adding a missing license blurb to a translation file (#26874)
    omit be144aad87 build(deps): bump yargs and @types/yargs in /superset-frontend (#26870)
    omit 87558ed065 chore(dependencies): bump less from 3.12.2 to 4.2.0 in /superset-frontend (#26841)
    omit 5392a8c50f chore(actions): run docs actions on Node 16 to conform with the project (#26868)
    omit 785e832e8d chore(actions): generate FOSSA report on master, and ALWAYS check for… (#26857)
    omit 29bc68bd3e feat(i18n): add ukranian translations (#25323)
    omit 5d8b7bb6a5 build(deps-dev): bump @types/uuid from 9.0.7 to 9.0.8 in /superset-websocket (#26826)
    omit 0695173a81 build(deps): bump @testing-library/react-hooks from 5.0.3 to 5.1.3 in /superset-frontend (#26867)
    omit 911c6e53c2 build(deps): bump mousetrap and @types/mousetrap in /superset-frontend (#26866)
    omit 1029b7dadc build(deps): bump react-redux from 7.2.8 to 7.2.9 in /superset-frontend (#26865)
    omit 806e4c4b3f chore(dependabot): lowering bump cadence from weekly to monthly (#26855)
    omit 84c48d11d8 fix: Bar charts horizontal margin adjustment error (#26817)
    omit 8db5d13749 chore(CI): get docs building on ALL branches. (#26854)
    omit c3aacc6f42 build(deps-dev): bump @types/node from 20.11.5 to 20.11.10 in /superset-websocket (#26825)
    omit 71a950fc80 fix(chart table in dashboard): improve screen reading of table (#26453)
    omit be7c9490a1 chore(lint/a11y): fixing and locking down jsx-a11y/anchor-is-valid (#26820)

This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.

 * -- * -- N   refs/heads/test-ci (78dc6ce6c9)
            \
             O -- O -- O   (f79e08ec79)

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

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |    13 +-
 .github/CODEOWNERS                                 |     4 -
 .github/dependabot.yml                             |   108 +-
 .github/labeler.yml                                |   148 -
 .github/workflows/bashlib.sh                       |     6 +-
 .github/workflows/cancel_duplicates.yml            |     4 +-
 .github/workflows/check_db_migration_confict.yml   |     9 +-
 .github/workflows/chromatic-master.yml             |     4 +-
 .github/workflows/codeql-analysis.yml              |    11 +-
 .github/workflows/dependency-review.yml            |     4 +-
 .github/workflows/docker-release.yml               |    53 +-
 .github/workflows/docker.yml                       |    52 +-
 .github/workflows/embedded-sdk-release.yml         |     4 +-
 .github/workflows/embedded-sdk-test.yml            |     9 +-
 .github/workflows/ephemeral-env-pr-close.yml       |    10 +-
 .github/workflows/ephemeral-env.yml                |   119 +-
 .github/workflows/generate-FOSSA-report.yml        |    64 -
 .github/workflows/label-migration-pr.yml           |    25 +
 .github/workflows/labeler.yml                      |    21 -
 .github/workflows/latest-release-tag.yml           |     2 +-
 .github/workflows/license-check.yml                |    59 +-
 .github/workflows/no-hold-label.yml                |    25 -
 .github/workflows/pr-lint.yml                      |     4 +-
 .github/workflows/pre-commit.yml                   |    59 -
 .github/workflows/prefer-typescript.yml            |    10 +-
 .github/workflows/release.yml                      |    10 +-
 .github/workflows/superset-applitool-cypress.yml   |     6 +-
 .../workflows/superset-applitools-storybook.yml    |     4 +-
 .github/workflows/superset-cli.yml                 |     9 +-
 .github/workflows/superset-docs-verify.yml         |    39 -
 ...{superset-docs-deploy.yml => superset-docs.yml} |    24 +-
 .github/workflows/superset-e2e.yml                 |    14 +-
 .github/workflows/superset-frontend.yml            |     9 +-
 .github/workflows/superset-helm-lint.yml           |    13 +-
 .github/workflows/superset-helm-release.yml        |     4 +-
 .../workflows/superset-python-integrationtest.yml  |    16 +-
 .github/workflows/superset-python-misc.yml         |    58 +-
 .github/workflows/superset-python-presto-hive.yml  |    13 +-
 .github/workflows/superset-python-unittest.yml     |     9 +-
 .github/workflows/superset-translations.yml        |    13 +-
 .github/workflows/superset-websocket.yml           |     7 +-
 .github/workflows/tech-debt.yml                    |     4 +-
 .github/workflows/update-monorepo-lockfiles.yml    |    44 -
 .rat-excludes                                      |     8 +-
 RELEASING/README.md                                |    14 -
 RELEASING/verify_release.py                        |    18 -
 RESOURCES/FEATURE_FLAGS.md                         |     3 +-
 RESOURCES/STANDARD_ROLES.md                        |    19 -
 UPDATING.md                                        |     1 -
 docker-compose-non-dev.yml                         |     2 +-
 docker/docker-entrypoint-initdb.d/examples-init.sh |    19 -
 dockerize.Dockerfile                               |    17 -
 docs/README.md                                     |     6 +-
 docs/docs/databases/presto.mdx                     |    11 -
 docs/docs/installation/docker.mdx                  |    66 -
 .../installing-superset-from-scratch.mdx           |    17 +-
 docs/package.json                                  |     2 +-
 docs/src/components/SectionHeader.tsx              |     2 +-
 docs/src/pages/community.tsx                       |     1 +
 docs/static/img/calendar-icon.svg                  |    18 -
 docs/static/img/check-icon.svg                     |    18 -
 docs/static/img/databases/apache-hive.svg          |     2 +-
 docs/static/img/databases/apache-pinot.svg         |    18 -
 docs/static/img/databases/csv.svg                  |    18 -
 docs/yarn.lock                                     |     8 +-
 helm/superset/Chart.yaml                           |     2 +-
 helm/superset/README.md                            |     4 +-
 helm/superset/values.yaml                          |     2 +-
 pytest.ini                                         |     1 -
 scripts/build_docker.py                            |   272 -
 scripts/docker_build_push.sh                       |   156 +
 scripts/tag_latest_release.sh                      |    28 +-
 superset-frontend/.eslintrc.js                     |    13 +-
 .../cypress/e2e/dashboard/drillby.test.ts          |    24 +-
 .../cypress/e2e/dashboard/drilltodetail.test.ts    |    14 +-
 .../cypress-base/cypress/e2e/dashboard/utils.ts    |    14 +-
 superset-frontend/package-lock.json                |  3278 ++---
 superset-frontend/package.json                     |    44 +-
 .../templates/src/plugin/controlPanel.erb          |     2 +-
 .../superset-ui-chart-controls/package.json        |     2 +-
 .../components/ColumnTypeLabel/ColumnTypeLabel.tsx |     8 +-
 .../superset-ui-chart-controls/src/constants.ts    |     8 +-
 .../superset-ui-chart-controls/src/fixtures.ts     |    10 +-
 .../src/operators/sortOperator.ts                  |     2 +
 .../src/sections/echartsTimeSeriesQuery.tsx        |    22 +-
 .../src/sections/sections.tsx                      |    20 +-
 .../src/shared-controls/customControls.tsx         |     6 +-
 .../src/shared-controls/mixins.tsx                 |    10 +-
 .../src/shared-controls/sharedControls.tsx         |     3 +-
 .../superset-ui-chart-controls/src/types.ts        |    36 +-
 .../src/utils/getColorFormatters.ts                |    36 +-
 .../test/components/ColumnOption.test.tsx          |     6 +-
 .../test/components/ColumnTypeLabel.test.tsx       |    10 +-
 .../test/operators/sortOperator.test.ts            |    23 +
 .../test/utils/checkColumnType.test.ts             |    12 +-
 .../test/utils/columnChoices.test.tsx              |     6 +-
 .../test/utils/getColorFormatters.test.ts          |    44 +-
 .../test/utils/getTemporalColumns.test.ts          |     2 +-
 .../packages/superset-ui-core/package.json         |     8 +-
 .../registries/ChartBuildQueryRegistrySingleton.ts |     2 +-
 .../registries/ChartComponentRegistrySingleton.ts  |     2 +-
 .../registries/ChartMetadataRegistrySingleton.ts   |     2 +-
 .../ChartTransformPropsRegistrySingleton.ts        |     2 +-
 .../superset-ui-core/src/chart/types/Base.ts       |    38 +-
 .../src/color/CategoricalColorScale.ts             |     4 +-
 .../src/color/ColorSchemeRegistry.ts               |     2 +-
 .../src/color/SharedLabelColorSingleton.ts         |    10 +-
 .../src/components/SafeMarkdown.tsx                |     2 +-
 .../superset-ui-core/src/models/Registry.ts        |    16 +-
 .../src/number-format/NumberFormatterRegistry.ts   |     2 +-
 .../superset-ui-core/src/query/api/v1/types.ts     |    24 +-
 .../src/query/extractQueryFields.ts                |    18 +-
 .../superset-ui-core/src/query/getXAxis.ts         |     6 +
 .../superset-ui-core/src/query/types/Dashboard.ts  |    12 +-
 .../superset-ui-core/src/query/types/Query.ts      |    56 +-
 .../src/query/types/QueryFormData.ts               |     4 +-
 .../src/query/types/QueryResponse.ts               |     8 +-
 .../src/time-format/TimeFormatterRegistry.ts       |     2 +-
 .../superset-ui-core/src/utils/featureFlags.ts     |    69 +-
 .../packages/superset-ui-core/src/utils/html.tsx   |    18 -
 .../src/validator/validateMaxValue.ts              |    18 -
 .../test/chart/models/ChartProps.test.ts           |     2 +-
 .../test/color/CategoricalColorScale.test.ts       |     8 +-
 .../test/color/SharedLabelColorSingleton.test.ts   |    10 +-
 .../packages/superset-ui-core/test/fixtures.ts     |     2 +-
 .../superset-ui-core/test/models/Registry.test.ts  |     8 +-
 .../test/query/api/v1/handleError.test.ts          |     2 +-
 .../test/query/buildQueryContext.test.ts           |    25 +-
 .../test/query/extractQueryFields.test.ts          |    20 +-
 .../test/query/normalizeTimeColumn.test.ts         |   397 +-
 .../test/query/types/Dashboard.test.ts             |     4 +-
 .../test/utils/featureFlag.test.ts                 |     6 +-
 .../packages/superset-ui-demo/package.json         |     2 +-
 .../stories/plugins/plugin-chart-table/testData.ts |     8 +-
 .../legacy-plugin-chart-calendar/package.json      |     2 +-
 .../legacy-plugin-chart-chord/src/controlPanel.ts  |     2 +
 .../scripts/Country Map GeoJSON Generator.ipynb    |  4117 +++----
 .../src/controlPanel.ts                            |     2 +
 .../src/countries.ts                               |    58 +-
 .../src/countries/afghanistan.geojson              |    40 -
 .../src/countries/albania.geojson                  |    18 -
 .../src/countries/algeria.geojson                  |    54 -
 .../src/countries/austria.geojson                  |    18 +-
 .../src/countries/china.geojson                    |     4 +-
 .../{costa_rica.geojson => costa rica.geojson}     |     0
 ...republic.geojson => dominican republic.geojson} |     0
 .../src/countries/egypt.geojson                    |     2 +-
 .../{el_salvador.geojson => el salvador.geojson}   |     0
 .../src/countries/finland.geojson                  |     5 +-
 .../src/countries/france.geojson                   |     5 -
 .../src/countries/germany.geojson                  |     2 +-
 .../src/countries/india.geojson                    |     4 +-
 .../src/countries/iran.geojson                     |     2 +-
 .../src/countries/jordan.geojson                   |     4 +-
 .../src/countries/kuwait.geojson                   |     2 +-
 .../src/countries/malaysia.geojson                 |     2 +-
 .../src/countries/myanmar.geojson                  |     2 +-
 .../src/countries/norway.geojson                   |     2 +-
 .../src/countries/oman.geojson                     |     2 +-
 .../src/countries/pakistan.geojson                 |    16 +-
 .../src/countries/papua new guinea.geojson         |    28 +
 .../src/countries/papua_new_guinea.geojson         |    26 -
 .../src/countries/peru.geojson                     |    53 +-
 .../src/countries/philippines.geojson              |   234 +-
 .../src/countries/poland.geojson                   |     2 +-
 .../src/countries/portugal.geojson                 |     2 +-
 .../src/countries/puerto_rico.geojson              |     7 -
 .../src/countries/russia.geojson                   |     2 +-
 ...barthelemy.geojson => saint barthelemy.geojson} |     0
 .../{saint_martin.geojson => saint martin.geojson} |     0
 .../src/countries/saudi_arabia.geojson             |    20 +-
 .../src/countries/sri_lanka.geojson                |    31 -
 .../src/countries/sweden.geojson                   |     2 +-
 .../src/countries/syria.geojson                    |    12 +-
 .../src/countries/thailand.geojson                 |     2 +-
 .../src/countries/turkey.geojson                   |   162 +-
 .../src/countries/uk.geojson                       |     6 +-
 .../src/countries/ukraine.geojson                  |     3 +-
 .../src/countries/united_arab_emirates.geojson     |    10 +-
 .../src/countries/vietnam.geojson                  |     4 +-
 .../src/countries_custom/france_regions.geojson    |    20 -
 .../src/countries_custom/italy_regions.geojson     |    26 -
 .../src/controlPanel.tsx                           |     2 +
 .../src/controlPanel.tsx                           |     2 +
 .../src/transformProps.js                          |     4 +-
 .../legacy-plugin-chart-histogram/package.json     |     4 +-
 .../src/controlPanel.ts                            |     2 +
 .../src/controlPanel.ts                            |     2 +
 .../src/controlPanel.ts                            |     2 +
 .../src/controlPanel.ts                            |     3 +-
 .../src/controlPanel.ts                            |     3 +-
 .../src/controlPanel.tsx                           |     2 +
 .../legacy-plugin-chart-sankey-loop/package.json   |     2 +-
 .../src/controlPanel.ts                            |     3 +-
 .../legacy-plugin-chart-sankey/src/controlPanel.ts |     2 +
 .../legacy-plugin-chart-world-map/src/WorldMap.js  |     2 +-
 .../src/controlPanel.ts                            |    12 +-
 .../legacy-plugin-chart-world-map/src/index.js     |     6 +-
 .../legacy-plugin-chart-world-map/src/utils.ts     |     4 +-
 .../legacy-preset-chart-deckgl/package.json        |     4 +-
 .../src/Multi/controlPanel.ts                      |     2 +
 .../src/layers/Arc/controlPanel.ts                 |     3 +-
 .../src/layers/Contour/controlPanel.ts             |     2 +
 .../src/layers/Geojson/controlPanel.ts             |     3 +-
 .../src/layers/Grid/controlPanel.ts                |     2 +
 .../src/layers/Heatmap/controlPanel.ts             |     2 +
 .../src/layers/Hex/controlPanel.ts                 |     2 +
 .../src/layers/Path/controlPanel.ts                |     3 +-
 .../src/layers/Polygon/controlPanel.ts             |     2 +
 .../src/layers/Scatter/controlPanel.ts             |     3 +-
 .../src/layers/Screengrid/controlPanel.ts          |     2 +
 .../src/utilities/Shared_DeckGL.jsx                |     4 +-
 .../plugins/legacy-preset-chart-nvd3/package.json  |     2 +-
 .../legacy-preset-chart-nvd3/src/Area/index.js     |     2 +-
 .../legacy-preset-chart-nvd3/src/Bar/index.js      |     2 +-
 .../src/Bubble/controlPanel.ts                     |     2 +
 .../legacy-preset-chart-nvd3/src/Bubble/index.js   |     2 +-
 .../src/Bullet/controlPanel.ts                     |     3 +-
 .../src/DistBar/controlPanel.ts                    |     2 +
 .../legacy-preset-chart-nvd3/src/DistBar/index.js  |     2 +-
 .../legacy-preset-chart-nvd3/src/Line/index.js     |     2 +-
 .../legacy-preset-chart-nvd3/src/Pie/index.js      |     2 +-
 .../plugins/plugin-chart-echarts/package.json      |     2 +-
 .../src/BigNumber/BigNumberTotal/controlPanel.ts   |     4 +-
 .../src/BigNumber/BigNumberTotal/index.ts          |     2 +-
 .../src/BigNumber/BigNumberTotal/transformProps.ts |     4 +-
 .../BigNumberWithTrendline/controlPanel.tsx        |     8 +-
 .../src/BigNumber/BigNumberWithTrendline/index.ts  |     2 +-
 .../BigNumberWithTrendline/transformProps.ts       |     4 +-
 .../src/BoxPlot/controlPanel.ts                    |     1 +
 .../plugin-chart-echarts/src/BoxPlot/index.ts      |     6 +-
 .../plugin-chart-echarts/src/Bubble/index.ts       |     2 +-
 .../src/Bubble/transformProps.ts                   |     4 +-
 .../src/Funnel/controlPanel.tsx                    |    13 +-
 .../plugin-chart-echarts/src/Funnel/index.ts       |     6 +-
 .../src/Funnel/transformProps.ts                   |     6 +-
 .../plugin-chart-echarts/src/Funnel/types.ts       |     6 +-
 .../src/Gauge/controlPanel.tsx                     |     2 +
 .../plugin-chart-echarts/src/Gauge/index.ts        |     6 +-
 .../src/Graph/controlPanel.tsx                     |     2 +
 .../plugin-chart-echarts/src/Graph/index.ts        |     6 +-
 .../src/MixedTimeseries/EchartsMixedTimeseries.tsx |     4 +-
 .../src/MixedTimeseries/controlPanel.tsx           |    15 +-
 .../src/MixedTimeseries/index.ts                   |    25 +-
 .../src/MixedTimeseries/transformProps.ts          |     7 +-
 .../plugin-chart-echarts/src/Pie/controlPanel.tsx  |     2 +
 .../plugins/plugin-chart-echarts/src/Pie/index.ts  |     6 +-
 .../src/Radar/controlPanel.tsx                     |     4 +-
 .../plugin-chart-echarts/src/Radar/index.ts        |     6 +-
 .../src/Sunburst/controlPanel.tsx                  |     2 +
 .../plugin-chart-echarts/src/Sunburst/index.ts     |     6 +-
 .../src/Timeseries/Area/controlPanel.tsx           |     1 +
 .../src/Timeseries/Area/index.ts                   |    27 +-
 .../src/Timeseries/EchartsTimeseries.tsx           |     4 +-
 .../src/Timeseries/Regular/Bar/controlPanel.tsx    |    13 +-
 .../src/Timeseries/Regular/Bar/index.ts            |    23 +-
 .../src/Timeseries/Regular/Line/controlPanel.tsx   |     1 +
 .../src/Timeseries/Regular/Line/index.ts           |    27 +-
 .../Timeseries/Regular/Scatter/controlPanel.tsx    |     1 +
 .../src/Timeseries/Regular/Scatter/index.ts        |    27 +-
 .../Timeseries/Regular/SmoothLine/controlPanel.tsx |     1 +
 .../src/Timeseries/Regular/SmoothLine/index.ts     |    27 +-
 .../src/Timeseries/Step/controlPanel.tsx           |     1 +
 .../src/Timeseries/Step/index.ts                   |    27 +-
 .../src/Timeseries/constants.ts                    |     2 +-
 .../plugin-chart-echarts/src/Timeseries/index.ts   |    25 +-
 .../src/Timeseries/transformProps.ts               |    11 +-
 .../src/Timeseries/transformers.ts                 |    42 +-
 .../plugin-chart-echarts/src/Timeseries/types.ts   |     4 +-
 .../plugin-chart-echarts/src/Tree/controlPanel.tsx |     2 +
 .../src/Treemap/controlPanel.tsx                   |     2 +
 .../plugin-chart-echarts/src/Treemap/index.ts      |     6 +-
 .../src/Waterfall/controlPanel.tsx                 |     8 +-
 .../plugin-chart-echarts/src/Waterfall/index.ts    |     2 +-
 .../src/Waterfall/transformProps.ts                |     2 +-
 .../plugin-chart-echarts/src/utils/annotation.ts   |     4 +-
 .../plugin-chart-echarts/src/utils/series.ts       |    30 +-
 .../test/Funnel/transformProps.test.ts             |    20 +-
 .../test/MixedTimeseries/buildQuery.test.ts        |   147 +-
 .../test/Timeseries/buildQuery.test.ts             |   106 +-
 .../test/utils/annotation.test.ts                  |     6 +-
 .../plugin-chart-echarts/test/utils/series.test.ts |    74 +-
 .../src/plugin/controlPanel.tsx                    |     2 +
 .../src/plugin/controls/queryMode.tsx              |     4 +-
 .../src/plugin/controls/shared.ts                  |     8 +-
 .../plugin-chart-period-over-period-kpi/README.md  |    87 -
 .../package.json                                   |    33 -
 .../src/PopKPI.tsx                                 |    96 -
 .../src/images/thumbnail.png                       |   Bin 23099 -> 0 bytes
 .../src/index.ts                                   |    27 -
 .../src/plugin/buildQuery.ts                       |   307 -
 .../src/plugin/controlPanel.ts                     |   169 -
 .../src/plugin/index.ts                            |    51 -
 .../src/plugin/transformProps.ts                   |   148 -
 .../src/types.ts                                   |    56 -
 .../tsconfig.json                                  |    25 -
 .../types/types/external.d.ts                      |    23 -
 .../plugins/plugin-chart-pivot-table/package.json  |     2 +-
 .../src/PivotTableChart.tsx                        |     4 +-
 .../src/plugin/buildQuery.ts                       |     5 +
 .../src/plugin/controlPanel.tsx                    |    61 +-
 .../plugin-chart-pivot-table/src/plugin/index.ts   |     6 +-
 .../src/plugin/transformProps.ts                   |     2 +-
 .../test/plugin/buildQuery.test.ts                 |    28 +-
 .../plugins/plugin-chart-table/package.json        |     2 +-
 .../src/DataTable/hooks/useSticky.tsx              |    14 +-
 .../plugins/plugin-chart-table/src/TableChart.tsx  |     4 +-
 .../plugins/plugin-chart-table/src/buildQuery.ts   |    12 +-
 .../plugin-chart-table/src/controlPanel.tsx        |    88 +-
 .../plugins/plugin-chart-table/src/index.ts        |     6 +-
 .../plugin-chart-table/src/transformProps.ts       |    12 +-
 .../plugin-chart-table/src/utils/formatValue.ts    |     2 +-
 .../plugin-chart-table/test/buildQuery.test.ts     |    19 +-
 .../plugins/plugin-chart-table/test/testData.ts    |    18 +-
 .../plugins/plugin-chart-word-cloud/package.json   |     2 +-
 .../src/plugin/controlPanel.ts                     |     2 +
 .../scripts/eslint-metrics-uploader.js             |    18 -
 .../spec/fixtures/mockDashboardInfo.js             |     2 +-
 .../spec/fixtures/mockNativeFilters.ts             |     4 +-
 superset-frontend/spec/fixtures/mockStore.js       |     4 +-
 superset-frontend/src/SqlLab/actions/sqlLab.js     |    29 +-
 .../src/SqlLab/actions/sqlLab.test.js              |    11 +-
 .../components/KeyboardShortcutButton/index.tsx    |    56 +-
 .../SqlLab/components/QueryLimitSelect/index.tsx   |     2 +-
 .../src/SqlLab/components/ResultSet/index.tsx      |    37 +-
 .../SqlLab/components/SaveDatasetModal/index.tsx   |    10 +-
 .../SqlLab/components/ShareSqlLabQuery/index.tsx   |     4 +-
 .../src/SqlLab/components/SouthPane/index.tsx      |     2 +-
 .../src/SqlLab/components/SqlEditor/index.tsx      |    65 +-
 .../SqlLab/components/SqlEditorLeftBar/index.tsx   |     4 +-
 .../SqlLab/components/TabbedSqlEditors/index.jsx   |     4 +-
 .../components/TableElement/TableElement.test.tsx  |     2 +-
 superset-frontend/src/SqlLab/fixtures.ts           |    28 +-
 .../middlewares/persistSqlLabStateEnhancer.js      |     2 +-
 .../src/SqlLab/reducers/getInitialState.ts         |     2 +-
 superset-frontend/src/SqlLab/reducers/sqlLab.js    |    24 +-
 .../src/SqlLab/reducers/sqlLab.test.js             |     6 +-
 superset-frontend/src/SqlLab/types.ts              |     8 +-
 .../src/components/AuditInfo/ModifiedInfo.test.tsx |    18 -
 .../src/components/AuditInfo/index.tsx             |    18 -
 superset-frontend/src/components/Button/index.tsx  |     9 +-
 superset-frontend/src/components/Chart/Chart.jsx   |     4 +-
 .../Chart/ChartContextMenu/ChartContextMenu.tsx    |     8 +-
 .../Chart/ChartContextMenu/useContextMenu.test.tsx |     6 +-
 .../src/components/Chart/ChartRenderer.jsx         |     8 +-
 .../Chart/DrillBy/DrillByMenuItems.test.tsx        |     2 +-
 .../components/Chart/DrillBy/DrillByMenuItems.tsx  |     2 +-
 .../Chart/DrillDetail/DrillDetailMenuItems.tsx     |     2 +-
 .../Chart/DrillDetail/DrillDetailPane.tsx          |     8 +-
 .../src/components/Chart/chartAction.js            |     4 +-
 .../src/components/Chart/chartReducer.ts           |     2 +-
 .../src/components/Datasource/CollectionTable.tsx  |    16 +-
 .../src/components/Datasource/DatasourceEditor.jsx |    10 +-
 .../src/components/Datasource/DatasourceModal.tsx  |     2 +-
 .../src/components/Dropdown/index.tsx              |    10 +-
 .../src/components/DynamicPlugins/index.tsx        |     4 +-
 .../getErrorMessageComponentRegistry.ts            |     2 +-
 .../src/components/FilterableTable/index.tsx       |     2 +-
 superset-frontend/src/components/ListView/types.ts |    56 +-
 .../src/components/MessageToasts/Toast.tsx         |     6 +-
 .../src/components/MessageToasts/actions.ts        |     8 +-
 .../MessageToasts/getToastsFromPyFlashMessages.js  |     4 +-
 .../getToastsFromPyFlashMessages.test.js           |     6 +-
 .../components/MessageToasts/mockMessageToasts.js  |     4 +-
 .../src/components/MessageToasts/types.ts          |     8 +-
 .../src/components/MetadataBar/ContentConfig.tsx   |    16 +-
 .../src/components/MetadataBar/ContentType.ts      |    32 +-
 .../components/MetadataBar/MetadataBar.stories.mdx |    32 +-
 .../components/MetadataBar/MetadataBar.stories.tsx |    10 +-
 .../components/MetadataBar/MetadataBar.test.tsx    |    16 +-
 .../ResizableSidebar/useStoredSidebarWidth.test.ts |     6 +-
 .../ResizableSidebar/useStoredSidebarWidth.ts      |     4 +-
 .../src/components/Table/Table.stories.tsx         |    46 +-
 .../src/components/Table/Table.test.tsx            |     2 +-
 .../src/components/Table/VirtualTable.tsx          |     4 +-
 .../Table/cell-renderers/ActionCell/index.tsx      |     2 +-
 .../NumericCell/NumericCell.stories.tsx            |     4 +-
 .../NumericCell/NumericCell.test.tsx               |     4 +-
 .../Table/cell-renderers/NumericCell/index.tsx     |    99 +-
 superset-frontend/src/components/Table/index.tsx   |    26 +-
 .../src/components/Tags/utils.test.tsx             |    18 -
 .../src/dashboard/actions/dashboardState.js        |     8 +-
 .../src/dashboard/actions/datasources.ts           |    12 +-
 superset-frontend/src/dashboard/actions/hydrate.js |     8 +-
 .../components/AddSliceCard/AddSliceCard.test.tsx  |     4 +-
 .../components/AddSliceCard/AddSliceCard.tsx       |     2 +-
 .../src/dashboard/components/Dashboard.jsx         |     2 +-
 .../DashboardBuilder/DashboardBuilder.tsx          |    22 +-
 .../src/dashboard/components/Header/index.jsx      |     2 +-
 .../dashboard/components/PropertiesModal/index.tsx |    12 +-
 .../src/dashboard/components/SliceAdder.jsx        |     7 +-
 .../SliceHeaderControls.test.tsx                   |    18 +-
 .../components/SliceHeaderControls/index.tsx       |     8 +-
 .../SyncDashboardState/SyncDashboardState.test.tsx |     2 +-
 .../components/SyncDashboardState/index.tsx        |     4 +-
 .../dashboard/components/gridComponents/Row.jsx    |     2 +-
 .../DownloadMenuItems/DownloadAsImage.test.tsx     |    18 -
 .../menu/DownloadMenuItems/DownloadAsImage.tsx     |    18 -
 .../menu/DownloadMenuItems/DownloadAsPdf.test.tsx  |    18 -
 .../menu/DownloadMenuItems/DownloadAsPdf.tsx       |    18 -
 .../DownloadMenuItems/DownloadMenuItems.test.tsx   |    18 -
 .../FilterBar/ActionButtons/index.tsx              |     4 +-
 .../FilterBar/CrossFilters/CrossFilter.test.tsx    |     2 +-
 .../FilterBar/CrossFilters/CrossFilter.tsx         |     6 +-
 .../FilterBar/CrossFilters/CrossFilterTag.test.tsx |     2 +-
 .../FilterBar/CrossFilters/CrossFilterTag.tsx      |     2 +-
 .../CrossFilters/CrossFilterTitle.test.tsx         |     2 +-
 .../FilterBar/CrossFilters/CrossFilterTitle.tsx    |     2 +-
 .../FilterBar/CrossFilters/VerticalCollapse.tsx    |     2 +-
 .../nativeFilters/FilterBar/FilterBar.test.tsx     |     2 +-
 .../FilterBarSettings/FilterBarSettings.test.tsx   |    28 +-
 .../FilterBar/FilterBarSettings/index.tsx          |    10 +-
 .../FilterBar/FilterControls/FilterControl.tsx     |     8 +-
 .../FilterBar/FilterControls/FilterControls.tsx    |    12 +-
 .../FilterControls/FilterDivider.stories.tsx       |     2 +-
 .../FilterControls/FilterDivider.test.tsx          |     8 +-
 .../FilterBar/FilterControls/FilterDivider.tsx     |     4 +-
 .../FilterBar/FilterControls/FilterValue.tsx       |     6 +-
 .../FilterBar/FiltersDropdownContent/index.tsx     |     4 +-
 .../nativeFilters/FilterBar/Horizontal.tsx         |     2 +-
 .../FilterBar/HorizontalFilterBar.test.tsx         |     2 +-
 .../nativeFilters/FilterBar/Vertical.tsx           |     2 +-
 .../components/nativeFilters/FilterBar/index.tsx   |     4 +-
 .../nativeFilters/FilterCard/FilterCard.test.tsx   |     6 +-
 .../FiltersConfigModal/DividerConfigForm.tsx       |     2 +-
 .../FiltersConfigModal/FilterTitlePane.tsx         |     4 +-
 .../FiltersConfigForm/DefaultValue.tsx             |     4 +-
 .../FiltersConfigForm/FilterScope/FilterScope.tsx  |    20 +-
 .../FiltersConfigForm/FilterScope/types.ts         |     4 +-
 .../FiltersConfigForm/FiltersConfigForm.tsx        |    10 +-
 .../FiltersConfigForm/constants.ts                 |    16 +-
 .../FiltersConfigForm/getControlItemsMap.test.tsx  |     2 +-
 .../FiltersConfigModal/FiltersConfigForm/utils.ts  |     2 +-
 .../nativeFilters/FiltersConfigModal/state.ts      |     2 +-
 .../nativeFilters/FiltersConfigModal/types.ts      |     4 +-
 .../nativeFilters/FiltersConfigModal/utils.ts      |     6 +-
 .../components/nativeFilters/selectors.ts          |     6 +-
 .../components/nativeFilters/utils.test.ts         |    14 +-
 .../dashboard/components/nativeFilters/utils.ts    |     8 +-
 .../src/dashboard/containers/DashboardPage.tsx     |     4 +-
 .../src/dashboard/fixtures/mockNativeFilters.ts    |     2 +-
 .../src/dashboard/reducers/datasources.ts          |     4 +-
 superset-frontend/src/dashboard/types.ts           |     4 +-
 superset-frontend/src/dashboard/util/constants.ts  |     8 +-
 .../src/dashboard/util/crossFilters.test.ts        |    10 +-
 .../src/dashboard/util/crossFilters.ts             |     6 +-
 .../src/dashboard/util/getDashboardUrl.test.js     |    12 +-
 .../src/dashboard/util/permissionUtils.test.ts     |     4 +-
 .../src/dashboard/util/permissionUtils.ts          |     2 +-
 superset-frontend/src/dataMask/reducer.ts          |     2 +-
 .../src/explore/actions/hydrateExplore.ts          |     2 +
 .../src/explore/actions/saveModalActions.js        |     6 +-
 .../src/explore/components/ChartPills.tsx          |    11 +-
 .../src/explore/components/Control.test.tsx        |    93 +-
 .../explore/components/ControlPanelsContainer.tsx  |    14 +-
 .../explore/components/DataTableControl/index.tsx  |     6 +-
 .../DataTableControl/useTableColumns.test.ts       |    12 +-
 .../explore/components/DataTableControl/utils.ts   |    15 +-
 .../components/DataTablesPane/DataTablesPane.tsx   |     8 +-
 .../components/DataTableControls.tsx               |     2 +-
 .../DataTablesPane/test/DataTablesPane.test.tsx    |     4 +-
 .../components/DatasourcePanel/fixtures.tsx        |     6 +-
 .../ExploreChartHeader/ExploreChartHeader.test.tsx |     2 +-
 .../components/ExploreChartHeader/index.jsx        |     8 +-
 .../ExploreChartPanel/ExploreChartPanel.test.jsx   |     2 +-
 .../explore/components/ExploreChartPanel/index.jsx |    10 +-
 .../components/ExploreViewContainer/index.jsx      |    12 +-
 .../components/ExportToCSVDropdown/index.tsx       |    14 +-
 .../explore/components/PropertiesModal/index.tsx   |     8 +-
 .../src/explore/components/SaveModal.test.jsx      |   261 +-
 .../ColumnConfigControl/ColumnConfigPopover.tsx    |     2 +-
 .../controls/ColumnConfigControl/constants.tsx     |     8 +-
 .../ConditionalFormattingControl.tsx               |    20 +-
 .../FormattingPopoverContent.tsx                   |    40 +-
 .../controls/ConditionalFormattingControl/types.ts |    25 +-
 .../ContourControl/ContourPopoverControl.tsx       |    20 +-
 .../components/controls/ContourControl/types.ts    |    18 -
 .../components/controls/CurrencyControl/index.ts   |    18 -
 .../controls/DateFilterControl/DateFilterLabel.tsx |    16 +-
 .../DateFilterControl/components/CommonFrame.tsx   |     7 +-
 .../tests/DateFilterLabel.test.tsx                 |    10 +-
 .../controls/DateFilterControl/utils/constants.ts  |    14 +-
 .../DndFilterSelect.test.tsx                       |     6 +-
 .../DndColumnSelectControl/DndFilterSelect.tsx     |    44 +-
 .../DndColumnSelectControl/DndMetricSelect.tsx     |     8 +-
 .../FilterControl/AdhocFilter/AdhocFilter.test.js  |    92 +-
 .../controls/FilterControl/AdhocFilter/index.js    |    27 +-
 .../AdhocFilterControl/AdhocFilterControl.test.jsx |    28 +-
 .../FilterControl/AdhocFilterControl/index.jsx     |    20 +-
 .../AdhocFilterEditPopover.test.jsx                |    14 +-
 .../FilterControl/AdhocFilterEditPopover/index.jsx |     6 +-
 ...AdhocFilterEditPopoverSimpleTabContent.test.tsx |    84 +-
 .../index.tsx                                      |    65 +-
 .../AdhocFilterEditPopoverSqlTabContent.test.jsx   |    10 +-
 .../AdhocFilterEditPopoverSqlTabContent/index.jsx  |     8 +-
 .../AdhocFilterOption/AdhocFilterOption.test.tsx   |     6 +-
 .../AdhocFilterPopoverTrigger.test.tsx             |     6 +-
 .../controls/FilterControl/adhocFilterType.js      |    10 +-
 .../components/controls/FilterControl/types.ts     |    12 +-
 .../controls/FilterControl/utils/translateToSQL.ts |     2 +-
 .../utils/useDatePickerInAdhocFilter.tsx           |     4 +-
 .../utils/useDatePickerInAdhocfilter.test.ts       |    21 +
 .../utils/useGetTimeRangeLabel.test.ts             |    30 +-
 .../FilterControl/utils/useGetTimeRangeLabel.tsx   |    12 +-
 .../VizTypeControl/VizTypeControl.test.tsx         |    45 +-
 .../controls/VizTypeControl/VizTypeGallery.tsx     |    35 +-
 .../useExploreAdditionalActionsMenu/index.jsx      |     2 +-
 superset-frontend/src/explore/constants.ts         |    97 +-
 .../controlUtils/standardizedFormData.test.ts      |     4 +-
 .../src/explore/exploreUtils/exploreUtils.test.jsx |     2 +-
 .../exploreUtils/getSimpleSQLExpression.test.ts    |     4 +-
 .../src/explore/exploreUtils/index.js              |     2 +-
 .../src/features/alerts/AlertReportModal.tsx       |     2 +-
 superset-frontend/src/features/alerts/types.ts     |     4 +-
 .../src/features/charts/ChartCard.tsx              |     2 +-
 .../src/features/dashboards/DashboardCard.tsx      |     2 +-
 .../DatabaseConnectionForm/EncryptedField.tsx      |    12 +-
 .../databases/DatabaseModal/SSHTunnelForm.tsx      |    10 +-
 .../databases/DatabaseModal/SSHTunnelSwitch.tsx    |     2 +-
 .../databases/DatabaseModal/index.test.tsx         |    60 +-
 .../src/features/databases/DatabaseModal/index.tsx |   191 +-
 superset-frontend/src/features/databases/types.ts  |     8 +-
 .../AddDataset/DatasetPanel/DatasetPanel.tsx       |     4 +-
 .../AddDataset/EditDataset/UsageTab/index.tsx      |     4 +-
 .../features/datasets/AddDataset/Header/index.tsx  |     2 +-
 .../datasets/AddDataset/LeftPanel/index.tsx        |     8 +-
 .../src/features/datasets/AddDataset/types.tsx     |    16 +-
 .../datasets/metadataBar/useDatasetMetadataBar.tsx |    18 +-
 .../src/features/home/ActivityTable.tsx            |     6 +-
 superset-frontend/src/features/home/ChartTable.tsx |     8 +-
 .../src/features/home/DashboardTable.tsx           |     8 +-
 superset-frontend/src/features/home/Menu.tsx       |    16 +-
 .../src/features/home/RightMenu.test.tsx           |     6 +-
 superset-frontend/src/features/home/RightMenu.tsx  |    10 +-
 superset-frontend/src/features/home/types.ts       |     6 +-
 .../features/queries/QueryPreviewModal.test.tsx    |     2 +-
 .../HeaderReportDropdown/index.test.tsx            |     2 +-
 .../ReportModal/HeaderReportDropdown/index.tsx     |    12 +-
 .../reports/ReportModal/ReportModal.test.tsx       |     2 +-
 .../src/features/reports/ReportModal/index.tsx     |    16 +-
 superset-frontend/src/features/reports/types.ts    |     8 +-
 .../features/rls/RowLevelSecurityModal.test.tsx    |     6 +-
 .../src/features/rls/RowLevelSecurityModal.tsx     |     4 +-
 superset-frontend/src/features/rls/types.ts        |     4 +-
 superset-frontend/src/features/tags/TagCard.tsx    |     2 +-
 .../components/Range/RangeFilterPlugin.stories.tsx |     4 +-
 .../components/Range/RangeFilterPlugin.test.tsx    |     8 +-
 .../filters/components/Range/RangeFilterPlugin.tsx |     6 +-
 .../src/filters/components/Range/buildQuery.ts     |     4 +-
 .../src/filters/components/Range/controlPanel.ts   |     2 +
 .../src/filters/components/Range/index.ts          |     2 +-
 .../components/Select/SelectFilterPlugin.test.tsx  |     2 +-
 .../components/Select/SelectFilterPlugin.tsx       |     6 +-
 .../filters/components/Select/buildQuery.test.ts   |     4 +-
 .../src/filters/components/Select/buildQuery.ts    |     4 +-
 .../src/filters/components/Select/controlPanel.ts  |     3 +
 .../src/filters/components/Select/index.ts         |     2 +-
 .../src/filters/components/Time/index.ts           |     2 +-
 .../TimeColumn/TimeColumnFilterPlugin.tsx          |     2 +-
 .../src/filters/components/TimeColumn/index.ts     |     2 +-
 .../src/filters/components/TimeGrain/index.ts      |     2 +-
 superset-frontend/src/filters/utils.test.ts        |    88 +-
 superset-frontend/src/filters/utils.ts             |    14 +-
 .../src/hooks/apiResources/apiResources.test.ts    |    16 +-
 .../src/hooks/apiResources/apiResources.ts         |    22 +-
 superset-frontend/src/middleware/asyncEvent.ts     |     2 +-
 .../src/pages/AlertReportList/index.tsx            |    12 +-
 superset-frontend/src/pages/AllEntities/index.tsx  |     6 +-
 .../src/pages/AnnotationLayerList/index.tsx        |     6 +-
 superset-frontend/src/pages/Chart/Chart.test.tsx   |     2 +-
 superset-frontend/src/pages/Chart/index.tsx        |     6 +-
 superset-frontend/src/pages/ChartList/index.tsx    |    32 +-
 .../src/pages/CssTemplateList/index.tsx            |     6 +-
 .../src/pages/DashboardList/index.tsx              |    26 +-
 superset-frontend/src/pages/DatabaseList/index.tsx |    12 +-
 .../src/pages/DatasetCreation/index.tsx            |     8 +-
 superset-frontend/src/pages/DatasetList/index.tsx  |    16 +-
 superset-frontend/src/pages/Home/index.tsx         |     8 +-
 .../QueryHistoryList/QueryHistoryList.test.tsx     |     2 +-
 .../src/pages/QueryHistoryList/index.tsx           |    52 +-
 .../src/pages/RowLevelSecurityList/index.tsx       |    10 +-
 .../src/pages/SavedQueryList/index.tsx             |    16 +-
 superset-frontend/src/pages/SqlLab/index.tsx       |     2 +-
 superset-frontend/src/pages/Tags/index.tsx         |    10 +-
 superset-frontend/src/types/dom-to-pdf.d.ts        |    18 -
 .../src/utils/isDashboardVirtualizationEnabled.ts  |    14 +-
 .../src/utils/localStorageHelpers.test.ts          |     6 +-
 superset-frontend/src/utils/localStorageHelpers.ts |    32 +-
 superset-frontend/src/utils/simpleFilterToAdhoc.ts |     8 +-
 superset-frontend/src/views/CRUD/types.ts          |    36 +-
 superset-frontend/src/views/routes.tsx             |     2 +-
 superset-frontend/src/views/store.ts               |     2 +-
 .../src/visualizations/presets/MainPreset.js       |    10 +-
 superset-websocket/package-lock.json               |    28 +-
 superset-websocket/package.json                    |     7 +-
 superset/commands/dashboard/importers/v1/utils.py  |     8 +-
 superset/commands/query/export.py                  |    11 +-
 superset/config.py                                 |     8 +-
 superset/db_engine_specs/README.md                 |    19 -
 superset/db_engine_specs/databend.py               |    10 -
 superset/db_engine_specs/pinot.py                  |     2 +-
 superset/examples/supported_charts_dashboard.py    |    36 +-
 superset/legacy.py                                 |    17 +-
 superset/migrations/env.py                         |     1 -
 superset/migrations/shared/constraints.py          |    16 -
 superset/migrations/shared/migrate_viz/base.py     |     3 +-
 superset/migrations/shared/native_filters.py       |    16 -
 superset/models/helpers.py                         |     7 +-
 superset/sql_parse.py                              |     4 +-
 superset/tasks/cache.py                            |     4 +-
 superset/translations/uk/LC_MESSAGES/messages.json |  6419 ----------
 superset/translations/uk/LC_MESSAGES/messages.po   | 12177 -------------------
 tests/integration_tests/conftest.py                |    21 +-
 tests/integration_tests/datasource/api_tests.py    |    10 -
 tests/integration_tests/datasource_tests.py        |     9 +-
 .../db_engine_specs/pinot_tests.py                 |    14 -
 tests/integration_tests/superset_test_config.py    |     1 +
 .../superset_test_config_thumbnails.py             |     1 +
 tests/integration_tests/tasks/test_cache.py        |    58 -
 .../commands/importers/v1/import_test.py           |   110 +-
 tests/unit_tests/fixtures/bash_mock.py             |    12 +
 tests/unit_tests/forms_tests.py                    |    16 -
 tests/unit_tests/legacy_tests.py                   |    13 +-
 .../migrations/viz/time_related_fields_test.py     |    12 +-
 tests/unit_tests/scripts/docker_build.py           |   281 -
 tests/unit_tests/scripts/docker_build_push_test.py |    50 +
 .../unit_tests/scripts/tag_latest_release_test.py  |    16 -
 tests/unit_tests/tags/__init__.py                  |    16 -
 tests/unit_tests/tags/commands/create_test.py      |    16 -
 tests/unit_tests/tags/commands/update_test.py      |    16 -
 tests/unit_tests/tasks/test_async_queries.py       |    16 -
 tests/unit_tests/utils/docker.py                   |   269 -
 632 files changed, 7505 insertions(+), 29666 deletions(-)
 delete mode 100644 .github/labeler.yml
 delete mode 100644 .github/workflows/generate-FOSSA-report.yml
 create mode 100644 .github/workflows/label-migration-pr.yml
 delete mode 100644 .github/workflows/labeler.yml
 delete mode 100644 .github/workflows/no-hold-label.yml
 delete mode 100644 .github/workflows/pre-commit.yml
 delete mode 100644 .github/workflows/superset-docs-verify.yml
 rename .github/workflows/{superset-docs-deploy.yml => superset-docs.yml} (76%)
 delete mode 100644 .github/workflows/update-monorepo-lockfiles.yml
 delete mode 100644 docs/docs/installation/docker.mdx
 delete mode 100755 scripts/build_docker.py
 create mode 100755 scripts/docker_build_push.sh
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/afghanistan.geojson
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/albania.geojson
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/algeria.geojson
 rename superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/{costa_rica.geojson => costa rica.geojson} (100%)
 rename superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/{dominican_republic.geojson => dominican republic.geojson} (100%)
 rename superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/{el_salvador.geojson => el salvador.geojson} (100%)
 create mode 100644 superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/papua new guinea.geojson
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/papua_new_guinea.geojson
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/puerto_rico.geojson
 rename superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/{saint_barthelemy.geojson => saint barthelemy.geojson} (100%)
 rename superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/{saint_martin.geojson => saint martin.geojson} (100%)
 mode change 100644 => 100755 superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/saudi_arabia.geojson
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/sri_lanka.geojson
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries_custom/france_regions.geojson
 delete mode 100644 superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries_custom/italy_regions.geojson
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/README.md
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/package.json
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/src/PopKPI.tsx
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/src/images/thumbnail.png
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/src/index.ts
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/src/plugin/buildQuery.ts
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/src/plugin/controlPanel.ts
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/src/plugin/index.ts
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/src/plugin/transformProps.ts
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/src/types.ts
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/tsconfig.json
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/types/types/external.d.ts
 delete mode 100644 superset/translations/uk/LC_MESSAGES/messages.json
 delete mode 100644 superset/translations/uk/LC_MESSAGES/messages.po
 delete mode 100644 tests/integration_tests/tasks/test_cache.py
 delete mode 100644 tests/unit_tests/scripts/docker_build.py
 create mode 100644 tests/unit_tests/scripts/docker_build_push_test.py
 delete mode 100644 tests/unit_tests/utils/docker.py