This is an automated email from the ASF dual-hosted git repository.
rusackas pushed a change to branch issue31403
in repository https://gitbox.apache.org/repos/asf/superset.git
from 28262499fb3 docs: expand comment explaining key prop trade-off
add d3919cf24fe fix(translations): Periodic language strings extraction,
newly Translatable label positions for Radar Chart (#33940)
add b7acb7984f5 chore(deps-dev): bump @babel/core from 7.28.6 to 7.29.0 in
/superset-frontend (#37686)
add 97e5f0631d1 chore(deps): bump aws-actions/configure-aws-credentials
from 5 to 6 (#37685)
add 01ac966b830 fix(mcp): remove html.escape to fix ampersand display in
chart titles (#37186)
add 4f9fc93485e Merge branch 'master' into issue31403
No new revisions were added by this update.
Summary of changes:
.github/workflows/ephemeral-env-pr-close.yml | 2 +-
.github/workflows/ephemeral-env.yml | 4 +-
superset-frontend/package-lock.json | 36 +-
superset-frontend/package.json | 2 +-
.../packages/superset-core/package.json | 2 +-
.../packages/superset-ui-demo/package.json | 2 +-
.../src/Radar/controlPanel.tsx | 20 +-
.../plugins/plugin-chart-echarts/src/constants.ts | 17 -
superset/mcp_service/chart/schemas.py | 287 ++----------
superset/mcp_service/chart/tool/generate_chart.py | 6 +-
superset/mcp_service/utils/sanitization.py | 283 ++++++++++++
.../mcp_service/utils/test_sanitization.py | 480 +++++++++++++++++++++
12 files changed, 827 insertions(+), 314 deletions(-)
create mode 100644 superset/mcp_service/utils/sanitization.py
create mode 100644 tests/unit_tests/mcp_service/utils/test_sanitization.py