You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ru...@apache.org on 2026/06/30 23:57:39 UTC
(superset) branch feat/i18n-ja-translations updated (9fa47a67370 -> 0e5808354b6)
This is an automated email from the ASF dual-hosted git repository.
rusackas pushed a change to branch feat/i18n-ja-translations
in repository https://gitbox.apache.org/repos/asf/superset.git
from 9fa47a67370 Merge branch 'master' into feat/i18n-ja-translations
add 765927d681f chore(deps): bump js-yaml from 4.2.0 to 5.0.0 in /docs (#41520)
add 59196fcac05 chore(deps): bump @swc/core from 1.15.41 to 1.15.43 in /docs (#41542)
add a009fcec514 chore(deps-dev): bump @swc/core from 1.15.41 to 1.15.43 in /superset-frontend (#41543)
add 105b8960385 fix(explore): enable free-text entry for temporal D3 format selector in Table chart (#41194)
add b8b23d6219c fix(bigquery): quote dotted STRUCT columns per-segment in drill to detail (#41462)
add 56bd8ed0be1 chore(deps): bump azure/setup-helm from 5.0.0 to 5.0.1 (#41570)
add 2c476485886 chore(deps-dev): bump globals from 17.6.0 to 17.7.0 in /docs (#41571)
add c4c531a8552 chore(deps): bump actions/cache from 5.0.5 to 6.1.0 (#41572)
add e0e1831d507 chore(deps): bump actions/setup-java from 5.3.0 to 5.4.0 (#41576)
add 92f48b07257 chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (#41573)
add 7827d43ea6e fix(embedded): show already-added allowed domains in embed modal (closes #35328) (#41399)
add 25f7b907611 fix(dashboard): remove stray focus outline on Filter Badge popover (closes #38789) (#41398)
add ef4c6123b9d fix(sqllab): preserve whitespace in grid result cells (#41135)
add a2b5fda6610 fix(Table Chart): Show correct cache time moment for Query2 (#37482)
add bbab644d122 chore(deps-dev): bump typescript-eslint from 8.61.1 to 8.62.0 in /docs (#41575)
add 7245a092eb5 chore(ci): scope zizmor adhoc-packages on setup-supersetbot action (#41547)
add 7de77a35bc8 chore(ci): pin @action-validator versions in GHA validator workflow (#41545)
add 95d688fb057 build(embedded-sdk): remove test files and related files from build artifact to be published (#41584)
add 2b6806c0904 chore(deps): bump js-yaml from 5.0.0 to 5.1.0 in /docs (#41566)
add c11fa206ce3 feat(mcp): add duplicate_dashboard tool (#40959)
add c60d8bb656f feat(mcp): add tags + typed metadata fields to update_dashboard (#40957)
add 42a5f64256b chore(ci): silence zizmor adhoc-packages note for supersetbot install (#41546)
add e15dc5735fb fix(reports): pre-commit tab permalinks before state machine transaction (#41096)
add 805c12ef744 fix(dashboard): prevent double-click on create dashboard from creating duplicates (#40833)
add 4bf203ee708 chore(config): default SMTP_SSL_SERVER_AUTH to True (#40647)
add a8f43890b1d chore(superset-ui-core): forward-compat fixes for TypeScript 6.0 (Phase B) (#39535)
add fd86eec889c chore(deps): bump echarts from 5.6.0 to 6.1.0 in /superset-frontend (#40264)
add 1e130feb807 chore(deps): bump marshmallow-union from 0.1.15 to 0.1.15.post1 (#41539)
add bf88c628149 feat(mcp): add manage_native_filters tool (#40960)
add 2bd9ab4c597 feat(mcp): add remove_chart_from_dashboard tool (#40958)
add fd9c84be430 feat(mcp): add get_dashboard_datasets tool (#40961)
add 2a1f632daa9 fix(dashboard): surface size, limit, and config key in oversized dashboard error (#41532)
add 35194fe4d59 fix(i18n): key translation-regression check on per-msgid transitions (#41596)
add 0e5808354b6 Merge remote-tracking branch 'origin/master' into feat/i18n-ja-translations
No new revisions were added by this update.
Summary of changes:
.github/actions/setup-supersetbot/action.yml | 2 +
.github/workflows/bump-python-package.yml | 2 +-
.github/workflows/generate-FOSSA-report.yml | 2 +-
.github/workflows/github-action-validator.yml | 4 +-
.github/workflows/license-check.yml | 2 +-
.github/workflows/pre-commit.yml | 2 +-
.github/workflows/release.yml | 4 +-
.github/workflows/superset-docs-deploy.yml | 2 +-
.github/workflows/superset-helm-lint.yml | 2 +-
.github/workflows/superset-helm-release.yml | 2 +-
UPDATING.md | 16 +
.../configuration/configuring-superset.mdx | 18 +
docs/package.json | 8 +-
docs/yarn.lock | 329 +++++----
pyproject.toml | 2 +-
requirements/base.txt | 2 +-
requirements/development.txt | 2 +-
.../translations/check_translation_regression.py | 229 ++++--
superset-embedded-sdk/babel.config.js | 1 +
superset-embedded-sdk/package.json | 2 +-
superset-embedded-sdk/tsconfig.json | 1 +
superset-frontend/package-lock.json | 146 ++--
superset-frontend/package.json | 4 +-
.../src/chart/components/StatefulChart.tsx | 3 +-
.../src/components/AsyncEsmComponent/index.tsx | 10 +-
.../DropdownContainer/DropdownContainer.tsx | 4 +-
.../src/components/Icons/AntdEnhanced.tsx | 13 +-
.../src/components/ModalTrigger/index.tsx | 20 +-
.../src/components/Select/AsyncSelect.tsx | 74 +-
.../src/components/Select/Select.tsx | 62 +-
.../src/components/Table/VirtualTable.tsx | 4 +-
.../Table/utils/InteractiveTableUtils.ts | 2 +-
.../src/components/TableCollection/index.tsx | 18 +-
.../src/components/TimezoneSelector/index.tsx | 12 +-
.../superset-ui-core/src/connection/types.ts | 12 +-
.../src/time-comparison/fetchTimeRange.ts | 10 +-
.../superset-ui-core/src/utils/lruCache.ts | 7 +-
.../packages/superset-ui-core/types/assets.d.ts | 1 +
.../src/components/GridTable/index.tsx | 18 +
.../EmbeddedModal/EmbeddedModal.test.tsx | 12 +
.../dashboard/components/EmbeddedModal/index.tsx | 2 +-
.../DetailsPanel/DetailsPanel.test.tsx | 17 +
.../dashboard/components/FiltersBadge/Styles.tsx | 12 +
.../dashboard/components/Header/Header.test.tsx | 28 +
.../src/dashboard/components/Header/index.tsx | 4 +-
.../SliceHeaderControls.test.tsx | 112 +++
.../components/SliceHeaderControls/index.tsx | 15 +-
.../ColumnConfigConstants.test.tsx | 5 +
.../controls/ColumnConfigControl/constants.tsx | 1 +
.../src/utils/navigationUtils.test.ts | 63 ++
superset-frontend/src/utils/navigationUtils.ts | 16 +-
superset/commands/report/execute.py | 14 +-
superset/config.py | 11 +-
superset/daos/dashboard.py | 31 +-
superset/mcp_service/app.py | 14 +-
superset/mcp_service/dashboard/schemas.py | 705 +++++++++++++++++-
superset/mcp_service/dashboard/tool/__init__.py | 8 +
.../dashboard/tool/duplicate_dashboard.py | 427 +++++++++++
.../dashboard/tool/get_dashboard_datasets.py | 156 ++++
.../dashboard/tool/manage_native_filters.py | 513 +++++++++++++
.../dashboard/tool/remove_chart_from_dashboard.py | 540 ++++++++++++++
.../mcp_service/dashboard/tool/update_dashboard.py | 148 +++-
.../mcp_service/docs/tool-search-optimization.md | 2 +-
superset/mcp_service/mcp_config.py | 1 +
superset/mcp_service/middleware.py | 1 +
superset/models/helpers.py | 23 +
tests/integration_tests/email_tests.py | 12 +-
tests/unit_tests/config_test.py | 120 +++
.../dashboard/test_dashboard_schemas.py | 70 ++
.../dashboard/tool/test_duplicate_dashboard.py | 645 ++++++++++++++++
.../dashboard/tool/test_get_dashboard_datasets.py | 388 ++++++++++
.../dashboard/tool/test_manage_native_filters.py | 818 +++++++++++++++++++++
.../tool/test_remove_chart_from_dashboard.py | 724 ++++++++++++++++++
.../dashboard/tool/test_update_dashboard.py | 198 ++++-
tests/unit_tests/models/helpers_test.py | 62 ++
.../check_translation_regression_test.py | 160 ++++
76 files changed, 6714 insertions(+), 418 deletions(-)
create mode 100644 superset-frontend/src/utils/navigationUtils.test.ts
create mode 100644 superset/mcp_service/dashboard/tool/duplicate_dashboard.py
create mode 100644 superset/mcp_service/dashboard/tool/get_dashboard_datasets.py
create mode 100644 superset/mcp_service/dashboard/tool/manage_native_filters.py
create mode 100644 superset/mcp_service/dashboard/tool/remove_chart_from_dashboard.py
create mode 100644 tests/unit_tests/mcp_service/dashboard/tool/test_duplicate_dashboard.py
create mode 100644 tests/unit_tests/mcp_service/dashboard/tool/test_get_dashboard_datasets.py
create mode 100644 tests/unit_tests/mcp_service/dashboard/tool/test_manage_native_filters.py
create mode 100644 tests/unit_tests/mcp_service/dashboard/tool/test_remove_chart_from_dashboard.py