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