This is an automated email from the ASF dual-hosted git repository.
EnxDev pushed a change to branch enxdev/fix/display-control-reappears-on-apply
in repository https://gitbox.apache.org/repos/asf/superset.git
from 3ba698746dc fix(dashboard): keep deleted Display Control from
reappearing on Apply
add 1c7a3f395f4 chore(deps): bump fs-extra from 11.3.2 to 11.3.6 in
/superset-frontend (#41990)
add 3c6982252b2 chore(deps-dev): bump webpack from 5.108.3 to 5.108.4 in
/superset-frontend (#41989)
add 029d49539bc fix(event-log): match embedded routes precisely in logger
middleware (#41942)
add 2fac66d1a30 feat(mcp): add update_dataset_metric tool for editing
saved dataset metrics (#40975)
add 4b376418e38 Merge branch 'master' into
enxdev/fix/display-control-reappears-on-apply
No new revisions were added by this update.
Summary of changes:
superset-frontend/package-lock.json | 8 +-
superset-frontend/package.json | 2 +-
superset-frontend/src/middleware/logger.test.ts | 25 +
.../src/middleware/loggerMiddleware.ts | 11 +-
superset/mcp_service/app.py | 6 +-
superset/mcp_service/dataset/dataset_utils.py | 50 ++
superset/mcp_service/dataset/schemas.py | 151 ++++++
superset/mcp_service/dataset/tool/__init__.py | 2 +
superset/mcp_service/dataset/tool/query_dataset.py | 30 +-
.../dataset/tool/update_dataset_metric.py | 294 +++++++++++
.../mcp_service/dataset/tool/test_query_dataset.py | 32 +-
.../dataset/tool/test_update_dataset_metric.py | 541 +++++++++++++++++++++
12 files changed, 1100 insertions(+), 52 deletions(-)
create mode 100644 superset/mcp_service/dataset/dataset_utils.py
create mode 100644 superset/mcp_service/dataset/tool/update_dataset_metric.py
create mode 100644
tests/unit_tests/mcp_service/dataset/tool/test_update_dataset_metric.py