You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by jl...@apache.org on 2026/08/15 03:17:37 UTC

(superset) branch fix-saved-query-open-clipboard-toast updated (e5be0c03d99 -> 1286442c723)

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

sadpandajoe pushed a change to branch fix-saved-query-open-clipboard-toast
in repository https://gitbox.apache.org/repos/asf/superset.git


    from e5be0c03d99 Merge branch 'fix-saved-query-open-clipboard-toast' of https://github.com/apache/superset into fix-saved-query-open-clipboard-toast
     add e808fcbcada fix(mcp): bind all generated charts to dashboard time filters (#42490)
     add edfb009e1c4 fix(mcp): expose query context to Jinja macros (#42822)
     add 81e431cd501 fix(mcp): return all chart query results (#42824)
     add 8967e6c2d33 fix(mcp): accept changed_on_delta_humanized as order_column in list tools (#42571)
     add f4587218dd1 fix(mcp): populate user_id in MCP audit logs (#42767)
     add 2eedc609a80 fix(sql_lab): return 400 not 500 when raise_for_access hits malformed Jinja in results.py (#43145)
     add 738d12677a9 fix(i18n-es): correct stranded translations in API key and semantic layer catalogs (#43080)
     add a3bc2d908c4 ci(frontend): track bundle size over time with benchmark-action (#42511)
     add ca94026e977 fix(sqllab): async queries no longer stuck at Running forever (#42896)
     add 21ae918656c fix(mcp): validate chart queries before persistence (#43128)
     add 1286442c723 Merge branch 'master' into fix-saved-query-open-clipboard-toast

No new revisions were added by this update.

Summary of changes:
 .github/workflows/frontend-bundle-size-nightly.yml | 135 +++++
 .github/workflows/superset-frontend.yml            |  97 ++++
 README.md                                          |   2 +
 superset-frontend/scripts/bundle-size-summary.js   |  86 ++++
 .../spec/scripts/bundle-size-summary.test.js       | 110 ++++
 .../src/SqlLab/reducers/sqlLab.test.ts             |  43 ++
 superset-frontend/src/SqlLab/reducers/sqlLab.ts    |  13 +-
 superset-frontend/webpack.config.js                |  10 +
 superset/charts/data/api.py                        |   7 +-
 superset/charts/data/form_data.py                  |  63 +++
 superset/commands/sql_lab/results.py               |  10 +
 superset/mcp_service/auth.py                       |  54 +-
 superset/mcp_service/chart/chart_utils.py          | 167 +++---
 .../mcp_service/chart/resources/chart_configs.py   |   2 +
 superset/mcp_service/chart/schemas.py              |  87 ++--
 superset/mcp_service/chart/tool/generate_chart.py  | 120 +++--
 superset/mcp_service/chart/tool/get_chart_data.py  |  45 +-
 superset/mcp_service/chart/tool/list_charts.py     |   3 +-
 .../mcp_service/chart/tool/update_chart_preview.py |  53 +-
 .../chart/validation/dataset_validator.py          | 113 +++-
 superset/mcp_service/common/schema_discovery.py    |   3 +
 .../mcp_service/dashboard/tool/list_dashboards.py  |  12 +-
 superset/mcp_service/dataset/tool/list_datasets.py |  11 +-
 superset/mcp_service/dataset/tool/query_dataset.py |   3 +
 superset/mcp_service/mcp_core.py                   |  22 +
 superset/mcp_service/middleware.py                 |  85 ++-
 superset/mcp_service/utils/token_utils.py          |  62 ++-
 superset/tasks/async_queries.py                    |   7 +-
 superset/translations/es/LC_MESSAGES/messages.po   | 197 +++----
 tests/integration_tests/sql_lab/commands_tests.py  |  24 +
 .../unit_tests/charts/data/form_data_test.py       |  21 +-
 .../mcp_service/chart/test_big_number_chart.py     |   1 +
 .../chart/test_dashboard_time_binding.py           | 567 +++++++++++++++++++++
 .../mcp_service/chart/tool/test_generate_chart.py  |  33 +-
 .../mcp_service/chart/tool/test_get_chart_data.py  | 167 +++++-
 .../mcp_service/chart/tool/test_list_charts.py     |  40 ++
 .../chart/tool/test_update_chart_preview.py        | 265 ++++++++++
 .../dashboard/tool/test_dashboard_tools.py         |  63 ++-
 .../mcp_service/dataset/tool/test_dataset_tools.py |  65 ++-
 .../mcp_service/dataset/tool/test_query_dataset.py |  68 +++
 .../mcp_service/system/tool/test_mcp_core.py       |  69 ++-
 .../mcp_service/test_auth_user_resolution.py       |  63 +++
 tests/unit_tests/mcp_service/test_middleware.py    |  67 +++
 .../mcp_service/test_middleware_logging.py         | 103 ++++
 44 files changed, 2827 insertions(+), 411 deletions(-)
 create mode 100644 .github/workflows/frontend-bundle-size-nightly.yml
 create mode 100644 superset-frontend/scripts/bundle-size-summary.js
 create mode 100644 superset-frontend/spec/scripts/bundle-size-summary.test.js
 create mode 100644 superset/charts/data/form_data.py
 copy superset/migrations/versions/2022-02-25_08-06_ab9a9d86e695_deprecate_time_range_endpoints.py => tests/unit_tests/charts/data/form_data_test.py (67%)
 create mode 100644 tests/unit_tests/mcp_service/chart/test_dashboard_time_binding.py