Amin Ghadersohi
|
6d1a1b1863
|
fix(mcp): convert adhoc filters to QueryObject format before query compilation (#38774)
(cherry picked from commit 44c2c765ae)
|
2026-03-23 09:43:36 -03:00 |
|
Amin Ghadersohi
|
68cc13cfbf
|
fix(mcp): normalize call_tool proxy arguments to prevent encoding TypeError (#38775)
(cherry picked from commit 0d5721910e)
|
2026-03-23 09:43:22 -03:00 |
|
Amin Ghadersohi
|
935226c736
|
feat(mcp): add horizontal bar chart orientation support to generate_chart (#38390)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-20 16:40:56 -03:00 |
|
Kamil Gabryjelski
|
9239db5a32
|
fix(mcp): fix detached Slice instance error in chart/dashboard serialization (#38767)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-20 16:34:03 -03:00 |
|
Enzo Martellucci
|
cf493a928a
|
fix(reports): validate nativeFilters on report create/update and deactivate on dashboard filter deletion (#38715)
|
2026-03-20 16:34:03 -03:00 |
|
Amin Ghadersohi
|
af54788b5e
|
fix(mcp): fix dashboard slug null and execute_sql encoding error (#38710)
|
2026-03-20 16:34:03 -03:00 |
|
Alexandru Soare
|
1f94c88025
|
fix(firebolt): Firebolt SQL entered with EXCLUDE is rewritten to EXCEPT (#38742)
|
2026-03-20 16:34:03 -03:00 |
|
Kamil Gabryjelski
|
d7633752bd
|
fix(mcp): Chart schema followups - DRY extraction, template fix, alias and test gaps (#38746)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-20 16:34:03 -03:00 |
|
Kamil Gabryjelski
|
c2b3d36435
|
fix: Add aliases and groupby list to chart schemas (#38740)
|
2026-03-20 16:33:58 -03:00 |
|
Luiz Otavio
|
c68dee2caf
|
fix(sql): remove WHERE 1 = 1 when temporal filter has "No filter" selected (#38704)
|
2026-03-20 16:33:58 -03:00 |
|
Michael S. Molina
|
25915f016b
|
fix(chart): prevent chart list from failing when a datasource lacks explore_url (#38721)
|
2026-03-20 16:33:58 -03:00 |
|
Kamil Gabryjelski
|
b9259db772
|
fix: Row limit support for chart mcp tools (#38717)
|
2026-03-20 16:33:58 -03:00 |
|
Amin Ghadersohi
|
9277f85d65
|
fix(mcp): expose individual tool parameters when MCP_PARSE_REQUEST_ENABLED=False (#38714)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-20 16:33:53 -03:00 |
|
Beto Dealmeida
|
e2495119a3
|
feat: apply RLS conservatively (#38683)
|
2026-03-20 16:33:53 -03:00 |
|
Amin Ghadersohi
|
b95e556840
|
feat(mcp): add save_sql_query tool for SQL Lab saved queries (#38414)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-20 16:33:47 -03:00 |
|
Amin Ghadersohi
|
134e77b7c2
|
feat(mcp): add BM25 tool search transform to reduce initial context size (#38562)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-20 16:33:47 -03:00 |
|
Amin Ghadersohi
|
9b6c4486c0
|
refactor(mcp): use serialize_user_object in get_instance_info (#38613)
|
2026-03-20 16:33:43 -03:00 |
|
Amin Ghadersohi
|
4ce0627c73
|
fix(mcp): extract role names as strings in UserInfo serialization (#38612)
|
2026-03-20 16:33:43 -03:00 |
|
Amin Ghadersohi
|
f11a4834d2
|
feat(mcp): implement RBAC permission checking for MCP tools (#38407)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-20 16:33:43 -03:00 |
|
Amin Ghadersohi
|
50ff9fdb3e
|
feat(mcp): auto-generate dashboard title from chart names when omitted (#38410)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-20 16:33:37 -03:00 |
|
Amin Ghadersohi
|
4a153a0ec3
|
fix(mcp): return all statement results for multi-statement SQL queries (#38388)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit b6c3b3ef46)
|
2026-03-17 11:52:09 -03:00 |
|
Amin Ghadersohi
|
b3eaa5ad01
|
fix(mcp): fix crashes in list tools, dataset info, chart preview, and add owner/favorite filters (#38277)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit d5cf77cd60)
|
2026-03-17 11:49:40 -03:00 |
|
Kamil Gabryjelski
|
d170decfc5
|
fix(mcp): Improve validation errors and field aliases to reduce failed LLM tool calls (#38625)
(cherry picked from commit d91b96814e)
|
2026-03-17 11:44:42 -03:00 |
|
Amin Ghadersohi
|
b791979c37
|
fix(mcp): replace uuid with url and changed_on_humanized in default list columns (#38566)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit fc156d0014)
|
2026-03-17 11:43:52 -03:00 |
|
Mehmet Salih Yavuz
|
3ad8d484d7
|
fix: add parent_slice_id for multilayer charts to embed (#38243)
(cherry picked from commit 95f61bd223)
|
2026-03-17 11:41:47 -03:00 |
|
Yuriy Krasilnikov
|
3521504b05
|
fix(embedded): prevent double RLS application in virtual datasets (#37395)
(cherry picked from commit 09e9c6a522)
|
2026-03-17 11:40:36 -03:00 |
|
Ville Brofeldt
|
f63c0d4caa
|
fix: support nested function calls in cache_key_wrapper (#38569)
(cherry picked from commit a9def2fc15)
|
2026-03-17 11:40:05 -03:00 |
|
Amin Ghadersohi
|
88195cdb54
|
fix(mcp): honor target_tab parameter when adding charts to tabbed dashboards (#38409)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit 3bb9704cd5)
|
2026-03-17 11:36:22 -03:00 |
|
Amin Ghadersohi
|
a9b24da0a2
|
fix(mcp): improve default chart names with descriptive format (#38406)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit 0cfd760a36)
|
2026-03-10 08:25:44 -03:00 |
|
Amin Ghadersohi
|
ab64ad7ac7
|
fix(mcp): add missing __init__.py for chart, dashboard, dataset packages (#38400)
(cherry picked from commit 5c2cbb58bc)
|
2026-03-10 08:24:46 -03:00 |
|
Amin Ghadersohi
|
10415fe8be
|
fix(mcp): add missing command.validate() to MCP chart data tools (#38521)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit 2a876e8b86)
|
2026-03-10 08:23:47 -03:00 |
|
Enzo Martellucci
|
c7a1f57487
|
fix(sqla): parenthesize extras where/having clauses in query generation (#38183)
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-09 10:05:55 +01:00 |
|
HY Chang
|
3cb00bf116
|
feat(database): add Google Cloud Datastore db engine spec (#37677)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
|
2026-03-06 16:40:17 -08:00 |
|
Michael S. Molina
|
a6c0d6321f
|
chore(extensions): simplify backend package structure by removing superset_extensions namespace (#38476)
|
2026-03-06 14:49:49 -03:00 |
|
Beto Dealmeida
|
03ad1789f0
|
feat(alerts/reports): external URL warning (#35021)
|
2026-03-06 11:57:03 -05:00 |
|
Amin Ghadersohi
|
db7665c0bc
|
feat(mcp): add user roles to MCP response and permission-aware instructions (#38367)
|
2026-03-06 08:16:51 +01:00 |
|
Amin Ghadersohi
|
84a53eab31
|
feat(mcp): add pie, pivot table, and mixed timeseries chart creation support (#38375)
|
2026-03-06 08:13:47 +01:00 |
|
Amin Ghadersohi
|
3609cd9544
|
feat(mcp): add compile check to validate chart queries before returning (#38408)
|
2026-03-06 08:10:58 +01:00 |
|
Amin Ghadersohi
|
7d2efd8c1a
|
fix(mcp): suppress third-party deprecation warnings from client responses (#38401)
|
2026-03-06 08:02:25 +01:00 |
|
Michael S. Molina
|
357e35dc62
|
refactor(core): reorganize superset-core packages into feature-based structure (#38448)
|
2026-03-05 17:41:15 -03:00 |
|
Vitor Avila
|
8c9efe5659
|
feat: support for import/export masked_encrypted_extra (backend) (#38077)
|
2026-03-04 11:26:28 -08:00 |
|
Michael S. Molina
|
19f949276c
|
refactor(config): SIGNAL_CACHE_CONFIG → DISTRIBUTED_COORDINATION_CONFIG (#38395)
|
2026-03-04 09:40:21 -08:00 |
|
Evan Rusackas
|
51ac758b80
|
fix(tags): expire tag relationship after deleting all tagged objects (#38163)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-03-04 10:37:19 -03:00 |
|
Vitor Avila
|
fa34609952
|
feat: Support OAuth2 single-use refresh tokens (#38364)
|
2026-03-03 16:07:15 -03:00 |
|
Gabriel Torres Ruiz
|
2ab9d37a00
|
fix(templates): restore css_bundle calls in spa.html for production builds (#38350)
|
2026-03-03 10:27:39 -08:00 |
|
Ville Brofeldt
|
c35bf344a9
|
chore(extensions): clean up backend entrypoints and file globs (#38360)
|
2026-03-03 09:45:35 -08:00 |
|
Michael S. Molina
|
a74d32ab44
|
feat(extensions): code-first frontend contributions (#38346)
|
2026-03-02 13:51:29 -08:00 |
|
Vitor Avila
|
6fe69fc81c
|
chore: Support specifying app_root via superset_config.py (#38284)
|
2026-02-28 01:35:08 -03:00 |
|
Joe Spadola
|
bb6ee9e722
|
fix(clickhouse): remove _mutate_label workaround and bump clickhouse-connect to >=0.13.0 (#38280)
|
2026-02-26 16:12:54 -08:00 |
|
Kamil Gabryjelski
|
660357c76b
|
feat: Persist default folders location when repositioned in folders editor (#38105)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-26 15:58:25 +01:00 |
|