This is an automated email from the ASF dual-hosted git repository.

diegopucci pushed a change to branch enxdev/fix/csv-excel-download
in repository https://gitbox.apache.org/repos/asf/superset.git


    omit 5664ba08d77 fix(explore): correct query param order in export tests
    omit 4c15ad506c5 refactor(explore): add relative flag to getExploreUrl 
instead of bypassing it
    omit a99ce9cec9a fix(explore): guard against None df in legacy xlsx export
    omit b537eb0f82e fix(explore): add xlsx query param support in getExploreUrl
    omit 8f3f5f506be fix(explore/dashboard): fix CSV/Excel downloads for legacy 
chart types
     add 2a876e8b868 fix(mcp): add missing command.validate() to MCP chart data 
tools (#38521)
     add 5fa70bdbd82 fix(mcp): add guardrails to prevent LLM artifact 
generation (#38391)
     add 6342c4f338a feat(mcp): add horizontal bar chart orientation support to 
generate_chart (#38390)
     add 5c2cbb58bc9 fix(mcp): add missing __init__.py for chart, dashboard, 
dataset packages (#38400)
     add cc8ad23d6f9 chore(deps): bump react-diff-viewer-continued from 3.4.0 
to 4.2.0 in /superset-frontend (#38552)
     add 13fe88000a9 chore(deps-dev): bump lightningcss from 1.31.1 to 1.32.0 
in /superset-frontend (#38511)
     add 0cfd760a365 fix(mcp): improve default chart names with descriptive 
format (#38406)
     add 88ef07aa582 fix(explore/dashboard): fix CSV/Excel downloads for legacy 
chart types
     add 6c41f89b16e fix(explore): add xlsx query param support in getExploreUrl
     add b09437d4916 fix(explore): guard against None df in legacy xlsx export
     add 244a6a361b9 refactor(explore): add relative flag to getExploreUrl 
instead of bypassing it
     add 537fd3884fc fix(explore): correct query param order in export tests

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   (5664ba08d77)
            \
             N -- N -- N   refs/heads/enxdev/fix/csv-excel-download 
(537fd3884fc)

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:
 superset-frontend/jest.config.js                   |   2 +-
 superset-frontend/package-lock.json                | 148 +++++++++------
 superset-frontend/package.json                     |   4 +-
 superset/mcp_service/app.py                        |  13 ++
 .../mcp_service/chart}/__init__.py                 |   0
 superset/mcp_service/chart/chart_utils.py          | 169 +++++++++++++++--
 superset/mcp_service/chart/preview_utils.py        |   1 +
 .../mcp_service/chart/resources/chart_configs.py   |  24 +++
 superset/mcp_service/chart/schemas.py              |   8 +
 superset/mcp_service/chart/tool/generate_chart.py  |  14 +-
 superset/mcp_service/chart/tool/get_chart_data.py  |   1 +
 .../mcp_service/chart/tool/get_chart_preview.py    |   3 +
 .../mcp_service/dashboard}/__init__.py             |   0
 .../mcp_service/dataset}/__init__.py               |   0
 .../mcp_service/chart/test_chart_schemas.py        |  55 ++++++
 .../mcp_service/chart/test_chart_utils.py          | 209 ++++++++++++++++++++-
 .../mcp_service/chart/test_new_chart_types.py      |   8 +-
 .../mcp_service/chart/tool/test_get_chart_data.py  | 187 ++++++++++++++++++
 .../mcp_service/test_mcp_tool_registration.py      |  53 ++++++
 19 files changed, 806 insertions(+), 93 deletions(-)
 copy {superset-core/src/superset_core/common => 
superset/mcp_service/chart}/__init__.py (100%)
 copy {superset-core/src/superset_core/common => 
superset/mcp_service/dashboard}/__init__.py (100%)
 copy {superset-core/src/superset_core/common => 
superset/mcp_service/dataset}/__init__.py (100%)

Reply via email to