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

github-bot pushed a change to branch 
dependabot/npm_and_yarn/superset-frontend/react-select-4.3.1
in repository https://gitbox.apache.org/repos/asf/superset.git.


 discard 5ea952f  build(deps): bump react-select from 3.1.0 to 4.3.1 in 
/superset-frontend
     add 331eb10  refactor: Bootstrap to AntD - Form - iteration 4 (#14546)
     add ad699e8  fix: don't show busted label for unknown data types (#14585)
     add 3f6bd1e  feat: add generic type to column payload (#14547)
     add 568061e  feat: bumping echarts plugin, adding new treemap plugin 
(#14560)
     add 1e60148  fix(explore): Filters Tooltip is not showing the full content 
(#14618)
     add 3a81e6a  change name to Basic instead of Base (#14625)
     add d31958c  fix: Fixes #12672 (#14525)
     add e4d2424  refactor: Bootstrap to AntD - NavDropdown (#14557)
     add 2bd0b62  fix: Use simplejson for Flask JSON encoding (#14627)
     add e4e23ea  fix: fix adhocpopovers tab animate. (#14478)
     add bf90885  fix: Removing specific column widths, letting things flex 
naturally. (#14637)
     add 97c9e37  perf: memoize db_engine_spec in database (#14638)
     add 74473e2  fix: do not render favorite favStars and filters for 
anonymous user (#14120)
     add c55418d  chore: Bump pip-compile-multi (#14633)
     add 3466cb2  Fix class name (#14609)
     add 9cb4a46  fix: Fixes top level tabs and automatic scroll (#14624)
     add f16c708  fix(dashboard): check edit permissions correctly on frontend 
(#14626)
     add 6d9d362  chore: use before_request hook for dynamic routes (#14568)
     add ba5d66c  fix: DB parameter validation (#14636)
     add 884ded0  fix: roles undefined on public dashboards (#14648)
     add 60f903f  fix: fix submenu header double line (#14631)
     add b064cc1  feat: Adding configuration_method column to Database Model 
(#14433)
     add 4f5c537  feat: Configuration Method and expanded parameters for 
Database Model (#14451)
     add 1b47902  chore: Removes react-bootstrap and react-bootstrap-slider 
(#14641)
     add 4e6169e  chore: Adjust language picker theme to match other menus 
(#14644)
     add 9deb7aa  chore: Replaces Icon with Icons component - iteration 1 
(#14469)
     add eb9dafc  chore: Register dynamic plugins and add feature checks 
(#14650)
     add ea96d95  Clear search (#14655)
     add fd8b2cb  fix: Fixes group by control icon colors (#14674)
     add 3ad8b54  fix: nav submenu dropdown styles (#14580)
     add 8528420  make config method optional (#14668)
     add 7a050c5  fix(explore): Fix column number calculation (#14665)
     add 9a9f093  Add max width (#14663)
     add b5e9854  Fix tooltip position (#14656)
     add 2320bd4  fix(sqllab): fix error message (#14651)
     add 971f588  feat: add SSL to new DB parameters (#14673)
     add 32f5f36  fix: Fixes email body when sharing a chart by email (#14664)
     add 5776dcb  Update docs for GLOBAL_ASYNC_QUERIES_TRANSPORT (#14558)
     add a7a011c  feat: Better return messages in SQL Editor (#14381)
     add 84e8dc7  feat(dashboard): View query of the chart in dashboard (#14667)
     add 90378ed  fix(explore): #10098 boolean filter not working (#14567)
     add 065b3f9  feat: redirect to /login when CSRF expired (#14675)
     add c3d1f10  feat: redirect 404/500 to static pages (#14677)
     add 5e95d46  fix: import dataset with extra; Vertica URI (#14698)
     add c2bd684  fix(Explore): fixes broken layout of tooltips (#14529)
     add a0881fb  Add filter_box full height (#14657)
     add be8c176  chore: Removes less from SliceAdder (#14448)
     add ec0a792  feat: Add Parameters fields to GET Database (#14653)
     add 67e3730  feat: Expanded Parameters for Mysql (#14680)
     add 4160e45  feat: Add headers for DatabaseModal (#14647)
     add 152b0d0  fix(explore): checkbox form control formatting (#14701)
     add 26c0b30  fix(explore): add padding to the adhoc filter value select 
(#14679)
     add a9d888a  check limiting factor on query results (#14719)
     add ea37274  fix(explore): fix clearing select data causes popover dismiss 
(#14221)
     add 8cfebc0  feat: do not redirect on 404/500 (#14724)
     add d924223  chore: Improves the native filters UI/UX - iteration 1 
(#14714)
     add dbebaf2  feat: Add `make update` cmd (#14652)
     add 9729ffd  fix: reindex when combine metric in legacy pivot table 
(#14708)
     add e4103c2  feat: Labeled Error-bound Input (#14530)
     add 32622c5  chore: Update pull request template (#14723)
     add 0e86a6b  fix(sqllab): don't store user in localstorage (#14722)
     add 173c486  fix: Unable to clear default value in native select filter 
(#14739)
     add 29828f8  fix: homepage card layout (#14725)
     add c831655  feat(native-filters): Highlight charts affected by focused 
native filter (#14693)
     add 7c17b1a  fix(pivot): default missing series to NULL_STRING (#14748)
     add 88de410  fix(dashboard): multiple query trigger when native filter 
enabled (#14734)
     add 590fe20  feat: Add a remove filter_flag to jinja filter_values 
function (#14507)
     add 1e8b6eb  fix: Fixes right menu layout in different screen sizes 
(#14689)
     add d5c008d  chore: Perform feature/config condition checks at request 
time (#14684)
     add b38596f  fix: Use g.user for getting the user_id for async queries 
(#14702)
     add a06a2f3  fix: Set g.user to anon user in Celery (#14742)
     add f96fea1  feat: make tabs sticky in homepage (#14695)
     add fb6d21a  fix(explore): Icons width (#14717)
     add 04d94d2  chore: Removes ColorSchemeControl.less (#14199)
     add dd31853  fix: save non-parameter DBs (#14759)
     add c7aee4e  feat: save database with new dynamic form (#14583)
     add d71b8b3  Revert "fix(dashboard): multiple query trigger when native 
filter enabled (#14734)" (#14762)
     add fb66269  fix: add DB should not say it's Postgres (#14766)
     add 9e13476  feat: enable user impersonation in GSheets (#14767)
     add 6d33432  feat: Create BigQuery Parameters for DatabaseModal (#14721)
     add d03c608  fix(explore): DndColumnSelect not handling controls with 
"multi: false" (#14737)
     add 2b2a8c4  fix(native filters): Fix explore state (#14779)
     add bee6f3b  chore: Improves the native filters UI/UX - iteration 2 
(#14753)
     add 8484ee6  fix: extra query in Dashboard when native filter enabled 
(#14770)
     add e9657af  feat(native-filters): add search all filter options (#14710)
     add fbe6f16  database modal should close on connect with tab layout 
(#14771)
     add 33cee65  fix: ensure engine is outside parameters (#14787)
     add 65f9009  fix: use encodeURIComponent when getting table metadata 
(#14790)
     add 4d3fb56  fix: make dataset list sort case insensitive (#14528)
     add 904b60e  chore: added BasicParametersMixin to Redshift (#14752)
     add 252c64b  fix: Additional ResultSet tests (#14741)
     add 9bf07cc  fix(native-filters): Manage default value of filters by 
superset (#14785)
     add 9a96dac  fix(native-filters): loop bug by simplify state handling 
(#14788)
     add add35f9  fix: set table name width to not hide icons when name is too 
long (#14489)
     add 63dc035  feat(explore): Remove default for time range filter and 
Metrics (#14661)
     add dfe030b  feat: chart gallery search improvement (#14484)
     add c728947  fix: Fix Big Query API for POST w/ no parameters (#14822)
     add f1ea1d7  fix: OpenAPI boolean type (#14827)
     add 8b1a117  feat: return parameters only for DB with default driver 
(#14803)
     add 4502086  chore: Update docs on MySQL recommended driver (#14826)
     add 9fe0222  feat: ability to pull from your own docker registry using a 
secret (#14686)
     add 0c0eccb  chore: Improves the native filters UI/UX - iteration 3 
(#14824)
     add d46aa60  fix(docker): superset permissions and firefox config (#14736)
     add 3224e75  feat: show max tag count in select filter (#14486)
     add 6bdbd2b  fix: the calculated columns explicit type convert into date 
(#14813)
     add e466066  chore(native-filters): introduce experimental feature flag 
(#14814)
     add ae8378a  fix: Big Query Edit Form (#14850)
     add 80d22f5  report dropdown (#14852)
     add bd2c087  fix(native-filters): remove indicators outside scope (#14838)
     add 9f54231  fix: filterbox apply single value (#14841)
     add 2b4e0ec  feat(native-filters): sort selected values on blur (#14842)
     add ad4ce83  fix(native-filter): Default value multi-select height in 
native filters (#14816)
     add a6d54b6  chore: Improves the native filters UI/UX - iteration 4 
(#14854)
     add c519efe  small code review fix (#14756)
     add 877201f  margin style (#14849)
     add 281d637  Don't run query when control panel has errors (#14687)
     add 8febd81  feat: validate database parameters (#14883)
     add 2313e3e  fix: show error on invalid import (#14851)
     add acbbced  fix: timerange in filter box error (#14890)
     add b72e5e0  feat(native-filters): improve inverse selection indicators 
(#14873)
     add fce8ac2  Add style (#14839)
     add 8519a09  chore: Improves the native filters UI/UX - iteration 5 
(#14882)
     add f82a085  feat(dashboard): Highlight tabs that contain a chart in scope 
of focused native filter (#14865)
     add 507d4d7  chore: Bump @superset-ui/legacy-preset-chart-deckgl to 0.4.7 
(#14871)
     add 8f81fc0  fix: Redshift parameters not rendering (#14888)
     add 0eb34be  leverage qs to create new tab (#14855)
     add 1d78c43  Upgrade cryptography package (#14906)
     add a85f5c1  feat(trino): add support for user impersonation (#14843)
     add b041897  chore: upgrade bleach dependency (#14907)
     add 51935dd  fix: permission denied when starting docker with uid 1000 
(#14903)
     add d86880d  Revert style (#14840)
     add 50c5dcb  test(native-filters): add test for Select filter (#14919)
     add e43112c  feat(native-filter): Hide native filters (#14784)
     add 66282c3  chore: customize adhoc filter icon and fix creatable label 
(#14896)
     add eef489c  feat: add support for filters in sqlLab (#14765)
     add eced510  fix: Query History cosmetic issues (#14885)
     add fac6b7c  fix: Remove Icon and align close button on DatasetModal 
(#14902)
     add 8cc97e4  feat: validation db modal (#14832)
     add 06945cc  feat: Icon Button (#14818)
     add b6f00e6  chore: Improves the native filters UI/UX - iteration 6 
(#14932)
     add f4de0dc  fix: is_temporal should overwrite is_dttm (#14894)
     add 723a671  fix: time parser truncate to first day of year/month (#14945)
     add 405f95b  feat(dashboard/native-filters): Hide filters out of scope of 
current tab (#14933)
     add 00c0675  build(deps): bump react-select from 3.1.0 to 4.3.1 in 
/superset-frontend

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (5ea952f)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/superset-frontend/react-select-4.3.1 
(00c0675)

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

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

No new revisions were added by this update.

Summary of changes:
 .github/PULL_REQUEST_TEMPLATE.md                   |   4 +-
 .pre-commit-config.yaml                            |   2 +-
 CONTRIBUTING.md                                    |   2 +-
 Dockerfile                                         |   4 +-
 Makefile                                           |  19 +
 RESOURCES/FEATURE_FLAGS.md                         |   1 +
 docker-compose.yml                                 |  11 +-
 docker/docker-bootstrap.sh                         |   2 +-
 docs/installation.rst                              |  33 +-
 .../pages/docs/Connecting to Databases/mysql.mdx   |  10 +-
 helm/superset/Chart.yaml                           |   2 +-
 helm/superset/templates/deployment-beat.yaml       |   4 +
 helm/superset/templates/deployment-worker.yaml     |   4 +
 helm/superset/templates/deployment.yaml            |   5 +
 helm/superset/templates/init-job.yaml              |   4 +
 helm/superset/values.yaml                          |   3 +
 requirements/base.in                               |   2 +-
 requirements/base.txt                              | 397 +++++-----
 requirements/development.txt                       | 312 ++------
 requirements/docker.txt                            | 203 +----
 requirements/integration.txt                       |  76 +-
 requirements/local.txt                             | 266 +------
 requirements/testing.txt                           | 396 +---------
 setup.py                                           |   5 +-
 .../cypress/integration/dashboard/filter.test.ts   |   4 +-
 .../cypress/integration/dashboard/tabs.test.ts     |  12 +-
 .../integration/dashboard_list/filter.test.ts      |   4 +-
 .../cypress/integration/database/modal.test.ts     |   7 +-
 .../integration/explore/annotations.test.ts        |  14 +-
 .../explore/visualizations/line.test.ts            |   6 +-
 superset-frontend/package-lock.json                | 854 ++++++++------------
 superset-frontend/package.json                     |  62 +-
 .../components/ColumnTypeLabel_spec.jsx            |  15 +-
 .../dashboard/components/DashboardBuilder_spec.jsx |  13 +-
 .../dashboard/components/SliceAdder_spec.jsx       |   4 +-
 .../components/gridComponents/ChartHolder_spec.jsx |   2 +
 .../components/gridComponents/Tabs_spec.jsx        |   4 +
 .../nativeFilters/NativeFiltersModal_spec.tsx      |   2 +-
 .../spec/javascripts/datasource/fixtures.tsx       |  11 +-
 .../explore/components/BoundsControl_spec.jsx      |  58 +-
 .../components/ControlPanelsContainer_spec.tsx     |   7 +-
 ...n_spec.jsx => ExploreAdditionalActionsMenu.jsx} |  14 +-
 .../explore/components/TextArea_spec.jsx           |   8 +-
 .../spec/javascripts/explore/controlUtils_spec.tsx |  25 +-
 .../spec/javascripts/profile/fixtures.tsx          |   4 +-
 .../spec/javascripts/sqllab/QuerySearch_spec.jsx   |   5 +-
 .../spec/javascripts/sqllab/QueryTable_spec.jsx    |  25 +-
 .../spec/javascripts/sqllab/ResultSet_spec.jsx     | 272 ++++---
 .../spec/javascripts/sqllab/fixtures.ts            |  75 ++
 superset-frontend/src/CRUD/Field.jsx               |  83 --
 superset-frontend/src/CRUD/Field.tsx               |  91 +++
 superset-frontend/src/CRUD/Fieldset.jsx            |   4 +-
 superset-frontend/src/SqlLab/App.jsx               |  16 +
 superset-frontend/src/SqlLab/actions/sqlLab.js     |   4 +-
 .../{QueryTable.jsx => QueryTable/index.jsx}       | 150 +++-
 .../components/QueryTable/styles.ts}               |  36 +-
 .../src/SqlLab/components/ResultSet.tsx            | 166 +++-
 .../src/SqlLab/components/SouthPane/SouthPane.tsx  |  22 +-
 .../src/SqlLab/components/SouthPane/state.ts       |   1 +
 .../src/SqlLab/components/SqlEditor.jsx            |   1 +
 .../src/SqlLab/components/TableElement.jsx         |   2 +-
 superset-frontend/src/SqlLab/main.less             |   7 +-
 superset-frontend/src/SqlLab/types.ts              |   1 +
 superset-frontend/src/assets/staticPages/404.html  |   2 +-
 superset-frontend/src/common/components/index.tsx  |  43 +-
 .../src/common/hooks/apiResources/dashboards.ts    |   5 +-
 .../src/components/DeleteModal/index.tsx           |  17 +-
 .../src/components/EditableTitle/index.tsx         |   9 +-
 .../components/FilterableTable/FilterableTable.tsx |   4 +-
 superset-frontend/src/components/Form/FormItem.tsx |   9 +-
 .../src/components/Form/FormLabel.tsx              |   1 +
 .../Form/LabeledErrorBoundInput.stories.tsx        |  79 ++
 .../Form/LabeledErrorBoundInput.test.jsx           |  61 ++
 .../src/components/Form/LabeledErrorBoundInput.tsx |  97 +++
 superset-frontend/src/components/Form/index.tsx    |   3 +-
 .../IconButton.stories.tsx}                        |  63 +-
 .../IconButton/IconButton.test.jsx}                |  23 +-
 .../src/components/IconButton/index.tsx            | 123 +++
 superset-frontend/src/components/Label/index.tsx   |   1 +
 .../src/components/ListView/Filters/Search.tsx     |  10 +-
 .../src/components/Menu/LanguagePicker.test.tsx    |  32 +-
 .../src/components/Menu/LanguagePicker.tsx         |  82 +-
 .../src/components/Menu/Menu.test.tsx              |   8 +-
 superset-frontend/src/components/Menu/Menu.tsx     |  36 +-
 .../src/components/Menu/MenuRight.tsx              | 224 +++---
 superset-frontend/src/components/Menu/SubMenu.tsx  | 120 ++-
 .../src/components/NavDropdown/index.tsx           |  63 --
 superset-frontend/src/components/Select/styles.tsx |   2 +-
 superset-frontend/src/components/Tabs/Tabs.tsx     | 128 ++-
 superset-frontend/src/constants.ts                 |  16 +-
 .../src/dashboard/actions/dashboardState.js        |   5 +
 superset-frontend/src/dashboard/actions/hydrate.js |  21 +-
 .../src/dashboard/actions/nativeFilters.ts         |  28 +-
 .../src/dashboard/components/AddSliceCard.jsx      |  69 +-
 .../DashboardBuilder/DashboardBuilder.tsx          |  15 +-
 .../DashboardBuilder/DashboardContainer.tsx        |  37 +-
 .../dashboard/components/FiltersBadge/selectors.ts |  46 +-
 .../Header/HeaderActionsDropdown/index.jsx         |   2 +-
 .../src/dashboard/components/SliceAdder.jsx        |  66 +-
 .../components/SliceHeader/SliceHeader.test.tsx    |   1 +
 .../src/dashboard/components/SliceHeader/index.tsx |  15 +-
 .../components/SliceHeaderControls/index.jsx       |  19 +
 .../src/dashboard/components/dnd/handleHover.js    |  11 +-
 .../dnd/handleScroll/handleScroll.test.ts          |   1 +
 .../dashboard/components/dnd/handleScroll/index.ts |  44 +-
 .../dashboard/components/gridComponents/Chart.jsx  |   1 +
 .../components/gridComponents/ChartHolder.jsx      |  41 +-
 .../components/gridComponents/ChartHolder.test.tsx |   6 +-
 .../dashboard/components/gridComponents/Tab.jsx    |  21 +-
 .../dashboard/components/gridComponents/Tabs.jsx   |  27 +-
 .../components/gridComponents/Tabs.test.tsx        |   5 +-
 .../nativeFilters/FilterBar/FilterBar.test.tsx     |  12 +-
 .../FilterBar/FilterControls/FilterControls.tsx    | 110 ++-
 .../FilterBar/FilterControls/FilterValue.tsx       |  47 +-
 .../nativeFilters/FilterBar/FilterSets/index.tsx   |   2 +-
 .../components/nativeFilters/FilterBar/index.tsx   |  13 +-
 .../FiltersConfigModal/FilterTabs.tsx              | 142 +++-
 .../FiltersConfigForm/CollapsibleControl.tsx       |  70 ++
 .../FiltersConfigForm/ControlItems.tsx             | 111 ---
 .../FiltersConfigForm/DefaultValue.tsx             |   4 +
 .../FilterScope/FilterScope.test.tsx               |  69 +-
 .../FiltersConfigForm/FilterScope/FilterScope.tsx  |   1 -
 .../FiltersConfigForm/FiltersConfigForm.tsx        | 861 +++++++++++++++------
 ...lItems.test.tsx => getControlItemsMap.test.tsx} | 101 ++-
 .../FiltersConfigForm/getControlItemsMap.tsx       | 113 +++
 .../FiltersConfigModal/FiltersConfigForm/utils.ts  |  21 +-
 .../FiltersConfigModal/FiltersConfigModal.tsx      |  61 +-
 .../Footer/CancelConfirmationAlert.tsx             |  17 +-
 .../nativeFilters/FiltersConfigModal/utils.ts      |  16 +-
 .../dashboard/components/nativeFilters/state.ts    |   7 +
 .../dashboard/components/nativeFilters/types.ts    |   2 +
 .../components/nativeFilters/utils.test.ts         | 126 +++
 .../dashboard/components/nativeFilters/utils.ts    |  87 ++-
 .../dashboard/containers/DashboardComponent.jsx    |  10 +-
 .../src/dashboard/reducers/dashboardState.js       |   7 +
 .../src/dashboard/reducers/nativeFilters.ts        |  14 +
 superset-frontend/src/dashboard/reducers/types.ts  |   1 +
 .../dashboard/stylesheets/builder-sidepane.less    |  57 --
 .../dashboard/stylesheets/components/chart.less    |   6 +-
 superset-frontend/src/dashboard/types.ts           |   6 +-
 .../src/dashboard/util/findPermission.test.ts      | 161 +++-
 .../src/dashboard/util/findPermission.ts           |  25 +-
 .../src/dashboard/util/getDashboardUrl.ts          |   4 +-
 .../src/dashboard/util/getDropPosition.js          |   7 +-
 .../src/datasource/ChangeDatasourceModal.tsx       |  46 +-
 .../src/datasource/DatasourceEditor.jsx            |  15 +-
 .../src/explore/components/ControlHeader.jsx       |  21 +-
 .../explore/components/ControlPanelsContainer.tsx  |  27 +-
 .../src/explore/components/ControlRow.tsx          |  16 +-
 .../explore/components/DataTablesPane/index.tsx    |  25 +-
 .../src/explore/components/EmbedCodeButton.jsx     |   8 +-
 .../explore/components/ExploreActionButtons.tsx    |  38 +-
 .../ExploreAdditionalActionsMenu.test.tsx}         |  26 +-
 .../index.jsx                                      | 109 +--
 .../src/explore/components/ExploreChartHeader.jsx  |  16 +-
 .../src/explore/components/ExploreChartPanel.jsx   |   8 +-
 .../explore/components/ExploreViewContainer.jsx    |  68 +-
 .../explore/components/PropertiesModal/index.tsx   |  62 +-
 .../AnnotationLayerControl/AnnotationLayer.jsx     |  49 +-
 .../controls/AnnotationLayerControl/index.jsx      |  24 +-
 .../explore/components/controls/BoundsControl.jsx  | 102 +--
 .../components/controls/ColorSchemeControl.jsx     |  21 +-
 .../components/controls/ColorSchemeControl.less    |  31 -
 .../DndColumnSelectControl/DndColumnSelect.tsx     |   6 +-
 .../DndFilterSelect.test.tsx                       |  11 +-
 .../DndMetricSelect.test.tsx                       |   5 +
 .../DndColumnSelectControl/DndMetricSelect.tsx     |   8 +-
 .../DndColumnSelectControl/DndSelectLabel.test.tsx |  12 +-
 .../DndColumnSelectControl/DndSelectLabel.tsx      |   4 +-
 .../controls/DndColumnSelectControl/Option.tsx     |   4 +-
 .../controls/DndColumnSelectControl/types.ts       |   1 +
 .../controls/FilterControl/AdhocFilter/index.js    |  18 +-
 .../FilterControl/AdhocFilterControl/index.jsx     |  15 +-
 ...AdhocFilterEditPopoverSimpleTabContent.test.jsx |  81 +-
 .../index.jsx                                      | 173 +++--
 .../AdhocFilterEditPopoverSqlTabContent.test.jsx   |   3 +-
 .../AdhocFilterEditPopoverSqlTabContent/index.jsx  |   9 +-
 .../AdhocFilterOption/AdhocFilterOption.test.tsx   |  24 +-
 .../FilterControl/AdhocFilterOption/index.jsx      |   1 +
 .../explore/components/controls/HiddenControl.jsx  |   4 +-
 .../MetricControl/AdhocMetricEditPopover/index.jsx |   2 +-
 .../MetricControl/AdhocMetricEditPopoverTitle.jsx  |   4 +-
 .../controls/MetricControl/MetricsControl.jsx      |  15 +-
 .../OptionControls/OptionControls.test.tsx         |  35 +-
 .../components/controls/OptionControls/index.tsx   |  39 +-
 .../explore/components/controls/SelectControl.jsx  |   8 +-
 .../components/controls/TextAreaControl.jsx        |  19 +-
 .../components/controls/TextControl/index.tsx      |  35 +-
 .../TimeSeriesColumnControl.test.tsx               | 111 ++-
 .../controls/TimeSeriesColumnControl/index.jsx     |  82 +-
 .../explore/components/controls/ViewQueryModal.tsx | 112 +++
 .../{ => VizTypeControl}/VizTypeControl.less       |   2 +-
 .../VizTypeControl/VizTypeControl.test.tsx         | 111 +++
 .../index.jsx}                                     |  29 +-
 .../src/explore/components/optionRenderers.tsx     |   2 +-
 superset-frontend/src/explore/constants.ts         |  10 +-
 .../src/explore/controlUtils/getControlState.ts    |   6 +-
 superset-frontend/src/explore/controls.jsx         |   9 +-
 .../src/explore/exploreUtils/index.js              |   4 +-
 superset-frontend/src/explore/main.less            |  24 -
 .../src/explore/reducers/exploreReducer.js         |  19 +
 .../components/GroupBy/GroupByFilterPlugin.tsx     |  13 +-
 .../filters/components/GroupBy/transformProps.ts   |   8 +-
 .../src/filters/components/GroupBy/types.ts        |   6 +-
 .../filters/components/Range/RangeFilterPlugin.tsx |  22 +-
 .../src/filters/components/Range/buildQuery.ts     |   6 +-
 .../src/filters/components/Range/transformProps.ts |   8 +-
 .../src/filters/components/Range/types.ts          |   6 +-
 .../components/Select/SelectFilterPlugin.test.tsx  | 213 +++++
 .../components/Select/SelectFilterPlugin.tsx       | 252 ++++--
 .../filters/components/Select/buildQuery.test.ts   |  32 +-
 .../src/filters/components/Select/buildQuery.ts    |  48 +-
 .../src/filters/components/Select/controlPanel.ts  |  18 +
 .../src/filters/components/Select/index.ts         |   1 +
 .../filters/components/Select/transformProps.ts    |  10 +-
 .../src/filters/components/Select/types.ts         |  12 +-
 .../filters/components/Time/TimeFilterPlugin.tsx   |  28 +-
 .../src/filters/components/Time/transformProps.ts  |   8 +-
 .../src/filters/components/Time/types.ts           |   6 +-
 .../TimeColumn/TimeColumnFilterPlugin.tsx          |  13 +-
 .../components/TimeColumn/transformProps.ts        |   8 +-
 .../src/filters/components/TimeColumn/types.ts     |   6 +-
 .../components/TimeGrain/TimeGrainFilterPlugin.tsx |  23 +-
 .../filters/components/TimeGrain/transformProps.ts |   8 +-
 .../src/filters/components/TimeGrain/types.ts      |  12 +-
 superset-frontend/src/filters/components/common.ts |   4 +-
 superset-frontend/src/filters/components/types.ts  |   8 +
 superset-frontend/src/modules/utils.js             |  10 -
 superset-frontend/src/types/Dashboard.ts           |   8 +-
 superset-frontend/src/types/bootstrapTypes.ts      |   2 +-
 superset-frontend/src/utils/urlUtils.ts            |  20 +-
 .../src/views/CRUD/alert/AlertReportModal.tsx      |  10 +-
 .../CRUD/annotationlayers/AnnotationLayersList.tsx |   6 +-
 .../src/views/CRUD/chart/ChartList.tsx             |  90 ++-
 .../views/CRUD/csstemplates/CssTemplatesList.tsx   |   2 +-
 .../src/views/CRUD/dashboard/DashboardList.tsx     |  72 +-
 .../components/SyntaxHighlighterCopy/index.tsx     |  10 +-
 .../src/views/CRUD/data/database/DatabaseList.tsx  |  18 +-
 .../DatabaseModal/DatabaseConnectionForm.tsx       | 214 +++++
 .../data/database/DatabaseModal/ExtraOptions.tsx   |  17 +-
 .../data/database/DatabaseModal/SqlAlchemyForm.tsx |  19 +-
 .../data/database/DatabaseModal/index.test.jsx     | 424 +++++-----
 .../CRUD/data/database/DatabaseModal/index.tsx     | 299 +++++--
 .../CRUD/data/database/DatabaseModal/styles.ts     | 215 ++++-
 .../src/views/CRUD/data/database/types.ts          |  51 ++
 .../views/CRUD/data/dataset/AddDatasetModal.tsx    |  12 +-
 superset-frontend/src/views/CRUD/hooks.ts          |  75 +-
 superset-frontend/src/views/CRUD/utils.tsx         |   8 +-
 .../src/views/CRUD/welcome/ActivityTable.tsx       |  37 +-
 .../src/views/CRUD/welcome/ChartTable.tsx          |  25 +-
 .../src/views/CRUD/welcome/DashboardTable.tsx      |  23 +-
 .../src/views/CRUD/welcome/Welcome.tsx             |   5 +-
 .../src/visualizations/FilterBox/FilterBox.jsx     |   9 +-
 .../src/visualizations/presets/MainPreset.js       |  13 +-
 superset-frontend/stylesheets/superset.less        |  21 -
 superset-frontend/webpack.config.js                |   1 -
 superset/app.py                                    | 363 +++++----
 .../sqllab/ExploreCtasResultsButton_spec.jsx       |  78 --
 .../SqlLab/components/ExploreCtasResultsButton.jsx | 131 ----
 superset/assets/version_info.json                  |   0
 superset/charts/api.py                             |  42 +-
 superset/charts/commands/data.py                   |   6 +-
 superset/commands/importers/exceptions.py          |   5 +
 superset/config.py                                 |  21 +-
 superset/connectors/base/models.py                 |  17 +
 superset/connectors/druid/views.py                 |  29 +-
 superset/connectors/sqla/models.py                 |  84 +-
 superset/connectors/sqla/views.py                  |  11 +
 superset/dashboards/api.py                         |  36 +-
 superset/databases/api.py                          |  83 +-
 superset/databases/commands/create.py              |   2 -
 superset/databases/commands/validate.py            |  22 +-
 superset/databases/schemas.py                      |  78 +-
 superset/datasets/api.py                           |  22 +-
 superset/datasets/commands/export.py               |   2 +-
 superset/datasets/commands/importers/v1/utils.py   |   2 +-
 superset/datasets/schemas.py                       |   2 +-
 superset/db_engine_specs/__init__.py               |  40 +-
 superset/db_engine_specs/base.py                   |  79 +-
 superset/db_engine_specs/bigquery.py               |  68 ++
 superset/db_engine_specs/cockroachdb.py            |   2 +-
 superset/db_engine_specs/gsheets.py                |  14 +
 superset/db_engine_specs/mysql.py                  |  18 +-
 superset/db_engine_specs/postgres.py               |  10 +-
 superset/db_engine_specs/redshift.py               |  20 +-
 superset/db_engine_specs/trino.py                  |  38 +-
 superset/exceptions.py                             |   6 +
 superset/jinja_context.py                          | 218 ++++--
 ...30256cea_add_save_option_column_to_db_model.py} |  29 +-
 superset/models/core.py                            |  32 +-
 superset/queries/saved_queries/api.py              |  19 +-
 superset/reports/api.py                            |  10 +-
 superset/reports/logs/api.py                       |  10 +-
 superset/security/manager.py                       |   4 +
 superset/tasks/async_queries.py                    |   6 +-
 superset/utils/async_query_manager.py              |  22 +-
 superset/utils/core.py                             |   3 +
 superset/utils/date_parser.py                      |   3 +-
 superset/utils/pandas_postprocessing.py            |   9 +-
 superset/utils/urls.py                             |  13 +-
 superset/views/access_requests.py                  |  12 +
 superset/views/alerts.py                           |  24 +-
 superset/views/base.py                             |  33 +-
 superset/views/chart/views.py                      |   5 +-
 superset/views/core.py                             |   8 +-
 superset/views/dynamic_plugins.py                  |  12 +
 superset/views/key_value.py                        |  13 +-
 superset/views/log/api.py                          |  12 +
 superset/views/log/views.py                        |  12 +
 superset/views/schedules.py                        |  13 +-
 superset/views/tags.py                             |  13 +-
 superset/views/utils.py                            |  25 +-
 superset/viz.py                                    |   2 +-
 tests/alerts_tests.py                              |  51 +-
 tests/charts/api_tests.py                          |  39 +-
 tests/conftest.py                                  |  38 +
 tests/core_tests.py                                |  22 +-
 tests/dashboards/api_tests.py                      |  86 +-
 tests/databases/api_tests.py                       | 391 +++++++++-
 tests/databases/commands_tests.py                  |   2 -
 tests/databases/schema_tests.py                    |  50 +-
 tests/datasets/api_tests.py                        |  57 +-
 tests/datasets/commands_tests.py                   |   2 +-
 tests/db_engine_specs/base_engine_spec_tests.py    |  10 +-
 tests/db_engine_specs/base_tests.py                |  19 +-
 tests/db_engine_specs/mysql_tests.py               |  15 +-
 tests/db_engine_specs/postgres_tests.py            |  45 +-
 tests/db_engine_specs/redshift_tests.py            |   6 +
 tests/druid_tests.py                               |  79 ++
 .../base.py => tests/dynamic_plugins_tests.py      |  33 +-
 tests/fixtures/importexport.py                     |   2 +-
 tests/jinja_context_tests.py                       | 119 ++-
 tests/log_api_tests.py                             |  13 +-
 ...{migration_tests.py => log_model_view_tests.py} |  33 +-
 tests/model_tests.py                               |  27 +
 tests/pandas_postprocessing_tests.py               |  15 +
 tests/reports/api_tests.py                         |  21 +-
 tests/schedules_test.py                            |  29 +
 tests/security_tests.py                            |  17 +
 tests/sqla_models_tests.py                         |  16 +-
 .../commands/base.py => tests/sqla_views_tests.py  |  33 +-
 tests/tagging_tests.py                             |  26 +-
 tests/tasks/async_queries_tests.py                 |  44 +-
 tests/thumbnails_tests.py                          | 117 +--
 tests/utils/date_parser_tests.py                   |  12 +
 345 files changed, 9866 insertions(+), 5651 deletions(-)
 rename 
superset-frontend/spec/javascripts/explore/components/{DisplayQueryButton_spec.jsx
 => ExploreAdditionalActionsMenu.jsx} (81%)
 delete mode 100644 superset-frontend/src/CRUD/Field.jsx
 create mode 100644 superset-frontend/src/CRUD/Field.tsx
 rename superset-frontend/src/SqlLab/components/{QueryTable.jsx => 
QueryTable/index.jsx} (64%)
 copy superset-frontend/src/{dashboard/util/getFilterScopeParentNodes.js => 
SqlLab/components/QueryTable/styles.ts} (61%)
 create mode 100644 
superset-frontend/src/components/Form/LabeledErrorBoundInput.stories.tsx
 create mode 100644 
superset-frontend/src/components/Form/LabeledErrorBoundInput.test.jsx
 create mode 100644 
superset-frontend/src/components/Form/LabeledErrorBoundInput.tsx
 copy superset-frontend/src/components/{Timer/Timer.stories.tsx => 
IconButton/IconButton.stories.tsx} (55%)
 copy 
superset-frontend/src/{explore/components/controls/DndColumnSelectControl/DndMetricSelect.test.tsx
 => components/IconButton/IconButton.test.jsx} (68%)
 create mode 100644 superset-frontend/src/components/IconButton/index.tsx
 delete mode 100644 superset-frontend/src/components/NavDropdown/index.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/CollapsibleControl.tsx
 delete mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/ControlItems.tsx
 rename 
superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/{ControlItems.test.tsx
 => getControlItemsMap.test.tsx} (61%)
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/getControlItemsMap.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/utils.test.ts
 rename 
superset-frontend/src/explore/components/{DisplayQueryButton/DisplayQueryButton.test.tsx
 => ExploreAdditionalActionsMenu/ExploreAdditionalActionsMenu.test.tsx} (86%)
 rename superset-frontend/src/explore/components/{DisplayQueryButton => 
ExploreAdditionalActionsMenu}/index.jsx (51%)
 delete mode 100644 
superset-frontend/src/explore/components/controls/ColorSchemeControl.less
 create mode 100644 
superset-frontend/src/explore/components/controls/ViewQueryModal.tsx
 rename superset-frontend/src/explore/components/controls/{ => 
VizTypeControl}/VizTypeControl.less (95%)
 create mode 100644 
superset-frontend/src/explore/components/controls/VizTypeControl/VizTypeControl.test.tsx
 rename superset-frontend/src/explore/components/controls/{VizTypeControl.jsx 
=> VizTypeControl/index.jsx} (88%)
 create mode 100644 
superset-frontend/src/filters/components/Select/SelectFilterPlugin.test.tsx
 create mode 100644 
superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
 delete mode 100644 
superset/assets/spec/javascripts/sqllab/ExploreCtasResultsButton_spec.jsx
 delete mode 100644 
superset/assets/src/SqlLab/components/ExploreCtasResultsButton.jsx
 delete mode 100644 superset/assets/version_info.json
 copy 
superset/migrations/versions/{817e1c9b09d0_add_not_null_to_dbs_sqlalchemy_url.py
 => 453530256cea_add_save_option_column_to_db_model.py} (70%)
 copy superset/commands/base.py => tests/dynamic_plugins_tests.py (53%)
 copy tests/{migration_tests.py => log_model_view_tests.py} (57%)
 copy superset/commands/base.py => tests/sqla_views_tests.py (51%)

Reply via email to