You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by gi...@apache.org on 2025/12/04 07:03:13 UTC
(superset) branch dependabot/npm_and_yarn/superset-frontend/antd-5.29.0 updated (82871dc173 -> 8fd58e7e6b)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/npm_and_yarn/superset-frontend/antd-5.29.0
in repository https://gitbox.apache.org/repos/asf/superset.git
discard 82871dc173 chore(deps): bump antd from 5.27.6 to 5.29.0 in /superset-frontend
add 341ae994c5 feat(embed): get charts payload (#36237)
add a0e63faf62 fix: add a fallback to chart state callback (#36327)
add de7f41a888 fix(deckgl): polygon elevation fixed value (#35266)
add c9a7a85159 feat(chart): add axes settings for trendline (#36002)
add d5c5dbb3bf refactor(word-cloud): convert rotation and color controls to React components (POC) (#36275)
add 01f032017f feat(controlPanel): add integer validation for rows per page setting (#36289)
add a745fd49fa fix(deckgl): use DatasourceType enum in polygon transformProps test + some TS issues (#36336)
add a754258fad fix(timeshift): Add a more reliable strategy for correct temporal col (#36309)
add 9fc7a83320 fix: Do no aggregate results for CSV downloads from AG Grid raw records table (#36247)
add 775d1ba061 fix: normalize totals cache keys for async hits (#36274)
add fd7ce4976a docs: Improve the Quick Start to make it more AI-friendly (#36307)
add de69377b04 chore(deps): bump node-forge from 1.3.1 to 1.3.2 in /docs (#36300)
add 2b6b4e363b chore(deps): bump cookie from 1.1.0 to 1.1.1 in /superset-websocket (#36303)
add 4935938bb1 chore(deps-dev): bump prettier from 3.6.2 to 3.7.3 in /docs (#36353)
add d4206de8e0 docs: fix formatting of BaseCache import statement in docs (#36278)
add 92986c2ecc chore(deps): bump node-forge from 1.3.1 to 1.3.2 in /superset-frontend (#36299)
add b12f5f8394 fix: CI failures caused by a ruff version mismatch (#36358)
add db995ad5bf chore: Adds non-interactive mode to `superset-extensions init` command (#36308)
add 6e0960c3f5 feat: show search filtered total (#36083)
add 51798edb23 feat(alert-report-modal): Use extensions registry for DateFilterControl in AlertReportModal (#36376)
add 5e3ff0787b docs(extensions): Add community extensions registry page (#36312)
add 005e4e3ea8 chore: Implement additional SQL Lab core APIs (#36331)
add e4cb84bc02 feat: DB2 dialect for sqlglot (#36365)
add 7748b60ff5 chore(docs): Fix typo in FEATURE_FLAGS.md (#36364)
add d05ab91d11 fix: `is_column_reference` check (#36382)
add 2c6bed27aa refactor(mcp): use dynamic APP_NAME instead of hardcoded Superset branding (#36371)
add bf5de3cb50 fix(DatasourceControl): eliminate test flakiness and async race conditions (#35993)
add 9c963b50e6 chore(deps): bump express from 4.21.2 to 4.22.0 in /docs (#36362)
add 17027ff5ca chore(deps): bump express from 5.1.0 to 5.2.0 in /superset-websocket/utils/client-ws-app (#36366)
add 9800fb7702 chore(deps): bump hot-shots from 11.2.0 to 11.3.0 in /superset-websocket (#36352)
add a8111de3ef chore(deps-dev): bump ts-jest from 29.4.5 to 29.4.6 in /superset-websocket (#36372)
add f955f0d133 chore(deps): bump express from 5.1.0 to 5.2.1 in /superset-websocket/utils/client-ws-app (#36373)
add b40467c7e2 fix(SaveModal): reset chart state when saving and going to a dashboard (#36402)
add 62d86aba14 fix(SQLLab): most recent queries at the top in Query History without refreshing the page (#36359)
add 5c91ab91fb feat(mcp): add tool tags for Tool Search optimization (#36405)
add 70aec7fa76 chore(deps): bump express from 4.21.2 to 4.22.0 in /superset-frontend (#36361)
add c458f99dd4 chore: cleanup ssh tunnel (#34388)
add dc98a3b397 chore(deps): bump caniuse-lite from 1.0.30001757 to 1.0.30001759 in /docs (#36397)
add 7f85d92b85 chore(deps-dev): bump typescript-eslint from 8.48.0 to 8.48.1 in /docs (#36399)
add 22c061c06c chore(deps-dev): bump typescript-eslint from 8.48.0 to 8.48.1 in /superset-websocket (#36395)
add 3eec441abe chore(deps-dev): bump prettier from 3.6.2 to 3.7.4 in /superset-websocket (#36391)
add 8fd58e7e6b chore(deps): bump antd from 5.27.6 to 5.29.0 in /superset-frontend
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (82871dc173)
\
N -- N -- N refs/heads/dependabot/npm_and_yarn/superset-frontend/antd-5.29.0 (8fd58e7e6b)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/pre-commit.yml | 4 +-
.pre-commit-config.yaml | 13 +-
RESOURCES/FEATURE_FLAGS.md | 2 +-
.../pythonpath_dev/superset_config_docker_light.py | 1 +
.../extensions/contribution-types.md | 86 ++--
docs/developer_portal/extensions/overview.md | 1 +
docs/developer_portal/extensions/quick-start.md | 120 +++++-
docs/developer_portal/extensions/registry.md | 47 +++
docs/developer_portal/extensions/security.md | 2 +-
docs/developer_portal/sidebars.js | 1 +
docs/docs/configuration/async-queries-celery.mdx | 10 +-
docs/package.json | 6 +-
docs/sidebarTutorials.js | 1 +
docs/static/img/extensions/api_explorer.png | Bin 0 -> 326091 bytes
docs/yarn.lock | 357 ++++++++--------
pyproject.toml | 1 +
requirements/development.txt | 2 +-
superset-embedded-sdk/package-lock.json | 4 +-
superset-embedded-sdk/package.json | 2 +-
superset-embedded-sdk/src/index.ts | 4 +
.../src/superset_extensions_cli/cli.py | 54 ++-
superset-extensions-cli/tests/test_cli_init.py | 136 ++++++
superset-frontend/package-lock.json | 305 +++++++-------
superset-frontend/package.json | 2 +-
.../src/layers/Polygon/buildQuery.test.ts | 456 +++++++++++++++++++++
.../src/layers/Polygon/buildQuery.ts | 28 +-
.../src/layers/Polygon/transformProps.test.ts | 260 ++++++++++++
.../src/layers/Polygon/transformProps.ts | 34 +-
.../plugin-chart-ag-grid-table/src/buildQuery.ts | 7 +-
.../src/controlPanel.tsx | 5 +-
.../test/buildQuery.test.ts | 24 ++
.../BigNumberWithTrendline/controlPanel.tsx | 59 +++
.../BigNumberWithTrendline/transformProps.test.ts | 13 +
.../BigNumberWithTrendline/transformProps.ts | 91 ++--
.../plugin-chart-echarts/src/BigNumber/types.ts | 4 +
.../test/BigNumber/transformProps.test.ts | 122 ++++++
.../plugin-chart-table/src/DataTable/DataTable.tsx | 28 ++
.../plugins/plugin-chart-table/src/TableChart.tsx | 45 +-
.../plugins/plugin-chart-table/src/buildQuery.ts | 35 +-
.../plugin-chart-table/src/controlPanel.tsx | 5 +-
.../plugin-chart-table/test/TableChart.test.tsx | 54 ++-
.../plugin-chart-table/test/buildQuery.test.ts | 44 ++
.../plugin/{controlPanel.ts => controlPanel.tsx} | 24 +-
.../src/plugin/controls/ColorSchemeControl.tsx | 62 +++
.../ColorSchemeControl/ColorSchemeLabel.tsx | 2 +-
.../plugin}/controls/ColorSchemeControl/index.tsx | 11 +-
.../src/plugin/controls/RotationControl.tsx | 76 ++++
.../src/plugin/controls}/index.ts | 3 +-
.../test/ColorSchemeControl.test.tsx | 83 ++++
.../test/RotationControl.test.tsx | 59 +++
.../test/controlPanel.test.ts | 47 +++
.../plugin-chart-word-cloud/test/tsconfig.json | 3 +-
.../components/QueryHistory/QueryHistory.test.tsx | 109 +++++
.../src/SqlLab/components/QueryHistory/index.tsx | 6 +-
superset-frontend/src/core/sqlLab/index.ts | 129 ++++--
.../components/gridComponents/Chart/Chart.jsx | 80 ++--
.../components/gridComponents/Chart/Chart.test.jsx | 124 ++++++
superset-frontend/src/embedded/api.tsx | 16 +-
superset-frontend/src/embedded/index.tsx | 4 +
superset-frontend/src/embedded/utils.test.ts | 228 ++++++++++-
superset-frontend/src/embedded/utils.ts | 133 +++++-
.../explore/components/ControlPanelsContainer.tsx | 30 +-
.../src/explore/components/SaveModal.test.jsx | 84 ++++
.../src/explore/components/SaveModal.tsx | 2 +
.../DatasourceControl/DatasourceControl.test.tsx | 183 +++++----
.../src/explore/controlUtils/getControlState.ts | 10 +-
.../src/features/alerts/AlertReportModal.tsx | 8 +-
.../src/utils/getControlsForVizType.ts | 12 +
superset-websocket/package-lock.json | 301 +++++++-------
superset-websocket/package.json | 10 +-
.../utils/client-ws-app/package-lock.json | 160 +++-----
.../utils/client-ws-app/package.json | 2 +-
superset/commands/database/create.py | 42 +-
superset/commands/database/export.py | 2 +-
superset/commands/database/importers/v1/utils.py | 13 +-
superset/commands/database/ssh_tunnel/create.py | 100 -----
superset/commands/database/ssh_tunnel/delete.py | 52 ---
superset/commands/database/ssh_tunnel/update.py | 82 ----
superset/commands/database/sync_permissions.py | 25 +-
superset/commands/database/test_connection.py | 85 ++--
superset/commands/database/update.py | 38 +-
superset/commands/database/utils.py | 14 +-
superset/commands/dataset/export.py | 3 +-
superset/common/query_context_processor.py | 39 +-
superset/connectors/sqla/models.py | 8 +-
superset/daos/database.py | 123 ++++--
superset/databases/api.py | 84 +---
superset/databases/schemas.py | 18 +
superset/databases/ssh_tunnel/models.py | 14 +-
superset/extensions/ssh.py | 6 +-
superset/mcp_service/app.py | 16 +-
.../mcp_service/chart/resources/chart_configs.py | 2 +-
superset/mcp_service/chart/tool/generate_chart.py | 2 +-
.../chart/tool/get_chart_available_filters.py | 2 +-
superset/mcp_service/chart/tool/get_chart_data.py | 2 +-
superset/mcp_service/chart/tool/get_chart_info.py | 2 +-
.../mcp_service/chart/tool/get_chart_preview.py | 2 +-
superset/mcp_service/chart/tool/list_charts.py | 2 +-
superset/mcp_service/chart/tool/update_chart.py | 2 +-
.../mcp_service/chart/tool/update_chart_preview.py | 2 +-
.../tool/add_chart_to_existing_dashboard.py | 2 +-
.../dashboard/tool/generate_dashboard.py | 2 +-
.../tool/get_dashboard_available_filters.py | 2 +-
.../dashboard/tool/get_dashboard_info.py | 2 +-
.../mcp_service/dashboard/tool/list_dashboards.py | 2 +-
.../dataset/tool/get_dataset_available_filters.py | 2 +-
.../mcp_service/dataset/tool/get_dataset_info.py | 2 +-
superset/mcp_service/dataset/tool/list_datasets.py | 2 +-
.../mcp_service/docs/tool-search-optimization.md | 139 +++++++
.../explore/tool/generate_explore_link.py | 2 +-
superset/mcp_service/mcp_config.py | 4 +-
superset/mcp_service/middleware.py | 4 +-
superset/mcp_service/simple_proxy.py | 4 +-
superset/mcp_service/sql_lab/tool/execute_sql.py | 2 +-
.../sql_lab/tool/open_sql_lab_with_context.py | 2 +-
superset/mcp_service/system/prompts/quickstart.py | 35 +-
.../system/resources/instance_metadata.py | 6 +-
.../mcp_service/system/tool/get_instance_info.py | 6 +-
superset/mcp_service/system/tool/health_check.py | 6 +-
superset/models/core.py | 40 +-
superset/models/helpers.py | 31 +-
superset/sql/dialects/__init__.py | 3 +-
superset/sql/dialects/db2.py | 148 +++++++
superset/sql/parse.py | 4 +-
superset/translations/ru/LC_MESSAGES/messages.po | 25 +-
superset/utils/ssh_tunnel.py | 23 +-
tests/integration_tests/commands_test.py | 4 +-
tests/integration_tests/databases/api_tests.py | 105 ++---
.../integration_tests/databases/commands_tests.py | 15 +-
.../databases/ssh_tunnel/commands/__init__.py | 16 -
.../ssh_tunnel/commands/commands_tests.py | 58 ---
tests/integration_tests/tags/api_tests.py | 7 +-
.../commands/databases/sync_permissions_test.py | 11 +-
.../common/test_query_context_processor.py | 118 +++++-
tests/unit_tests/databases/api_test.py | 159 +------
tests/unit_tests/databases/commands/utils_test.py | 9 +-
tests/unit_tests/databases/dao/dao_tests.py | 7 +-
tests/unit_tests/databases/filters_test.py | 5 +-
.../databases/ssh_tunnel/commands/__init__.py | 16 -
.../databases/ssh_tunnel/commands/create_test.py | 148 -------
.../databases/ssh_tunnel/commands/delete_test.py | 73 ----
.../databases/ssh_tunnel/commands/update_test.py | 155 -------
tests/unit_tests/databases/ssh_tunnel/dao_tests.py | 37 --
tests/unit_tests/models/core_test.py | 2 +-
tests/unit_tests/models/helpers_test.py | 62 +++
tests/unit_tests/sql/dialects/db2_tests.py | 246 +++++++++++
146 files changed, 4748 insertions(+), 2263 deletions(-)
create mode 100644 docs/developer_portal/extensions/registry.md
create mode 100644 docs/static/img/extensions/api_explorer.png
create mode 100644 superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/buildQuery.test.ts
create mode 100644 superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/transformProps.test.ts
rename superset-frontend/plugins/plugin-chart-word-cloud/src/plugin/{controlPanel.ts => controlPanel.tsx} (81%)
create mode 100644 superset-frontend/plugins/plugin-chart-word-cloud/src/plugin/controls/ColorSchemeControl.tsx
copy superset-frontend/{src/explore/components => plugins/plugin-chart-word-cloud/src/plugin}/controls/ColorSchemeControl/ColorSchemeLabel.tsx (99%)
copy superset-frontend/{src/explore/components => plugins/plugin-chart-word-cloud/src/plugin}/controls/ColorSchemeControl/index.tsx (97%)
create mode 100644 superset-frontend/plugins/plugin-chart-word-cloud/src/plugin/controls/RotationControl.tsx
copy superset-frontend/{packages/superset-core/src/ui/components => plugins/plugin-chart-word-cloud/src/plugin/controls}/index.ts (85%)
create mode 100644 superset-frontend/plugins/plugin-chart-word-cloud/test/ColorSchemeControl.test.tsx
create mode 100644 superset-frontend/plugins/plugin-chart-word-cloud/test/RotationControl.test.tsx
create mode 100644 superset-frontend/plugins/plugin-chart-word-cloud/test/controlPanel.test.ts
delete mode 100644 superset/commands/database/ssh_tunnel/create.py
delete mode 100644 superset/commands/database/ssh_tunnel/delete.py
delete mode 100644 superset/commands/database/ssh_tunnel/update.py
create mode 100644 superset/mcp_service/docs/tool-search-optimization.md
create mode 100644 superset/sql/dialects/db2.py
delete mode 100644 tests/integration_tests/databases/ssh_tunnel/commands/__init__.py
delete mode 100644 tests/integration_tests/databases/ssh_tunnel/commands/commands_tests.py
delete mode 100644 tests/unit_tests/databases/ssh_tunnel/commands/__init__.py
delete mode 100644 tests/unit_tests/databases/ssh_tunnel/commands/create_test.py
delete mode 100644 tests/unit_tests/databases/ssh_tunnel/commands/delete_test.py
delete mode 100644 tests/unit_tests/databases/ssh_tunnel/commands/update_test.py
delete mode 100644 tests/unit_tests/databases/ssh_tunnel/dao_tests.py
create mode 100644 tests/unit_tests/sql/dialects/db2_tests.py