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

hughhhh pushed a change to branch hughhhh/pfm-6-explore-indicator
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 83f0660f2a2 fix(partition-mapping): fail open on ClickHouse, and check 
both temporal shapes on charts
     add 472c3e4afd8 fix(tests): make deep nested sidecar fallback test 
interpreter-independent (#45657)
     add db8ab20f90c ci(e2e): cache a pg_dump of the loaded examples for the 
Playwright jobs (#45601)
     add 99b472bef74 fix(dashboard): saving a dashboard that contains an 
archived chart no longer fails (#45543)
     add eee2c16c8c7 fix(mcp): check chart access before adding dashboard 
charts (#45535)
     add 8b9767ff263 fix(versioning): retryable error when a dashboard restore 
races a chart purge (#45551)
     add e165c386fbf fix(mcp): recognise guest tokens on FastMCP 4 (#45639)
     add a268040ccbc chore(deps): bump the security group across 2 directories 
with 3 updates (#45679)
     add 3c9f08d1b39 chore(deps-dev): bump webpack from 5.111.1 to 5.112.0 in 
/docs (#45663)
     add ac928a6c261 chore(deps): bump the security group across 3 directories 
with 3 updates (#45684)
     add 146ffce5c9e chore(deps-dev): update playwright requirement from 
<2,>=1.63.0 to >=1.64.0,<2 (#45692)
     add f1f875cbe3a chore(deps-dev): update google-cloud-storage requirement 
from >=3.15.0 to >=3.17.1 (#45691)
     add dba52fa8e47 chore(deps-dev): update teradatasql requirement from 
>=20.0.0.69 to >=20.0.0.72 (#45689)
     add e351ea64e2f chore(deps): bump sshtunnel from 0.4.0 to 0.5.1 (#45688)
     add 86c62cb8332 chore(deps-dev): bump google-cloud-bigquery from 3.46.1 to 
3.46.2 (#45685)
     add 70d1b4a6a53 chore(deps): bump body-parser from 2.3.0 to 2.4.0 in 
/superset-websocket/utils/client-ws-app in the security group across 1 
directory (#45683)
     add dd9bc4704d8 chore(deps): bump nanoid from 6.0.1 to 6.0.2 in 
/superset-frontend (#45667)
     add 5e593135b5e chore(deps-dev): update pyathena requirement from 
<4,>=3.36.0 to >=4.1.0,<5 (#45690)
     add 1721cbe698a chore(deps): bump holidays from 0.105 to 0.107 (#45686)
     add f6571814cf6 Merge branch 'master' into hughhhh/pfm-6-explore-indicator

No new revisions were added by this update.

Summary of changes:
 .github/workflows/bashlib.sh                       |  47 +-
 .github/workflows/superset-e2e.yml                 |  44 ++
 UPDATING.md                                        |  13 +
 docs/admin_docs/configuration/mcp-server.mdx       |  10 +-
 docs/docs/using-superset/version-history.mdx       |   3 +
 docs/package.json                                  |   2 +-
 docs/static/resources/openapi.json                 |  15 +
 docs/yarn.lock                                     |  86 +--
 pyproject.toml                                     |  14 +-
 requirements/base.txt                              |   4 +-
 requirements/development.txt                       |   6 +-
 superset-embedded-sdk/package-lock.json            |  64 +-
 superset-embedded-sdk/package.json                 |   2 +-
 superset-frontend/package-lock.json                |  88 +--
 superset-frontend/package.json                     |   6 +-
 .../packages/superset-ui-core/package.json         |   2 +-
 .../plugins/plugin-chart-echarts/package.json      |   2 +-
 .../utils/client-ws-app/package-lock.json          |  37 +-
 superset/commands/dashboard/restore_version.py     |  42 ++
 superset/daos/dashboard.py                         |  64 +-
 superset/dashboards/api.py                         |  12 +
 superset/mcp_service/auth.py                       |  85 ++-
 superset/mcp_service/composite_token_verifier.py   |  51 +-
 superset/mcp_service/dashboard/schemas.py          |   7 +-
 .../tool/add_chart_to_existing_dashboard.py        |  16 +-
 .../dashboard/tool/generate_dashboard.py           |  27 +-
 superset/mcp_service/guest_token_verifier.py       |   6 +-
 superset/mcp_service/mcp_config.py                 |  10 +-
 superset/mcp_service/server.py                     |  11 +-
 superset/translations/messages.pot                 |   3 +
 superset/versioning/api_helpers.py                 |   8 +
 superset/versioning/db_errors.py                   |  68 ++-
 superset/versioning/restore.py                     |  84 ++-
 tests/integration_tests/dashboards/api_tests.py    | 100 ++-
 .../dashboards/version_restore_tests.py            | 168 +++++
 tests/unit_tests/dao/dashboard_test.py             | 108 +++-
 .../tool/test_add_chart_to_existing_dashboard.py   |  85 ++-
 .../tool/test_chart_access_query_count.py          | 174 ++++++
 .../dashboard/tool/test_dashboard_generation.py    | 138 ++++-
 .../tool/test_managed_dashboard_refusal.py         |   3 +
 tests/unit_tests/mcp_service/test_auth_api_key.py  |  10 +-
 .../mcp_service/test_guest_token_auth.py           |   7 +
 .../mcp_service/test_multi_auth_client_id.py       | 678 +++++++++++++++++++++
 .../unit_tests/sql/execution/test_async_results.py |   7 +
 tests/unit_tests/versioning/test_db_errors.py      |  65 +-
 tests/unit_tests/versioning/test_restore.py        | 167 ++++-
 46 files changed, 2374 insertions(+), 275 deletions(-)
 create mode 100644 
tests/unit_tests/mcp_service/dashboard/tool/test_chart_access_query_count.py
 create mode 100644 tests/unit_tests/mcp_service/test_multi_auth_client_id.py

Reply via email to