Commit Graph
19411 Commits
Author SHA1 Message Date
dependabot[bot] 7798c39c67 chore(deps): bump pandas from 2.1.4 to 2.3.3 (#42192)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
(cherry picked from commit 42a2aede78)
2026-08-11 09:27:13 -07:00
justinpark 948d0e5bef fix prettier 2026-08-07 12:36:05 -07:00
justinpark b008fbe426 Missing translate ref 2026-08-07 12:02:02 -07:00
JUST.in DO IT 428b106782 perf(TimeTable): skip rendering TableView while the window is resizing (#42097)
(cherry picked from commit 657e2d2267)
2026-08-07 11:13:22 -07:00
JUST.in DO IT 14b24bd76f fix(sqllab): invalid height in ResultTable (#37408)
(cherry picked from commit 866f8c51ee)
2026-08-07 11:12:57 -07:00
JUST.in DO IT 04bebf040c fix(sqllab): Invalid multi sorting state in table header (#40680)
(cherry picked from commit b955c90de4)
2026-08-07 11:11:29 -07:00
Evan Rusackas 210da7f0ae fix(mcp): generic auth errors, required token expiry, and safer auth logging (#40646)
Co-authored-by: Claude Code <noreply@anthropic.com>
(cherry picked from commit ca8855dc03)
2026-08-07 11:06:36 -07:00
Amin Ghadersohi 5b98c71f91 fix(mcp): sanitize chart config errors and accept field name aliases (#39606)
(cherry picked from commit ad20285dd6)
2026-08-07 10:53:42 -07:00
Enzo Martellucci 036edfc869 fix(mcp): surface XSS sanitization in chart/dashboard names instead of silently stripping (#39491)
(cherry picked from commit d7941ccfec)
2026-08-07 10:51:49 -07:00
Enzo Martellucci 5203ddffdd fix(mcp): surface validation errors in generate_chart instead of empty response (#39522)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
(cherry picked from commit dae79a6cba)
2026-08-07 10:44:49 -07:00
Luiz OtavioandClaude Opus 5 65a4074438 fix(embedded): compare guest chart payloads against every stored control (#42864)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-07 11:24:42 -03:00
JUST.in DO IT 5687c29c81 fix(mcp): make streamable-http session mode configurable via MCP_STATELESS_HTTP (#42814)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
(cherry picked from commit d594a4d157)
2026-08-05 21:46:19 -07:00
justinpark a812670ec7 add sql as sensitive param 2026-08-03 17:22:17 -07:00
justinpark 309aec3dab fix(mcp): resolve real tool name and capture entity IDs through call_tool proxy and request wrapper
_resolve_tool_name() was dead code (never invoked, and _CALL_TOOL_PROXY
was undefined), so tool search proxy calls always logged tool="call_tool".
Separately, every MCP tool takes a single `request` argument, so real
arguments arrive nested as {"request": {...}} (and one layer deeper when
routed through the call_tool proxy), which the previous flat
params.get("dashboard_id") lookup could never see through. Also extend
the create-tool output backfill to cover create_virtual_dataset's
dataset_id, which generate_chart/generate_dashboard already had for
chart/dashboard ids.
2026-08-03 17:21:24 -07:00
JUST.in DO IT d4c7513898 fix(mcp): missing params in MCP tool call logs (#42660)
(cherry picked from commit ac97484b2a)
2026-08-03 15:29:18 -07:00
JUST.in DO IT 8f0e824703 fix(mcp): capture created chart/dashboard id in generate_chart/generate_dashboard audit logs (#42367)
(cherry picked from commit 181f5bc9c1)
2026-08-03 15:19:19 -07:00
Luiz Otavio 5fb2ae43af feat(cache): add DATA_CACHE_MAX_VALUE_SIZE to skip caching oversized results (#42570)
(cherry picked from commit afb863684b)
2026-07-31 09:25:02 -03:00
JUST.in DO IT e6680eae9f fix(chat): prevent main content reload when toggling chat panel (#42143) 2026-07-22 08:21:58 -03:00
PRATHAMESH HUKKERI 19a2e29f00 fix(table): prevent pagination reset on cell click (#42136)
Co-authored-by: Prathamesh Hukkeri <prathamesh04@users.noreply.github.com>
(cherry picked from commit c05ac138fb)
2026-07-20 15:47:44 -03:00
Luiz OtavioandClaude Opus 4.8 36accb034c feat(ci): install helm-docs directly instead of using whole brew setup (backport #41629) (#42113)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-20 15:47:40 -03:00
Luiz OtavioandClaude Opus 4.8 e0b8bbcb21 feat(explore): add CSV/XLS download to drill-to-detail modal (backport #37109) (#42051)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-20 15:47:36 -03:00
Joe Li a11250a49a fix(dashboard): restore top-level tab drop target for dashboards with content (#39423)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
(cherry picked from commit d7fa9301cc)
2026-07-20 15:47:31 -03:00
Luiz OtavioandClaude Opus 4.8 1e1241e9e3 fix(event-log): backport stricter embedded-route regex to 6.1 (#42048)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-20 15:47:26 -03:00
2af7650975 fix(embedded): backport hideTab + filter-bar fix to 6.1 (#38846, #39417) (#42008)
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
Co-authored-by: Joe Li <joe@preset.io>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-07-20 15:47:22 -03:00
Luiz OtavioandClaude Opus 4.8 e54c93df05 fix(event-log): add event logging for embedded Superset (#41938)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-20 15:47:18 -03:00
Michael S. Molina a1fd226396 fix(nav): prevent full reload when clicking logo; redirect / to welcome (#41119)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
(cherry picked from commit 59d1b5f300)
2026-07-13 16:08:18 -03:00
Michael S. Molina 8d45e8b21b chore: Adds react/jsx-runtime as a shared dependency 2026-07-13 11:07:40 -03:00
Michael S. Molina a7dbbcb6a9 fix: playwright-tests-experimental failures 2026-07-13 10:37:56 -03:00
Luiz Otavio ec0f2e6d14 fix(cross-filter): correctly cast adhoc column types when cross filtering (#41936)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
(cherry picked from commit e0b1fe4ff4)
2026-07-13 10:28:12 -03:00
Luiz Otavio 55d2e54c8e fix(jinja): drill-to-detail respects remove_filter=True in Jinja templates (#41934)
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
(cherry picked from commit c898341a82)
2026-07-13 10:28:09 -03:00
Luiz Otavio 977bdd3550 chore(ci): update GHA actions to Node.js 24-compatible versions (#40477) (#41932)
(cherry picked from commit b50d423fd0)
2026-07-13 10:28:07 -03:00
Luiz Otavio 7077ced970 fix(chart): chart description not showing (#41453)
(cherry picked from commit 834ccf2613)
(cherry picked from commit 10d3a16e26)
2026-07-13 10:28:03 -03:00
Luiz Otavio fb552055fb fix(chart-explore): allow Save (Overwrite) after editing chart properties (#41602)
(cherry picked from commit 569cfc9825)
2026-07-13 10:28:01 -03:00
592d92e582 feat(extensions): add Chat contribution type (SIP-214) (#41205)
Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com>
Co-authored-by: Enzo Martellucci <enzomartellucci@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

(cherry picked from commit a90c8e0347)
2026-06-30 10:04:05 -03:00
SkinnyPigeon f2048886c0 feat: Allow specific mcp tools to be disabled (#39835)
(cherry picked from commit 70419e9d8f)
2026-06-12 09:51:31 -03:00
Michael S. Molina 5919bf785a fix: Flaky dataset permissions test 2026-06-11 16:51:52 -03:00
Evan Rusackas 4e45861151 fix(dashboard): address post-approval review feedback on #40528 (#40685)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
(cherry picked from commit 49f3dbba73)
2026-06-11 13:22:39 -03:00
Evan Rusackas 726f17b04e fix(dashboard): prevent "undefined undefined" owner names in properties modal (#40528)
Co-authored-by: Claude Code <noreply@anthropic.com>
(cherry picked from commit aba6ea536c)
2026-06-11 13:22:28 -03:00
Jean Massucatto 983de959c6 fix(sqllab): handle scientific notation in big number JSON responses (#39994)
(cherry picked from commit e6179036ec)
2026-06-10 10:58:05 -03:00
Michael S. Molina aa365c88c1 fix(extensions): load extensions async to avoid blocking initial page render 2026-06-09 16:15:19 -03:00
Michael S. Molina 24ddc75948 fix(extensions): add cache headers and strip Vary: Cookie for extension static assets (#40120)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
(cherry picked from commit a06e6ea19b)
2026-05-15 10:07:11 -03:00
JUST.in DO IT d7b60ecf34 fix(sqllab): missing estimate action button (#40101)
(cherry picked from commit 2b71d964cc)
2026-05-15 09:25:10 -03:00
Michael S. Molina c83fb2bb1d chore: CHANGELOG.md for 6.1.0 RC3 6.1.0 6.1.0rc3 2026-05-01 10:02:35 -03:00
Michael S. Molina 0260de3e92 chore: Bump core packages to 0.1.0 RC3 (#39823)
(cherry picked from commit d23b0cad92)
2026-05-01 09:56:22 -03:00
Luiz Otavio 261f0ecafd fix(drill-to-detail): drill to detail by correctly filtering by metric (#39766)
Co-authored-by: Michael S. Molina <michael.s.molina@gmail.com>
(cherry picked from commit df396aa6e9)
2026-04-30 08:44:46 -03:00
Evan Rusackas e33f676b8b docs: Superset 6.1 documentation catch-up — batch 4 (#39446)
Co-authored-by: Superset Dev <dev@superset.apache.org>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
(cherry picked from commit 979f60a6d4)
2026-04-29 15:43:04 -03:00
Michael S. Molina 1bff24aa34 chore(build): remove thread-loader from webpack build (#39763)
(cherry picked from commit 6ce3885f2e)
2026-04-29 15:42:47 -03:00
Evan Rusackas 848809630d docs: Superset 6.1 documentation catch-up — batch 3 (#39445)
Co-authored-by: Superset Dev <dev@superset.apache.org>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
(cherry picked from commit b4f595953e)
2026-04-29 15:41:20 -03:00
Evan Rusackas 6c53dffb09 docs: Superset 6.1 documentation catch-up — batch 2 (#39441)
Co-authored-by: Superset Dev <dev@superset.apache.org>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
(cherry picked from commit 2b623fd09a)
2026-04-29 15:41:09 -03:00
Evan Rusackas 861f8d1bb8 docs(mcp): update MCP server docs for 6.1 (#39422)
Co-authored-by: Superset Dev <dev@superset.apache.org>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
(cherry picked from commit fe074c0d76)
2026-04-29 15:40:51 -03:00