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

yjc pushed a change to branch 1.0
in repository https://gitbox.apache.org/repos/asf/superset.git.


    from 1a5f61b  feat(chart-data-api): ignore unknown fields on QueryObject 
(#12118)
     add 4ae21bf  fix: remove keys in dashboard export (#12115)
     add 49ec13c  feat: Support multiple queries per request (#11880)
     add d543ca8  fix: fix the flaky FilterBox test re-introduced by #12114 
(#12124)
     add 8e625e0  fix: properly render booleans in FilterBox and explore page 
data preview (#12116)
     add 2a23744  feat: Add Saved Metrics tab to metrics popover (#12123)
     add f4ce831  feat: View all fav charts and dashboards (#12060)
     add a6ac2c1  Improves chart save and go button (#12125)
     add f653a8d  fix(explore): overflow issue with metric options (#12129)
     add 210fd25  fix: remove SIP_34_ALERTS_UI from config (#12127)
     add 81f5631  fix: make example table name safe (#12135)
     add fa27ed1  feat: display suggestions when query has missing parameters 
(#12113)
     add 877b153  feat: estimate query cost in Postgres (#12130)
     add 865beae  feat(dashboard): Dashboard-Native Filters (#11814)
     add 585c8ac  fix height (#12145)
     add de047c6  fix(chart): replace viz_type with viz name from registry for 
list view (#12144)
     add 4a471b8  feat: Native filters fast-follow (#12138)
     add b5dd0f3  feat: Dynamically imported viz plugins (#10288)
     add ba952ba  fix(database): adjust column sizing for list view (#12146)
     add 0d9c863  fix(report): fix start date format and paginated query 
(#12132)
     add eecdd20  refactor: Explore SaveModal to typescript (#11997)
     add 17769ca  Fix Reset All filters button (#12157)
     add 8d5dcc5  fix(report): fix last_eval_dttm sort and more tests (#12121)
     add 2f0add3  fix: database alpha permissions (#12136)
     add ce1abc9  chore: rename variable for clarity (#12159)
     add e2f6764  test(dashboard): fix flaky Cypress test (#12151)
     add 8682c6f  refactor: Fix anchor-is-valid lint warnings (#12010)
     add 942e321  Fix Filter Bar scrolling (#12156)
     add c281e52  feat: add new dashboard with video game sales (#12162)
     add 9b110b2  refactor: Refresh interval typescript (#12168)
     add a52031a  chore: Change chart_is_fav to chart_is_favorite (#12075)
     add 41fac6b  fix(explore): save chart not working (#12178)
     add 8e3f71d  fix: specify VARCHAR size when loading examples (#12186)
     add a85bb4a  fix: remove uniqueness for MySQL (#12185)
     add ca680cf  fix: append ID to filename when exporting chart (#12166)
     add de61859  fix: SQL Lab vertical space (#12187)
     add d2da25a  refactor: remove queryFields in QueryObject and update chart 
control configs (#12091)
     add 93af329  chore: Add Loading icon to Filter Bar (#12158)
     add 4ac00a0  fix(chart): rendering standalone chart and errors (#12179)
     add 732d1ed  updated SQLAlchemy=1.3.21 is incompatible in setup.py file. 
(#12191)
     add 09a381d  fix(reports): notification without standalone link back to 
superset (#12174)
     add e5e9a5f  docs: update UPDATING.md with security simplification info 
(#12097)
     add 3fb4e54  fix(alerts/reports): ensure correct type is sent to api 
(#12189)
     add 3acfd82  feat: add new dashboard with FCC data (#12163)
     add b75a1ec  fix: align submenu items (#12193)
     add 74f3faf  fix(reports): make name unique between alerts and reports 
(#12196)
     add f3ab1f4  feat: Implement drag & drop for metrics and filters labels 
(#12184)
     add 7cc0de1  Refetch samples only when filters change (#11999)
     add a3bbbf8  build: inline external Github Actions to unblock CI (#12241)
     add ff0fe43  feat(report): add/edit modal improvements (#12183)
     add 164db3e  fix: CTAS on multiple statements (#12188)
     add 7d88e6b  fix: Change Datasource styling fixes (#12165)
     add 62e7706  docs(api): Script to generate API docs (openapi.json) (#12050)
     add e853c16  build(deps): bump @actions/core in 
/.github/actions/file-changes-action (#12246)
     add 95296df  build(deps): bump node-fetch in 
/.github/actions/file-changes-action (#12248)
     add 8ecf82d  Remove uppercase for tab names (#12217)
     add 811e1b2  fix: Altered button crashing and title not updating on 
Explore view (#11960)
     add b349ede  feat(explore): Time picker enhancement follow up (#12208)
     add 8afc4c4  fix(explore): bump superset-ui to 0.16.3 and fix DeckGL bug 
(#12242)
     add d204b02  Set datasource panel open by default (#12211)
     add d4a854e  fix : Style caret for profile page (#12215)
     add 673dea7  docs: fix build status badge to github actions (#12251)
     add 95f0ead  fix: SaveDatasetModal save state on back button (#12205)
     add 230c0c2  build(deps-dev): bump storybook-addon-paddings in 
/superset-frontend (#12192)
     add 66349d8  fix: Add min-height for loading indicator to show up (#12288)
     add 4149ab4  build: remove parallelization for E2E tests (#12290)
     add 2bf06d6  fix: Add visibility to box for viewing menu items (#12153)
     add 553b440  fix: Show Data panel on resize (#12250)
     add 147605c  fix: Issue #12004 timegrain not visibile (#12258)
     add 1b908ab  Fix tests errors and warnings - iteration 1 (#12212) (#12213)
     add 1a2680d  test: fix flaky Python unit tests (#12253)

No new revisions were added by this update.

Summary of changes:
 .github/actions/cached-dependencies/.editorconfig  |    1 +
 .github/actions/cached-dependencies/.eslintignore  |    3 +
 .github/actions/cached-dependencies/.eslintrc.js   |   26 +
 .../.github/workflows/tests.yml                    |   34 +
 .github/actions/cached-dependencies/.gitignore     |    6 +
 .../actions/cached-dependencies/.prettierignore    |    3 +
 .../actions/cached-dependencies/.prettierrc.json   |   11 +
 .github/actions/cached-dependencies/LICENSE        |   22 +
 .github/actions/cached-dependencies/README.md      |  212 +
 .../cached-dependencies/__tests__/cache.test.ts    |  124 +
 .../__tests__/fixtures/bashlib.sh                  |    5 +
 .../__tests__/fixtures/caches.ts                   |   14 +
 .../cached-dependencies/__tests__/setup.test.ts    |  101 +
 .../cached-dependencies/__tests__/tsconfig.json    |   10 +
 .github/actions/cached-dependencies/action.yml     |   25 +
 .github/actions/cached-dependencies/dist/index.js  | 1757 +++++
 .../dist/scripts/cache/index.js                    | 6125 +++++++++++++++
 .../dist/scripts/cache/thread.js                   |   57 +
 .github/actions/cached-dependencies/jest.config.js |   21 +
 .../actions/cached-dependencies/package-lock.json  | 8197 ++++++++++++++++++++
 .github/actions/cached-dependencies/package.json   |   47 +
 .github/actions/cached-dependencies/renovate.json  |    5 +
 .../cached-dependencies/src/cache/caches.ts        |   49 +
 .../actions/cached-dependencies/src/cache/index.ts |  146 +
 .../actions/cached-dependencies/src/cache/patch.ts |   95 +
 .../actions/cached-dependencies/src/constants.ts   |   43 +
 .github/actions/cached-dependencies/src/run.ts     |    3 +
 .../cached-dependencies/src/scripts/bashlib.sh     |   61 +
 .../cached-dependencies/src/scripts/cache.ts       |   18 +
 .github/actions/cached-dependencies/src/setup.ts   |   66 +
 .../cached-dependencies/src/types/external.d.ts    |    2 +
 .../cached-dependencies/src/utils/inputs.ts        |   61 +
 .github/actions/cached-dependencies/tsconfig.json  |   19 +
 .github/actions/comment-on-pr/Dockerfile           |   13 +
 .github/actions/comment-on-pr/LICENSE              |    7 +
 .github/actions/comment-on-pr/README.md            |   27 +
 .github/actions/comment-on-pr/action.yml           |   15 +
 .github/actions/comment-on-pr/entrypoint.sh        |   47 +
 .github/actions/file-changes-action/.codecov.yml   |   55 +
 .github/actions/file-changes-action/.eslintrc.yml  |   73 +
 .../file-changes-action/.github/CONTRIBUTING.md    |    3 +
 .../.github/ISSUE_TEMPLATE/bug_report.md           |   17 +
 .../.github/ISSUE_TEMPLATE/feature_request.md      |   17 +
 .../.github/PULL_REQUEST_TEMPLATE.md               |   14 +
 .../.github/actions/integration/events/files.csv   |    1 +
 .../.github/actions/integration/events/files.json  |   75 +
 .../.github/actions/integration/events/files.txt   |    1 +
 .../actions/integration/events/files_added.csv     |    1 +
 .../actions/integration/events/files_added.json    |   54 +
 .../actions/integration/events/files_added.txt     |    1 +
 .../actions/integration/events/files_modified.csv  |    1 +
 .../actions/integration/events/files_modified.json |   15 +
 .../actions/integration/events/files_modified.txt  |    1 +
 .../actions/integration/events/files_removed.csv   |    1 +
 .../actions/integration/events/files_removed.json  |   10 +
 .../actions/integration/events/files_removed.txt   |    1 +
 .../.github/actions/integration/test.sh            |  157 +
 .../file-changes-action/.github/auto_assign.yml    |   26 +
 .../actions/file-changes-action/.github/labels.yml |   42 +
 .../.github/workflows/automerge.yml                |   97 +
 .../.github/workflows/close_pr.yml                 |   19 +
 .../.github/workflows/integration.yml              |  106 +
 .../.github/workflows/labels.yml                   |   13 +
 .../file-changes-action/.github/workflows/pr.yml   |  192 +
 .../file-changes-action/.github/workflows/push.yml |  259 +
 .../.github/workflows/readme.md                    |   86 +
 .github/actions/file-changes-action/.gitignore     |  100 +
 .../actions/file-changes-action/.prettierignore    |    2 +
 .../actions/file-changes-action/.prettierrc.yml    |    9 +
 .github/actions/file-changes-action/.releaserc.yml |   62 +
 .github/actions/file-changes-action/AUTHORS        |    5 +
 .github/actions/file-changes-action/CHANGELOG.md   |   45 +
 .github/actions/file-changes-action/LICENSE        |   22 +
 .github/actions/file-changes-action/README.md      |  201 +
 .github/actions/file-changes-action/action.yml     |   43 +
 .github/actions/file-changes-action/dist/index.js  |    1 +
 .../file-changes-action/jest.config.integration.js |    5 +
 .github/actions/file-changes-action/jest.config.js |   29 +
 .../actions/file-changes-action/package-lock.json  | 7238 +++++++++++++++++
 .github/actions/file-changes-action/package.json   |   67 +
 .../actions/file-changes-action/src/FilesHelper.ts |  150 +
 .../file-changes-action/src/GithubHelper.ts        |  176 +
 .../actions/file-changes-action/src/InputHelper.ts |  120 +
 .../actions/file-changes-action/src/UtilsHelper.ts |   59 +
 .github/actions/file-changes-action/src/main.ts    |   40 +
 .../src/tests/FilesHelper.test.ts                  |  240 +
 .../src/tests/GithubHelper.test.ts                 |  241 +
 .../src/tests/InputHelper.test.ts                  |  222 +
 .../src/tests/UtilsHelper.test.ts                  |   67 +
 .../src/tests/integration.test.ts                  |  129 +
 .../file-changes-action/src/tests/main.test.ts     |   89 +
 .../src/tests/mocks/core/index.test.ts             |   55 +
 .../src/tests/mocks/core/index.ts                  |   34 +
 .../src/tests/mocks/fs/index.test.ts               |   23 +
 .../src/tests/mocks/fs/index.ts                    |   14 +
 .../src/tests/mocks/github/index.test.ts           |   29 +
 .../src/tests/mocks/github/index.ts                |   29 +
 .../src/tests/mocks/octokit/endpoint/merge.test.ts |   48 +
 .../src/tests/mocks/octokit/endpoint/merge.ts      |   39 +
 .../src/tests/mocks/octokit/index.test.ts          |   11 +
 .../src/tests/mocks/octokit/index.ts               |   32 +
 .../src/tests/mocks/octokit/paginate.test.ts       |   55 +
 .../src/tests/mocks/octokit/paginate.ts            |   39 +
 .../src/tests/mocks/octokit/payloads.ts            |  178 +
 .../tests/mocks/octokit/pulls/listFiles.test.ts    |   19 +
 .../src/tests/mocks/octokit/pulls/listFiles.ts     |   14 +
 .../mocks/octokit/repos/compareCommits.test.ts     |   19 +
 .../tests/mocks/octokit/repos/compareCommits.ts    |   16 +
 .../file-changes-action/src/tests/payloads.test.ts |   61 +
 .../file-changes-action/src/tests/payloads.ts      |  709 ++
 .../src/typings/ActionError/index.d.ts             |    6 +
 .../src/typings/ChangedFiles/index.d.ts            |    3 +
 .../src/typings/CoreMock/index.d.ts                |   11 +
 .../src/typings/FsMock/index.d.ts                  |   15 +
 .../src/typings/GitHubFile/index.d.ts              |   10 +
 .../src/typings/GitHubMock/index.d.ts              |    7 +
 .../src/typings/Inferred/index.d.ts                |    6 +
 .../src/typings/Inputs/index.d.ts                  |   11 +
 .../src/typings/OctokitMock/index.d.ts             |   24 +
 .../src/typings/TestInput/index.d.ts               |   10 +
 .../file-changes-action/tsconfig.build.json        |    6 +
 .github/actions/file-changes-action/tsconfig.json  |   24 +
 .github/actions/file-changes-action/yarn.lock      | 4762 ++++++++++++
 .github/actions/latest-tag/.all-contributorsrc     |   53 +
 .github/actions/latest-tag/.eslintrc.js            |   38 +
 .github/actions/latest-tag/.github/labels.yml      |   80 +
 .../actions/latest-tag/.github/workflows/build.yml |   25 +
 .../latest-tag/.github/workflows/label-sync.yml    |   19 +
 .../latest-tag/.github/workflows/latest-tag.yml    |   19 +
 .../latest-tag/.github/workflows/major-version.yml |   16 +
 .../actions/latest-tag/.github/workflows/test.yml  |   19 +
 .github/actions/latest-tag/.gitignore              |    1 +
 .github/actions/latest-tag/.prettierrc             |    7 +
 .github/actions/latest-tag/LICENSE                 |   21 +
 .github/actions/latest-tag/README.md               |   57 +
 .github/actions/latest-tag/action.yml              |   19 +
 .github/actions/latest-tag/lib/index.js            |    1 +
 .github/actions/latest-tag/package-lock.json       | 1796 +++++
 .github/actions/latest-tag/package.json            |   43 +
 .github/actions/latest-tag/src/action.ts           |   45 +
 .github/actions/latest-tag/tsconfig.json           |   20 +
 .github/actions/pr-lint-action/.eslintignore       |    2 +
 .github/actions/pr-lint-action/.eslintrc.js        |   16 +
 .../actions/pr-lint-action/.github/renovate.json   |   13 +
 .../pr-lint-action/.github/workflows/build.yml     |   17 +
 .../pr-lint-action/.github}/workflows/pr-lint.yml  |   14 +-
 .github/actions/pr-lint-action/.gitignore          |    5 +
 .github/actions/pr-lint-action/.prettierignore     |    2 +
 .github/actions/pr-lint-action/.prettierrc.json    |    3 +
 .github/actions/pr-lint-action/LICENSE             |   22 +
 .github/actions/pr-lint-action/README.md           |  136 +
 .github/actions/pr-lint-action/action.yml          |   39 +
 .github/actions/pr-lint-action/dist/index.js       | 6031 ++++++++++++++
 .github/actions/pr-lint-action/dist/licenses.txt   |  569 ++
 .../pr-lint-action/dist/sourcemap-register.js      | 3910 ++++++++++
 .github/actions/pr-lint-action/package.json        |   41 +
 .github/actions/pr-lint-action/src/main.ts         |  105 +
 .github/actions/pr-lint-action/tsconfig.json       |   19 +
 .github/actions/pr-lint-action/yarn.lock           | 1114 +++
 .github/workflows/latest-release-tag.yml           |    2 +-
 .github/workflows/pr-lint.yml                      |    3 +-
 .github/workflows/prefer-typescript.yml            |    5 +-
 .github/workflows/superset-docs.yml                |    4 -
 .github/workflows/superset-e2e.yml                 |   41 +-
 .github/workflows/superset-frontend.yml            |    6 +-
 .github/workflows/superset-python-misc.yml         |   18 +-
 .github/workflows/superset-python-mysql.yml        |    6 +-
 .github/workflows/superset-python-postgres.yml     |    6 +-
 .github/workflows/superset-python-presto-hive.yml  |   12 +-
 .github/workflows/superset-python-sqlite.yml       |    6 +-
 .github/workflows/superset-translations.yml        |   12 +-
 .github/workflows/test-hive.yml                    |    2 +-
 .github/workflows/test-presto.yml                  |    2 +-
 README.md                                          |    2 +-
 UPDATING.md                                        |   12 +
 docs/src/resources/openapi.json                    | 3248 +++++++-
 setup.py                                           |    2 +-
 .../integration/chart_list/card_view.test.ts       |   19 +-
 .../cypress/integration/chart_list/filter.test.ts  |    5 +-
 .../integration/chart_list/list_view.test.ts       |    2 +-
 .../cypress/integration/dashboard/controls.test.js |    5 +-
 .../cypress/integration/dashboard/filter.test.ts   |   15 +-
 .../integration/dashboard/nativeFilters.test.ts    |   59 +
 .../cypress/integration/dashboard/tabs.test.js     |    6 +-
 .../integration/dashboard/url_params.test.js       |    3 +-
 .../integration/dashboard_list/card_view.test.ts   |    8 +-
 .../integration/dashboard_list/filter.test.ts      |    2 +-
 .../integration/dashboard_list/list_view.test.ts   |    2 +-
 .../cypress/integration/explore/chart.test.js      |    2 +-
 .../cypress/integration/explore/control.test.ts    |   96 +-
 .../explore/visualizations/area.test.js            |    2 +-
 .../visualizations/big_number_total.test.js        |    2 +-
 .../explore/visualizations/shared.helper.js        |    2 +-
 .../explore/visualizations/sunburst.test.js        |    2 +-
 superset-frontend/images/icons/filter.svg          |    2 +-
 superset-frontend/package-lock.json                | 1358 ++--
 superset-frontend/package.json                     |   66 +-
 superset-frontend/spec/fixtures/mockState.js       |    2 +
 .../spec/javascripts/chart/chartActions_spec.js    |    2 +-
 .../components/AlteredSliceTag_spec.jsx            |   12 +-
 .../components/SupersetResourceSelect_spec.tsx     |   56 +
 .../components/fixtures/AlteredSliceTag.js         |    6 +-
 .../spec/javascripts/dashboard/.eslintrc           |    1 -
 .../dashboard/components/FiltersBadge_spec.tsx     |   36 +-
 .../components/nativeFilters/FilterBar_spec.tsx}   |   41 +-
 .../FilterConfigurationLink_spec.tsx}              |   34 +-
 .../nativeFilters/NativeFiltersModal_spec.tsx      |   77 +
 .../components/nativeFilters/ScopingTree_spec.tsx} |   38 +-
 .../mockNativeFilters.js}                          |   53 +-
 .../util/getEffectiveExtraFilters_spec.js          |    2 +-
 .../util/getFormDataWithExtraFilters_spec.ts       |   10 +-
 .../datasource/ChangeDatasourceModal_spec.jsx      |    4 +-
 .../spec/javascripts/explore/AdhocFilter_spec.js   |    4 +-
 .../explore/components/AdhocFilterControl_spec.jsx |    2 +-
 ...AdhocFilterEditPopoverSimpleTabContent_spec.jsx |   10 +-
 .../explore/components/AdhocFilterOption_spec.jsx  |    2 +-
 .../components/AdhocMetricEditPopover_spec.jsx     |    4 +-
 .../explore/components/AdhocMetricOption_spec.jsx  |   18 +-
 .../components/ControlPanelsContainer_spec.jsx     |    2 +-
 .../components/ExploreViewContainer_spec.jsx       |   50 +-
 .../components/MetricDefinitionValue_spec.jsx      |    2 +-
 .../explore/components/MetricsControl_spec.jsx     |    4 +-
 .../explore/components/SaveModal_spec.jsx          |    6 +-
 .../components/withAsyncVerification_spec.tsx      |    4 +-
 .../spec/javascripts/explore/controlUtils_spec.jsx |   14 -
 .../spec/javascripts/explore/fixtures.jsx          |    1 -
 .../spec/javascripts/explore/store_spec.jsx        |   13 -
 .../spec/javascripts/messageToasts/.eslintrc       |    1 -
 .../sqllab/{Link_spec.jsx => IconTooltip_spec.jsx} |   19 +-
 .../spec/javascripts/sqllab/TableElement_spec.jsx  |    8 +-
 .../spec/javascripts/utils/cacheWrapper_spec.ts    |   83 +
 .../views/CRUD/alert/AlertReportModal_spec.jsx     |    5 +-
 .../views/CRUD/welcome/SavedQueries_spec.tsx       |    6 +-
 .../src/SqlLab/components/QueryTable.jsx           |   18 +-
 .../src/SqlLab/components/ResultSet.tsx            |   20 +-
 .../src/SqlLab/components/ShowSQL.tsx              |    5 +-
 .../src/SqlLab/components/TabbedSqlEditors.jsx     |    2 +-
 .../src/SqlLab/components/TableElement.jsx         |   34 +-
 superset-frontend/src/SqlLab/main.less             |    2 +-
 superset-frontend/src/addSlice/App.tsx             |    8 +-
 superset-frontend/src/chart/Chart.jsx              |   26 +-
 superset-frontend/src/chart/ChartRenderer.jsx      |   12 +-
 superset-frontend/src/chart/chartAction.js         |   72 +-
 superset-frontend/src/chart/chartReducer.js        |   19 +-
 .../src/common/components/Modal/Modal.tsx          |    9 +-
 .../src/common/components/Tabs/Tabs.tsx            |    7 +-
 .../src/common/components/common.stories.tsx       |    1 +
 superset-frontend/src/common/components/index.tsx  |   18 +-
 .../hooks/useChangeEffect.ts}                      |   27 +-
 .../hooks/usePrevious.ts}                          |   36 +-
 .../src/components/AlteredSliceTag.jsx             |   37 +-
 superset-frontend/src/components/Button/index.tsx  |    1 +
 .../src/components/DynamicPlugins/index.tsx        |  181 +
 .../src/components/ErrorMessage/ErrorAlert.tsx     |   23 +-
 .../ErrorMessage/ParameterErrorMessage.tsx         |   57 +-
 .../src/components/{Link.tsx => IconTooltip.tsx}   |   27 +-
 superset-frontend/src/components/ListView/types.ts |    8 +-
 superset-frontend/src/components/ListView/utils.ts |   17 +-
 superset-frontend/src/components/Menu/Menu.tsx     |    1 +
 .../src/components/Menu/MenuObject.tsx             |    1 +
 superset-frontend/src/components/Menu/NewMenu.tsx  |    1 +
 superset-frontend/src/components/Menu/SubMenu.tsx  |   57 +-
 superset-frontend/src/components/Select/styles.tsx |    4 +-
 .../src/components/SupersetResourceSelect.tsx      |  116 +
 superset-frontend/src/constants.ts                 |    3 +
 superset-frontend/src/dashboard/App.jsx            |    5 +-
 .../src/dashboard/actions/nativeFilters.ts         |  137 +
 .../dashboard/components/BuilderComponentPane.jsx  |  110 -
 .../dashboard/components/BuilderComponentPane.tsx  |   98 +
 .../src/dashboard/components/Dashboard.jsx         |   15 +-
 .../src/dashboard/components/DashboardBuilder.jsx  |   54 +-
 .../dashboard/components/FiltersBadge/selectors.ts |    4 +-
 .../src/dashboard/components/Header.jsx            |   27 +-
 ...hIntervalModal.jsx => RefreshIntervalModal.tsx} |   54 +-
 .../src/dashboard/components/SliceHeader.jsx       |    8 +-
 .../dashboard/components/SliceHeaderControls.jsx   |   42 +-
 .../src/dashboard/components/StickyVerticalBar.tsx |  105 +
 .../components/filterscope/FilterFieldItem.jsx     |    4 +-
 .../filterscope/renderFilterScopeTreeNodes.jsx     |    8 +-
 .../dashboard/components/gridComponents/Chart.jsx  |   29 +-
 .../components/nativeFilters/CascadePopover.tsx    |  171 +
 .../components/nativeFilters/ColumnSelect.tsx      |  106 +
 .../components/nativeFilters/FilterBar.tsx         |  487 ++
 .../components/nativeFilters/FilterConfigForm.tsx  |  281 +
 .../components/nativeFilters/FilterConfigModal.tsx |  513 ++
 .../nativeFilters/FilterConfigurationLink.tsx      |   60 +
 .../components/nativeFilters/FiltersList.tsx       |   67 +
 .../components/nativeFilters/ScopingTree.tsx       |   64 +
 .../dashboard/components/nativeFilters/state.ts    |  111 +
 .../dashboard/components/nativeFilters/types.ts    |  130 +
 .../dashboard/components/nativeFilters/utils.ts    |  180 +
 .../src/dashboard/containers/Chart.jsx             |   28 +-
 .../src/dashboard/containers/Dashboard.jsx         |    2 +
 .../src/dashboard/containers/FiltersBadge.tsx      |    5 +-
 .../src/dashboard/reducers/getInitialState.js      |   11 +-
 superset-frontend/src/dashboard/reducers/index.js  |    2 +
 .../src/dashboard/reducers/nativeFilters.ts        |   76 +
 .../src/dashboard/stylesheets/builder.less         |   11 +-
 .../dashboard/stylesheets/components/chart.less    |    4 +-
 .../src/dashboard/stylesheets/grid.less            |    7 -
 superset-frontend/src/dashboard/types.ts           |   41 +
 .../util/charts/getEffectiveExtraFilters.ts        |    2 +-
 .../util/charts/getFormDataWithExtraFilters.ts     |    9 +-
 .../src/dashboard/util/propShapes.jsx              |    2 +-
 .../src/datasource/ChangeDatasourceModal.tsx       |   70 +-
 .../src/datasource/DatasourceEditor.jsx            |    4 +-
 superset-frontend/src/explore/AdhocFilter.js       |   10 +-
 superset-frontend/src/explore/AdhocMetric.js       |    9 +-
 superset-frontend/src/explore/App.jsx              |    5 +-
 .../savedMetricType.js => DndContextProvider.js}   |    9 +-
 .../src/explore/actions/saveModalActions.js        |    5 +-
 .../explore/components/AdhocFilterEditPopover.jsx  |    5 +-
 .../AdhocFilterEditPopoverSimpleTabContent.jsx     |    4 +-
 .../src/explore/components/AdhocFilterOption.jsx   |   15 +-
 .../explore/components/AdhocMetricEditPopover.jsx  |  123 +-
 .../src/explore/components/AdhocMetricOption.jsx   |  116 +-
 .../components/AdhocMetricPopoverTrigger.tsx       |    8 +-
 .../explore/components/ControlPanelsContainer.jsx  |   15 +-
 .../src/explore/components/DataTableControl.tsx    |   28 +-
 .../src/explore/components/DataTablesPane.tsx      |   13 +-
 .../src/explore/components/DisplayQueryButton.jsx  |    1 -
 .../explore/components/ExploreActionButtons.jsx    |   14 +-
 .../src/explore/components/ExploreChartHeader.jsx  |    4 +-
 .../src/explore/components/ExploreChartPanel.jsx   |   71 +-
 .../explore/components/ExploreViewContainer.jsx    |  566 +-
 .../explore/components/MetricDefinitionValue.jsx   |   66 +-
 .../src/explore/components/OptionControls.tsx      |  145 +-
 .../src/explore/components/PropertiesModal.tsx     |    5 +
 .../components/{SaveModal.jsx => SaveModal.tsx}    |   95 +-
 .../components/controls/AdhocFilterControl.jsx     |  143 +-
 .../components/controls/AnnotationLayerControl.jsx |    3 +-
 .../DateFilterControl/DateFilterControl.tsx        |  837 +-
 .../controls/DateFilterControl/constants.ts        |   50 +-
 .../DateFilterControl/frame/AdvancedFrame.tsx      |   66 +
 .../DateFilterControl/frame/CalendarFrame.tsx      |   54 +
 .../DateFilterControl/frame/CommonFrame.tsx        |   48 +
 .../DateFilterControl/frame/CustomFrame.tsx        |  263 +
 .../controls/DateFilterControl/frame/index.ts}     |   10 +-
 .../components/controls/DateFilterControl/types.ts |   18 +-
 .../components/controls/DateFilterControl/utils.ts |  209 +
 .../explore/components/controls/MetricsControl.jsx |   52 +-
 .../explore/components/controls/SelectControl.jsx  |    3 +-
 .../explore/components/controls/VizTypeControl.jsx |   28 +-
 .../components/optionTypes.ts}                     |    7 +-
 superset-frontend/src/explore/constants.js         |   15 +-
 superset-frontend/src/explore/controlUtils.js      |  129 +-
 superset-frontend/src/explore/controls.jsx         |    2 -
 .../src/explore/propTypes/savedMetricType.js       |    1 +
 .../src/explore/reducers/exploreReducer.js         |    8 +
 .../src/explore/reducers/getInitialState.js        |    2 +-
 superset-frontend/src/explore/store.js             |   18 +-
 .../src/{constants.ts => explore/types.ts}         |    8 +-
 superset-frontend/src/featureFlags.ts              |    2 +
 .../src/messageToasts/enhancers/withToasts.tsx     |   30 +-
 superset-frontend/src/middleware/asyncEvent.ts     |   15 +-
 .../savedMetricType.js => utils/cacheWrapper.ts}   |   20 +-
 .../src/utils/getClientErrorObject.ts              |   18 +-
 .../src/utils/getControlsForVizType.js             |   35 +-
 superset-frontend/src/views/App.tsx                |  167 +-
 .../src/views/CRUD/alert/AlertList.tsx             |   10 +-
 .../src/views/CRUD/alert/AlertReportModal.tsx      |   46 +-
 .../src/views/CRUD/alert/ExecutionLog.tsx          |    2 +-
 .../components/AlertReportCronScheduler.test.tsx   |    4 +-
 .../alert/components/AlertReportCronScheduler.tsx  |   23 +-
 .../src/views/CRUD/chart/ChartList.tsx             |   33 +-
 .../src/views/CRUD/dashboard/DashboardList.tsx     |   29 +-
 .../src/views/CRUD/data/database/DatabaseList.tsx  |   10 +-
 .../src/views/CRUD/data/database/DatabaseModal.tsx |   15 +-
 superset-frontend/src/views/CRUD/hooks.ts          |  219 +-
 .../src/views/CRUD/welcome/ChartTable.tsx          |   12 +-
 .../src/views/CRUD/welcome/DashboardTable.tsx      |   12 +-
 .../src/views/CRUD/welcome/EmptyState.tsx          |   12 +-
 .../src/views/CRUD/welcome/SavedQueries.tsx        |    2 +
 .../src/visualizations/FilterBox/FilterBox.jsx     |   10 +-
 .../src/visualizations/FilterBox/transformProps.js |    4 +-
 .../src/visualizations/TimeTable/transformProps.js |    4 +-
 .../src/visualizations/presets/MainPreset.js       |    6 +
 .../stylesheets/less/cosmo/bootswatch.less         |   21 +
 superset-frontend/stylesheets/less/index.less      |    8 +-
 superset-frontend/webpack.config.js                |    1 +
 superset/app.py                                    |   26 +-
 superset/async_events/api.py                       |    8 +-
 superset/charts/commands/export.py                 |    2 +-
 superset/charts/filters.py                         |    2 +-
 superset/cli.py                                    |   39 +-
 superset/commands/importers/v1/__init__.py         |    5 +
 superset/common/query_object.py                    |   34 +-
 superset/config.py                                 |   34 +-
 superset/connectors/sqla/models.py                 |    2 +-
 superset/dashboards/commands/export.py             |    6 +-
 superset/dashboards/commands/importers/v1/utils.py |   13 +-
 superset/dashboards/filters.py                     |    2 +-
 superset/dashboards/schemas.py                     |    4 +
 superset/databases/schemas.py                      |    1 +
 superset/datasets/commands/importers/v1/utils.py   |   12 +-
 superset/datasets/schemas.py                       |    4 +-
 superset/db_engine_specs/base.py                   |   44 +-
 superset/db_engine_specs/postgres.py               |   28 +-
 superset/db_engine_specs/presto.py                 |   16 +-
 superset/errors.py                                 |    2 +-
 ...r.yaml => Age_distribution_of_respondents.yaml} |   44 +-
 ...> Are_you_an_ethnic_minority_in_your_city.yaml} |   50 +-
 ...ilter.yaml => Breakdown_of_Developer_Type.yaml} |   50 +-
 superset/examples/configs/charts/Commute_Time.yaml |   62 +
 .../configs/charts/Country_of_Citizenship.yaml     |   68 +
 ...elopers_Is_this_your_first_development_job.yaml |   66 +
 .../examples/configs/charts/Degrees_vs_Income.yaml |   82 +
 .../{Filter.yaml => Ethnic_Minority__Gender.yaml}  |   62 +-
 .../charts/{Filter.yaml => Filter_Segments.yaml}   |   42 +-
 .../{Filter.yaml => First_Time_Developer.yaml}     |   60 +-
 .../charts/First_Time_Developer__Commute_Time.yaml |   69 +
 superset/examples/configs/charts/Games.yaml        |   78 +
 .../examples/configs/charts/Games_per_Genre.yaml   |   98 +
 .../configs/charts/Games_per_Genre_over_time.yaml  |  120 +
 .../configs/charts/{Filter.yaml => Gender.yaml}    |   50 +-
 .../configs/charts/Highest_degree_held.yaml        |   77 +
 .../configs/charts/How_do_you_prefer_to_work.yaml  |   81 +
 .../How_much_do_you_expect_to_earn_0_-_100k.yaml   |   98 +
 .../charts/Last_Year_Income_Distribution.yaml      |   59 +
 .../charts/Location_of_Current_Developers.yaml     |   77 +
 .../configs/charts/Most_Dominant_Platforms.yaml    |   78 +
 ...ter.yaml => Number_of_Aspiring_Developers.yaml} |   50 +-
 ...mes_That_Hit_100k_in_Sales_By_Release_Year.yaml |   92 +
 ...r.yaml => Popular_Genres_Across_Platforms.yaml} |   54 +-
 .../configs/charts/Preferred_Employment_Style.yaml |   63 +
 ...ilter.yaml => Publishers_With_Most_Titles.yaml} |   57 +-
 .../{Filter.yaml => Relocation_ability.yaml}       |   60 +-
 .../charts/Rise__Fall_of_Video_Game_Consoles.yaml  |  135 +
 ...op_10_Games_Proportion_of_Sales_in_Markets.yaml |  135 +
 ...r.yaml => Top_15_Languages_Spoken_at_Home.yaml} |   61 +-
 .../Total_Sales_per_Market_Grouped_by_Genre.yaml   |  184 +
 .../{Filter.yaml => Vehicle_Sales_Filter.yaml}     |    2 +-
 .../{Filter.yaml => Video_Game_Sales_Filter.yaml}  |   31 +-
 .../{Filter.yaml => Work_Location_Preference.yaml} |   60 +-
 .../dashboards/FCC_New_Coder_Survey_2018.yaml      |  779 ++
 .../configs/dashboards/Video_Game_Sales.yaml       |  443 ++
 .../configs/datasets/examples/FCC_2018_Survey.yaml | 1515 ++++
 ...ned_Sales_Data.yaml => cleaned_sales_data.yaml} |    2 +-
 .../datasets/examples/video_game_sales.yaml        |  156 +
 superset/examples/utils.py                         |    4 +-
 .../73fd22e742ab_add_dynamic_plugins_py.py         |   54 +
 ...c878781977c6_alert_reports_shared_uniqueness.py |  104 +
 superset/models/__init__.py                        |    1 +
 superset/models/core.py                            |    7 +-
 .../models/{__init__.py => dynamic_plugins.py}     |   23 +-
 superset/models/reports.py                         |    4 +-
 superset/reports/api.py                            |    1 +
 superset/reports/commands/create.py                |    6 +-
 superset/reports/commands/exceptions.py            |    2 +-
 superset/reports/commands/execute.py               |   10 +-
 superset/reports/commands/update.py                |   21 +-
 superset/reports/dao.py                            |    9 +-
 superset/reports/schemas.py                        |   14 +-
 superset/security/manager.py                       |    2 +-
 superset/sql_lab.py                                |   57 +-
 superset/sql_parse.py                              |   13 +-
 superset/templates/superset/basic.html             |    4 +-
 superset/utils/core.py                             |   26 +-
 superset/views/__init__.py                         |    1 +
 superset/views/alerts.py                           |   51 +-
 superset/views/base.py                             |    2 +-
 superset/views/chart/views.py                      |    3 +
 superset/views/core.py                             |   10 +-
 superset/views/dynamic_plugins.py                  |   56 +
 superset/viz.py                                    |    6 +-
 superset/viz_sip38.py                              |    4 +-
 tests/alerts_tests.py                              |    4 +-
 tests/base_tests.py                                |    6 +-
 tests/charts/api_tests.py                          |   77 +-
 tests/charts/commands_tests.py                     |   14 +-
 tests/charts/schema_tests.py                       |   16 +-
 tests/core_tests.py                                |   25 -
 tests/dashboards/api_tests.py                      |    4 +-
 tests/dashboards/commands_tests.py                 |   14 +-
 tests/databases/api_tests.py                       |   10 +
 tests/datasets/commands_tests.py                   |    4 +-
 tests/db_engine_specs/base_engine_spec_tests.py    |    2 +
 tests/email_tests.py                               |    6 +-
 tests/fixtures/importexport.py                     |    2 +-
 tests/fixtures/query_context.py                    |   78 +-
 tests/queries/api_tests.py                         |    5 +-
 tests/queries/saved_queries/api_tests.py           |    2 +
 tests/query_context_tests.py                       |   88 +-
 tests/reports/api_tests.py                         |   97 +-
 tests/reports/commands_tests.py                    |   55 +
 tests/reports/utils.py                             |   10 +-
 tests/security_tests.py                            |    3 +
 tests/sql_parse_tests.py                           |   76 +
 tests/sqllab_tests.py                              |  164 +-
 tests/superset_test_config.py                      |    1 +
 tests/tasks/async_queries_tests.py                 |   15 +-
 tests/utils_tests.py                               |    2 +-
 492 files changed, 65398 insertions(+), 4094 deletions(-)
 create mode 100644 .github/actions/cached-dependencies/.editorconfig
 create mode 100644 .github/actions/cached-dependencies/.eslintignore
 create mode 100644 .github/actions/cached-dependencies/.eslintrc.js
 create mode 100644 
.github/actions/cached-dependencies/.github/workflows/tests.yml
 create mode 100644 .github/actions/cached-dependencies/.gitignore
 create mode 100644 .github/actions/cached-dependencies/.prettierignore
 create mode 100644 .github/actions/cached-dependencies/.prettierrc.json
 create mode 100644 .github/actions/cached-dependencies/LICENSE
 create mode 100644 .github/actions/cached-dependencies/README.md
 create mode 100644 .github/actions/cached-dependencies/__tests__/cache.test.ts
 create mode 100644 
.github/actions/cached-dependencies/__tests__/fixtures/bashlib.sh
 create mode 100644 
.github/actions/cached-dependencies/__tests__/fixtures/caches.ts
 create mode 100644 .github/actions/cached-dependencies/__tests__/setup.test.ts
 create mode 100644 .github/actions/cached-dependencies/__tests__/tsconfig.json
 create mode 100644 .github/actions/cached-dependencies/action.yml
 create mode 100644 .github/actions/cached-dependencies/dist/index.js
 create mode 100644 
.github/actions/cached-dependencies/dist/scripts/cache/index.js
 create mode 100644 
.github/actions/cached-dependencies/dist/scripts/cache/thread.js
 create mode 100644 .github/actions/cached-dependencies/jest.config.js
 create mode 100644 .github/actions/cached-dependencies/package-lock.json
 create mode 100644 .github/actions/cached-dependencies/package.json
 create mode 100644 .github/actions/cached-dependencies/renovate.json
 create mode 100644 .github/actions/cached-dependencies/src/cache/caches.ts
 create mode 100644 .github/actions/cached-dependencies/src/cache/index.ts
 create mode 100644 .github/actions/cached-dependencies/src/cache/patch.ts
 create mode 100644 .github/actions/cached-dependencies/src/constants.ts
 create mode 100644 .github/actions/cached-dependencies/src/run.ts
 create mode 100644 .github/actions/cached-dependencies/src/scripts/bashlib.sh
 create mode 100644 .github/actions/cached-dependencies/src/scripts/cache.ts
 create mode 100644 .github/actions/cached-dependencies/src/setup.ts
 create mode 100644 .github/actions/cached-dependencies/src/types/external.d.ts
 create mode 100644 .github/actions/cached-dependencies/src/utils/inputs.ts
 create mode 100644 .github/actions/cached-dependencies/tsconfig.json
 create mode 100644 .github/actions/comment-on-pr/Dockerfile
 create mode 100644 .github/actions/comment-on-pr/LICENSE
 create mode 100644 .github/actions/comment-on-pr/README.md
 create mode 100644 .github/actions/comment-on-pr/action.yml
 create mode 100755 .github/actions/comment-on-pr/entrypoint.sh
 create mode 100644 .github/actions/file-changes-action/.codecov.yml
 create mode 100644 .github/actions/file-changes-action/.eslintrc.yml
 create mode 100644 .github/actions/file-changes-action/.github/CONTRIBUTING.md
 create mode 100644 
.github/actions/file-changes-action/.github/ISSUE_TEMPLATE/bug_report.md
 create mode 100644 
.github/actions/file-changes-action/.github/ISSUE_TEMPLATE/feature_request.md
 create mode 100644 
.github/actions/file-changes-action/.github/PULL_REQUEST_TEMPLATE.md
 create mode 100644 
.github/actions/file-changes-action/.github/actions/integration/events/files.csv
 create mode 100644 
.github/actions/file-changes-action/.github/actions/integration/events/files.json
 create mode 100644 
.github/actions/file-changes-action/.github/actions/integration/events/files.txt
 create mode 100644 
.github/actions/file-changes-action/.github/actions/integration/events/files_added.csv
 create mode 100644 
.github/actions/file-changes-action/.github/actions/integration/events/files_added.json
 create mode 100644 
.github/actions/file-changes-action/.github/actions/integration/events/files_added.txt
 create mode 100644 
.github/actions/file-changes-action/.github/actions/integration/events/files_modified.csv
 create mode 100644 
.github/actions/file-changes-action/.github/actions/integration/events/files_modified.json
 create mode 100644 
.github/actions/file-changes-action/.github/actions/integration/events/files_modified.txt
 create mode 100644 
.github/actions/file-changes-action/.github/actions/integration/events/files_removed.csv
 create mode 100644 
.github/actions/file-changes-action/.github/actions/integration/events/files_removed.json
 create mode 100644 
.github/actions/file-changes-action/.github/actions/integration/events/files_removed.txt
 create mode 100755 
.github/actions/file-changes-action/.github/actions/integration/test.sh
 create mode 100644 .github/actions/file-changes-action/.github/auto_assign.yml
 create mode 100644 .github/actions/file-changes-action/.github/labels.yml
 create mode 100644 
.github/actions/file-changes-action/.github/workflows/automerge.yml
 create mode 100644 
.github/actions/file-changes-action/.github/workflows/close_pr.yml
 create mode 100644 
.github/actions/file-changes-action/.github/workflows/integration.yml
 create mode 100644 
.github/actions/file-changes-action/.github/workflows/labels.yml
 create mode 100644 .github/actions/file-changes-action/.github/workflows/pr.yml
 create mode 100644 
.github/actions/file-changes-action/.github/workflows/push.yml
 create mode 100644 
.github/actions/file-changes-action/.github/workflows/readme.md
 create mode 100644 .github/actions/file-changes-action/.gitignore
 create mode 100644 .github/actions/file-changes-action/.prettierignore
 create mode 100644 .github/actions/file-changes-action/.prettierrc.yml
 create mode 100644 .github/actions/file-changes-action/.releaserc.yml
 create mode 100644 .github/actions/file-changes-action/AUTHORS
 create mode 100644 .github/actions/file-changes-action/CHANGELOG.md
 create mode 100644 .github/actions/file-changes-action/LICENSE
 create mode 100644 .github/actions/file-changes-action/README.md
 create mode 100644 .github/actions/file-changes-action/action.yml
 create mode 100644 .github/actions/file-changes-action/dist/index.js
 create mode 100644 
.github/actions/file-changes-action/jest.config.integration.js
 create mode 100644 .github/actions/file-changes-action/jest.config.js
 create mode 100644 .github/actions/file-changes-action/package-lock.json
 create mode 100644 .github/actions/file-changes-action/package.json
 create mode 100644 .github/actions/file-changes-action/src/FilesHelper.ts
 create mode 100644 .github/actions/file-changes-action/src/GithubHelper.ts
 create mode 100644 .github/actions/file-changes-action/src/InputHelper.ts
 create mode 100644 .github/actions/file-changes-action/src/UtilsHelper.ts
 create mode 100644 .github/actions/file-changes-action/src/main.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/FilesHelper.test.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/GithubHelper.test.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/InputHelper.test.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/UtilsHelper.test.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/integration.test.ts
 create mode 100644 .github/actions/file-changes-action/src/tests/main.test.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/core/index.test.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/core/index.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/fs/index.test.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/fs/index.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/github/index.test.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/github/index.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/octokit/endpoint/merge.test.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/octokit/endpoint/merge.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/octokit/index.test.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/octokit/index.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/octokit/paginate.test.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/octokit/paginate.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/octokit/payloads.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/octokit/pulls/listFiles.test.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/octokit/pulls/listFiles.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/octokit/repos/compareCommits.test.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/mocks/octokit/repos/compareCommits.ts
 create mode 100644 
.github/actions/file-changes-action/src/tests/payloads.test.ts
 create mode 100644 .github/actions/file-changes-action/src/tests/payloads.ts
 create mode 100644 
.github/actions/file-changes-action/src/typings/ActionError/index.d.ts
 create mode 100644 
.github/actions/file-changes-action/src/typings/ChangedFiles/index.d.ts
 create mode 100644 
.github/actions/file-changes-action/src/typings/CoreMock/index.d.ts
 create mode 100644 
.github/actions/file-changes-action/src/typings/FsMock/index.d.ts
 create mode 100644 
.github/actions/file-changes-action/src/typings/GitHubFile/index.d.ts
 create mode 100644 
.github/actions/file-changes-action/src/typings/GitHubMock/index.d.ts
 create mode 100644 
.github/actions/file-changes-action/src/typings/Inferred/index.d.ts
 create mode 100644 
.github/actions/file-changes-action/src/typings/Inputs/index.d.ts
 create mode 100644 
.github/actions/file-changes-action/src/typings/OctokitMock/index.d.ts
 create mode 100644 
.github/actions/file-changes-action/src/typings/TestInput/index.d.ts
 create mode 100644 .github/actions/file-changes-action/tsconfig.build.json
 create mode 100644 .github/actions/file-changes-action/tsconfig.json
 create mode 100644 .github/actions/file-changes-action/yarn.lock
 create mode 100644 .github/actions/latest-tag/.all-contributorsrc
 create mode 100644 .github/actions/latest-tag/.eslintrc.js
 create mode 100644 .github/actions/latest-tag/.github/labels.yml
 create mode 100644 .github/actions/latest-tag/.github/workflows/build.yml
 create mode 100644 .github/actions/latest-tag/.github/workflows/label-sync.yml
 create mode 100644 .github/actions/latest-tag/.github/workflows/latest-tag.yml
 create mode 100644 
.github/actions/latest-tag/.github/workflows/major-version.yml
 create mode 100644 .github/actions/latest-tag/.github/workflows/test.yml
 create mode 100644 .github/actions/latest-tag/.gitignore
 create mode 100644 .github/actions/latest-tag/.prettierrc
 create mode 100644 .github/actions/latest-tag/LICENSE
 create mode 100644 .github/actions/latest-tag/README.md
 create mode 100644 .github/actions/latest-tag/action.yml
 create mode 100644 .github/actions/latest-tag/lib/index.js
 create mode 100644 .github/actions/latest-tag/package-lock.json
 create mode 100644 .github/actions/latest-tag/package.json
 create mode 100644 .github/actions/latest-tag/src/action.ts
 create mode 100644 .github/actions/latest-tag/tsconfig.json
 create mode 100644 .github/actions/pr-lint-action/.eslintignore
 create mode 100644 .github/actions/pr-lint-action/.eslintrc.js
 create mode 100644 .github/actions/pr-lint-action/.github/renovate.json
 create mode 100644 .github/actions/pr-lint-action/.github/workflows/build.yml
 copy .github/{ => actions/pr-lint-action/.github}/workflows/pr-lint.yml (61%)
 create mode 100644 .github/actions/pr-lint-action/.gitignore
 create mode 100644 .github/actions/pr-lint-action/.prettierignore
 create mode 100644 .github/actions/pr-lint-action/.prettierrc.json
 create mode 100644 .github/actions/pr-lint-action/LICENSE
 create mode 100644 .github/actions/pr-lint-action/README.md
 create mode 100644 .github/actions/pr-lint-action/action.yml
 create mode 100644 .github/actions/pr-lint-action/dist/index.js
 create mode 100644 .github/actions/pr-lint-action/dist/licenses.txt
 create mode 100644 .github/actions/pr-lint-action/dist/sourcemap-register.js
 create mode 100644 .github/actions/pr-lint-action/package.json
 create mode 100644 .github/actions/pr-lint-action/src/main.ts
 create mode 100644 .github/actions/pr-lint-action/tsconfig.json
 create mode 100644 .github/actions/pr-lint-action/yarn.lock
 create mode 100644 
superset-frontend/cypress-base/cypress/integration/dashboard/nativeFilters.test.ts
 create mode 100644 
superset-frontend/spec/javascripts/components/SupersetResourceSelect_spec.tsx
 copy superset-frontend/{src/dashboard/App.jsx => 
spec/javascripts/dashboard/components/nativeFilters/FilterBar_spec.tsx} (51%)
 copy superset-frontend/spec/javascripts/{sqllab/Link_spec.jsx => 
dashboard/components/nativeFilters/FilterConfigurationLink_spec.tsx} (53%)
 create mode 100644 
superset-frontend/spec/javascripts/dashboard/components/nativeFilters/NativeFiltersModal_spec.tsx
 copy superset-frontend/{src/dashboard/App.jsx => 
spec/javascripts/dashboard/components/nativeFilters/ScopingTree_spec.tsx} (58%)
 copy 
superset-frontend/spec/javascripts/dashboard/{util/getEffectiveExtraFilters_spec.js
 => fixtures/mockNativeFilters.js} (58%)
 rename superset-frontend/spec/javascripts/sqllab/{Link_spec.jsx => 
IconTooltip_spec.jsx} (67%)
 create mode 100644 
superset-frontend/spec/javascripts/utils/cacheWrapper_spec.ts
 copy superset-frontend/src/{dashboard/util/charts/getEffectiveExtraFilters.ts 
=> common/hooks/useChangeEffect.ts} (63%)
 copy 
superset-frontend/src/{dashboard/components/filterscope/FilterFieldItem.jsx => 
common/hooks/usePrevious.ts} (57%)
 create mode 100644 superset-frontend/src/components/DynamicPlugins/index.tsx
 rename superset-frontend/src/components/{Link.tsx => IconTooltip.tsx} (80%)
 create mode 100644 superset-frontend/src/components/SupersetResourceSelect.tsx
 create mode 100644 superset-frontend/src/dashboard/actions/nativeFilters.ts
 delete mode 100644 
superset-frontend/src/dashboard/components/BuilderComponentPane.jsx
 create mode 100644 
superset-frontend/src/dashboard/components/BuilderComponentPane.tsx
 rename superset-frontend/src/dashboard/components/{RefreshIntervalModal.jsx => 
RefreshIntervalModal.tsx} (81%)
 create mode 100644 
superset-frontend/src/dashboard/components/StickyVerticalBar.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/CascadePopover.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/ColumnSelect.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FilterBar.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FilterConfigForm.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FilterConfigModal.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FilterConfigurationLink.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FiltersList.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/ScopingTree.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/state.ts
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/types.ts
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/utils.ts
 create mode 100644 superset-frontend/src/dashboard/reducers/nativeFilters.ts
 copy superset-frontend/src/explore/{propTypes/savedMetricType.js => 
DndContextProvider.js} (80%)
 rename superset-frontend/src/explore/components/{SaveModal.jsx => 
SaveModal.tsx} (78%)
 create mode 100644 
superset-frontend/src/explore/components/controls/DateFilterControl/frame/AdvancedFrame.tsx
 create mode 100644 
superset-frontend/src/explore/components/controls/DateFilterControl/frame/CalendarFrame.tsx
 create mode 100644 
superset-frontend/src/explore/components/controls/DateFilterControl/frame/CommonFrame.tsx
 create mode 100644 
superset-frontend/src/explore/components/controls/DateFilterControl/frame/CustomFrame.tsx
 copy superset-frontend/src/explore/{propTypes/savedMetricType.js => 
components/controls/DateFilterControl/frame/index.ts} (81%)
 create mode 100644 
superset-frontend/src/explore/components/controls/DateFilterControl/utils.ts
 copy superset-frontend/src/{constants.ts => explore/components/optionTypes.ts} 
(88%)
 copy superset-frontend/src/{constants.ts => explore/types.ts} (88%)
 copy superset-frontend/src/{explore/propTypes/savedMetricType.js => 
utils/cacheWrapper.ts} (66%)
 copy superset/examples/configs/charts/{Filter.yaml => 
Age_distribution_of_respondents.yaml} (61%)
 copy superset/examples/configs/charts/{Filter.yaml => 
Are_you_an_ethnic_minority_in_your_city.yaml} (60%)
 copy superset/examples/configs/charts/{Filter.yaml => 
Breakdown_of_Developer_Type.yaml} (60%)
 create mode 100644 superset/examples/configs/charts/Commute_Time.yaml
 create mode 100644 superset/examples/configs/charts/Country_of_Citizenship.yaml
 create mode 100644 
superset/examples/configs/charts/Current_Developers_Is_this_your_first_development_job.yaml
 create mode 100644 superset/examples/configs/charts/Degrees_vs_Income.yaml
 copy superset/examples/configs/charts/{Filter.yaml => 
Ethnic_Minority__Gender.yaml} (50%)
 copy superset/examples/configs/charts/{Filter.yaml => Filter_Segments.yaml} 
(62%)
 copy superset/examples/configs/charts/{Filter.yaml => 
First_Time_Developer.yaml} (51%)
 create mode 100644 
superset/examples/configs/charts/First_Time_Developer__Commute_Time.yaml
 create mode 100644 superset/examples/configs/charts/Games.yaml
 create mode 100644 superset/examples/configs/charts/Games_per_Genre.yaml
 create mode 100644 
superset/examples/configs/charts/Games_per_Genre_over_time.yaml
 copy superset/examples/configs/charts/{Filter.yaml => Gender.yaml} (61%)
 create mode 100644 superset/examples/configs/charts/Highest_degree_held.yaml
 create mode 100644 
superset/examples/configs/charts/How_do_you_prefer_to_work.yaml
 create mode 100644 
superset/examples/configs/charts/How_much_do_you_expect_to_earn_0_-_100k.yaml
 create mode 100644 
superset/examples/configs/charts/Last_Year_Income_Distribution.yaml
 create mode 100644 
superset/examples/configs/charts/Location_of_Current_Developers.yaml
 create mode 100644 
superset/examples/configs/charts/Most_Dominant_Platforms.yaml
 copy superset/examples/configs/charts/{Filter.yaml => 
Number_of_Aspiring_Developers.yaml} (57%)
 create mode 100644 
superset/examples/configs/charts/Number_of_Games_That_Hit_100k_in_Sales_By_Release_Year.yaml
 copy superset/examples/configs/charts/{Filter.yaml => 
Popular_Genres_Across_Platforms.yaml} (55%)
 create mode 100644 
superset/examples/configs/charts/Preferred_Employment_Style.yaml
 copy superset/examples/configs/charts/{Filter.yaml => 
Publishers_With_Most_Titles.yaml} (58%)
 copy superset/examples/configs/charts/{Filter.yaml => Relocation_ability.yaml} 
(51%)
 create mode 100644 
superset/examples/configs/charts/Rise__Fall_of_Video_Game_Consoles.yaml
 create mode 100644 
superset/examples/configs/charts/Top_10_Games_Proportion_of_Sales_in_Markets.yaml
 copy superset/examples/configs/charts/{Filter.yaml => 
Top_15_Languages_Spoken_at_Home.yaml} (51%)
 create mode 100644 
superset/examples/configs/charts/Total_Sales_per_Market_Grouped_by_Genre.yaml
 copy superset/examples/configs/charts/{Filter.yaml => 
Vehicle_Sales_Filter.yaml} (97%)
 copy superset/examples/configs/charts/{Filter.yaml => 
Video_Game_Sales_Filter.yaml} (68%)
 rename superset/examples/configs/charts/{Filter.yaml => 
Work_Location_Preference.yaml} (52%)
 create mode 100644 
superset/examples/configs/dashboards/FCC_New_Coder_Survey_2018.yaml
 create mode 100644 superset/examples/configs/dashboards/Video_Game_Sales.yaml
 create mode 100644 
superset/examples/configs/datasets/examples/FCC_2018_Survey.yaml
 rename superset/examples/configs/datasets/examples/{Cleaned_Sales_Data.yaml => 
cleaned_sales_data.yaml} (99%)
 create mode 100644 
superset/examples/configs/datasets/examples/video_game_sales.yaml
 create mode 100644 
superset/migrations/versions/73fd22e742ab_add_dynamic_plugins_py.py
 create mode 100644 
superset/migrations/versions/c878781977c6_alert_reports_shared_uniqueness.py
 copy superset/models/{__init__.py => dynamic_plugins.py} (60%)
 create mode 100644 superset/views/dynamic_plugins.py

Reply via email to