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

asoare pushed a change to branch alexandrusoare/fix/dashboard-imports-fail
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 6d173db987c small nit
     add 4a7cdccdad5 fix: Heatmap does not render correctly on normalization 
(#37208)
     add a6a66ca4832 feat: Dataset folders editor (#36239)
     add bd654690918 chore(deps-dev): bump globals from 17.2.0 to 17.3.0 in 
/docs (#37599)
     add 2d35ed23918 chore(deps-dev): bump @babel/runtime-corejs3 from 7.28.6 
to 7.29.0 in /superset-frontend (#37605)
     add f2b6c395cdf feat: Add PWA file handler for CSV/XLS/Parquet uploads 
(#36191)
     add 11257c05369 fix(examples): skip URI safety check for system imports 
(#37577)
     add be404f9b844 fix(dashboard): Avoid calling loadData for invisible 
charts on virtual rendering (#37452)
     add e9b494163b9 refactor(db): use Dialect instead of Engine in select_star 
to avoid SSH tunnels (#35540)
     add 86f690d17fe fix(dashboard): fix Export as Example with app prefix and 
enable Dashboard Export E2E tests (#37529)
     add 4b0d4975130 test: add new RTL and integration tests for DatasetList 
(#36681)
     add 91131d59966 chore(charts): echarts left padding too big and automation 
of title (#36993)
     add f60c82e4a60 fix: charts row limit warning is missing for server 
(#37112)
     add f9d98baeebc Merge branch 'master' of 
https://github.com/apache/superset into 
alexandrusoare/fix/dashboard-imports-fail
     add 2cef6ea77fd add unittest

No new revisions were added by this update.

Summary of changes:
 docker/pythonpath_dev/superset_config.py           |    2 +-
 docs/package.json                                  |    2 +-
 docs/static/feature-flags.json                     |    7 +
 docs/yarn.lock                                     |    8 +-
 requirements/development.txt                       |    2 +-
 superset-frontend/jest.config.js                   |    2 +-
 superset-frontend/package-lock.json                |   60 +-
 superset-frontend/package.json                     |    3 +-
 .../components/ColumnTypeLabel/ColumnTypeLabel.tsx |    7 +-
 .../src/components/MetricOption.tsx                |    2 +-
 .../src/sections/chartTitle.tsx                    |    4 +-
 .../test/components/ColumnTypeLabel.test.tsx       |    4 +
 .../src/components/Icons/AntdEnhanced.tsx          |    2 +
 .../src/components/Icons/index.tsx                 |    2 +
 .../superset-ui-core/src/utils/featureFlags.ts     |    2 +
 .../playwright/components/core/Menu.ts             |  217 ++
 .../playwright/components/core/index.ts            |    2 +
 .../playwright/pages/DashboardPage.ts              |   68 +-
 .../tests/experimental/dashboard/export.spec.ts    |   81 +-
 .../src/BoxPlot/transformProps.ts                  |    6 +-
 .../src/Heatmap/transformProps.ts                  |   29 +-
 .../src/MixedTimeseries/transformProps.ts          |    7 +-
 .../src/Timeseries/transformProps.ts               |    6 +-
 .../src/Timeseries/transformers.ts                 |    4 +-
 .../test/Heatmap/buildQuery.test.ts                |   82 +
 .../test/Heatmap/transformProps.test.ts            |   68 +
 .../test/Timeseries/transformers.test.ts           |  168 ++
 .../assets/images/icons/move.svg}                  |  Bin 1466 -> 1468 bytes
 .../assets/images/icons/sigma.svg}                 |  Bin 1045 -> 1013 bytes
 .../src/assets/images/pwa/icon-192.png             |  Bin 0 -> 9097 bytes
 .../src/assets/images/pwa/icon-512.png             |  Bin 0 -> 25535 bytes
 .../src/assets/images/pwa/screenshot-narrow.png    |  Bin 0 -> 100187 bytes
 .../src/assets/images/pwa/screenshot-wide.png      |  Bin 0 -> 253025 bytes
 superset-frontend/src/components/Chart/Chart.tsx   |   18 +-
 .../Datasource/DatasourceModal/index.tsx           |   10 +-
 .../FoldersEditor/FoldersEditor.test.tsx           |  545 +++++
 .../Datasource/FoldersEditor/TreeItem.styles.ts    |  214 ++
 .../Datasource/FoldersEditor/TreeItem.tsx          |  396 ++++
 .../FoldersEditor/VirtualizedTreeItem.tsx          |  220 ++
 .../FoldersEditor/VirtualizedTreeList.tsx          |  229 ++
 .../components/DragOverlayContent.tsx              |   75 +
 .../components/FoldersToolbarComponent.tsx         |   78 +
 .../components/ResetConfirmModal.tsx}              |   50 +-
 .../Datasource/FoldersEditor/components}/index.ts  |    4 +-
 .../Datasource/FoldersEditor/constants.ts          |   60 +
 .../FoldersEditor/folderOperations.test.ts         |  217 ++
 .../Datasource/FoldersEditor/folderOperations.ts   |  217 ++
 .../Datasource/FoldersEditor/folderValidation.ts   |  109 +
 .../FoldersEditor/hooks/useAutoScroll.ts           |  191 ++
 .../FoldersEditor/hooks/useDragHandlers.ts         |  663 ++++++
 .../FoldersEditor/hooks/useHeightCache.ts          |   81 +
 .../FoldersEditor/hooks/useItemHeights.ts          |   89 +
 .../components/Datasource/FoldersEditor/index.tsx  |  467 +++++
 .../components/Datasource/FoldersEditor/sensors.ts |   47 +
 .../components/Datasource/FoldersEditor/styles.tsx |   90 +
 .../Datasource/FoldersEditor/treeUtils.test.ts     |  669 ++++++
 .../Datasource/FoldersEditor/treeUtils.ts          |  332 +++
 .../Datasource/FoldersEditor}/types.ts             |   16 +-
 .../DatasourceEditor/DatasourceEditor.jsx          |   52 +
 .../src/components/Datasource/types.ts             |    6 +
 .../components/SliceHeader/SliceHeader.test.tsx    |  189 +-
 .../src/dashboard/components/SliceHeader/index.tsx |   20 +-
 .../DownloadMenuItems/DownloadMenuItems.test.tsx   |   88 +-
 .../components/menu/DownloadMenuItems/index.tsx    |    7 +-
 .../src/explore/components/ChartPills.tsx          |   20 +-
 .../DatasourcePanel/DatasourcePanel.test.tsx       |   23 +-
 .../DatasourcePanel/DatasourcePanelItem.test.tsx   |   14 +-
 .../transformDatasourceFolders.test.ts             |   61 +-
 .../DatasourcePanel/transformDatasourceFolders.ts  |    5 +-
 .../explore/components/DatasourcePanel/types.ts    |   18 +-
 .../explore/components/ExploreChartPanel/index.tsx |    1 +
 .../ExploreViewContainer.test.tsx                  |  436 +++-
 .../components/ExploreViewContainer/index.jsx      |   23 +
 .../MetricControl/FilterDefinitionOption.tsx       |    4 +-
 .../features/databases/UploadDataModel/index.tsx   |   20 +-
 .../datasets/DuplicateDatasetModal.test.tsx        |  282 +++
 .../datasets/hooks/useDatasetLists.test.ts         |  180 +-
 .../DatasetList/DatasetList.behavior.test.tsx      |  493 +++++
 .../DatasetList/DatasetList.integration.test.tsx   |  252 +++
 .../DatasetList/DatasetList.listview.test.tsx      | 2215 ++++++++++++++++++++
 .../DatasetList/DatasetList.permissions.test.tsx   |  414 ++++
 .../src/pages/DatasetList/DatasetList.test.tsx     |  567 +++++
 .../pages/DatasetList/DatasetList.testHelpers.tsx  |  539 +++++
 .../src/pages/FileHandler/index.test.tsx           |  368 ++++
 superset-frontend/src/pages/FileHandler/index.tsx  |  138 ++
 superset-frontend/src/pwa-manifest.json            |   65 +
 .../Slider.test.tsx => src/service-worker.ts}      |   29 +-
 superset-frontend/src/views/routes.tsx             |    8 +
 superset-frontend/webpack.config.js                |   45 +-
 superset/commands/database/importers/v1/utils.py   |    4 +-
 superset/commands/dataset/update.py                |   13 +-
 superset/config.py                                 |    4 +
 superset/db_engine_specs/base.py                   |    6 +-
 superset/db_engine_specs/bigquery.py               |    5 +-
 superset/db_engine_specs/hive.py                   |    6 +-
 superset/db_engine_specs/presto.py                 |    6 +-
 superset/examples/data_loading.py                  |    5 +
 superset/examples/generic_loader.py                |    7 +
 superset/initialization/__init__.py                |   10 +-
 superset/models/core.py                            |   22 +-
 .../static/service-worker.js                       |   11 +-
 superset/templates/superset/spa.html               |   15 +-
 superset/views/base.py                             |    1 +
 superset/views/core.py                             |   15 +
 tests/unit_tests/db_engine_specs/test_base.py      |    5 +-
 tests/unit_tests/db_engine_specs/test_bigquery.py  |    5 +-
 tests/unit_tests/db_engine_specs/test_hive.py      |    4 +-
 tests/unit_tests/db_engine_specs/test_postgres.py  |    4 +-
 tests/unit_tests/db_engine_specs/test_presto.py    |    4 +-
 tests/unit_tests/security/manager_test.py          |   37 +
 110 files changed, 12326 insertions(+), 379 deletions(-)
 create mode 100644 superset-frontend/playwright/components/core/Menu.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-echarts/test/Heatmap/buildQuery.test.ts
 copy 
superset-frontend/{packages/superset-ui-chart-controls/src/components/ColumnTypeLabel/type-icons/field_boolean.svg
 => src/assets/images/icons/move.svg} (59%)
 copy 
superset-frontend/{packages/superset-ui-chart-controls/src/components/ColumnTypeLabel/type-icons/field_num.svg
 => src/assets/images/icons/sigma.svg} (82%)
 create mode 100644 superset-frontend/src/assets/images/pwa/icon-192.png
 create mode 100644 superset-frontend/src/assets/images/pwa/icon-512.png
 create mode 100644 
superset-frontend/src/assets/images/pwa/screenshot-narrow.png
 create mode 100644 superset-frontend/src/assets/images/pwa/screenshot-wide.png
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/FoldersEditor.test.tsx
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/TreeItem.styles.ts
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/TreeItem.tsx
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/VirtualizedTreeItem.tsx
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/VirtualizedTreeList.tsx
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/components/DragOverlayContent.tsx
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/components/FoldersToolbarComponent.tsx
 copy 
superset-frontend/{packages/superset-ui-core/src/components/CertifiedBadge/index.tsx
 => src/components/Datasource/FoldersEditor/components/ResetConfirmModal.tsx} 
(55%)
 copy superset-frontend/{packages/superset-core/src/utils => 
src/components/Datasource/FoldersEditor/components}/index.ts (81%)
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/constants.ts
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/folderOperations.test.ts
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/folderOperations.ts
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/folderValidation.ts
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/hooks/useAutoScroll.ts
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/hooks/useDragHandlers.ts
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/hooks/useHeightCache.ts
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/hooks/useItemHeights.ts
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/index.tsx
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/sensors.ts
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/styles.tsx
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/treeUtils.test.ts
 create mode 100644 
superset-frontend/src/components/Datasource/FoldersEditor/treeUtils.ts
 copy superset-frontend/src/{features/users => 
components/Datasource/FoldersEditor}/types.ts (72%)
 create mode 100644 
superset-frontend/src/features/datasets/DuplicateDatasetModal.test.tsx
 create mode 100644 
superset-frontend/src/pages/DatasetList/DatasetList.behavior.test.tsx
 create mode 100644 
superset-frontend/src/pages/DatasetList/DatasetList.integration.test.tsx
 create mode 100644 
superset-frontend/src/pages/DatasetList/DatasetList.listview.test.tsx
 create mode 100644 
superset-frontend/src/pages/DatasetList/DatasetList.permissions.test.tsx
 create mode 100644 superset-frontend/src/pages/DatasetList/DatasetList.test.tsx
 create mode 100644 
superset-frontend/src/pages/DatasetList/DatasetList.testHelpers.tsx
 create mode 100644 superset-frontend/src/pages/FileHandler/index.test.tsx
 create mode 100644 superset-frontend/src/pages/FileHandler/index.tsx
 create mode 100644 superset-frontend/src/pwa-manifest.json
 copy 
superset-frontend/{packages/superset-ui-core/src/components/Slider/Slider.test.tsx
 => src/service-worker.ts} (62%)
 copy 
superset-frontend/packages/superset-ui-core/src/components/EmptyState/Empty.test.tsx
 => superset/static/service-worker.js (78%)

Reply via email to