This is an automated email from the ASF dual-hosted git repository.
jli pushed a change to branch feat-additional-dataset-playwright-tests
in repository https://gitbox.apache.org/repos/asf/superset.git
discard d11046e62af refactor(playwright): extract timeout constants for clarity
discard 82e85dbb323 fix(playwright): consolidate clickOk API and improve test
robustness
discard 881e60fb8f2 refactor(playwright): move BulkSelect to
components/ListView
discard d7123ceda57 refactor(playwright): extract BulkSelect component for
reusability
discard 381d8179aa7 chore: update jsdocs and comments
discard ab506b6a24a fix(playwright): improve security and error handling in
test infrastructure
discard 8a7a06f08b9 fix(playwright): improve CreateDatasetPage dropdown
trigger locator
discard 057cfe13910 fix(playwright): improve Select.type() robustness and DRY
export validation
discard e8501d9210f feat(playwright): add create dataset wizard test with
Google Sheets
discard 50581a8458d fix(playwright): refactor edit dataset test to use name
field
discard f807ca49042 fix(playwright): use API response interception for export
test
discard a42cc224fcf fix(playwright): improve type safety, download robustness,
and app prefix support
discard 9d3127e8d1a fix(playwright): validate duplicate dataset id and handle
response shape
discard 7cd0913b99b fix(playwright): handle API response variations in
duplicate dataset
discard 5c0ea582096 fix(playwright): address review feedback on types and test
structure
discard 426772db7ee fix(playwright): add duplicateDataset API helper and
export dependencies
discard 3aeb24eba19 fix(playwright): improve component stability and selector
reliability
discard fac22b46147 fix(playwright): fix failing dataset tests with proper
selectors
discard 427cf75650f fix(playwright): use selector-based approach for Select
component
discard 470938df4cf refactor(playwright): address review feedback on tests
discard 4198ff39518 fix(playwright): fix Select.clickOption and export test
reliability
discard 8bdd1d916de fix(playwright): use specific selector for add dataset
button
discard 3954bbddf0f fix(playwright): address PR review comments
discard faf0b9d6048 test(playwright): add edit dataset E2E test
discard ba0f01bdbea test(playwright): add create dataset wizard E2E test
discard 0a8a24d4ae9 test(playwright): add bulk export datasets E2E test
discard 0c9545731e8 test(playwright): add export single dataset E2E test
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 3a565a6c16e fix(tests): update DatasetList tests to new fetch-mock API
(#37623)
add 0b5e4dd5de4 feat(mcp): add config toggle to disable parse_request
decorator (#37617)
add 5914e834361 chore(mcp): remove unused MCP_SERVICE feature flag (#37618)
add 32ee160c75e chore: Properly untrack WebSocket config file for docker
(#37624)
add 0d7cc88b2bd chore(deps): bump antd from 6.2.2 to 6.2.3 in /docs
(#37629)
add 601fcb3382d chore(deps-dev): bump @babel/preset-env from 7.28.6 to
7.29.0 in /superset-frontend (#37635)
add fea135b46ca chore(deps-dev): bump @playwright/test from 1.58.0 to
1.58.1 in /superset-frontend (#37633)
add 568486a3048 chore(deps): bump @babel/core from 7.28.6 to 7.29.0 in
/docs (#37598)
add 7112bce961b chore(deps-dev): bump @types/node from 25.1.0 to 25.2.0 in
/superset-websocket (#37597)
add a44980da65a chore(deps-dev): bump globals from 17.2.0 to 17.3.0 in
/superset-websocket (#37595)
add 3eb860a6635 chore(deps): bump hot-shots from 13.1.0 to 13.2.0 in
/superset-websocket (#37596)
add 66264856a7f chore(deps): bump googleapis from 171.0.0 to 171.1.0 in
/superset-frontend (#37630)
add 27b7449b2c9 test(playwright): add export single dataset E2E test
add 594d9640498 test(playwright): add bulk export datasets E2E test
add ecaf76e81b7 test(playwright): add create dataset wizard E2E test
add 1e7c787d4ee test(playwright): add edit dataset E2E test
add f1db4de36a0 fix(playwright): address PR review comments
add a3880e16eac fix(playwright): use specific selector for add dataset
button
add e7ba8367a30 fix(playwright): fix Select.clickOption and export test
reliability
add 4dc593e3705 refactor(playwright): address review feedback on tests
add 199400ffa79 fix(playwright): use selector-based approach for Select
component
add c5644e2292c fix(playwright): fix failing dataset tests with proper
selectors
add b843e069a4c fix(playwright): improve component stability and selector
reliability
add e862b8f4d65 fix(playwright): add duplicateDataset API helper and
export dependencies
add 4306578d91a fix(playwright): address review feedback on types and test
structure
add cb5c85053d6 fix(playwright): handle API response variations in
duplicate dataset
add 1fef79e4cbe fix(playwright): validate duplicate dataset id and handle
response shape
add 43102a7488b fix(playwright): improve type safety, download robustness,
and app prefix support
add cd1b0216d37 fix(playwright): use API response interception for export
test
add ae7f14b75c5 fix(playwright): refactor edit dataset test to use name
field
add 83f6be9bf71 feat(playwright): add create dataset wizard test with
Google Sheets
add ea597d3ee9e fix(playwright): improve Select.type() robustness and DRY
export validation
add 5cf65489475 fix(playwright): improve CreateDatasetPage dropdown
trigger locator
add 4739e0aa985 fix(playwright): improve security and error handling in
test infrastructure
add a2ae3ba587a chore: update jsdocs and comments
add dd5a03a38e7 refactor(playwright): extract BulkSelect component for
reusability
add b0e547480f0 refactor(playwright): move BulkSelect to
components/ListView
add 32155e3b23e fix(playwright): consolidate clickOk API and improve test
robustness
add b73279e8844 refactor(playwright): extract timeout constants for clarity
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 (d11046e62af)
\
N -- N -- N refs/heads/feat-additional-dataset-playwright-tests
(b73279e8844)
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:
UPDATING.md | 15 +
docker/superset-websocket/config.json | 22 --
docs/package.json | 4 +-
docs/yarn.lock | 124 +++---
superset-frontend/package-lock.json | 218 ++++++-----
superset-frontend/package.json | 6 +-
.../packages/superset-core/package.json | 2 +-
.../src/sections/chartTitle.tsx | 4 +-
.../packages/superset-ui-demo/package.json | 2 +-
.../src/BoxPlot/transformProps.ts | 6 +-
.../src/MixedTimeseries/transformProps.ts | 7 +-
.../src/Timeseries/transformProps.ts | 6 +-
.../src/Timeseries/transformers.ts | 4 +-
.../test/Timeseries/transformers.test.ts | 168 ++++++++
.../components/SliceHeader/SliceHeader.test.tsx | 189 ++++++++-
.../src/dashboard/components/SliceHeader/index.tsx | 20 +-
.../src/explore/components/ChartPills.tsx | 20 +-
.../explore/components/ExploreChartPanel/index.tsx | 1 +
.../ExploreViewContainer.test.tsx | 436 ++++++++++++++++++++-
.../components/ExploreViewContainer/index.jsx | 23 ++
.../DatasetList/DatasetList.behavior.test.tsx | 78 ++--
.../DatasetList/DatasetList.integration.test.tsx | 52 +--
.../DatasetList/DatasetList.listview.test.tsx | 378 +++++++++++-------
.../DatasetList/DatasetList.permissions.test.tsx | 82 ++--
.../src/pages/DatasetList/DatasetList.test.tsx | 84 ++--
.../pages/DatasetList/DatasetList.testHelpers.tsx | 183 +++++----
superset-websocket/package-lock.json | 42 +-
superset-websocket/package.json | 6 +-
superset/mcp_service/app.py | 5 +
superset/mcp_service/mcp_config.py | 12 +-
superset/mcp_service/utils/schema_utils.py | 149 ++++---
31 files changed, 1722 insertions(+), 626 deletions(-)
delete mode 100644 docker/superset-websocket/config.json