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

EnxDev pushed a change to branch hughhhh/dashboard-export-spec-review
in repository https://gitbox.apache.org/repos/asf/superset.git


    from eac1480eb6e fix(dashboard): address Excel export review feedback 
(timeouts, lock, boto3, image gating)
     add 68ebc22e1ee refactor: replace Engine.execute() with 
Connection.execute() (#41917)
     add 5dd060b714a fix(chart-echarts): disable animation for report 
screenshots so time-shift lines render fully (#42003)
     add 1627fab741b fix(i18n): make every catalog compile clean, canonicalize, 
fix ja plurals (#41828)
     add e063f5093c9 feat(frontend): upgrade Ant Design from v5 to v6 (#41636)
     add 873566c8272 fix(mcp): stop masking dashboard lookup DB errors as 
not-found (#41919)
     add d43a0d7633a chore: sqlalchemy.database package warnings are irrelevant 
(#41978)
     add 64df96be00a fix(nvd3): invoke shiftMetric() in TimePivot 
formDataOverrides (#41916)
     add 521e51429a7 chore: as_declarative() warnings are irrelevant (#41982)
     add c5131bff47e chore(a11y): enable 9 more jsx-a11y oxlint rules as errors 
(#42006)
     add a94835ed068 Merge branch 'master' into 
hughhhh/dashboard-export-spec-review

No new revisions were added by this update.

Summary of changes:
 UPDATING.md                                        |   10 +
 pytest.ini                                         |    4 +-
 scripts/benchmark_migration.py                     |    9 +-
 scripts/translations/babel_update.sh               |   29 +
 .../cypress-base/cypress/e2e/dashboard/utils.ts    |   15 +-
 .../cypress-base/cypress/e2e/explore/utils.ts      |    4 +-
 .../cypress-base/cypress/support/directories.ts    |   30 +-
 superset-frontend/jest.config.js                   |    2 +-
 superset-frontend/oxlint.json                      |   28 +-
 superset-frontend/package-lock.json                | 1750 +++++++++++++++-----
 superset-frontend/package.json                     |   12 +-
 .../packages/superset-core/package.json            |    2 +-
 .../superset-core/src/theme/GlobalStyles.tsx       |   14 +-
 .../superset-core/src/theme/Theme.test.tsx         |  121 +-
 .../src/theme/__snapshots__/Theme.test.tsx.snap    |  730 ++++++++
 .../superset-core/src/theme/utils/index.ts         |   14 +-
 .../superset-ui-chart-controls/package.json        |    2 +-
 .../packages/superset-ui-core/package.json         |    4 +-
 .../src/components/Collapse/Collapse.test.tsx      |    6 +-
 .../src/components/Collapse/Collapse.tsx           |    4 +-
 .../src/components/CronPicker/CronPicker.test.tsx  |   24 +-
 .../src/components/CronPicker/index.tsx            |    6 +-
 .../DropdownContainer/DropdownContainer.tsx        |    5 +-
 .../src/components/FaveStar/index.tsx              |    1 +
 .../src/components/Label/Label.test.tsx            |   16 +
 .../src/components/Label/index.tsx                 |   22 +-
 .../src/components/Modal/Modal.tsx                 |    2 +
 .../components/ModalTrigger/ModalTrigger.test.tsx  |    6 +-
 .../PageHeaderWithActions.test.tsx                 |    4 +-
 .../src/components/RefreshLabel/index.tsx          |    1 +
 .../src/components/Select/AsyncSelect.test.tsx     |   36 +-
 .../src/components/Select/AsyncSelect.tsx          |   22 +-
 .../src/components/Select/Select.test.tsx          |   44 +-
 .../src/components/Select/Select.tsx               |   17 +-
 .../src/components/Select/constants.test.ts        |   48 +-
 .../src/components/Select/constants.ts             |   51 +-
 .../src/components/Select/styles.tsx               |   12 +-
 .../src/components/Select/types.ts                 |   14 +-
 .../TableCollection/TableCollection.test.tsx       |    9 +-
 .../src/components/Tabs/Tabs.test.tsx              |   18 +-
 .../superset-ui-core/src/components/Tabs/Tabs.tsx  |    8 +-
 .../src/components/Tooltip/Tooltip.stories.tsx     |    2 +-
 .../src/components/Tooltip/index.tsx               |    3 +-
 .../TooltipParagraph/TooltipParagraph.test.tsx     |   37 +-
 .../src/components/antdDomContract.test.tsx        |  240 +++
 .../playwright/components/core/Select.ts           |    2 +-
 .../playwright/pages/ChartCreationPage.ts          |    9 +-
 superset-frontend/playwright/pages/ExplorePage.ts  |    2 +-
 .../tests/home/welcome.spec.ts}                    |   26 +-
 .../src/TimePivot/controlPanel.ts                  |    5 +-
 .../test/TimePivot/controlPanel.test.ts            |   57 +
 .../src/styles/index.tsx                           |    2 +-
 .../src/components/Echart.test.tsx                 |   53 +-
 .../plugin-chart-echarts/src/components/Echart.tsx |   30 +-
 .../plugins/plugin-chart-table/src/Styles.tsx      |    2 +-
 .../plugin-chart-table/test/TableChart.test.tsx    |    2 +-
 .../src/DeckGLContainer.test.tsx                   |    1 +
 .../spec/helpers/jsDomWithFetchAPI.ts              |   58 +-
 .../src/SqlLab/components/App/index.tsx            |    6 +-
 .../src/SqlLab/components/ColumnElement/index.tsx  |    2 +-
 .../ScheduleQueryButton.test.tsx                   |  137 ++
 .../components/ScheduleQueryButton/index.tsx       |    9 +-
 .../src/SqlLab/components/SouthPane/index.tsx      |    4 +-
 .../src/SqlLab/components/SqlEditor/index.tsx      |    2 +-
 .../TabbedSqlEditors/TabbedSqlEditors.test.tsx     |    2 +-
 .../TableExploreTree/TreeNodeRenderer.tsx          |    2 -
 .../components/Chart/DrillBy/DrillBySubmenu.tsx    |    3 +-
 .../Chart/DrillDetail/DrillDetailPane.test.tsx     |    4 +-
 .../Chart/DrillDetail/DrillDetailTableControls.tsx |    1 +
 .../DatasourceEditor/DatasourceEditor.tsx          |    6 +-
 .../components/DatasetUsageTab/index.tsx           |    1 -
 .../tests/DatasourceEditor.test.tsx                |    2 +-
 .../src/components/ListView/ListView.tsx           |    1 -
 .../src/components/Modal/StandardModal.tsx         |    2 +-
 .../TableSelector/TableSelector.test.tsx           |    4 +-
 .../components/AddSliceCard/AddSliceCard.test.tsx  |    9 +-
 .../components/BuilderComponentPane/index.tsx      |    4 +-
 .../components/CustomizationsBadge/index.tsx       |   25 +-
 .../DashboardBuilder/DashboardContainer.tsx        |    2 +-
 .../components/gridComponents/Tabs/Tabs.test.tsx   |    4 +-
 .../nativeFilters/ConfigModal/SharedStyles.tsx     |    2 +-
 .../FilterBar/CrossFilters/CrossFilter.test.tsx    |    2 +-
 .../ScopingModal/ChartsScopingListPanel.tsx        |    1 +
 .../FilterBar/UrlFilters/Vertical.test.tsx         |    4 +-
 .../nativeFilters/FilterBar/Vertical.tsx           |    1 +
 .../ConfigModalSidebar/ConfigModalSidebar.tsx      |    2 +-
 .../FiltersConfigModal/FilterTitleContainer.tsx    |    1 +
 .../FiltersConfigForm/DatasetSelect.test.tsx       |    4 +-
 .../FiltersConfigForm/DependencyList.tsx           |    2 +-
 .../FiltersConfigModal/FiltersConfigModal.test.tsx |   10 +-
 .../FiltersConfigModal/ItemTitleContainer.tsx      |    1 +
 .../FiltersConfigModal/NewItemDropdown.tsx         |   84 +-
 superset-frontend/src/dashboard/styles.ts          |    4 +-
 .../explore/components/ControlPanelsContainer.tsx  |   10 +-
 .../components/DataTablesPane/DataTablesPane.tsx   |    6 +-
 .../components/DataTableControls.tsx               |    1 +
 .../components/ResultsPaneOnDashboard.tsx          |    4 +-
 .../components/ExploreViewContainer/index.tsx      |    1 +
 .../FormattingPopoverContent.test.tsx              |    4 +-
 .../components/DateFunctionTooltip.tsx             |   32 +-
 .../DateFilterControl/tests/CustomFrame.test.tsx   |   20 +-
 .../DndColumnSelectPopoverTitle.tsx                |    1 +
 .../controls/DndColumnSelectControl/Option.tsx     |    1 +
 .../AdhocFilterEditPopover.test.tsx                |    5 +-
 ...AdhocFilterEditPopoverSimpleTabContent.test.tsx |    2 +-
 .../index.tsx                                      |    2 +-
 .../MetricControl/AdhocMetricEditPopoverTitle.tsx  |    6 +-
 .../controls/NumberControl/NumberControl.test.tsx  |    2 +-
 .../components/controls/OptionControls/index.tsx   |    1 +
 .../components/controls/SelectControl.test.tsx     |   78 +-
 .../controls/VizTypeControl/VizTypeGallery.tsx     |    2 +-
 .../src/features/alerts/AlertReportModal.test.tsx  |   85 +-
 .../src/features/databases/DatabaseModal/index.tsx |    4 +-
 .../src/features/databases/DatabaseModal/styles.ts |    2 +-
 .../src/features/queries/QueryPreviewModal.tsx     |    2 +
 .../semanticLayers/MultiEnumControl.test.tsx       |    2 +-
 .../features/semanticLayers/SemanticLayerModal.tsx |    5 -
 .../semanticLayers/jsonFormsAntdRenderers.test.tsx |  125 ++
 .../src/features/tasks/TaskPayloadPopover.tsx      |    4 +-
 .../src/features/tasks/TaskStackTracePopover.tsx   |    4 +-
 .../src/pages/ChartCreation/index.tsx              |   88 +-
 .../pages/ChartList/ChartList.listview.test.tsx    |    2 +-
 .../visualizations/TimeTable/TimeTable.test.tsx    |    4 +-
 superset/cli/test_db.py                            |   14 +-
 superset/db_engine_specs/databricks.py             |   17 +-
 superset/db_engine_specs/doris.py                  |   12 +-
 superset/db_engine_specs/duckdb.py                 |   13 +-
 superset/db_engine_specs/hive.py                   |   36 +-
 superset/db_engine_specs/impala.py                 |   11 +-
 superset/db_engine_specs/postgres.py               |   15 +-
 superset/db_engine_specs/presto.py                 |    8 +-
 superset/db_engine_specs/snowflake.py              |   13 +-
 superset/db_engine_specs/starrocks.py              |   42 +-
 .../mcp_service/dashboard/tool/update_dashboard.py |   13 +-
 superset/translations/ar/LC_MESSAGES/messages.po   |    6 +-
 superset/translations/ca/LC_MESSAGES/messages.po   |   20 +-
 superset/translations/cs/LC_MESSAGES/messages.po   |   12 +-
 superset/translations/de/LC_MESSAGES/messages.po   |    8 +-
 superset/translations/en/LC_MESSAGES/messages.po   |    6 +-
 superset/translations/es/LC_MESSAGES/messages.po   |   14 +-
 superset/translations/fa/LC_MESSAGES/messages.po   |   18 +-
 superset/translations/fi/LC_MESSAGES/messages.po   |    6 +-
 superset/translations/fr/LC_MESSAGES/messages.po   |   12 +-
 superset/translations/it/LC_MESSAGES/messages.po   |    6 +-
 superset/translations/ja/LC_MESSAGES/messages.po   |   14 +-
 superset/translations/ko/LC_MESSAGES/messages.po   |    6 +-
 superset/translations/lv/LC_MESSAGES/messages.po   |   12 +-
 superset/translations/messages.pot                 |    6 +-
 superset/translations/mi/LC_MESSAGES/messages.po   |   25 +-
 superset/translations/nl/LC_MESSAGES/messages.po   |    6 +-
 superset/translations/pl/LC_MESSAGES/messages.po   |    8 +-
 superset/translations/pt/LC_MESSAGES/messages.po   |   34 +-
 .../translations/pt_BR/LC_MESSAGES/messages.po     |    6 +-
 superset/translations/ro/LC_MESSAGES/messages.po   |   18 +-
 superset/translations/ru/LC_MESSAGES/messages.po   |   16 +-
 superset/translations/sk/LC_MESSAGES/messages.po   |   12 +-
 superset/translations/sl/LC_MESSAGES/messages.po   |   22 +-
 superset/translations/sr/LC_MESSAGES/messages.po   |   16 +-
 .../translations/sr_Latn/LC_MESSAGES/messages.po   |   16 +-
 superset/translations/th/LC_MESSAGES/messages.po   |    6 +-
 superset/translations/tr/LC_MESSAGES/messages.po   |    6 +-
 superset/translations/uk/LC_MESSAGES/messages.po   |   18 +-
 superset/translations/zh/LC_MESSAGES/messages.po   |    6 +-
 .../translations/zh_TW/LC_MESSAGES/messages.po     |    6 +-
 superset/utils/mock_data.py                        |   16 +-
 .../data_loading/pandas/pandas_data_loader.py      |    3 +-
 tests/integration_tests/celery_tests.py            |    6 +-
 tests/integration_tests/conftest.py                |   90 +-
 .../databases/commands/upload_test.py              |   55 +-
 tests/integration_tests/datasets/api_tests.py      |   27 +-
 tests/integration_tests/datasets/commands_tests.py |   20 +-
 tests/integration_tests/datasource_tests.py        |   36 +-
 .../db_engine_specs/hive_tests.py                  |   20 +-
 .../db_engine_specs/presto_tests.py                |   30 +-
 .../integration_tests/fixtures/energy_dashboard.py |    3 +-
 .../fixtures/unicode_dashboard.py                  |    3 +-
 .../fixtures/world_bank_dashboard.py               |    3 +-
 tests/integration_tests/reports/commands_tests.py  |   20 +-
 tests/integration_tests/sqllab_tests.py            |   44 +-
 tests/unit_tests/db_engine_specs/test_datastore.py |    2 +-
 tests/unit_tests/db_engine_specs/test_doris.py     |   17 +-
 tests/unit_tests/db_engine_specs/test_starrocks.py |    6 +-
 tests/unit_tests/db_engine_specs/test_trino.py     |   14 +-
 .../dashboard/tool/test_update_dashboard.py        |   27 +
 tests/unit_tests/models/core_test.py               |    5 +-
 185 files changed, 4208 insertions(+), 1342 deletions(-)
 create mode 100644 
superset-frontend/packages/superset-core/src/theme/__snapshots__/Theme.test.tsx.snap
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/antdDomContract.test.tsx
 copy superset-frontend/{src/SqlLab/hooks/useAppDispatch.ts => 
playwright/tests/home/welcome.spec.ts} (51%)
 create mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/test/TimePivot/controlPanel.test.ts
 create mode 100644 
superset-frontend/src/SqlLab/components/ScheduleQueryButton/ScheduleQueryButton.test.tsx
 create mode 100644 
superset-frontend/src/features/semanticLayers/jsonFormsAntdRenderers.test.tsx

Reply via email to