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/05/07 02:18:27 UTC
(superset) branch fix-no-top-level-tab updated (b71c5565603 -> 78fada7f430)
This is an automated email from the ASF dual-hosted git repository.
sadpandajoe pushed a change to branch fix-no-top-level-tab
in repository https://gitbox.apache.org/repos/asf/superset.git
from b71c5565603 fix(dashboard): derive min-height assertion from theme.sizeUnit
add 4a21a5365f8 fix(mcp): validate column refs in generate_explore_link, update_chart_preview, and update_chart (#39797)
add 4b17ac26296 fix(explore): add matrixify_enable guard to prevent stale validators on pre-revamp charts (#38765)
add 3745e37182b fix(OAuth2): Support OAuth2 exception with legacy endpoint (#39897)
add d0ef19953ac chore(deps): bump memoize-one from 5.2.1 to 6.0.0 in /superset-frontend/plugins/plugin-chart-ag-grid-table (#37910)
add c06aee85136 chore(deps-dev): bump jsdom from 29.1.0 to 29.1.1 in /superset-frontend (#39815)
add 14d28c34fdc chore(deps-dev): update cx-oracle requirement from <8.1,>8.0.0 to >8.0.0,<8.4 (#39753)
add d578fa1949d chore(deps): bump @deck.gl/mapbox from 9.3.1 to 9.3.2 in /superset-frontend (#39814)
add b305c8681c9 chore(deps-dev): update impyla requirement from <0.17,>0.16.2 to >0.16.2,<0.23 (#39833)
add 5e2c6d8c9e4 chore(deps): bump nanoid from 5.1.9 to 5.1.11 in /superset-frontend (#39820)
add f018b678950 chore(deps-dev): update sqlalchemy-vertica-python requirement from <0.6,>=0.5.9 to >=0.5.9,<0.7 (#39831)
add d7beffcec12 chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.9.3 to 0.10.0 in /superset-frontend (#39853)
add 7290d3c452a chore(deps-dev): update pyathena requirement from <3,>=2 to >=2,<4 (#39830)
add d7663a9a1cc chore(deps-dev): update denodo-sqlalchemy requirement from ~=1.0.6 to >=1.0.6,<2.1.0 (#39832)
add adfbbf1433c fix(sql): quote identifiers in transpile_to_dialect to fix case-sensitive column filters (#39521)
add 9aaa12c7d44 fix(reports): preserve urlParams in multi-tab report fan-out (#39884)
add e667ceb6cfa feat(themes): expose active theme mode via data-theme-mode attribute (#39063)
add 4aa4415d8fd fix(i18n): update Russian translations (#39589)
add 5b5dd010285 fix(sqla): parenthesize calculated column expressions in WHERE clause (#39793)
add 78fada7f430 Merge branch 'master' into fix-no-top-level-tab
No new revisions were added by this update.
Summary of changes:
pyproject.toml | 10 +-
superset-frontend/package-lock.json | 42 +-
superset-frontend/package.json | 6 +-
.../src/shared-controls/matrixifyControls.test.ts | 5 +-
.../src/shared-controls/matrixifyControls.tsx | 9 +-
.../shared-controls/matrixifyControls.test.tsx | 238 +++++++
.../plugin-chart-ag-grid-table/package.json | 2 +-
.../test/memoization.test.ts | 99 +++
.../plugins/preset-chart-deckgl/package.json | 2 +-
.../src/explore/actions/hydrateExplore.ts | 8 +-
superset-frontend/src/explore/store.test.tsx | 400 +++++++++--
superset-frontend/src/explore/store.ts | 58 +-
superset-frontend/src/theme/ThemeController.ts | 14 +
superset-frontend/src/theme/ThemeProvider.tsx | 14 +-
.../src/theme/tests/ThemeController.test.ts | 35 +
.../src/theme/tests/ThemeProvider.test.tsx | 56 ++
superset/commands/report/execute.py | 59 +-
superset/common/query_object.py | 13 +-
superset/dashboards/permalink/types.py | 6 +-
superset/mcp_service/CLAUDE.md | 19 +-
superset/mcp_service/chart/compile.py | 362 ++++++++++
superset/mcp_service/chart/tool/generate_chart.py | 89 +--
superset/mcp_service/chart/tool/update_chart.py | 86 +++
.../mcp_service/chart/tool/update_chart_preview.py | 59 +-
.../chart/validation/dataset_validator.py | 161 ++++-
.../explore/tool/generate_explore_link.py | 55 ++
superset/models/helpers.py | 8 +
superset/sql/parse.py | 3 +
superset/tasks/async_queries.py | 5 +
superset/translations/ru/LC_MESSAGES/messages.po | 733 +++++++++------------
superset/views/core.py | 11 +-
superset/viz.py | 5 +
tests/integration_tests/core_tests.py | 55 +-
tests/unit_tests/commands/report/execute_test.py | 111 ++++
tests/unit_tests/mcp_service/chart/test_compile.py | 445 +++++++++++++
.../mcp_service/chart/tool/test_update_chart.py | 149 +++++
.../chart/tool/test_update_chart_preview.py | 153 +++++
.../explore/tool/test_generate_explore_link.py | 131 ++++
tests/unit_tests/models/helpers_test.py | 229 +++++++
tests/unit_tests/sql/transpile_to_dialect_test.py | 124 ++++
tests/unit_tests/tasks/test_async_queries.py | 174 ++++-
tests/unit_tests/test_viz_get_df_payload.py | 111 ++++
42 files changed, 3701 insertions(+), 653 deletions(-)
create mode 100644 superset-frontend/packages/superset-ui-chart-controls/test/shared-controls/matrixifyControls.test.tsx
create mode 100644 superset-frontend/plugins/plugin-chart-ag-grid-table/test/memoization.test.ts
create mode 100644 superset/mcp_service/chart/compile.py
create mode 100644 tests/unit_tests/mcp_service/chart/test_compile.py
create mode 100644 tests/unit_tests/test_viz_get_df_payload.py