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:20:50 UTC

(superset) branch test-ci updated (50225fc26d -> 4c2e818cd3)

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


 discard 50225fc26d chore: test
    omit 78dc6ce6c9 feat: add chart id and dataset id to global logs (#26443)
    omit fade4806ce fix: prevent guest user from modifying metrics (#26749)
    omit 881268a8da chore(dependencies): bumps match-sorter (#26819)
    omit 6c029ce2e8 chore: Add permission to view and drill on Dashboard context (#26798)
    omit b0c8f620d6 build(deps): bump use-immer from 0.8.1 to 0.9.0 in /superset-frontend (#26827)
    omit 29582e8d86 chore(deps): bump typescript to 4.8.4 (#24272)
    omit f73760a5d1 build(deps): bump @types/react-table from 7.0.29 to 7.7.19 in /superset-frontend (#26832)
    omit eea71eb6bc build(deps-dev): bump @docusaurus/module-type-aliases from 3.1.0 to 3.1.1 in /docs (#26834)
    omit 9ece4049f1 build(deps-dev): bump webpack from 5.89.0 to 5.90.0 in /docs (#26839)
    omit 8ca541c850 chore: Slovenian translation update (#23873)
    omit 64ba5797df fix(deck.gl Multiple Layer Chart): Add Contour and Heatmap Layer as options (#25923)
    omit dfc614bdc3 chore: fix GitHub 'Unchanged files with check annotations' reports in PR (#26702)
    omit a6290702d2 build(deps): bump prism-react-renderer from 1.2.1 to 2.3.1 in /docs (#26726)
    omit e9c2fdf8ac chore(ci): change code owners for .github (#26813)
    omit 6bc85a0d2c chore(dependencies): bumping jinja2 (#26794)
    omit 1f6c270f15 fix(time-series table): Can't compare from the beginning of the time range (#26814)
    omit c657745f02 chore: add google-auth for new example dashboard (#26816)
    omit 092129201e chore: Reformat changelogs (#26815)
    omit 4f56f5ee84 fix(tags): Filter system tags from the tags list (#26701)
    omit f084572dc7 chore(dependencies): bumping fonttools (#26793)
    omit 3dcfbcc3a5 chore: Technical Debt Metrics (#26442)
    omit 5e633d2bb0 fix: Row limit hardcoded (#26807)
    omit 23460b21f6 chore: Splits the CHANGELOG into multiple files (#26800)
    omit 8657fa753b build(deps): update jquery requirement from ^3.4.1 to ^3.7.1 in /superset-frontend/packages/superset-ui-demo (#26621)
    omit ed934a93e1 feat: Stop editor scrolling to top (#26754)
    omit 11f0dd91db chore(RESOURCES): fix markdown for table formatting (#26789)
    omit 845bcc9bea fix: docker should always run, even in forks (#26801)
    omit 424b4c2378 chore: Add Embed Modal extension override and tests (#26759)
    omit 8f8e7c2aa6 fix: add user to latest-release-tag workflow (#26752)
    omit 01fdfbee09 fix(logging): Filter out undefined columns (#26314)
    omit 11a60c92ea build(deps-dev): bump css-minimizer-webpack-plugin from 3.4.1 to 6.0.0 in /superset-frontend (#26656)
    omit 2bb0b46b55 fix: helm chart comment on SECRET_KEY (#26674)
    omit 73c6abde5e fix(docker): credentials issues around superset-cache in forks (#26772)
    omit 0f590799b2 chore: improve/decouple eslint and tsc 'npm run' commands (#26704)
    omit 7c2093c495 build(deps): bump @visx/grid from 3.0.1 to 3.5.0 in /superset-frontend (#26728)
    omit 8e1daa0f1c build(deps): update classnames requirement from ^2.3.2 to ^2.5.1 in /superset-frontend/plugins/plugin-chart-table (#26729)
    omit c6772b6c78 chore: prevent CI double runs on push + pull_request (#26766)
    omit 7da56a0744 build(deps-dev): bump jest from 26.6.3 to 29.7.0 in /superset-frontend/plugins/plugin-chart-handlebars (#26528)
    omit 4592dd13fa fix(BigQuery): Support special characters in column/metric names used in ORDER BY (#26461)
    omit 8150c25dbb build(deps): bump csstype from 2.6.9 to 3.1.3 in /superset-frontend (#26716)
    omit 16e574d702 build(deps): bump d3-color from 1.4.1 to 3.1.0 in /superset-frontend/plugins/legacy-plugin-chart-world-map (#26513)
    omit 44197d2c32 build(deps): update @types/math-expression-evaluator requirement from ^1.2.1 to ^1.3.3 in /superset-frontend/packages/superset-ui-core (#26596)
    omit 595386f9a6 build(deps-dev): update @types/lodash requirement from ^4.14.149 to ^4.14.202 in /superset-frontend/plugins/plugin-chart-handlebars (#26595)
    omit c2ab9bba29 fix: change the validation logic for python_date_format (#25510)
    omit 363a8e6b07 build: Parallelize the CI image builds (continued) (#26698)
    omit e00e039ca3 build(deps): update d3-cloud requirement from ^1.2.5 to ^1.2.7 in /superset-frontend/plugins/plugin-chart-word-cloud (#26499)
    omit 96adad5843 build(deps-dev): bump @types/jest from 26.0.24 to 29.5.11 in /superset-frontend/plugins/plugin-chart-pivot-table (#26481)
    omit 9ed33eaae6 build(deps-dev): bump @docusaurus/module-type-aliases from 2.4.1 to 3.1.0 in /docs (#26546)
    omit d8d0c9c2b7 docs(storybook): fix typo in TimeFormatStories.tsx (#26105)
    omit 655b95d763 build(deps): update whatwg-fetch requirement from ^3.0.0 to ^3.6.20 in /superset-frontend/packages/superset-ui-core (#26594)
    omit 1d4b8b6989 fix(dependencies): stopping (and preventing) full lodash library import... now using only method level imports. (#26710)
    omit 14c3e2bf70 chore: do not mark helm releases as github latest (#26753)
    omit 5aff7fd67b build(deps): bump @svgr/webpack from 5.5.0 to 8.1.0 in /docs (#26718)
    omit f8f5c548c9 build(deps): bump @visx/axis from 3.0.1 to 3.5.0 in /superset-frontend (#26714)
    omit 29d3add866 docs: update fixed CVEs for version 3.0.3 (#26760)
    omit 74f953ddd2 fix: docker ephemeral environment, push only on testenv comment (#26473)
    omit 98c84babb9 build(deps): update @types/d3-cloud requirement from ^1.2.1 to ^1.2.9 in /superset-frontend/plugins/plugin-chart-word-cloud (#26483)
    omit d7d63bc184 build(deps): bump fuse.js from 6.4.6 to 7.0.0 in /superset-frontend (#26616)
    omit 04445a3487 build(deps-dev): bump webpack from 5.76.0 to 5.89.0 in /docs (#26717)
    omit 2842b63cbe build(deps-dev): bump prettier-plugin-packagejson from 2.2.15 to 2.4.9 in /superset-frontend (#26570)
    omit 36608b503e build(deps-dev): bump @babel/register from 7.22.5 to 7.23.7 in /superset-frontend (#26556)
    omit 2961d69a82 build(deps): update react-table requirement from ^7.6.3 to ^7.8.0 in /superset-frontend/plugins/plugin-chart-table (#26522)
    omit 6557fb8132 build(deps): bump react-github-btn from 1.2.1 to 1.4.0 in /docs (#26613)
    omit 43cf0c69ec build(deps-dev): bump eslint-plugin-react-hooks from 4.2.0 to 4.6.0 in /superset-frontend (#26572)
    omit 60d1e4e95a build(deps): bump @emotion/babel-preset-css-prop from 11.2.0 to 11.11.0 in /superset-frontend (#26576)
    omit 75a98af64b feat: auto-label PRs that contain db migrations (#26745)
    omit 6a1ce6a704 build(deps): bump @saucelabs/theme-github-codeblock from 0.1.1 to 0.2.3 in /docs (#26724)
    omit be748f35cd build(deps): bump @docsearch/react from 3.3.3 to 3.5.2 in /docs (#26720)
    omit 5eb4e82d27 fix(db2): Improving support for ibm db2 connections (#26744)
    omit ffc357c6a1 chore(dependencies): loosen constraints on dependency checker (#26708)
    omit 3ed70d8f53 fix(legacy-charts): Show Time Grain control for legacy charts (#26705)
    omit ef4878b845 fix: do not use lodash/memoize (#26709)
    omit a49526d984 build(deps): bump @babel/traverse from 7.22.8 to 7.23.2 in /superset-frontend (#25665)
    omit 60004f5bf3 chore(dependencies): removes unsued d3-color and d3-array (#26694)
    omit 969f8edc5a chore(dependencies): removes unused minimist (#26692)
    omit ae3bb47708 chore(dependencies): remove unused global-box (#26690)
    omit eba3929ed1 chore(dependencies): remove unused lodash-es (#26689)
    omit 214142f54a chore(dependencies): remove unused react-datetime (#26688)
    omit 9c3f40d87c chore(dependencies): remove unused ansi-regex (#26687)
    omit 9f7db406f1 chore(dependencies): removes unused @visx/tooltip (#26686)
    omit 775474366e chore(dependencies): remove unused @babel/runtime-corejs3 (#26685)
    omit c989a1cbce chore(dependencies): removes unused bootstrap-slider (#26684)
    omit 4a27e79001 chore(dependencies): npm audit fix for superset-ui-demo (#26691)
    omit f46121dba9 chore: silence SECRET_KEY warning when running tests (#26703)
    omit ce26ecbd90 build(deps-dev): bump @types/node from 20.11.1 to 20.11.5 in /superset-websocket (#26733)
    omit c0b57bd1c3 feat(sqlparse): improve table parsing (#26476)
    omit d34874cf2b feat(helm): Upgrade default Superset version to 3.1.0 (#26707)
    omit e86d4d3c92 fix(import): only import FORMULA annotations (#26652)
    omit 1283803844 chore: add unique constraint to tagged_objects (#26654)
    omit effd73f2cc fix: Catch ImportErrors for Google SDKs (#25550)
    omit 69b57016b3 refactor: Removes the deprecated DASHBOARD_NATIVE_FILTERS feature flag (#26329)
    omit 3acda145f1 fix: Revert "build(deps): bump @mdx-js/react from 1.6.22 to 3.0.0 in /docs" (#26682)
    omit f63e66be01 refactor: Removes the deprecated VERSIONED_EXPORT feature flag (#26347)
    omit 649ff4dd61 fix: Revert "buld(deps): bump swagger-ui-react from 4.1.3 to 5.11.0 in docs (#26552) (#26679)
    omit 1010294f2b chore: Updates the Release Process link in the issue template (#26677)
    omit a84d86fe26 refactor: Removes the deprecated redirect endpoint (#26377)
    omit d9a3c3e1dd refactor: Removes the Filter Box code (#26328)
    omit 591f266543 chore: Updates the bug report template (#26375)
    omit 8f8c435d7c refactor: Removes the Profile feature (#26462)
    omit b245e66198 build(deps): bump the npm_and_yarn group group in /superset-frontend with 2 updates (#26665)
    omit 03b8d8f7f7 chore: Updates CHANGELOG.md and UPDATING.md with 3.1.0 data (#26661)
    omit ae0eb4b8d9 refactor: Removes the deprecated DASHBOARD_FILTERS_EXPERIMENTAL feature flag (#26330)
    omit 8539dfd0ba fix(translation): correct translation errors for Chinese(zh) (#26645)
    omit 188bb5cab2 build(deps): bump @mdx-js/react from 1.6.22 to 3.0.0 in /docs (#26547)
    omit 7884df1ee2 build(deps): bump swagger-ui-react from 4.1.3 to 5.11.0 in /docs (#26552)
    omit cadb732713 build(deps-dev): bump @tsconfig/docusaurus from 1.0.7 to 2.0.2 in /docs (#26555)
    omit 4d9144eca5 refactor: Migrates legacy Sunburst charts to ECharts and removes legacy code (#26350)
    omit cf20b3439c refactor: Removes the deprecated ENABLE_EXPLORE_JSON_CSRF_PROTECTION feature flag (#26344)
    omit b06ab7d8e3 refactor: Removes the deprecated ENABLE_TEMPLATE_REMOVE_FILTERS feature flag (#26345)
    omit 6443001cef docs: update embedded readme with user params context (#25800)
    omit 860aa55d00 build(deps): bump node-notifier from 8.0.0 to 8.0.1 in /superset-frontend (#12175)
    omit 9e154d1a48 build(deps): bump clsx from 1.1.1 to 2.1.0 in /docs (#26549)
    omit c900dd0b78 build(deps-dev): bump typescript from 4.4.4 to 5.3.3 in /docs (#26560)
    omit add2924ed1 chore: Updates CHANGELOG.md and UPDATING.md with 3.0.3 data (#26650)
    omit 9724abf090 fix: Removes unused cache cleanup (#26648)
    omit f8d25612ba refactor: Removes the deprecated REMOVE_SLICE_LEVEL_LABEL_COLORS feature flag (#26346)
    omit df79522160 refactor: Ensure Flask framework leverages the Flask-SQLAlchemy session  (#26200)
    omit 80a6e25a98 fix: Avoid 500 if end users write bad SQL (#26638)
    omit eff4422d04 chore: Deprecates the DASHBOARD_CROSS_FILTERS feature flag (#26633)
    omit 95cb30be4b fix: remove possible unnecessary file 1 (#26649)
    omit d5b62d8d3e chore: Deprecates the ENABLE_JAVASCRIPT_CONTROLS feature flag (#26635)
    omit 90c3e56d32 chore: Sets DASHBOARD_VIRTUALIZATION feature flag to True by default (#26636)
    omit 197c6e65ed chore(API): Include changed_by.id in Get Charts and Get Datasets API responses (#26540)
    omit 902dafde48 chore: Sets the DRILL_BY feature flag to True by default (#26637)
    omit 6a4043d0f0 fix: unnecessary logic on CI ephemeral (#26644)
    omit 8e19f59dd2 fix: create virtual dataset validation (#26625)
    omit 7af82ae87d refactor: Ensure Celery leverages the Flask-SQLAlchemy session (#26186)
    omit aaa4a7b371 feat: global logs context (#26418)
    omit 14106f7bb2 build(deps): update datamaps requirement from ^0.5.8 to ^0.5.9 in /superset-frontend/plugins/legacy-plugin-chart-world-map (#26500)
    omit 87f2b93023 build(deps-dev): bump @babel/traverse from 7.16.10 to 7.23.2 in /superset-embedded-sdk (#25663)
    omit 59c0e973a4 build(deps): bump @babel/traverse from 7.21.4 to 7.23.2 in /superset-frontend/cypress-base (#25664)
    omit ee8b22dd29 build(deps): bump @babel/traverse from 7.16.3 to 7.23.2 in /docs (#25662)
    omit 2e17a9e94f docs: fix links (#26606)
    omit 7fccea1556 refactor: Removes the deprecated CLIENT_CACHE feature flag (#26348)
    omit 7ab37d2aae feat(celery): upgrade celery and its dependencies packages (#26604)
    omit 820f4b9cf0 fix: RLS modal styling (#26634)
    omit 2d3ff8c0dc refactor: Removes the deprecated DASHBOARD_CACHE feature flag (#26349)
    omit 9387c4c16f refactor: Removes the filters set feature (#26369)
    omit 7ca6d8c880 chore: Deprecates the KV_STORE feature flag (#26450)
    omit 6063f4ff04 refactor: Removes the deprecated ENABLE_EXPLORE_DRAG_AND_DROP feature flag (#26343)
    omit b2ad74f94f refactor: Removes the deprecated DISABLE_DATASET_SOURCE_EDIT feature flag (#26331)
    omit 8b047a521b build(deps): update lodash requirement from ^4.17.11 to ^4.17.21 in /superset-frontend/plugins/legacy-preset-chart-nvd3 (#26589)
    omit 0b20ace65d fix: stringify scarf pixel value (#26351)
    omit 3fe240742a build(deps): update urijs requirement from ^1.19.8 to ^1.19.11 in /superset-frontend/plugins/legacy-preset-chart-nvd3 (#26506)
    omit b4621d2f2a build(deps-dev): bump style-loader from 3.3.3 to 3.3.4 in /superset-frontend (#26520)
    omit bc76cd4898 build(deps-dev): bump @types/urijs from 1.19.19 to 1.19.25 in /superset-frontend (#26538)
    omit 01e8231531 build(deps): update lodash requirement from ^4.17.15 to ^4.17.21 in /superset-frontend/packages/superset-ui-chart-controls (#26530)
    omit 29f5d4aa41 build(deps): update xss requirement from ^1.0.10 to ^1.0.14 in /superset-frontend/plugins/plugin-chart-table (#26539)
    omit dec241be4e build(deps): bump moment-timezone from 0.5.37 to 0.5.44 in /superset-frontend (#26545)
    omit b28fc1678e build(deps): bump less from 4.1.3 to 4.2.0 in /docs (#26562)
    omit ed51b3b59c build(deps): bump @docusaurus/preset-classic from 2.4.1 to 2.4.3 in /docs (#26612)
    omit 515b49d64a build(deps-dev): bump @types/node from 20.11.0 to 20.11.1 in /superset-websocket (#26619)
    omit 2f3bb5b169 fix: improve performance on reports log queries (#26416)
    omit c947be356c build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-sunburst (#26503)
    omit 03c0d3722e build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-rose (#26509)
    omit 785cfa6003 build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-country-map (#26515)
    omit fd44943aaf build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-partition (#26524)
    omit 602e85620c build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-chord (#26525)
    omit 442d70c471 build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-histogram (#26535)
    omit bf0d0d538e build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-calendar (#26536)
    omit 3e70dee89f build(deps): update lodash requirement from ^4.17.15 to ^4.17.21 in /superset-frontend/plugins/plugin-chart-echarts (#26541)
    omit 58c0f2cc7d build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-map-box (#26569)
    omit 3c7a6513e8 build(deps): update prop-types requirement from ^15.7.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-parallel-coordinates (#26574)
    omit 30d3a96d61 build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-horizon (#26580)
    omit 8bd47f47cd build(deps): update prop-types requirement from ^15.7.2 to ^15.8.1 in /superset-frontend/packages/superset-ui-chart-controls (#26587)
    omit 552823f329 build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-sankey (#26477)
    omit d385abd13b build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-preset-chart-nvd3 (#26480)
    omit 3ec77597bf build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-world-map (#26484)
    omit 5ca7326fbd build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-event-flow (#26486)
    omit 07ce6b0a52 build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-heatmap (#26488)
    omit d070cf9257 build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-sankey-loop (#26492)
    omit 6f27dc8be3 build(deps): bump @docusaurus/plugin-client-redirects from 2.4.1 to 2.4.3 in /docs (#26558)
    omit 94df597107 build(deps): bump @algolia/client-search from 4.13.0 to 4.22.1 in /docs (#26554)
    omit 7f9a03bfea build(deps): bump react-draggable from 4.4.3 to 4.4.6 in /superset-frontend (#26559)
    omit 517991d7bc build(deps): bump react-resizable from 3.0.4 to 3.0.5 in /superset-frontend (#26568)
    omit f37b558042 build(deps): update lodash requirement from ^4.17.11 to ^4.17.21 in /superset-frontend/packages/generator-superset (#26591)
    omit 76c17261d0 build(deps): update prop-types requirement from ^15.6.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-paired-t-test (#26592)
    omit 471da0d391 build(deps-dev): update yeoman-assert requirement from ^3.1.0 to ^3.1.1 in /superset-frontend/packages/generator-superset (#26600)
    omit a59f691610 build(deps): update fast-safe-stringify requirement from ^2.0.6 to ^2.1.1 in /superset-frontend/plugins/legacy-preset-chart-nvd3 (#26601)
    omit b98d4b43ba chore(deps): adding dependabot for plugins/packages and upping PR limits. (#26444)
    omit c186ea33ea docs: Update installing-superset-from-scratch.mdx (#26468)
    omit e36c014290 fix(database): allow filtering by UUID (#26469)
    omit 494068b632 fix(embedded): Hide dashboard fullscreen option for embedded context (#26412)
    omit 0f8a3b31d3 build(deps-dev): bump @types/node from 20.10.8 to 20.11.0 in /superset-websocket (#26455)
    omit 3daa038f5f fix: Trino - handle table not found in SQLLab (#26355)
    omit b2a21f7166 build(deps-dev): bump @types/node from 20.10.7 to 20.10.8 in /superset-websocket (#26447)
    omit a1993566c4 chore: bump prophet to 1.1.5 (#26431)
    omit ea4e9a6403 build(deps): bump follow-redirects from 1.15.2 to 1.15.4 in /superset-frontend (#26441)
    omit d3da503edb build(deps-dev): bump follow-redirects from 1.15.3 to 1.15.4 in /superset-embedded-sdk (#26440)
    omit a23825c23c build(deps): bump follow-redirects from 1.14.8 to 1.15.4 in /docs (#26438)
    omit ff025b78f3 fix(post-processing): handle missing values in cumulative operator (#26429)
    omit efdeb9df05 feat(embedded+async queries): support async queries to work with embedded guest user (#26332)

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 (4c2e818cd3)
            \
             O -- O -- O   (50225fc26d)

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:
 .github/CODEOWNERS                                 |     8 +-
 .github/ISSUE_TEMPLATE/bug-report.md               |    49 +
 .github/ISSUE_TEMPLATE/bug-report.yml              |   103 -
 .github/dependabot.yml                             |   340 +-
 .github/workflows/check_db_migration_confict.yml   |     6 -
 .github/workflows/dependency-review.yml            |     8 +-
 .github/workflows/docker-ephemeral-env.yml         |   100 +
 .github/workflows/docker-release.yml               |    18 +-
 .github/workflows/docker.yml                       |    65 +-
 .github/workflows/ephemeral-env.yml                |    74 -
 .github/workflows/label-migration-pr.yml           |    25 -
 .github/workflows/latest-release-tag.yml           |     5 -
 .github/workflows/license-check.yml                |     5 +-
 .github/workflows/no-op.yml                        |    54 -
 .github/workflows/prefer-typescript.yml            |    10 +-
 .github/workflows/superset-cli.yml                 |     4 +-
 .github/workflows/superset-docs.yml                |     3 -
 .github/workflows/superset-e2e.yml                 |     6 +-
 .github/workflows/superset-frontend.yml            |    22 +-
 .github/workflows/superset-helm-lint.yml           |     2 -
 .github/workflows/superset-helm-release.yml        |     1 -
 .../workflows/superset-python-integrationtest.yml  |     4 +-
 .github/workflows/superset-python-misc.yml         |     8 +-
 .github/workflows/superset-python-presto-hive.yml  |     8 +-
 .github/workflows/superset-python-unittest.yml     |     8 +-
 .github/workflows/superset-translations.yml        |     4 +-
 .github/workflows/superset-websocket.yml           |    10 +-
 .github/workflows/tech-debt.yml                    |    31 -
 CHANGELOG.md                                       |  3659 +-
 CHANGELOG/1.4.1.md                                 |    40 -
 CHANGELOG/1.4.2.md                                 |    32 -
 CHANGELOG/1.5.0.md                                 |   860 -
 CHANGELOG/1.5.1.md                                 |    36 -
 CHANGELOG/1.5.2.md                                 |    48 -
 CHANGELOG/1.5.3.md                                 |    46 -
 CHANGELOG/2.0.0.md                                 |   514 -
 CHANGELOG/2.0.1.md                                 |    82 -
 CHANGELOG/2.1.0.md                                 |  1197 -
 CHANGELOG/2.1.1.md                                 |    67 -
 CHANGELOG/2.1.2.md                                 |    41 -
 CHANGELOG/2.1.3.md                                 |    40 -
 CHANGELOG/3.0.0.md                                 |   792 -
 CHANGELOG/3.0.1.md                                 |    65 -
 CHANGELOG/3.0.2.md                                 |    73 -
 CHANGELOG/3.0.3.md                                 |    80 -
 CHANGELOG/3.1.0.md                                 |   417 -
 CONTRIBUTING.md                                    |    19 +-
 RELEASING/README.md                                |    36 +-
 RELEASING/email_templates/announce.j2              |    10 +-
 RELEASING/email_templates/result_pmc.j2            |     4 +-
 RELEASING/email_templates/vote_pmc.j2              |     8 +-
 RELEASING/release-notes-1-4/README.md              |     5 +-
 RELEASING/release-notes-1-5/README.md              |     2 +-
 RESOURCES/FEATURE_FLAGS.md                         |    21 +-
 RESOURCES/STANDARD_ROLES.md                        |     8 +-
 UPDATING.md                                        |    31 +-
 docs/docs/contributing/hooks-and-linting.mdx       |     5 +-
 docs/docs/contributing/local-backend.mdx           |     2 +-
 .../creating-your-first-dashboard.mdx              |     2 +-
 docs/docs/databases/docker-add-drivers.mdx         |     4 +-
 docs/docs/frequently-asked-questions.mdx           |     4 +-
 docs/docs/installation/alerts-reports.mdx          |     4 +-
 docs/docs/installation/cache.mdx                   |     2 +-
 docs/docs/installation/configuring-superset.mdx    |    35 +-
 .../installing-superset-from-scratch.mdx           |    12 +-
 .../installing-superset-using-docker-compose.mdx   |     2 +-
 docs/docs/installation/sql-templating.mdx          |     2 +-
 docs/docs/intro.mdx                                |    10 +-
 .../docs/miscellaneous/native-filter-migration.mdx |    94 +
 docs/docs/quickstart.mdx                           |     8 +-
 docs/docs/security/cves.mdx                        |     6 -
 docs/docusaurus.config.js                          |     6 +-
 docs/package.json                                  |    28 +-
 docs/static/resources/openapi.json                 |  2100 +-
 docs/yarn.lock                                     |  5485 +-
 helm/superset/Chart.yaml                           |     4 +-
 helm/superset/README.md                            |     2 +-
 helm/superset/values.yaml                          |     4 +-
 requirements/base.txt                              |    54 +-
 requirements/development.txt                       |    21 +-
 requirements/integration.txt                       |     8 +-
 requirements/testing.txt                           |    20 +-
 scripts/benchmark_migration.py                     |    17 +-
 scripts/docker_build_push.sh                       |   175 +-
 .../.prettierignore => scripts/gen_changelog.sh    |    18 +-
 setup.py                                           |    23 +-
 superset-embedded-sdk/README.md                    |     4 -
 superset-embedded-sdk/package-lock.json            |   336 +-
 superset-frontend/.eslintrc.js                     |    11 -
 superset-frontend/.prettierignore                  |     2 +-
 superset-frontend/cypress-base/.eslintrc           |     7 +-
 .../cypress/e2e/dashboard/_skip.filter.test.ts     |    82 +
 .../cypress/e2e/dashboard/drillby.test.ts          |     1 -
 .../cypress/e2e/dashboard/editmode.test.ts         |     1 -
 .../cypress/e2e/dashboard/tabs.test.ts             |     4 +-
 .../cypress-base/cypress/e2e/dashboard/utils.ts    |     2 +-
 .../cypress/e2e/explore/filter_box.test.js}        |    26 +-
 .../cypress-base/cypress/e2e/explore/link.test.ts  |     4 +-
 .../e2e/explore/visualizations/sunburst.test.js    |    31 +-
 .../cypress-base/cypress/support/directories.ts    |     2 +-
 .../cypress-base/cypress/support/e2e.ts            |     2 -
 .../cypress-base/cypress/utils/index.ts            |    29 +-
 .../cypress-base/cypress/utils/vizPlugins.ts       |     1 -
 superset-frontend/cypress-base/package-lock.json   |   264 +-
 superset-frontend/cypress-base/tsconfig.json       |     3 +-
 superset-frontend/js_build.sh                      |     3 +-
 superset-frontend/package-lock.json                | 80546 ++++++++-----------
 superset-frontend/package.json                     |    58 +-
 .../generators/plugin-chart/index.js               |    19 +-
 .../packages/generator-superset/package.json       |     4 +-
 .../superset-ui-chart-controls/CHANGELOG.md        |     3 +-
 .../superset-ui-chart-controls/package.json        |     4 +-
 .../src/shared-controls/dndControls.tsx            |    28 +-
 .../src/shared-controls/index.ts                   |     1 +
 .../src/shared-controls/sharedControls.tsx         |     8 +-
 .../superset-ui-chart-controls/src/types.ts        |     1 +
 .../packages/superset-ui-core/package.json         |     6 +-
 .../src/chart/components/createLoadableRenderer.ts |     7 +-
 .../src/chart/models/ChartProps.ts                 |     4 +
 .../superset-ui-core/src/query/api/v1/makeApi.ts   |     6 +-
 .../superset-ui-core/src/query/normalizeOrderBy.ts |     3 +-
 .../src/query/normalizeTimeColumn.ts               |     2 +-
 .../superset-ui-core/src/query/types/Dashboard.ts  |    12 +
 .../superset-ui-core/src/ui-overrides/types.ts     |    10 -
 .../src/utils/convertKeysToCamelCase.ts            |     4 +-
 .../superset-ui-core/src/utils/featureFlags.ts     |    18 +-
 .../test/chart/fixtures/formData.ts                |     4 +-
 .../test/query/extractTimegrain.test.ts            |     2 +-
 .../test/utils/featureFlag.test.ts                 |     7 +-
 .../packages/superset-ui-demo/CHANGELOG.md         |    12 +
 .../packages/superset-ui-demo/package.json         |     6 +-
 .../legacy-plugin-chart-sunburst/Stories.tsx       |    63 +
 .../plugins/legacy-plugin-chart-sunburst/data.ts}  |    27 +-
 .../superset-ui-chart/ChartDataProviderStories.tsx |     3 +
 .../superset-ui-time-format/TimeFormatStories.tsx  |     4 +-
 .../superset-ui-switchboard/src/switchboard.ts     |     5 +-
 .../legacy-plugin-chart-calendar/CHANGELOG.md      |     4 +
 .../legacy-plugin-chart-calendar/package.json      |     2 +-
 .../plugins/legacy-plugin-chart-chord/CHANGELOG.md |     4 +
 .../plugins/legacy-plugin-chart-chord/package.json |     2 +-
 .../legacy-plugin-chart-country-map/CHANGELOG.md   |     4 +
 .../legacy-plugin-chart-country-map/package.json   |     2 +-
 .../legacy-plugin-chart-event-flow/CHANGELOG.md    |     4 +
 .../legacy-plugin-chart-event-flow/package.json    |     2 +-
 .../legacy-plugin-chart-heatmap/CHANGELOG.md       |     4 +
 .../legacy-plugin-chart-heatmap/package.json       |     2 +-
 .../src/controlPanel.tsx                           |    27 +-
 .../legacy-plugin-chart-histogram/CHANGELOG.md     |     4 +
 .../legacy-plugin-chart-histogram/package.json     |     2 +-
 .../legacy-plugin-chart-horizon/CHANGELOG.md       |     4 +
 .../legacy-plugin-chart-horizon/package.json       |     2 +-
 .../legacy-plugin-chart-map-box/CHANGELOG.md       |     4 +
 .../legacy-plugin-chart-map-box/package.json       |     2 +-
 .../src/controlPanel.ts                            |    20 +-
 .../legacy-plugin-chart-paired-t-test/CHANGELOG.md |     4 +
 .../legacy-plugin-chart-paired-t-test/package.json |     2 +-
 .../CHANGELOG.md                                   |     4 +
 .../package.json                                   |     2 +-
 .../legacy-plugin-chart-partition/CHANGELOG.md     |     4 +
 .../legacy-plugin-chart-partition/package.json     |     2 +-
 .../plugins/legacy-plugin-chart-rose/CHANGELOG.md  |     4 +
 .../plugins/legacy-plugin-chart-rose/package.json  |     2 +-
 .../legacy-plugin-chart-sankey-loop/package.json   |     2 +-
 .../legacy-plugin-chart-sankey/CHANGELOG.md        |     4 +
 .../legacy-plugin-chart-sankey/package.json        |     2 +-
 .../CHANGELOG.md                                   |     8 +-
 .../plugins/legacy-plugin-chart-sunburst/README.md |    52 +
 .../package.json                                   |    39 +-
 .../src/ReactSunburst.jsx                          |    66 +
 .../legacy-plugin-chart-sunburst/src/Sunburst.js   |   531 +
 .../src/controlPanel.ts                            |   108 +
 .../src/images/example.png                         |   Bin 0 -> 141954 bytes
 .../src/images/thumbnail.png                       |   Bin 0 -> 21011 bytes
 .../src/images/thumbnailLarge.png                  |   Bin 0 -> 51408 bytes
 .../legacy-plugin-chart-sunburst/src/index.js      |    47 +
 .../src/transformProps.js}                         |    47 +-
 .../src/utils/wrapSvgText.js                       |    71 +
 .../tsconfig.json                                  |     0
 .../legacy-plugin-chart-world-map/CHANGELOG.md     |     4 +
 .../legacy-plugin-chart-world-map/package.json     |     6 +-
 .../legacy-preset-chart-deckgl/package.json        |     2 +-
 .../legacy-preset-chart-deckgl/src/index.ts        |     2 -
 .../src/layers/Arc/Arc.tsx                         |     8 +-
 .../src/layers/Geojson/Geojson.tsx                 |     4 +-
 .../src/layers/Geojson/controlPanel.ts             |    14 +-
 .../src/layers/Heatmap/Heatmap.tsx                 |     2 +-
 .../src/layers/Path/Path.tsx                       |     2 +-
 .../src/layers/Path/controlPanel.ts                |     9 +-
 .../src/layers/Polygon/Polygon.tsx                 |    10 +-
 .../src/layers/Polygon/controlPanel.ts             |    11 +-
 .../src/layers/Scatter/Scatter.tsx                 |    10 +-
 .../src/layers/Screengrid/Screengrid.tsx           |     4 +-
 .../legacy-preset-chart-deckgl/src/layers/index.ts |     4 -
 .../plugins/legacy-preset-chart-nvd3/CHANGELOG.md  |    12 +
 .../plugins/legacy-preset-chart-nvd3/package.json  |     8 +-
 .../plugins/plugin-chart-echarts/CHANGELOG.md      |    13 +-
 .../plugins/plugin-chart-echarts/package.json      |     2 +-
 .../src/BigNumber/CHANGELOG.md                     |    11 +-
 .../src/Gauge/transformProps.ts                    |     2 +-
 .../plugin-chart-echarts/src/Sunburst/index.ts     |     2 +-
 .../plugin-chart-echarts/src/Tree/controlPanel.tsx |     6 +-
 .../plugin-chart-echarts/src/utils/treeBuilder.ts  |     8 +-
 .../plugins/plugin-chart-handlebars/package.json   |     4 +-
 .../src/plugin/controls/columns.tsx                |    37 +-
 .../src/plugin/controls/metrics.tsx                |     6 +-
 .../src/plugin/controls/pagination.tsx             |    32 +-
 .../plugins/plugin-chart-pivot-table/CHANGELOG.md  |     7 +-
 .../plugins/plugin-chart-pivot-table/package.json  |     2 +-
 .../plugins/plugin-chart-table/CHANGELOG.md        |     4 +
 .../plugins/plugin-chart-table/package.json        |    10 +-
 .../src/DataTable/hooks/useSticky.tsx              |     1 -
 .../plugin-chart-table/src/controlPanel.tsx        |    35 +-
 .../plugins/plugin-chart-table/src/utils/extent.ts |     9 +-
 .../plugins/plugin-chart-word-cloud/CHANGELOG.md   |     4 +
 .../plugins/plugin-chart-word-cloud/package.json   |     4 +-
 .../src/chart/WordCloud.tsx                        |     2 -
 superset-frontend/scripts/build.js                 |     2 +-
 .../scripts/eslint-metrics-uploader.js             |   126 -
 .../spec/fixtures/mockNativeFilters.ts             |     1 +
 .../spec/fixtures/mockSliceEntities.js             |     2 +-
 superset-frontend/spec/fixtures/mockStore.js       |     2 +-
 superset-frontend/src/SqlLab/actions/sqlLab.js     |     9 +-
 .../AceEditorWrapper/AceEditorWrapper.test.tsx     |     4 +-
 .../SqlLab/components/AceEditorWrapper/index.tsx   |    15 +-
 .../src/SqlLab/components/App/index.jsx            |     2 +-
 .../EstimateQueryCostButton.test.tsx               |     3 +
 .../QueryLimitSelect/QueryLimitSelect.test.tsx     |     3 +
 .../RunQueryActionButton.test.tsx                  |     3 +
 .../src/SqlLab/components/SqlEditor/index.tsx      |    16 +-
 .../SqlEditorTabHeader/SqlEditorTabHeader.test.tsx |     3 +
 .../SqlLab/components/TabbedSqlEditors/index.jsx   |     2 +-
 .../TemplateParamsEditor.test.tsx                  |     3 +
 .../src/SqlLab/hooks/useQueryEditor/index.ts       |     2 +-
 .../src/SqlLab/reducers/getInitialState.ts         |     1 -
 superset-frontend/src/SqlLab/reducers/sqlLab.js    |    12 -
 superset-frontend/src/SqlLab/types.ts              |     6 -
 .../SqlLab/utils/reduxStateToLocalStorageHelper.js |     2 +-
 .../components/AsyncSelect/AsyncSelect.test.jsx    |   150 +
 .../src/components/AsyncSelect/index.jsx           |   104 +
 superset-frontend/src/components/Chart/Chart.jsx   |    30 +-
 .../Chart/ChartContextMenu/ChartContextMenu.tsx    |    12 +-
 .../Chart/ChartContextMenu/useContextMenu.test.tsx |    36 +-
 .../components/Chart/DrillBy/DrillByModal.test.tsx |    36 +-
 .../src/components/Chart/DrillBy/DrillByModal.tsx  |    17 +-
 .../Chart/DrillDetail/DrillDetailModal.test.tsx    |    26 +-
 .../Chart/DrillDetail/DrillDetailModal.tsx         |    63 +-
 .../src/components/Chart/chartAction.js            |    55 +-
 .../src/components/Datasource/DatasourceEditor.jsx |    35 +-
 .../Datasource/DatasourceEditor.test.jsx           |    18 +-
 .../DeprecatedSelect/DeprecatedSelect.stories.tsx  |   143 +
 .../DeprecatedSelect/DeprecatedSelect.tsx          |   324 +
 .../components/DeprecatedSelect/NativeSelect.tsx   |    61 +
 .../components/DeprecatedSelect/OnPasteSelect.jsx  |   104 +
 .../DeprecatedSelect/OnPasteSelect.test.jsx        |   216 +
 .../WindowedSelect/WindowedMenuList.tsx            |   158 +
 .../DeprecatedSelect/WindowedSelect/index.tsx}     |    16 +-
 .../DeprecatedSelect/WindowedSelect/windowed.tsx   |    84 +
 .../components/DeprecatedSelect}/index.ts          |    11 +-
 .../src/components/DeprecatedSelect/styles.tsx     |   406 +
 .../src/components/DeprecatedSelect/utils.ts       |    57 +
 .../src/components/DropdownButton/index.tsx        |     2 +-
 .../src/components/Form/LabeledErrorBoundInput.tsx |     4 +-
 superset-frontend/src/components/Icons/index.tsx   |     4 +-
 .../src/components/InfoTooltip/index.tsx           |     2 +-
 superset-frontend/src/components/ListView/utils.ts |    19 +
 superset-frontend/src/components/Modal/Modal.tsx   |     1 -
 .../src/components/Select/AsyncSelect.tsx          |     5 +-
 superset-frontend/src/components/Select/Select.tsx |     2 +
 .../components/TableLoader/TableLoader.test.tsx    |   122 +
 .../src/components/TableLoader/index.tsx           |    98 +
 .../src/components/TableView/TableView.tsx         |     2 +-
 superset-frontend/src/constants.ts                 |     5 +
 .../src/dashboard/actions/dashboardFilters.js      |    20 +
 .../src/dashboard/actions/dashboardState.js        |    19 +-
 .../src/dashboard/actions/dashboardState.test.js   |    12 +
 superset-frontend/src/dashboard/actions/hydrate.js |    69 +
 .../src/dashboard/actions/nativeFilters.ts         |   208 +-
 .../src/dashboard/actions/sliceEntities.ts         |    16 +-
 .../DashboardBuilder/DashboardBuilder.test.tsx     |    50 +-
 .../DashboardBuilder/DashboardBuilder.tsx          |     9 +-
 .../DashboardBuilder/DashboardContainer.tsx        |     9 +-
 .../dashboard/components/DashboardBuilder/state.ts |     4 +-
 .../index.tsx => DashboardEmbedControls.tsx}       |    13 +-
 .../EmbeddedModal/EmbeddedModal.test.tsx           |   172 -
 .../components/FilterBoxMigrationModal.tsx         |    95 +
 .../FiltersBadge/FilterIndicator/index.tsx         |     2 +-
 .../components/FiltersBadge/FiltersBadge.test.tsx  |     4 +
 .../HeaderActionsDropdown.test.tsx                 |    74 +-
 .../Header/HeaderActionsDropdown/index.jsx         |    31 +-
 .../src/dashboard/components/Header/index.jsx      |     2 +-
 .../SliceHeaderControls.test.tsx                   |    67 +-
 .../components/SliceHeaderControls/index.tsx       |    37 +-
 .../components/SyncDashboardState/index.tsx        |     2 +-
 .../components/filterscope/FilterScopeSelector.jsx |    11 +-
 .../dashboard/components/gridComponents/Chart.jsx  |    23 +-
 .../components/gridComponents/Tabs.test.jsx        |     3 +
 .../nativeFilters/FilterBar/FilterBar.test.tsx     |   156 +-
 .../FilterBar/FilterControls/FilterControls.tsx    |    31 +-
 .../FilterBar/FilterSets/EditSection.test.tsx      |   113 +
 .../FilterBar/FilterSets/EditSection.tsx           |   171 +
 .../FilterBar/FilterSets/FilterSetUnit.test.tsx    |   100 +
 .../FilterBar/FilterSets/FilterSetUnit.tsx         |   144 +
 .../FilterBar/FilterSets/FilterSets.test.tsx       |    68 +
 .../FilterBar/FilterSets/FiltersHeader.test.tsx    |    54 +
 .../FilterBar/FilterSets/FiltersHeader.tsx         |   156 +
 .../FilterBar/FilterSets/Footer.test.tsx           |    94 +
 .../nativeFilters/FilterBar/FilterSets/Footer.tsx  |   120 +
 .../nativeFilters/FilterBar/FilterSets/index.tsx   |   281 +
 .../nativeFilters/FilterBar/FilterSets/state.ts}   |    31 +-
 .../FilterSets/utils/findExistingFilterSet.test.ts |   136 +
 .../FilterSets/utils/generateFiltersSetId.test.ts} |    12 +-
 .../utils/getFilterValueForDisplay.test.ts         |    42 +
 .../FilterBar/FilterSets/utils/index.ts            |    66 +
 .../nativeFilters/FilterBar/Header/index.tsx       |    11 +-
 .../nativeFilters/FilterBar/Horizontal.tsx         |    12 +-
 .../FilterBar/HorizontalFilterBar.test.tsx         |     8 +-
 .../nativeFilters/FilterBar/Vertical.tsx           |   118 +-
 .../components/nativeFilters/FilterBar/index.tsx   |     1 +
 .../components/nativeFilters/FilterBar/state.ts    |     6 +
 .../components/nativeFilters/FilterBar/types.ts    |     9 +-
 .../FiltersConfigForm/FilterScope/utils.test.ts    |    57 +
 .../FiltersConfigForm/FilterScope/utils.ts         |     7 +-
 .../components/nativeFilters/selectors.ts          |    55 +-
 .../components/nativeFilters/utils.test.ts         |    41 +-
 .../dashboard/components/nativeFilters/utils.ts    |    22 +-
 .../src/dashboard/containers/Dashboard.ts          |     3 +-
 .../src/dashboard/containers/DashboardPage.tsx     |    12 +
 .../src/dashboard/fixtures/mockNativeFilters.ts    |     8 +
 .../src/dashboard/reducers/dashboardFilters.js     |    44 +-
 .../dashboard/reducers/dashboardFilters.test.js    |    45 +-
 .../src/dashboard/reducers/nativeFilters.ts        |    28 +-
 superset-frontend/src/dashboard/reducers/types.ts  |    14 +
 .../src/dashboard/util/activeDashboardFilters.js   |    22 +-
 .../src/dashboard/util/charts/useChartIds.ts       |     2 +-
 .../src/dashboard/util/getFilterScopeNodesTree.js  |     7 +-
 ...artsDidLoad.js => getFilterValuesByFilterId.js} |    30 +-
 .../src/dashboard/util/getRevertedFilterScope.ts   |    19 +-
 .../util/getSelectedChartIdForFilterScopeTree.js   |     2 +
 .../dashboard/util/logging/childChartsDidLoad.js   |     9 +-
 .../util/useFilterFocusHighlightStyles.test.tsx    |    63 +
 .../util/useFilterFocusHighlightStyles.ts          |     4 +-
 superset-frontend/src/dataMask/actions.ts          |    14 +-
 .../explore/components/DataTableControl/index.tsx  |     2 +-
 .../explore/components/DatasourcePanel/index.tsx   |    46 +-
 .../explore/components/ExploreChartPanel/index.jsx |    46 +-
 .../ExploreViewContainer.test.tsx                  |     2 +-
 .../src/explore/components/SaveModal.tsx           |    55 +-
 .../DndColumnSelect.test.tsx                       |     9 +
 .../DndColumnSelectControl/DndColumnSelect.tsx     |    14 +-
 .../DndFilterSelect.test.tsx                       |     9 +
 .../DndColumnSelectControl/DndFilterSelect.tsx     |     9 +-
 .../DndMetricSelect.test.tsx                       |     9 +
 .../DndColumnSelectControl/DndMetricSelect.tsx     |    10 +-
 .../DndColumnSelectControl/useResizeButton.tsx     |     2 +-
 .../FilterBoxItemControl.test.jsx                  |   108 +
 .../FilterBoxItemControl.test.tsx                  |    61 +
 .../controls/FilterBoxItemControl/index.jsx        |   295 +
 .../components/controls/TextControl/index.tsx      |     2 +-
 .../TimeSeriesColumnControl.test.tsx               |    13 -
 .../controls/TimeSeriesColumnControl/index.jsx     |     4 +-
 .../controls/VizTypeControl/VizTypeGallery.tsx     |     2 +
 .../components/controls/VizTypeControl/index.tsx   |     9 +
 .../src/explore/components/controls/index.js       |     2 +
 .../getFormDataWithDashboardContext.ts             |     2 +-
 .../src/features/charts/ChartCard.tsx              |     3 +-
 superset-frontend/src/features/home/Menu.test.tsx  |    22 +-
 .../src/features/home/RightMenu.test.tsx           |     1 +
 superset-frontend/src/features/home/RightMenu.tsx  |     5 +
 .../src/features/profile/CreatedContent.test.tsx   |    50 +
 .../src/features/profile/CreatedContent.tsx        |   111 +
 .../src/features/profile/Favorites.test.tsx        |    50 +
 .../src/features/profile/Favorites.tsx             |   107 +
 .../profile/RecentActivity.test.tsx}               |    28 +-
 .../src/features/profile/RecentActivity.tsx        |    55 +
 .../src/features/profile/Security.test.tsx         |    49 +
 .../src/features/profile/Security.tsx              |    75 +
 .../src/features/profile/UserInfo.test.tsx         |    53 +
 .../src/features/profile/UserInfo.tsx              |    82 +
 .../src/features/profile/fixtures.tsx              |    48 +
 .../src/features/profile/types.ts                  |    48 +-
 .../src/features/rls/RowLevelSecurityModal.tsx     |    49 +-
 .../components/GroupBy/GroupByFilterPlugin.tsx     |   130 +
 .../src/filters/components/GroupBy/buildQuery.ts   |    45 +
 .../filters/components/GroupBy}/controlPanel.ts    |    84 +-
 .../components/GroupBy}/images/thumbnail.png       |   Bin
 .../filters/components/GroupBy/index.ts}           |    47 +-
 .../{TimeColumn => GroupBy}/transformProps.ts      |     0
 .../src/filters/components/GroupBy/types.ts        |    49 +
 .../components/Select/SelectFilterPlugin.tsx       |     2 +-
 superset-frontend/src/filters/components/index.ts  |     1 +
 .../src/pages/ChartCreation/index.tsx              |     9 +
 superset-frontend/src/pages/ChartList/index.tsx    |    35 +-
 .../src/pages/DashboardList/index.tsx              |    31 +-
 superset-frontend/src/pages/DatabaseList/index.tsx |     5 +-
 superset-frontend/src/pages/DatasetList/index.tsx  |    37 +-
 .../Profile/Profile.test.tsx}                      |    31 +-
 superset-frontend/src/pages/Profile/index.tsx      |    93 +
 .../src/pages/SavedQueryList/index.tsx             |     5 +-
 superset-frontend/src/pages/Tags/index.tsx         |    20 +-
 superset-frontend/src/types/bootstrapTypes.ts      |     1 +
 superset-frontend/src/utils/downloadAsImage.ts     |     2 +-
 superset-frontend/src/utils/downloadAsPdf.ts       |     2 +-
 .../src/utils/getControlsForVizType.js             |     4 +-
 superset-frontend/src/utils/localStorageHelpers.ts |     2 +
 superset-frontend/src/utils/urlUtils.ts            |     2 +-
 superset-frontend/src/views/routes.tsx             |     8 +
 .../src/visualizations/FilterBox/FilterBox.jsx     |   480 +
 .../visualizations/FilterBox/FilterBox.test.jsx    |    87 +
 .../FilterBox/FilterBoxChartPlugin.js              |    52 +
 .../src/visualizations/FilterBox/controlPanel.jsx  |   103 +
 .../visualizations/FilterBox/images/example1.jpg   |   Bin 0 -> 10921 bytes
 .../visualizations/FilterBox/images/example2.jpg   |   Bin 0 -> 16969 bytes
 .../FilterBox/images/thumbnail.png}                |   Bin
 .../FilterBox/images/thumbnailLarge.png            |   Bin 0 -> 49653 bytes
 .../src/visualizations/FilterBox/transformProps.ts |    74 +
 .../visualizations/FilterBox/types.ts}             |    17 +-
 .../src/visualizations/TimeTable/TimeTable.jsx     |     6 +-
 .../src/visualizations/presets/MainPreset.js       |    14 +-
 superset-frontend/webpack.config.js                |     3 +-
 superset-websocket/.eslintrc.js                    |     2 -
 superset-websocket/package-lock.json               |    39 +-
 superset-websocket/package.json                    |     3 +-
 superset-websocket/src/config.ts                   |     4 +-
 superset/async_events/async_query_manager.py       |    26 +-
 superset/cachekeys/api.py                          |     1 +
 superset/charts/api.py                             |     1 -
 superset/charts/data/api.py                        |    21 +-
 superset/cli/importexport.py                       |   662 +-
 superset/cli/native_filters.py                     |   398 +
 superset/commands/chart/delete.py                  |     4 +
 superset/commands/chart/importers/v1/__init__.py   |     4 -
 superset/commands/chart/importers/v1/utils.py      |    18 -
 .../dashboard/filter_set}/__init__.py              |     0
 superset/commands/dashboard/filter_set/base.py     |    87 +
 superset/commands/dashboard/filter_set/create.py   |    76 +
 superset/commands/dashboard/filter_set/delete.py   |    54 +
 .../commands/dashboard/filter_set/exceptions.py    |    94 +
 superset/commands/dashboard/filter_set/update.py   |    53 +
 superset/commands/dashboard/importers/v0.py        |    50 +-
 .../commands/dashboard/importers/v1/__init__.py    |    16 +-
 superset/commands/dataset/create.py                |    13 +-
 superset/commands/dataset/duplicate.py             |     5 +-
 superset/commands/dataset/exceptions.py            |     7 -
 superset/commands/explore/get.py                   |     3 +-
 superset/commands/importers/v1/assets.py           |    11 -
 superset/commands/report/execute.py                |    72 +-
 superset/commands/report/log_prune.py              |    43 +-
 superset/commands/sql_lab/export.py                |     5 +-
 superset/commands/utils.py                         |     3 +-
 superset/common/query_context_factory.py           |     5 +-
 superset/common/query_context_processor.py         |    10 +-
 superset/common/query_object.py                    |     2 +-
 superset/common/query_object_factory.py            |     6 +
 superset/config.py                                 |    34 +-
 superset/connectors/sqla/models.py                 |    16 +-
 superset/connectors/sqla/utils.py                  |     2 +-
 superset/daos/dashboard.py                         |    42 +-
 superset/daos/dataset.py                           |    26 -
 superset/daos/datasource.py                        |     6 +-
 superset/daos/report.py                            |    33 +-
 superset/daos/tag.py                               |    21 +-
 superset/dashboards/api.py                         |   106 +-
 .../filter_sets}/__init__.py                       |     0
 superset/dashboards/filter_sets/api.py             |   381 +
 .../filter_sets/consts.py}                         |    36 +-
 superset/dashboards/filter_sets/filters.py         |    58 +
 superset/dashboards/filter_sets/schemas.py         |    97 +
 superset/dashboards/schemas.py                     |     2 +
 superset/databases/api.py                          |     1 -
 superset/datasets/api.py                           |    70 +-
 superset/datasets/schemas.py                       |    30 +-
 superset/datasource/api.py                         |     4 +-
 superset/db_engine_specs/base.py                   |    23 +-
 superset/db_engine_specs/bigquery.py               |     4 +-
 superset/db_engine_specs/db2.py                    |    55 -
 superset/db_engine_specs/exceptions.py             |     2 +-
 superset/db_engine_specs/hive.py                   |    10 +-
 superset/db_engine_specs/impala.py                 |    10 +-
 superset/db_engine_specs/ocient.py                 |     5 +-
 superset/db_engine_specs/presto.py                 |    11 +-
 superset/db_engine_specs/trino.py                  |    69 +-
 .../Vaccine_Candidates_per_Country__Stage.yaml     |    10 +-
 superset/examples/supported_charts_dashboard.py    |     6 +-
 superset/examples/world_bank.py                    |     6 +-
 superset/initialization/__init__.py                |    21 +
 superset/migrations/__init__.py                    |     7 -
 superset/migrations/migration_utils.py             |    46 -
 superset/migrations/shared/native_filters.py       |   338 -
 ...20_65a167d4c62e_add_indexes_to_report_models.py |    64 -
 ...16_13-14_59a1450b3c10_drop_filter_sets_table.py |    43 -
 ...96164e3017c6_tagged_object_unique_constraint.py |    89 -
 ...d09c9_migrate_filter_boxes_to_native_filters.py |    85 -
 ...2024-01-19_10-03_e863403c0c50_drop_url_table.py |    45 -
 superset/models/core.py                            |     8 +
 superset/models/dashboard.py                       |   166 +-
 superset/models/filter_set.py                      |   101 +
 superset/models/helpers.py                         |    22 +-
 superset/models/sql_lab.py                         |     6 +-
 superset/reports/models.py                         |    10 -
 superset/reports/notifications/slack.py            |     9 +-
 superset/security/manager.py                       |    60 +-
 superset/sql_lab.py                                |    86 +-
 superset/sql_parse.py                              |   246 +-
 superset/sql_validators/presto_db.py               |     4 +-
 superset/sqllab/query_render.py                    |     6 +-
 superset/tags/api.py                               |     3 -
 superset/tags/filters.py                           |    39 -
 superset/tags/models.py                            |    93 +-
 superset/tasks/async_queries.py                    |    37 +-
 superset/tasks/cache.py                            |   119 +-
 superset/tasks/celery_app.py                       |    26 +-
 superset/tasks/scheduler.py                        |    52 +-
 superset/templates/appbuilder/navbar.html          |     2 +-
 superset/translations/sl/LC_MESSAGES/messages.json |  2340 +-
 superset/translations/sl/LC_MESSAGES/messages.po   | 14854 ++--
 superset/translations/zh/LC_MESSAGES/messages.po   |    16 +-
 superset/utils/celery.py                           |    59 +
 superset/utils/core.py                             |     2 +-
 .../utils/dashboard_filter_scopes_converter.py     |   251 +
 superset/utils/database.py                         |     5 +-
 superset/utils/decorators.py                       |    82 +-
 superset/utils/log.py                              |    12 +-
 superset/utils/mock_data.py                        |    11 +-
 superset/utils/pandas_postprocessing/cum.py        |     1 -
 superset/views/__init__.py                         |     1 +
 superset/views/base.py                             |     4 +
 superset/views/core.py                             |    85 +-
 superset/views/datasource/utils.py                 |     3 +-
 superset/views/datasource/views.py                 |     6 +-
 superset/views/key_value.py                        |     4 +-
 .../profile.py}                                    |    52 +-
 superset/views/redirects.py                        |    74 +
 superset/views/utils.py                            |    21 +-
 superset/viz.py                                    |   128 +
 tests/integration_tests/celery_tests.py            |     2 +-
 tests/integration_tests/charts/commands_tests.py   |     1 -
 tests/integration_tests/charts/data/api_tests.py   |    53 +-
 tests/integration_tests/cli_tests.py               |   207 +-
 tests/integration_tests/commands_test.py           |     7 +-
 tests/integration_tests/core_tests.py              |    26 +-
 tests/integration_tests/dashboards/api_tests.py    |     8 +-
 .../integration_tests/dashboards/commands_tests.py |     7 +-
 .../dashboards/filter_sets}/__init__.py            |     0
 .../dashboards/filter_sets/conftest.py             |   286 +
 .../dashboards/filter_sets/consts.py               |    26 +-
 .../dashboards/filter_sets/create_api_tests.py     |   629 +
 .../dashboards/filter_sets/delete_api_tests.py     |   210 +
 .../dashboards/filter_sets/get_api_tests.py        |   132 +
 .../dashboards/filter_sets/update_api_tests.py     |   520 +
 .../dashboards/filter_sets/utils.py                |   102 +
 tests/integration_tests/datasets/commands_tests.py |    45 +-
 tests/integration_tests/datasource_tests.py        |     4 +-
 .../db_engine_specs/bigquery_tests.py              |     2 +-
 tests/integration_tests/fixtures/importexport.py   |    35 -
 tests/integration_tests/import_export_tests.py     |    22 +-
 tests/integration_tests/profile_tests.py           |   164 +
 tests/integration_tests/query_context_tests.py     |     3 +-
 .../security/guest_token_security_tests.py         |    15 -
 tests/integration_tests/security_tests.py          |   806 +-
 .../sql_lab/test_execute_sql_statements.py         |     3 +-
 tests/integration_tests/sqllab_tests.py            |    28 +-
 tests/integration_tests/superset_test_config.py    |     4 +-
 .../superset_test_config_thumbnails.py             |     1 -
 tests/integration_tests/tags/api_tests.py          |    68 +-
 tests/integration_tests/tags/commands_tests.py     |    13 +-
 tests/integration_tests/utils_tests.py             |    24 +-
 tests/integration_tests/viz_tests.py               |    67 +
 .../async_events/async_query_manager_tests.py      |    79 +-
 .../charts/commands/importers/v1/import_test.py    |    19 -
 .../unit_tests/common/test_query_object_factory.py |     9 +-
 tests/unit_tests/config_test.py                    |     8 +
 tests/unit_tests/conftest.py                       |     1 +
 tests/unit_tests/databases/api_test.py             |    40 -
 tests/unit_tests/datasets/schema_tests.py          |    48 -
 tests/unit_tests/datasource/dao_tests.py           |     9 +-
 tests/unit_tests/db_engine_specs/test_db2.py       |    75 -
 tests/unit_tests/db_engine_specs/test_trino.py     |    45 +-
 tests/unit_tests/fixtures/bash_mock.py             |     6 +-
 tests/unit_tests/fixtures/dataframes.py            |     5 -
 tests/unit_tests/notifications/slack_tests.py      |    86 -
 tests/unit_tests/pandas_postprocessing/test_cum.py |    14 -
 tests/unit_tests/scripts/docker_build_push_test.py |    34 +-
 tests/unit_tests/security/manager_test.py          |    76 -
 tests/unit_tests/sql_lab_test.py                   |    11 +-
 tests/unit_tests/sql_parse_tests.py                |    55 +-
 tests/unit_tests/utils/test_decorators.py          |   164 -
 586 files changed, 68524 insertions(+), 68145 deletions(-)
 create mode 100644 .github/ISSUE_TEMPLATE/bug-report.md
 delete mode 100644 .github/ISSUE_TEMPLATE/bug-report.yml
 create mode 100644 .github/workflows/docker-ephemeral-env.yml
 delete mode 100644 .github/workflows/label-migration-pr.yml
 delete mode 100644 .github/workflows/no-op.yml
 delete mode 100644 .github/workflows/tech-debt.yml
 delete mode 100644 CHANGELOG/1.4.1.md
 delete mode 100644 CHANGELOG/1.4.2.md
 delete mode 100644 CHANGELOG/1.5.0.md
 delete mode 100644 CHANGELOG/1.5.1.md
 delete mode 100644 CHANGELOG/1.5.2.md
 delete mode 100644 CHANGELOG/1.5.3.md
 delete mode 100644 CHANGELOG/2.0.0.md
 delete mode 100644 CHANGELOG/2.0.1.md
 delete mode 100644 CHANGELOG/2.1.0.md
 delete mode 100644 CHANGELOG/2.1.1.md
 delete mode 100644 CHANGELOG/2.1.2.md
 delete mode 100644 CHANGELOG/2.1.3.md
 delete mode 100644 CHANGELOG/3.0.0.md
 delete mode 100644 CHANGELOG/3.0.1.md
 delete mode 100644 CHANGELOG/3.0.2.md
 delete mode 100644 CHANGELOG/3.0.3.md
 delete mode 100644 CHANGELOG/3.1.0.md
 create mode 100644 docs/docs/miscellaneous/native-filter-migration.mdx
 copy superset-frontend/.prettierignore => scripts/gen_changelog.sh (72%)
 mode change 100644 => 100755
 create mode 100644 superset-frontend/cypress-base/cypress/e2e/dashboard/_skip.filter.test.ts
 copy superset-frontend/{src/dashboard/util/logging/childChartsDidLoad.js => cypress-base/cypress/e2e/explore/filter_box.test.js} (56%)
 create mode 100644 superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-sunburst/Stories.tsx
 copy superset-frontend/packages/{superset-ui-core/src/utils/convertKeysToCamelCase.ts => superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-sunburst/data.ts} (53%)
 copy superset-frontend/plugins/{legacy-plugin-chart-chord => legacy-plugin-chart-sunburst}/CHANGELOG.md (96%)
 create mode 100644 superset-frontend/plugins/legacy-plugin-chart-sunburst/README.md
 copy superset-frontend/plugins/{legacy-plugin-chart-country-map => legacy-plugin-chart-sunburst}/package.json (74%)
 create mode 100644 superset-frontend/plugins/legacy-plugin-chart-sunburst/src/ReactSunburst.jsx
 create mode 100644 superset-frontend/plugins/legacy-plugin-chart-sunburst/src/Sunburst.js
 create mode 100644 superset-frontend/plugins/legacy-plugin-chart-sunburst/src/controlPanel.ts
 create mode 100644 superset-frontend/plugins/legacy-plugin-chart-sunburst/src/images/example.png
 create mode 100644 superset-frontend/plugins/legacy-plugin-chart-sunburst/src/images/thumbnail.png
 create mode 100644 superset-frontend/plugins/legacy-plugin-chart-sunburst/src/images/thumbnailLarge.png
 create mode 100644 superset-frontend/plugins/legacy-plugin-chart-sunburst/src/index.js
 copy superset-frontend/plugins/{plugin-chart-table/src/utils/extent.ts => legacy-plugin-chart-sunburst/src/transformProps.js} (52%)
 create mode 100644 superset-frontend/plugins/legacy-plugin-chart-sunburst/src/utils/wrapSvgText.js
 copy superset-frontend/plugins/{legacy-plugin-chart-calendar => legacy-plugin-chart-sunburst}/tsconfig.json (100%)
 delete mode 100644 superset-frontend/scripts/eslint-metrics-uploader.js
 create mode 100644 superset-frontend/src/components/AsyncSelect/AsyncSelect.test.jsx
 create mode 100644 superset-frontend/src/components/AsyncSelect/index.jsx
 create mode 100644 superset-frontend/src/components/DeprecatedSelect/DeprecatedSelect.stories.tsx
 create mode 100644 superset-frontend/src/components/DeprecatedSelect/DeprecatedSelect.tsx
 create mode 100644 superset-frontend/src/components/DeprecatedSelect/NativeSelect.tsx
 create mode 100644 superset-frontend/src/components/DeprecatedSelect/OnPasteSelect.jsx
 create mode 100644 superset-frontend/src/components/DeprecatedSelect/OnPasteSelect.test.jsx
 create mode 100644 superset-frontend/src/components/DeprecatedSelect/WindowedSelect/WindowedMenuList.tsx
 copy superset-frontend/src/{filters/components/index.ts => components/DeprecatedSelect/WindowedSelect/index.tsx} (66%)
 create mode 100644 superset-frontend/src/components/DeprecatedSelect/WindowedSelect/windowed.tsx
 copy superset-frontend/{packages/superset-ui-chart-controls/src/shared-controls => src/components/DeprecatedSelect}/index.ts (76%)
 create mode 100644 superset-frontend/src/components/DeprecatedSelect/styles.tsx
 create mode 100644 superset-frontend/src/components/DeprecatedSelect/utils.ts
 create mode 100644 superset-frontend/src/components/TableLoader/TableLoader.test.tsx
 create mode 100644 superset-frontend/src/components/TableLoader/index.tsx
 rename superset-frontend/src/dashboard/components/{EmbeddedModal/index.tsx => DashboardEmbedControls.tsx} (94%)
 delete mode 100644 superset-frontend/src/dashboard/components/EmbeddedModal/EmbeddedModal.test.tsx
 create mode 100644 superset-frontend/src/dashboard/components/FilterBoxMigrationModal.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/EditSection.test.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/EditSection.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/FilterSetUnit.test.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/FilterSetUnit.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/FilterSets.test.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/FiltersHeader.test.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/FiltersHeader.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/Footer.test.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/Footer.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/index.tsx
 copy superset-frontend/src/dashboard/{util/charts/useChartIds.ts => components/nativeFilters/FilterBar/FilterSets/state.ts} (58%)
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/utils/findExistingFilterSet.test.ts
 copy superset-frontend/{packages/superset-ui-chart-controls/src/shared-controls/index.ts => src/dashboard/components/nativeFilters/FilterBar/FilterSets/utils/generateFiltersSetId.test.ts} (76%)
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/utils/getFilterValueForDisplay.test.ts
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/utils/index.ts
 copy superset-frontend/src/dashboard/util/{logging/childChartsDidLoad.js => getFilterValuesByFilterId.js} (58%)
 create mode 100644 superset-frontend/src/explore/components/controls/FilterBoxItemControl/FilterBoxItemControl.test.jsx
 create mode 100644 superset-frontend/src/explore/components/controls/FilterBoxItemControl/FilterBoxItemControl.test.tsx
 create mode 100644 superset-frontend/src/explore/components/controls/FilterBoxItemControl/index.jsx
 create mode 100644 superset-frontend/src/features/profile/CreatedContent.test.tsx
 create mode 100644 superset-frontend/src/features/profile/CreatedContent.tsx
 create mode 100644 superset-frontend/src/features/profile/Favorites.test.tsx
 create mode 100644 superset-frontend/src/features/profile/Favorites.tsx
 copy superset-frontend/src/{dashboard/util/logging/childChartsDidLoad.js => features/profile/RecentActivity.test.tsx} (59%)
 create mode 100644 superset-frontend/src/features/profile/RecentActivity.tsx
 create mode 100644 superset-frontend/src/features/profile/Security.test.tsx
 create mode 100644 superset-frontend/src/features/profile/Security.tsx
 create mode 100644 superset-frontend/src/features/profile/UserInfo.test.tsx
 create mode 100644 superset-frontend/src/features/profile/UserInfo.tsx
 create mode 100644 superset-frontend/src/features/profile/fixtures.tsx
 copy superset-websocket/.eslintrc.js => superset-frontend/src/features/profile/types.ts (64%)
 create mode 100644 superset-frontend/src/filters/components/GroupBy/GroupByFilterPlugin.tsx
 create mode 100644 superset-frontend/src/filters/components/GroupBy/buildQuery.ts
 copy superset-frontend/{plugins/legacy-preset-chart-deckgl/src/layers/Path => src/filters/components/GroupBy}/controlPanel.ts (52%)
 copy superset-frontend/{packages/generator-superset/generators/plugin-chart/templates/src => src/filters/components/GroupBy}/images/thumbnail.png (100%)
 copy superset-frontend/{plugins/plugin-chart-table/src/utils/extent.ts => src/filters/components/GroupBy/index.ts} (52%)
 copy superset-frontend/src/filters/components/{TimeColumn => GroupBy}/transformProps.ts (100%)
 create mode 100644 superset-frontend/src/filters/components/GroupBy/types.ts
 copy superset-frontend/src/{dashboard/util/logging/childChartsDidLoad.js => pages/Profile/Profile.test.tsx} (53%)
 create mode 100644 superset-frontend/src/pages/Profile/index.tsx
 create mode 100644 superset-frontend/src/visualizations/FilterBox/FilterBox.jsx
 create mode 100644 superset-frontend/src/visualizations/FilterBox/FilterBox.test.jsx
 create mode 100644 superset-frontend/src/visualizations/FilterBox/FilterBoxChartPlugin.js
 create mode 100644 superset-frontend/src/visualizations/FilterBox/controlPanel.jsx
 create mode 100644 superset-frontend/src/visualizations/FilterBox/images/example1.jpg
 create mode 100644 superset-frontend/src/visualizations/FilterBox/images/example2.jpg
 copy superset-frontend/src/{assets/images/viz_thumbnails/filter_box.png => visualizations/FilterBox/images/thumbnail.png} (100%)
 create mode 100644 superset-frontend/src/visualizations/FilterBox/images/thumbnailLarge.png
 create mode 100644 superset-frontend/src/visualizations/FilterBox/transformProps.ts
 copy superset-frontend/{packages/superset-ui-chart-controls/src/shared-controls/index.ts => src/visualizations/FilterBox/types.ts} (74%)
 create mode 100644 superset/cli/native_filters.py
 copy superset/{advanced_data_type => commands/dashboard/filter_set}/__init__.py (100%)
 create mode 100644 superset/commands/dashboard/filter_set/base.py
 create mode 100644 superset/commands/dashboard/filter_set/create.py
 create mode 100644 superset/commands/dashboard/filter_set/delete.py
 create mode 100644 superset/commands/dashboard/filter_set/exceptions.py
 create mode 100644 superset/commands/dashboard/filter_set/update.py
 copy superset/{advanced_data_type => dashboards/filter_sets}/__init__.py (100%)
 create mode 100644 superset/dashboards/filter_sets/api.py
 rename superset/{migrations/versions/2024-01-18_12-12_15a2c68a2e6b_merging_two_heads.py => dashboards/filter_sets/consts.py} (66%)
 create mode 100644 superset/dashboards/filter_sets/filters.py
 create mode 100644 superset/dashboards/filter_sets/schemas.py
 delete mode 100644 superset/migrations/migration_utils.py
 delete mode 100644 superset/migrations/shared/native_filters.py
 delete mode 100644 superset/migrations/versions/2024-01-05_16-20_65a167d4c62e_add_indexes_to_report_models.py
 delete mode 100644 superset/migrations/versions/2024-01-16_13-14_59a1450b3c10_drop_filter_sets_table.py
 delete mode 100644 superset/migrations/versions/2024-01-17_13-09_96164e3017c6_tagged_object_unique_constraint.py
 delete mode 100644 superset/migrations/versions/2024-01-18_15-20_214f580d09c9_migrate_filter_boxes_to_native_filters.py
 delete mode 100644 superset/migrations/versions/2024-01-19_10-03_e863403c0c50_drop_url_table.py
 create mode 100644 superset/models/filter_set.py
 delete mode 100644 superset/tags/filters.py
 create mode 100644 superset/utils/celery.py
 rename superset/{migrations/versions/2024-01-18_14-41_a32e0c4d8646_migrate_sunburst_chart.py => views/profile.py} (51%)
 create mode 100644 superset/views/redirects.py
 copy {superset/advanced_data_type => tests/integration_tests/dashboards/filter_sets}/__init__.py (100%)
 create mode 100644 tests/integration_tests/dashboards/filter_sets/conftest.py
 rename superset/migrations/versions/2024-01-19_08-42_1cf8e4344e2b_merging.py => tests/integration_tests/dashboards/filter_sets/consts.py (69%)
 create mode 100644 tests/integration_tests/dashboards/filter_sets/create_api_tests.py
 create mode 100644 tests/integration_tests/dashboards/filter_sets/delete_api_tests.py
 create mode 100644 tests/integration_tests/dashboards/filter_sets/get_api_tests.py
 create mode 100644 tests/integration_tests/dashboards/filter_sets/update_api_tests.py
 create mode 100644 tests/integration_tests/dashboards/filter_sets/utils.py
 create mode 100644 tests/integration_tests/profile_tests.py
 delete mode 100644 tests/unit_tests/datasets/schema_tests.py
 delete mode 100644 tests/unit_tests/db_engine_specs/test_db2.py
 delete mode 100644 tests/unit_tests/notifications/slack_tests.py