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

elizabeth pushed a change to branch hm/ar-filters
in repository https://gitbox.apache.org/repos/asf/superset.git


    from f03cf9fdf8 bad import
     add e35145c816 feat(file uploads): List only allowed schemas in the file 
uploads dialog (#32702)
     add 1684ddc7e6 chore(asf): trying to fix `.asf.yaml` again to re-enable 
Discussions (#32712)
     add 34cd741e9b fix(docs): Fixes scrolling issue with AI widget on docs 
site (#32713)
     add f0c8c12c1a chore(docs): touching up AI styling/text (#32689)
     add 78d2a584b7 chore(asf): Another `.asf.yaml` touch-up. (#32714)
     add a2c164a77d chore(helm): bump postgresql image tag in helm values 
(#32686)
     add 99e69c32ee fix: coerce datetime conversion errors (#32683)
     add d71e655a4b fix(docs): allow recaptcha in CSP (#32724)
     add cc0097c87a fix(asf): moving notifications to the top of `.asf.yaml` 
(#32726)
     add e34644d983 fix(docs): poking ANOTHER hole in the CSP for the AI bot. 
(#32727)
     add c399295a4e fix(docs): Another CSP hole for run.app to allow Kapa AI 
(#32728)
     add 6612343f33 Revert "fix(asf): moving notifications to the top of 
`.asf.yaml`" (#32730)
     add 710af87faf Revert "Revert "fix(asf): moving notifications to the top 
of `.asf.yaml`"" (#32732)
     add 850801f510 feat(where_in): Support returning None if filter_values 
return None (#32731)
     add bc3e19d0a2 fix(import): Ensure import exceptions are logged (#32410)
     add 3f1ef2a283 chore(🦾): bump python greenlet (#31247)
     add 9e3052968b fix: ensure datasource permission in explore (#32679)
     add ce6d5f5551 refactor(Icons): Replaces custom icons with Ant Design 5 
icons (#32112)
     add b61e3611e8 Merge branch 'master' into hm/ar-filters

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   6 +
 docs/docusaurus.config.ts                          |  13 +-
 docs/static/.htaccess                              |   2 +-
 helm/superset/Chart.lock                           |   4 +-
 helm/superset/Chart.yaml                           |   2 +-
 helm/superset/README.md                            |   2 +-
 helm/superset/values.yaml                          |   2 +-
 .../cypress/applitools/chartlist.test.ts           |   4 +-
 .../cypress/applitools/dashboardlist.test.ts       |   4 +-
 .../cypress/e2e/chart_list/list.test.ts            |   6 +-
 .../cypress/e2e/dashboard/_skip.controls.test.ts   |   4 +-
 .../cypress/e2e/dashboard/actions.test.js          |  35 +++-
 .../cypress/e2e/dashboard/drilltodetail.test.ts    |   2 +-
 .../cypress/e2e/dashboard_list/list.test.ts        |  13 +-
 .../cypress-base/cypress/support/directories.ts    |  28 ++-
 .../cypress-base/cypress/utils/index.ts            |   8 +-
 .../components/ColumnTypeLabel/ColumnTypeLabel.tsx |  22 +--
 .../src/components/ControlSubSectionHeader.tsx     |  10 +-
 superset-frontend/spec/helpers/shim.tsx            |  11 +-
 .../SqlLab/components/QueryLimitSelect/index.tsx   |   5 +-
 .../src/SqlLab/components/QueryTable/index.tsx     |  17 +-
 .../src/SqlLab/components/ResultSet/index.tsx      |  27 ++-
 .../components/RunQueryActionButton/index.tsx      |  13 +-
 .../SaveDatasetActionButton.test.tsx               |   6 +-
 .../components/SaveDatasetActionButton/index.tsx   |   6 +-
 .../SqlLab/components/SaveQuery/SaveQuery.test.tsx |  10 +-
 .../src/SqlLab/components/SaveQuery/index.tsx      |   2 +-
 .../SqlLab/components/ShareSqlLabQuery/index.tsx   |  27 +--
 .../src/SqlLab/components/ShowSQL/index.tsx        |   8 +-
 .../src/SqlLab/components/SouthPane/index.tsx      |  11 +-
 .../src/SqlLab/components/SqlEditor/index.tsx      |   2 +-
 .../SqlLab/components/SqlEditorTabHeader/index.tsx | 106 ++++++++---
 .../TabStatusIcon/TabStatusIcon.test.tsx           |  36 ----
 .../src/SqlLab/components/TabStatusIcon/index.tsx  |  78 ---------
 .../SqlLab/components/TabbedSqlEditors/index.tsx   |  29 +++-
 .../src/SqlLab/components/TableElement/index.tsx   |  34 +++-
 .../src/SqlLab/components/TablePreview/index.tsx   |  10 +-
 .../src/assets/images/icons/alert.svg              | Bin 1928 -> 0 bytes
 .../src/assets/images/icons/alert_solid.svg        | Bin 1572 -> 0 bytes
 .../src/assets/images/icons/alert_solid_small.svg  | Bin 2867 -> 0 bytes
 .../src/assets/images/icons/area-chart-tile.svg    | Bin 1614 -> 0 bytes
 .../src/assets/images/icons/bar-chart-tile.svg     | Bin 2141 -> 0 bytes
 superset-frontend/src/assets/images/icons/bolt.svg | Bin 1565 -> 0 bytes
 .../src/assets/images/icons/bolt_small.svg         | Bin 1555 -> 0 bytes
 .../src/assets/images/icons/bolt_small_run.svg     | Bin 1442 -> 0 bytes
 .../src/assets/images/icons/calendar.svg           | Bin 2119 -> 0 bytes
 .../src/assets/images/icons/cancel-x.svg           | Bin 2078 -> 0 bytes
 .../src/assets/images/icons/cancel.svg             | Bin 2261 -> 0 bytes
 .../src/assets/images/icons/cancel_solid.svg       | Bin 2056 -> 0 bytes
 .../src/assets/images/icons/card_view.svg          | Bin 1822 -> 0 bytes
 .../src/assets/images/icons/cards.svg              | Bin 1756 -> 0 bytes
 .../src/assets/images/icons/cards_locked.svg       | Bin 2163 -> 0 bytes
 .../src/assets/images/icons/caret_down.svg         | Bin 1369 -> 0 bytes
 .../src/assets/images/icons/caret_left.svg         | Bin 1364 -> 0 bytes
 .../src/assets/images/icons/caret_right.svg        | Bin 1393 -> 0 bytes
 .../src/assets/images/icons/caret_up.svg           | Bin 1371 -> 0 bytes
 .../src/assets/images/icons/check.svg              | Bin 1404 -> 0 bytes
 .../src/assets/images/icons/circle.svg             | Bin 1145 -> 0 bytes
 .../src/assets/images/icons/circle_check.svg       | Bin 1698 -> 0 bytes
 .../src/assets/images/icons/circle_check_solid.svg | Bin 1629 -> 0 bytes
 .../icons/{database.svg => circle_solid.svg}       | Bin 1212 -> 1127 bytes
 .../src/assets/images/icons/clock.svg              | Bin 1639 -> 0 bytes
 .../src/assets/images/icons/close.svg              | Bin 1630 -> 0 bytes
 superset-frontend/src/assets/images/icons/code.svg | Bin 1933 -> 0 bytes
 superset-frontend/src/assets/images/icons/cog.svg  | Bin 3125 -> 0 bytes
 .../src/assets/images/icons/collapse.svg           | Bin 1611 -> 0 bytes
 .../src/assets/images/icons/color_palette.svg      | Bin 1559 -> 0 bytes
 .../src/assets/images/icons/components.svg         | Bin 1898 -> 0 bytes
 superset-frontend/src/assets/images/icons/copy.svg | Bin 1652 -> 0 bytes
 .../src/assets/images/icons/cross-filter-badge.svg | Bin 1979 -> 0 bytes
 .../assets/images/icons/current-rendered-tile.svg  | Bin 2188 -> 0 bytes
 .../src/assets/images/icons/cursor_target.svg      | Bin 1889 -> 0 bytes
 .../src/assets/images/icons/dataset_physical.svg   | Bin 1317 -> 0 bytes
 .../src/assets/images/icons/dataset_virtual.svg    | Bin 1372 -> 0 bytes
 .../images/icons/dataset_virtual_greyscale.svg     | Bin 1271 -> 0 bytes
 .../src/assets/images/icons/default_db_image.svg   | Bin 3428 -> 0 bytes
 .../src/assets/images/icons/download.svg           | Bin 1742 -> 0 bytes
 superset-frontend/src/assets/images/icons/edit.svg | Bin 1575 -> 0 bytes
 .../src/assets/images/icons/edit_alt.svg           | Bin 1637 -> 0 bytes
 .../src/assets/images/icons/email.svg              | Bin 1266 -> 0 bytes
 .../src/assets/images/icons/error_solid.svg        | Bin 1721 -> 0 bytes
 .../src/assets/images/icons/error_solid_small.svg  | Bin 1702 -> 0 bytes
 .../src/assets/images/icons/exclamation.svg        | Bin 1218 -> 0 bytes
 .../src/assets/images/icons/expand.svg             | Bin 1611 -> 0 bytes
 superset-frontend/src/assets/images/icons/eye.svg  | Bin 1707 -> 0 bytes
 .../src/assets/images/icons/eye_slash.svg          | Bin 2528 -> 0 bytes
 .../src/assets/images/icons/favorite-selected.svg  | Bin 1630 -> 0 bytes
 .../assets/images/icons/favorite-unselected.svg    | Bin 1865 -> 0 bytes
 .../images/icons/favorite_small_selected.svg       | Bin 1608 -> 0 bytes
 .../src/assets/images/icons/field_abc.svg          | Bin 2425 -> 0 bytes
 .../src/assets/images/icons/field_boolean.svg      | Bin 1466 -> 0 bytes
 .../src/assets/images/icons/field_date.svg         | Bin 1521 -> 0 bytes
 .../src/assets/images/icons/field_derived.svg      | Bin 2950 -> 0 bytes
 .../src/assets/images/icons/field_num.svg          | Bin 1045 -> 0 bytes
 .../src/assets/images/icons/field_struct.svg       | Bin 1924 -> 0 bytes
 superset-frontend/src/assets/images/icons/file.svg | Bin 1365 -> 0 bytes
 .../src/assets/images/icons/filter.svg             | Bin 1520 -> 0 bytes
 .../src/assets/images/icons/filter_small.svg       | Bin 1360 -> 0 bytes
 .../src/assets/images/icons/folder.svg             | Bin 1439 -> 0 bytes
 .../src/assets/images/icons/function_x.svg         | Bin 2945 -> 0 bytes
 superset-frontend/src/assets/images/icons/gear.svg | Bin 3052 -> 0 bytes
 superset-frontend/src/assets/images/icons/grid.svg | Bin 1132 -> 0 bytes
 .../src/assets/images/icons/image.svg              | Bin 1477 -> 0 bytes
 .../src/assets/images/icons/import.svg             | Bin 1920 -> 0 bytes
 .../src/assets/images/icons/info-solid.svg         | Bin 1731 -> 0 bytes
 superset-frontend/src/assets/images/icons/info.svg | Bin 1759 -> 0 bytes
 .../src/assets/images/icons/info_solid_small.svg   | Bin 1353 -> 0 bytes
 superset-frontend/src/assets/images/icons/join.svg | Bin 1961 -> 0 bytes
 .../src/assets/images/icons/keyboard.svg           | Bin 2577 -> 0 bytes
 .../src/assets/images/icons/lightbulb.svg          | Bin 1783 -> 0 bytes
 .../src/assets/images/icons/line-chart-tile.svg    | Bin 1768 -> 0 bytes
 superset-frontend/src/assets/images/icons/link.svg | Bin 2094 -> 0 bytes
 superset-frontend/src/assets/images/icons/list.svg | Bin 2908 -> 0 bytes
 .../src/assets/images/icons/list_view.svg          | Bin 2936 -> 0 bytes
 .../src/assets/images/icons/location.svg           | Bin 1485 -> 0 bytes
 .../src/assets/images/icons/lock_locked.svg        | Bin 1549 -> 0 bytes
 .../src/assets/images/icons/lock_unlocked.svg      | Bin 1834 -> 0 bytes
 superset-frontend/src/assets/images/icons/map.svg  | Bin 1516 -> 0 bytes
 .../src/assets/images/icons/message.svg            | Bin 1918 -> 0 bytes
 .../src/assets/images/icons/minus.svg              | Bin 1380 -> 0 bytes
 .../src/assets/images/icons/minus_solid.svg        | Bin 1285 -> 0 bytes
 .../src/assets/images/icons/more_horiz.svg         | Bin 1316 -> 0 bytes
 .../src/assets/images/icons/more_vert.svg          | Bin 1316 -> 0 bytes
 superset-frontend/src/assets/images/icons/move.svg | Bin 1093 -> 0 bytes
 .../src/assets/images/icons/nav_charts.svg         | Bin 1405 -> 0 bytes
 .../src/assets/images/icons/nav_dashboard.svg      | Bin 2094 -> 0 bytes
 .../src/assets/images/icons/nav_data.svg           | Bin 1687 -> 0 bytes
 .../src/assets/images/icons/nav_explore.svg        | Bin 2169 -> 0 bytes
 .../src/assets/images/icons/nav_home.svg           | Bin 1827 -> 0 bytes
 .../src/assets/images/icons/nav_lab.svg            | Bin 2064 -> 0 bytes
 superset-frontend/src/assets/images/icons/note.svg | Bin 1717 -> 0 bytes
 .../src/assets/images/icons/paperclip.svg          | Bin 1935 -> 0 bytes
 .../src/assets/images/icons/pie-chart-tile.svg     | Bin 2636 -> 0 bytes
 .../src/assets/images/icons/placeholder.svg        | Bin 930 -> 0 bytes
 superset-frontend/src/assets/images/icons/plus.svg | Bin 1505 -> 0 bytes
 .../src/assets/images/icons/plus_large.svg         | Bin 1185 -> 0 bytes
 .../src/assets/images/icons/plus_small.svg         | Bin 1185 -> 0 bytes
 .../src/assets/images/icons/plus_solid.svg         | Bin 1410 -> 0 bytes
 .../src/assets/images/icons/refresh.svg            | Bin 1902 -> 0 bytes
 superset-frontend/src/assets/images/icons/save.svg | Bin 1412 -> 0 bytes
 .../src/assets/images/icons/search.svg             | Bin 2292 -> 0 bytes
 .../src/assets/images/icons/server.svg             | Bin 2026 -> 0 bytes
 .../src/assets/images/icons/share.svg              | Bin 1853 -> 0 bytes
 superset-frontend/src/assets/images/icons/sql.svg  | Bin 2697 -> 0 bytes
 .../images/icons/{offline.svg => square.svg}       | Bin 919 -> 915 bytes
 .../src/assets/images/icons/table-chart-tile.svg   | Bin 1752 -> 0 bytes
 .../src/assets/images/icons/table.svg              | Bin 1211 -> 0 bytes
 superset-frontend/src/assets/images/icons/tag.svg  | Bin 1662 -> 0 bytes
 superset-frontend/src/assets/images/icons/tags.svg | Bin 1021 -> 0 bytes
 .../src/assets/images/icons/trash.svg              | Bin 1703 -> 0 bytes
 .../src/assets/images/icons/triangle_change.svg    | Bin 1126 -> 0 bytes
 .../src/assets/images/icons/triangle_up.svg        | Bin 1121 -> 0 bytes
 .../src/assets/images/icons/up-level.svg           | Bin 1603 -> 0 bytes
 superset-frontend/src/assets/images/icons/user.svg | Bin 1973 -> 0 bytes
 .../src/assets/images/icons/warning.svg            | Bin 1816 -> 0 bytes
 .../src/assets/images/icons/warning_solid.svg      | Bin 1817 -> 0 bytes
 .../src/assets/images/icons/x-large.svg            | Bin 1601 -> 0 bytes
 .../src/assets/images/icons/x-small.svg            | Bin 1690 -> 0 bytes
 .../src/components/AlteredSliceTag/index.tsx       |   2 +-
 .../Chart/DrillBy/DrillByMenuItems.test.tsx        |  14 +-
 .../components/Chart/DrillBy/DrillByMenuItems.tsx  |   2 +-
 .../DrillDetail/DrillDetailMenuItems.test.tsx      |  39 ++---
 .../CopyToClipboard/CopyToClipboard.stories.tsx    |   4 +-
 .../DatabaseSelector/DatabaseSelector.test.tsx     |   2 +-
 .../src/components/Datasource/CollectionTable.tsx  |  14 +-
 .../src/components/Datasource/DatasourceEditor.jsx |  23 ++-
 .../Datasource/DatasourceEditor.test.jsx           |   4 +-
 .../src/components/Datasource/DatasourceModal.tsx  |  11 ++
 .../src/components/Dropdown/index.tsx              |   2 +-
 .../src/components/DropdownButton/index.tsx        |  38 +++-
 .../DropdownContainer/DropdownContainer.test.tsx   |   5 +-
 .../ErrorMessage/BasicErrorAlert.test.tsx          |   6 +-
 .../components/ErrorMessage/BasicErrorAlert.tsx    |   6 +-
 .../src/components/ErrorMessage/ErrorAlert.tsx     |   9 +-
 .../src/components/ErrorMessage/IssueCode.tsx      |   8 +-
 .../src/components/FaveStar/FaveStar.test.tsx      |  12 +-
 .../src/components/FaveStar/index.tsx              |  17 +-
 .../components/IconTooltip/IconTooltip.stories.tsx |  11 +-
 .../src/components/Icons/AntdEnhanced.tsx          |  89 ++++++++--
 .../src/components/Icons/BaseIcon.tsx              |  97 +++++++++++
 superset-frontend/src/components/Icons/Icon.tsx    |  46 +----
 .../src/components/Icons/Icons.stories.tsx         |   4 +-
 superset-frontend/src/components/Icons/index.tsx   | 134 ++------------
 .../src/components/Icons/{IconType.ts => types.ts} |  19 +-
 .../src/components/InfoTooltip/index.tsx           |  22 ++-
 .../components/Label/reusable/DatasetTypeLabel.tsx |   8 +-
 .../components/Label/reusable/PublishedLabel.tsx   |  10 +-
 .../components/LastUpdated/LastUpdated.test.tsx    |  14 +-
 .../src/components/LastUpdated/index.tsx           |  23 ++-
 .../src/components/ListView/ActionsBar.tsx         |   2 +-
 .../src/components/ListView/Filters/Search.tsx     |  33 ++--
 .../src/components/ListView/ListView.tsx           |   4 +-
 .../ListViewCard/ListViewCard.stories.tsx          |   6 +-
 superset-frontend/src/components/Menu/index.tsx    |  88 +++++-----
 .../src/components/MessageToasts/Toast.tsx         |  39 +++--
 .../src/components/MetadataBar/ContentConfig.tsx   |   2 +-
 superset-frontend/src/components/Modal/Modal.tsx   |   3 +-
 .../src/components/PageHeaderWithActions/index.tsx |   4 +-
 .../src/components/Popover/Popover.test.tsx        |   2 +-
 .../src/components/PopoverDropdown/index.tsx       |   9 +-
 .../src/components/PopoverSection/index.tsx        |  36 ++--
 .../src/components/Radio/Radio.stories.tsx         |  32 ++--
 .../src/components/RefreshLabel/index.tsx          |   2 +-
 .../src/components/Select/AsyncSelect.tsx          |   3 +-
 .../header-renderers/HeaderWithRadioGroup.tsx      |   2 +-
 .../src/components/TableSelector/index.tsx         |   4 +-
 superset-frontend/src/components/Tabs/Tabs.tsx     |   4 +-
 superset-frontend/src/components/Tags/Tag.tsx      |   7 +-
 superset-frontend/src/components/Timer/index.tsx   |  29 +++-
 .../src/components/Tooltip/Tooltip.test.tsx        |   2 +-
 .../components/WarningIconWithTooltip/index.tsx    |   2 +-
 .../src/dashboard/components/DashboardGrid.jsx     |  21 ++-
 .../dashboard/components/DeleteComponentButton.tsx |   4 +-
 .../DetailsPanel/DetailsPanel.test.tsx             |  24 ++-
 .../FilterIndicator/FilterIndicator.test.tsx       |   8 +-
 .../dashboard/components/FiltersBadge/index.tsx    |   2 +-
 .../dashboard/components/Header/Header.test.tsx    |  22 +--
 .../src/dashboard/components/Header/index.jsx      |   9 +
 .../PropertiesModal/PropertiesModal.test.tsx       |   5 +-
 .../dashboard/components/PropertiesModal/index.tsx |   5 +
 .../src/dashboard/components/SliceAdder.test.tsx   |   8 +-
 .../src/dashboard/components/SliceAdder.tsx        |  52 +++---
 .../src/dashboard/components/SliceHeader/index.tsx |   4 -
 .../components/URLShortLinkButton/index.tsx        |  22 +--
 .../dashboard/components/gridComponents/Column.jsx |   2 +-
 .../components/gridComponents/Divider.test.jsx     |   2 +-
 .../components/gridComponents/Header.test.jsx      |   4 +-
 .../dashboard/components/gridComponents/Row.jsx    |   2 +-
 .../dashboard/components/gridComponents/Tabs.jsx   |  47 +++--
 .../ScopingModal/ChartsScopingListPanel.test.tsx   |   2 +-
 .../ScopingModal/ChartsScopingListPanel.tsx        |  14 +-
 .../ScopingModal/ScopingModal.test.tsx             |   2 +-
 .../CrossFilters/ScopingModal/ScopingTreePanel.tsx |   1 -
 .../nativeFilters/FilterBar/FilterBar.test.tsx     |  12 +-
 .../FilterBarSettings/FilterBarSettings.test.tsx   |  47 +++--
 .../FilterBar/FilterBarSettings/index.tsx          |  34 +++-
 .../FilterBar/FilterControls/FilterControl.tsx     |   4 +-
 .../FilterBar/FilterControls/FilterControls.tsx    |   2 +-
 .../FilterControls/FilterDivider.stories.tsx       |   2 +-
 .../FilterBar/FilterControls/FilterDivider.tsx     |   1 -
 .../FiltersOutOfScopeCollapsible/index.tsx         |   3 +-
 .../nativeFilters/FilterBar/Header/Header.test.tsx |   8 +-
 .../nativeFilters/FilterBar/Header/index.tsx       |  43 ++---
 .../nativeFilters/FilterBar/Vertical.tsx           |  26 ++-
 .../nativeFilters/FilterCard/DependenciesRow.tsx   |   2 +-
 .../nativeFilters/FilterCard/FilterCard.test.tsx   |   2 +-
 .../nativeFilters/FilterCard/NameRow.tsx           |   5 +-
 .../FiltersConfigModal/DraggableFilter.tsx         |   1 -
 .../FiltersConfigModal/FilterTitleContainer.tsx    |  13 +-
 .../FiltersConfigModal/FilterTitlePane.tsx         |  14 +-
 .../FiltersConfigForm/DependencyList.tsx           |   4 +-
 .../FiltersConfigForm/FilterScope/ScopingTree.tsx  |   2 +-
 .../FiltersConfigForm/FiltersConfigForm.tsx        |  17 +-
 .../FiltersConfigModal/FiltersConfigModal.test.tsx |  12 +-
 .../src/explore/components/ControlHeader.tsx       |  10 +-
 .../explore/components/DataTableControl/index.tsx  |  46 +++--
 .../components/DataTablesPane/DataTablesPane.tsx   |   9 +-
 .../DatasourcePanel/DatasourcePanel.test.tsx       |   2 +-
 .../ExploreChartHeader/ExploreChartHeader.test.tsx |   4 +-
 .../components/ExploreChartHeader/index.jsx        |   8 +-
 .../components/ExploreViewContainer/index.jsx      |  14 +-
 .../components/ExportToCSVDropdown/index.tsx       |   4 +-
 .../PropertiesModal/PropertiesModal.test.tsx       |   6 +-
 .../explore/components/PropertiesModal/index.tsx   |  16 +-
 .../explore/components/RunQueryButton/index.tsx    |  15 +-
 .../controls/AnnotationLayerControl/index.tsx      |  26 +--
 .../CollectionControl/CollectionControl.test.tsx   |   4 +-
 .../controls/CollectionControl/index.jsx           |   2 +-
 .../ColorSchemeControl/ColorSchemeControl.test.tsx |   6 +-
 .../controls/ColorSchemeControl/index.tsx          |  15 +-
 .../ConditionalFormattingControl.tsx               |  22 ++-
 .../DatasourceControl/DatasourceControl.test.jsx   |   6 +-
 .../controls/DatasourceControl/index.jsx           |  16 +-
 .../controls/DateFilterControl/DateFilterLabel.tsx |   6 +-
 .../DateFilterControl/components/DateLabel.tsx     |  32 ++--
 .../DndColumnSelectPopoverTitle.jsx                |  14 +-
 .../DndColumnSelectControl/DndSelectLabel.tsx      |   8 +-
 .../DndColumnSelectControl/Option.test.tsx         |  10 +-
 .../controls/DndColumnSelectControl/Option.tsx     |  21 ++-
 .../DndColumnSelectControl/OptionWrapper.test.tsx  |   4 +-
 .../FilterControl/AdhocFilterControl/index.jsx     |  13 +-
 .../AdhocFilterEditPopoverSqlTabContent/index.tsx  |   8 +-
 .../AdhocFilterOption/AdhocFilterOption.test.tsx   |   8 +-
 .../controls/FixedOrMetricControl/index.jsx        |   3 +-
 .../controls/LayerConfigsControl/FlatLayerTree.tsx |   5 +-
 .../controls/LayerConfigsControl/LayerTreeItem.tsx |   7 +-
 .../AdhocMetricEditPopoverTitle.test.tsx           |   3 +-
 .../MetricControl/AdhocMetricEditPopoverTitle.tsx  |  14 +-
 .../controls/MetricControl/MetricsControl.jsx      |   9 +-
 .../components/controls/OptionControls/index.tsx   |  23 ++-
 .../components/controls/VizTypeControl/VizTile.tsx |   9 +-
 .../VizTypeControl/VizTypeControl.test.tsx         |   8 +-
 .../controls/VizTypeControl/VizTypeGallery.tsx     |  15 +-
 .../controls/VizTypeControl/constants.tsx          |  10 +-
 .../DashboardsSubMenu.tsx                          |   3 +-
 .../src/features/alerts/AlertReportModal.tsx       |  11 +-
 .../features/alerts/components/AlertStatusIcon.tsx |  15 +-
 .../alerts/components/NotificationMethod.test.tsx  |   4 +-
 .../alerts/components/NotificationMethod.tsx       |   7 +-
 .../alerts/components/RecipientIcon.test.tsx       |   7 +-
 .../features/alerts/components/RecipientIcon.tsx   |  14 +-
 .../alerts/components/ValidatedPanelHeader.tsx     |  14 +-
 .../annotationLayers/AnnotationLayerModal.tsx      |  19 +-
 .../src/features/annotations/AnnotationModal.tsx   |  18 +-
 .../src/features/charts/ChartCard.tsx              |  72 +++++---
 .../src/features/cssTemplates/CssTemplateModal.tsx |  68 +++++---
 .../src/features/dashboards/DashboardCard.tsx      |  12 +-
 .../DatabaseConnectionForm/EncryptedField.tsx      |   4 +-
 .../DatabaseModal/SSHTunnelSwitch.test.tsx         |   4 +-
 .../databases/DatabaseModal/index.test.tsx         |  10 +-
 .../src/features/databases/DatabaseModal/index.tsx |  35 +++-
 .../src/features/databases/DatabaseModal/styles.ts |   2 +
 .../UploadDataModel/UploadDataModal.test.tsx       |   4 +-
 .../features/databases/UploadDataModel/index.tsx   |   9 +-
 .../AddDataset/DatasetPanel/DatasetPanel.tsx       |  12 +-
 .../features/datasets/AddDataset/Header/index.tsx  |   2 +-
 .../AddDataset/LeftPanel/LeftPanel.test.tsx        |   2 +-
 .../src/features/home/ActivityTable.tsx            |   6 +-
 superset-frontend/src/features/home/ChartTable.tsx |  12 +-
 .../src/features/home/DashboardTable.test.tsx      |   4 +-
 .../src/features/home/DashboardTable.tsx           |  11 +-
 .../src/features/home/LanguagePicker.tsx           |  13 +-
 superset-frontend/src/features/home/Menu.tsx       |  26 ++-
 superset-frontend/src/features/home/RightMenu.tsx  |  31 ++--
 .../src/features/home/SavedQueries.tsx             |  34 +++-
 superset-frontend/src/features/home/SubMenu.tsx    |  12 +-
 .../src/features/queries/SyntaxHighlighterCopy.tsx |   2 +-
 .../ReportModal/HeaderReportDropdown/index.tsx     |   4 +-
 .../src/features/reports/ReportModal/index.tsx     |   2 +-
 .../src/features/rls/RowLevelSecurityModal.tsx     | 100 +++++------
 superset-frontend/src/features/tags/TagCard.tsx    |   7 +-
 .../src/pages/AlertReportList/index.tsx            |  35 +++-
 .../src/pages/AnnotationLayerList/index.tsx        |  27 ++-
 .../src/pages/AnnotationList/index.tsx             |  31 +++-
 .../src/pages/ChartCreation/ChartCreation.test.tsx |  17 +-
 .../src/pages/ChartCreation/index.tsx              |  16 +-
 .../src/pages/ChartList/ChartList.test.jsx         |  28 +--
 superset-frontend/src/pages/ChartList/index.tsx    |  26 ++-
 .../src/pages/CssTemplateList/index.tsx            |  20 ++-
 .../src/pages/DashboardList/DashboardList.test.jsx |  12 +-
 .../src/pages/DashboardList/index.tsx              |  27 ++-
 superset-frontend/src/pages/DatabaseList/index.tsx |  43 +++--
 superset-frontend/src/pages/DatasetList/index.tsx  |  61 ++++---
 .../src/pages/QueryHistoryList/index.tsx           |  20 ++-
 .../src/pages/RowLevelSecurityList/index.tsx       |  36 +++-
 .../pages/SavedQueryList/SavedQueryList.test.jsx   |   2 +-
 .../src/pages/SavedQueryList/index.tsx             |  35 +++-
 superset-frontend/src/pages/Tags/index.tsx         |  41 +++--
 superset-frontend/src/views/CRUD/utils.tsx         |   7 -
 superset/commands/explore/get.py                   |   2 +-
 superset/commands/importers/v1/__init__.py         |   5 +
 superset/databases/api.py                          |  21 ++-
 superset/databases/schemas.py                      |   1 +
 superset/jinja_context.py                          |  17 +-
 superset/utils/core.py                             |  14 +-
 tests/integration_tests/databases/api_tests.py     |  87 ++++++++++
 tests/integration_tests/explore/api_tests.py       |   6 +-
 tests/integration_tests/utils_tests.py             |   5 -
 tests/unit_tests/jinja_context_test.py             |  13 ++
 tests/unit_tests/utils/test_core.py                | 193 +++++++++++++++++++++
 360 files changed, 2580 insertions(+), 1472 deletions(-)
 delete mode 100644 
superset-frontend/src/SqlLab/components/TabStatusIcon/TabStatusIcon.test.tsx
 delete mode 100644 
superset-frontend/src/SqlLab/components/TabStatusIcon/index.tsx
 delete mode 100644 superset-frontend/src/assets/images/icons/alert.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/alert_solid.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/alert_solid_small.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/area-chart-tile.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/bar-chart-tile.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/bolt.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/bolt_small.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/bolt_small_run.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/calendar.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/cancel-x.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/cancel.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/cancel_solid.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/card_view.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/cards.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/cards_locked.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/caret_down.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/caret_left.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/caret_right.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/caret_up.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/check.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/circle.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/circle_check.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/circle_check_solid.svg
 rename superset-frontend/src/assets/images/icons/{database.svg => 
circle_solid.svg} (73%)
 delete mode 100644 superset-frontend/src/assets/images/icons/clock.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/close.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/code.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/cog.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/collapse.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/color_palette.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/components.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/copy.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/cross-filter-badge.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/current-rendered-tile.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/cursor_target.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/dataset_physical.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/dataset_virtual.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/dataset_virtual_greyscale.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/default_db_image.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/download.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/edit.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/edit_alt.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/email.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/error_solid.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/error_solid_small.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/exclamation.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/expand.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/eye.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/eye_slash.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/favorite-selected.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/favorite-unselected.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/favorite_small_selected.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/field_abc.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/field_boolean.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/field_date.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/field_derived.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/field_num.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/field_struct.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/file.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/filter.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/filter_small.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/folder.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/function_x.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/gear.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/grid.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/image.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/import.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/info-solid.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/info.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/info_solid_small.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/join.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/keyboard.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/lightbulb.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/line-chart-tile.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/link.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/list.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/list_view.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/location.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/lock_locked.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/lock_unlocked.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/map.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/message.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/minus.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/minus_solid.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/more_horiz.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/more_vert.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/move.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/nav_charts.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/nav_dashboard.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/nav_data.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/nav_explore.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/nav_home.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/nav_lab.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/note.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/paperclip.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/pie-chart-tile.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/placeholder.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/plus.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/plus_large.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/plus_small.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/plus_solid.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/refresh.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/save.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/search.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/server.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/share.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/sql.svg
 rename superset-frontend/src/assets/images/icons/{offline.svg => square.svg} 
(83%)
 delete mode 100644 
superset-frontend/src/assets/images/icons/table-chart-tile.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/table.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/tag.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/tags.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/trash.svg
 delete mode 100644 
superset-frontend/src/assets/images/icons/triangle_change.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/triangle_up.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/up-level.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/user.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/warning.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/warning_solid.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/x-large.svg
 delete mode 100644 superset-frontend/src/assets/images/icons/x-small.svg
 create mode 100644 superset-frontend/src/components/Icons/BaseIcon.tsx
 rename superset-frontend/src/components/Icons/{IconType.ts => types.ts} (66%)

Reply via email to