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

enzomartellucci pushed a change to branch 
enxdev/refactor/migrate-Breadcrumb-to-antd5
in repository https://gitbox.apache.org/repos/asf/superset.git


    from d65cc2eb1b refactor(Breadcrumb): ensure separators are correctly 
displayed in tests
     add f0f15b6f77 refactor Breadcrumb story
     add 952658ee63 fix links and bring GlobalStyles to superset-ui/core
     add d266835820 remove console.log
     add 70a5925b03 theming the viz picker
     add bc85a118ba fix some type issues
     add 6f73e58b25 refactor(theming): Fixes to previously migrated components 
(#32845)
     add 6b58ef155e feat: Theme to include brand logo configuration
     add be4bc3dec5 chore(deps-dev): bump ts-jest from 29.2.5 to 29.3.1 in 
/superset-websocket (#32924)
     add a8a6254ea2 chore(deps-dev): bump @typescript-eslint/parser from 8.19.0 
to 8.29.0 in /superset-websocket (#32925)
     add 8b0bda3bad chore(deps): update @types/react-redux requirement from 
^7.1.10 to ^7.1.34 in /superset-frontend/plugins/plugin-chart-echarts (#32927)
     add 26743dfcee fix: Clicking in the body of a Markdown component does not 
put it into edit mode (#32384)
     add e1c1de1b94 chore(deps-dev): bump css-minimizer-webpack-plugin from 
7.0.0 to 7.0.2 in /superset-frontend (#32937)
     add 2bc33beec4 chore(deps-dev): bump @babel/compat-data from 7.26.5 to 
7.26.8 in /superset-frontend (#32939)
     add 00933a27af chore(deps): bump swagger-ui-react from 5.20.0 to 5.20.2 in 
/docs (#32950)
     add 8eeed49547 chore(deps): bump antd from 5.24.2 to 5.24.5 in /docs 
(#32951)
     add f5d3627468 chore(deps-dev): bump eslint-config-prettier from 10.0.2 to 
10.1.1 in /docs (#32952)
     add a36e636a58 fix(pivot-table): Revert "fix(Pivot Table): Fix column 
width to respect currency config (#31414)" (#32968)
     add c83eda9551 feat: add latest partition support for BigQuery (#30760)
     add 4f0020d0df feat(List Roles): Migrate FAB view to React (#32432)
     add f5d64176f6 fix: fixed Add Metrics to Tree Chart (#29158) (#30679)
     add bc0bf94680 chore: bump marshmallow-sqlalchemy to 1.4.0 (#32922)
     add 2580a8ba78 Merge branch 'master' into template_less
     add e6df194201 fix merge-related issues
     add 6254db34cd refactor(Components): Create wrappers for Ant Design 5 
direct exports (#32705)
     add 831b1fb0d0 Merge branch 'template_less' into 
enxdev/refactor/migrate-Breadcrumb-to-antd5

No new revisions were added by this update.

Summary of changes:
 UPDATING.md                                        |   1 +
 docs/package.json                                  |   6 +-
 docs/yarn.lock                                     | 450 +++++++++++++-----
 requirements/base.in                               |   7 +-
 requirements/base.txt                              |   3 +-
 requirements/development.txt                       |   3 +-
 superset-frontend/.storybook/preview.jsx           |   4 +-
 .../cypress/e2e/dashboard/drilltodetail.test.ts    |   2 +-
 superset-frontend/package-lock.json                |  20 +-
 superset-frontend/package.json                     |   4 +-
 .../src/components/SQLPopover.tsx                  |   2 +-
 .../src/components/Tooltip.tsx                     |   2 +-
 .../superset-ui-core/src/theme/GlobalStyles.tsx    |  88 ++++
 .../packages/superset-ui-core/src/theme/Theme.tsx  |   9 +
 .../packages/superset-ui-core/src/theme/types.ts   |   6 +
 .../storybook/stories/ExampleApp.stories.jsx       |   2 +-
 .../plugins/plugin-chart-echarts/package.json      |   2 +-
 .../plugin-chart-echarts/src/Tree/controlPanel.tsx |   6 +-
 .../src/PivotTableChart.tsx                        |   1 -
 superset-frontend/src/GlobalStyles.tsx             |  92 ----
 .../src/SqlLab/components/QueryHistory/index.tsx   |   2 +-
 .../src/SqlLab/components/SaveQuery/index.tsx      |   6 +-
 .../components/ScheduleQueryButton/index.tsx       |   6 +-
 .../src/SqlLab/components/SqlEditor/index.tsx      |   2 +-
 .../src/SqlLab/components/TablePreview/index.tsx   |   4 +-
 superset-frontend/src/components/Alert/index.tsx   |   2 +-
 .../src/components/AsyncAceEditor/Tooltip.tsx      |   2 +-
 .../AutoComplete/AutoComplete.stories.tsx          | 268 +++++++++++
 .../components/AutoComplete/AutoComplete.test.tsx  |  82 ++++
 .../state.ts => components/AutoComplete/index.tsx} |  10 +-
 superset-frontend/src/components/Avatar/index.tsx  |   2 +-
 superset-frontend/src/components/Badge/index.tsx   |   2 +-
 .../components/Breadcrumb/Breadcrumb.stories.tsx   |  11 +-
 superset-frontend/src/components/Button/index.tsx  |   2 +-
 superset-frontend/src/components/Card/index.tsx    |   2 +-
 .../DrillDetail/DrillDetailTableControls.test.tsx  |   2 +-
 .../Chart/DrillDetail/DrillDetailTableControls.tsx |   2 +-
 .../src/components/DatabaseSelector/index.tsx      |   4 +-
 .../src/components/Datasource/DatasourceEditor.jsx |   3 +-
 .../DropdownContainer.stories.tsx                  |   2 +-
 .../src/components/DropdownContainer/index.tsx     |   8 +-
 .../components/ErrorMessage/ErrorAlert.stories.tsx |   4 +-
 .../src/components/FormRow/FormRow.test.jsx        |   2 +-
 superset-frontend/src/components/FormRow/index.jsx |   2 +-
 .../src/components/Grid/Grid.stories.tsx           | 265 +++++++++++
 .../Breadcrumb.test.tsx => Grid/Grid.test.tsx}     |  26 +-
 .../{AntdThemeProvider => Grid}/index.tsx          |  15 +-
 .../src/components/Icons/AntdEnhanced.tsx          |   4 +
 .../src/components/ImportModal/index.tsx           |   6 +-
 .../src/components/Input/Input.stories.tsx         |   8 +-
 .../src/components/Input/Input.test.tsx            |   4 +-
 superset-frontend/src/components/Input/index.tsx   |   6 +-
 superset-frontend/src/components/Label/index.tsx   |  56 +--
 .../src/components/Layout/Layout.stories.tsx       | 181 ++++++++
 .../src/components/Layout/Layout.test.tsx          | 107 +++++
 superset-frontend/src/components/Layout/index.tsx  |   2 +
 .../src/components/List/List.test.tsx              |   2 +-
 superset-frontend/src/components/List/index.ts     |   2 +-
 .../src/components/ListView/Filters/Select.tsx     |   6 +-
 .../src/components/ListView/Filters/index.tsx      |   2 +
 superset-frontend/src/components/ListView/types.ts |   1 +
 .../src/components/ListViewCard/index.tsx          |   3 +-
 superset-frontend/src/components/Menu/index.tsx    |  79 ++--
 superset-frontend/src/components/Modal/Modal.tsx   |   3 -
 .../src/components/PageHeaderWithActions/index.tsx |   2 +-
 superset-frontend/src/components/Popover/index.tsx |   2 +-
 .../src/components/ProgressBar/index.tsx           |   2 +-
 .../Breadcrumb.test.tsx => Radio/Radio.test.tsx}   |  34 +-
 superset-frontend/src/components/Radio/index.tsx   |  10 +-
 .../src/components/Select/AsyncSelect.stories.tsx  |   2 +-
 .../src/components/Select/AsyncSelect.test.tsx     |   2 +-
 .../src/components/Select/CustomTag.tsx            |   8 +-
 .../src/components/Select/Select.stories.tsx       |   2 +-
 .../src/components/Select/Select.test.tsx          |   2 +-
 .../src/components/{Tags => Select}/index.tsx      |   5 +-
 .../src/components/Skeleton/Skeleton.stories.tsx   | 166 +++++++
 .../Skeleton.test.tsx}                             |  35 +-
 .../components/{Breadcrumb => Skeleton}/index.tsx  |   5 +-
 superset-frontend/src/components/Slider/index.tsx  |   2 +-
 superset-frontend/src/components/Switch/index.tsx  |   2 +-
 .../src/components/Tag/Tag.stories.tsx             | 187 ++++++++
 .../src/components/{Tags => Tag}/Tag.test.tsx      |   4 +-
 .../src/components/{Tags/Tag.tsx => Tag/index.tsx} |  23 +-
 .../src/components/{Tags => Tag}/utils.test.tsx    |   2 +-
 .../src/components/{Tags => Tag}/utils.tsx         |   0
 .../src/components/Tags/Tag.stories.tsx            |  31 --
 .../src/components/Tags/TagsList.stories.tsx       |  53 ---
 .../src/components/TagsList/TagsList.stories.tsx   |  80 ++++
 .../{Tags => TagsList}/TagsList.test.tsx           |   2 +-
 .../{Tags/TagsList.tsx => TagsList/index.tsx}      |   2 +-
 .../src/components/Timer/Timer.test.tsx            |   6 +-
 .../src/components/Tree/Tree.stories.tsx           | 239 ++++++++++
 .../src/components/Tree/Tree.test.tsx              |  52 +++
 .../src/components/{Breadcrumb => Tree}/index.tsx  |   5 +-
 .../components/TreeSelect/TreeSelect.stories.tsx   | 262 +++++++++++
 .../src/components/TreeSelect/TreeSelect.test.tsx  |  64 +++
 .../{Breadcrumb => TreeSelect}/index.tsx           |   6 +-
 .../components/Typography/Typography.stories.tsx   | 204 +++++++++
 .../src/components/Typography/Typography.test.tsx  |  69 +++
 .../components/{Layout => Typography}/index.tsx    |   4 +-
 .../src/components/Upload/Upload.stories.tsx       | 132 ++++++
 .../Upload/Upload.test.tsx}                        |  49 +-
 .../components/{Breadcrumb => Upload}/index.tsx    |   6 +-
 superset-frontend/src/components/index.ts          |  36 +-
 .../src/dashboard/components/Header/index.jsx      |   2 +-
 .../dashboard/components/PropertiesModal/index.tsx |  11 +-
 .../dashboard/components/RefreshIntervalModal.tsx  |   2 +-
 .../dashboard/components/menu/WithPopoverMenu.tsx  |  13 +-
 .../FilterBar/CrossFilters/CrossFilter.test.tsx    |   2 +-
 .../FilterBar/CrossFilters/CrossFilterTag.test.tsx |   4 +-
 .../FilterBar/CrossFilters/CrossFilterTag.tsx      |   5 +-
 .../CrossFilters/VerticalCollapse.test.tsx         |   2 +-
 .../FilterBar/FilterBarSettings/index.tsx          |   2 +-
 .../FiltersConfigModal/DividerConfigForm.tsx       |   4 +-
 .../FiltersConfigModal/FilterTitlePane.tsx         |   2 +-
 .../FiltersConfigForm/FilterScope/ScopingTree.tsx  |   2 +-
 .../FiltersConfigForm/FiltersConfigForm.tsx        |   4 +-
 .../src/explore/components/EmbedCodeContent.jsx    |   4 +-
 .../explore/components/PropertiesModal/index.tsx   |   9 +-
 .../src/explore/components/SaveModal.test.jsx      |   4 +-
 .../ColumnConfigControl/ColumnConfigItem.tsx       |   4 +-
 .../FormattingPopoverContent.tsx                   |   4 +-
 .../ContourControl/ContourPopoverControl.tsx       |   2 +-
 .../controls/DateFilterControl/DateFilterLabel.tsx |   2 +-
 .../DateFilterControl/components/CustomFrame.tsx   |   4 +-
 .../explore/components/controls/SelectControl.jsx  |   2 +-
 .../explore/components/controls/SpatialControl.jsx |   2 +-
 .../components/controls/TextAreaControl.jsx        |   4 +-
 .../controls/TimeSeriesColumnControl/index.jsx     |   3 +-
 .../controls/VizTypeControl/VizTypeGallery.tsx     |  13 +-
 .../components/controls/VizTypeControl/index.tsx   |   2 +-
 .../src/features/alerts/AlertReportModal.tsx       |   3 +-
 .../alerts/components/NotificationMethod.tsx       |   2 +-
 .../src/features/allEntities/AllEntitiesTable.tsx  |   2 +-
 .../src/features/dashboards/DashboardCard.tsx      |   2 +-
 .../DatabaseConnectionForm/EncryptedField.tsx      |   3 +-
 .../databases/DatabaseModal/ModalHeader.tsx        |   3 +-
 .../databases/DatabaseModal/SSHTunnelForm.tsx      |  10 +-
 .../databases/DatabaseModal/index.test.tsx         |   2 +-
 .../src/features/databases/DatabaseModal/index.tsx |   5 +-
 .../databases/UploadDataModel/ColumnsPreview.tsx   |   5 +-
 .../UploadDataModel/UploadDataModal.test.tsx       |  20 +-
 .../features/databases/UploadDataModel/index.tsx   |   6 +-
 superset-frontend/src/features/home/Menu.tsx       |  57 ++-
 .../src/features/home/SavedQueries.tsx             |   2 +-
 superset-frontend/src/features/home/SubMenu.tsx    |   6 +-
 .../src/features/rls/RowLevelSecurityModal.tsx     |   7 +-
 .../src/features/roles/RoleFormItems.tsx           |  70 +++
 .../src/features/roles/RoleListAddModal.test.tsx   |  92 ++++
 .../src/features/roles/RoleListAddModal.tsx        |  71 +++
 .../features/roles/RoleListDuplicateModal.test.tsx | 100 ++++
 .../src/features/roles/RoleListDuplicateModal.tsx  |  69 +++
 .../src/features/roles/RoleListEditModal.test.tsx  | 153 +++++++
 .../src/features/roles/RoleListEditModal.tsx       | 153 +++++++
 .../VizTypeControl => features/roles}/types.ts     |  61 ++-
 .../roles/utils.ts}                                |  41 +-
 .../src/features/tags/BulkTagModal.tsx             |   4 +-
 superset-frontend/src/features/tags/TagCard.tsx    |   2 +-
 superset-frontend/src/features/tags/TagModal.tsx   |   2 +-
 superset-frontend/src/pages/ChartList/index.tsx    |   4 +-
 .../src/pages/DashboardList/index.tsx              |   4 +-
 .../src/pages/RolesList/RolesList.test.tsx         | 206 +++++++++
 superset-frontend/src/pages/RolesList/index.tsx    | 507 +++++++++++++++++++++
 .../src/pages/SavedQueryList/index.tsx             |   4 +-
 superset-frontend/src/theme.ts                     |   3 +
 superset-frontend/src/types/TagType.ts             |  17 +-
 superset-frontend/src/views/App.tsx                |   2 -
 superset-frontend/src/views/routes.tsx             |  16 +
 superset-websocket/package-lock.json               | 328 +++++++++++--
 superset-websocket/package.json                    |   4 +-
 superset/config.py                                 |   4 +
 superset/db_engine_specs/base.py                   |   1 +
 superset/db_engine_specs/bigquery.py               | 154 +++++--
 superset/initialization/__init__.py                |  13 +-
 superset/security/api.py                           | 165 ++++++-
 superset/security/manager.py                       |  45 +-
 superset/views/{annotations.py => roles.py}        |  14 +-
 tests/integration_tests/core_tests.py              |   2 +-
 .../db_engine_specs/bigquery_tests.py              | 133 ++----
 tests/integration_tests/security/api_tests.py      |  17 +
 tests/unit_tests/security/api_test.py              |   5 +
 181 files changed, 5470 insertions(+), 964 deletions(-)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/theme/GlobalStyles.tsx
 delete mode 100644 superset-frontend/src/GlobalStyles.tsx
 create mode 100644 
superset-frontend/src/components/AutoComplete/AutoComplete.stories.tsx
 create mode 100644 
superset-frontend/src/components/AutoComplete/AutoComplete.test.tsx
 copy superset-frontend/src/{features/databases/state.ts => 
components/AutoComplete/index.tsx} (80%)
 create mode 100644 superset-frontend/src/components/Grid/Grid.stories.tsx
 copy superset-frontend/src/components/{Breadcrumb/Breadcrumb.test.tsx => 
Grid/Grid.test.tsx} (61%)
 copy superset-frontend/src/components/{AntdThemeProvider => Grid}/index.tsx 
(76%)
 create mode 100644 superset-frontend/src/components/Layout/Layout.stories.tsx
 create mode 100644 superset-frontend/src/components/Layout/Layout.test.tsx
 copy superset-frontend/src/components/{Breadcrumb/Breadcrumb.test.tsx => 
Radio/Radio.test.tsx} (54%)
 rename superset-frontend/src/components/{Tags => Select}/index.tsx (88%)
 create mode 100644 
superset-frontend/src/components/Skeleton/Skeleton.stories.tsx
 copy superset-frontend/src/components/{Breadcrumb/Breadcrumb.test.tsx => 
Skeleton/Skeleton.test.tsx} (54%)
 copy superset-frontend/src/components/{Breadcrumb => Skeleton}/index.tsx (87%)
 create mode 100644 superset-frontend/src/components/Tag/Tag.stories.tsx
 rename superset-frontend/src/components/{Tags => Tag}/Tag.test.tsx (97%)
 rename superset-frontend/src/components/{Tags/Tag.tsx => Tag/index.tsx} (83%)
 rename superset-frontend/src/components/{Tags => Tag}/utils.test.tsx (94%)
 rename superset-frontend/src/components/{Tags => Tag}/utils.tsx (100%)
 delete mode 100644 superset-frontend/src/components/Tags/Tag.stories.tsx
 delete mode 100644 superset-frontend/src/components/Tags/TagsList.stories.tsx
 create mode 100644 
superset-frontend/src/components/TagsList/TagsList.stories.tsx
 rename superset-frontend/src/components/{Tags => TagsList}/TagsList.test.tsx 
(97%)
 rename superset-frontend/src/components/{Tags/TagsList.tsx => 
TagsList/index.tsx} (98%)
 create mode 100644 superset-frontend/src/components/Tree/Tree.stories.tsx
 create mode 100644 superset-frontend/src/components/Tree/Tree.test.tsx
 copy superset-frontend/src/components/{Breadcrumb => Tree}/index.tsx (86%)
 create mode 100644 
superset-frontend/src/components/TreeSelect/TreeSelect.stories.tsx
 create mode 100644 
superset-frontend/src/components/TreeSelect/TreeSelect.test.tsx
 copy superset-frontend/src/components/{Breadcrumb => TreeSelect}/index.tsx 
(83%)
 create mode 100644 
superset-frontend/src/components/Typography/Typography.stories.tsx
 create mode 100644 
superset-frontend/src/components/Typography/Typography.test.tsx
 copy superset-frontend/src/components/{Layout => Typography}/index.tsx (92%)
 create mode 100644 superset-frontend/src/components/Upload/Upload.stories.tsx
 copy 
superset-frontend/src/{explore/components/DataTableControl/CopyToClipboardButton.test.tsx
 => components/Upload/Upload.test.tsx} (51%)
 copy superset-frontend/src/components/{Breadcrumb => Upload}/index.tsx (81%)
 create mode 100644 superset-frontend/src/features/roles/RoleFormItems.tsx
 create mode 100644 
superset-frontend/src/features/roles/RoleListAddModal.test.tsx
 create mode 100644 superset-frontend/src/features/roles/RoleListAddModal.tsx
 create mode 100644 
superset-frontend/src/features/roles/RoleListDuplicateModal.test.tsx
 create mode 100644 
superset-frontend/src/features/roles/RoleListDuplicateModal.tsx
 create mode 100644 
superset-frontend/src/features/roles/RoleListEditModal.test.tsx
 create mode 100644 superset-frontend/src/features/roles/RoleListEditModal.tsx
 copy superset-frontend/src/{explore/components/controls/VizTypeControl => 
features/roles}/types.ts (54%)
 copy 
superset-frontend/src/{dashboard/components/BuilderComponentPane/BuilderComponentPane.test.tsx
 => features/roles/utils.ts} (52%)
 create mode 100644 superset-frontend/src/pages/RolesList/RolesList.test.tsx
 create mode 100644 superset-frontend/src/pages/RolesList/index.tsx
 copy superset/views/{annotations.py => roles.py} (76%)

Reply via email to