You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by el...@apache.org on 2026/10/07 00:36:17 UTC

(superset) branch sc-121000-trino-new-form updated (56b441f73e1 -> dc518fb5b27)

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

eschutho pushed a change to branch sc-121000-trino-new-form
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 56b441f73e1 Merge remote-tracking branch 'origin/master' into sc-121000-trino-new-form
     add 17f4c215b37 feat(mcp): allow default values on filter_select native filters (#44985)
     add 5a2f4c8e80c feat(mcp): add structured dashboard text component management (#44560)
     add 55e39fc5f76 fix(explore): avoid mutating ZoomConfigControl configs (#44957)
     add 794b243c543 test(frontend): await remaining userEvent calls and lint for un-awaited ones (#44947)
     add 715dc017df1 fix(explore): open SQL Lab in a new tab on Ctrl+click in View query modal (#44933)
     add 29a101b5047 Merge remote-tracking branch 'origin/master' into sc-121000-trino-new-form
     add dc518fb5b27 chore(translations): add Trino connection form strings to messages.pot

No new revisions were added by this update.

Summary of changes:
 docs/admin_docs/configuration/mcp-server.mdx       |   22 +
 .../docs/using-superset/using-ai-with-superset.mdx |   47 +
 superset-frontend/scripts/check-custom-rules.js    |  163 ++-
 .../ChartContextMenu/ChartContextMenu.test.tsx     |    2 +-
 .../dashboard/components/Header/Header.test.tsx    |    4 +-
 .../FilterControls/GroupByFilterCard.test.tsx      |   24 +-
 .../ColumnSelectPopover.test.tsx                   |   38 +-
 .../DndColumnSelect.test.tsx                       |   20 +-
 ...AdhocFilterEditPopoverSimpleTabContent.test.tsx |    4 +-
 .../AdhocMetricEditPopover.test.tsx                |    4 +-
 .../controls/ViewQueryModalFooter.test.tsx         |   95 ++
 .../components/controls/ViewQueryModalFooter.tsx   |    7 +-
 .../ZoomConfigControl/ZoomConfigControl.test.tsx   |  115 ++
 .../ZoomConfigControl/ZoomConfigControl.tsx        |   36 +-
 superset/mcp_service/app.py                        |    5 +-
 superset/mcp_service/dashboard/constants.py        |    4 +
 superset/mcp_service/dashboard/layout_placement.py |  309 +++++
 .../mcp_service/dashboard/layout_validation.py     |   11 +-
 superset/mcp_service/dashboard/schemas.py          |  311 ++++-
 superset/mcp_service/dashboard/tool/__init__.py    |    2 +
 .../tool/add_chart_to_existing_dashboard.py        |  223 +---
 .../dashboard/tool/apply_dashboard_filters.py      |   85 +-
 .../dashboard/tool/manage_dashboard_markdown.py    |  513 ++++++++
 .../dashboard/tool/manage_native_filters.py        |  209 +++-
 .../dashboard/tool/remove_chart_from_dashboard.py  |   61 +-
 superset/mcp_service/dashboard_scope.py            |    1 +
 superset/mcp_service/mcp_config.py                 |    1 +
 superset/mcp_service/utils/response_size_utils.py  |    1 +
 superset/translations/messages.pot                 |   15 +
 .../mcp_service/dashboard/test_layout_placement.py |  101 ++
 .../dashboard/tool/test_dashboard_generation.py    |   78 +-
 .../tool/test_manage_dashboard_markdown.py         | 1279 ++++++++++++++++++++
 .../dashboard/tool/test_manage_native_filters.py   |  733 ++++++++++-
 .../mcp_service/test_mcp_tool_registration.py      |    3 +
 .../unit_tests/mcp_service/test_tool_inventory.py  |    3 +-
 35 files changed, 4043 insertions(+), 486 deletions(-)
 create mode 100644 superset-frontend/src/explore/components/controls/ViewQueryModalFooter.test.tsx
 create mode 100644 superset-frontend/src/explore/components/controls/ZoomConfigControl/ZoomConfigControl.test.tsx
 create mode 100644 superset/mcp_service/dashboard/layout_placement.py
 create mode 100644 superset/mcp_service/dashboard/tool/manage_dashboard_markdown.py
 create mode 100644 tests/unit_tests/mcp_service/dashboard/test_layout_placement.py
 create mode 100644 tests/unit_tests/mcp_service/dashboard/tool/test_manage_dashboard_markdown.py