Hugh A Miles II
16e83455e9
feat(dashboard): add Rison-encoded URL filter support
...
Adds ?f=(...) URL parameter support for hydrating dashboard filters from
human-readable Rison syntax. Matches URL filters to native filters by column
name (case-insensitive, handles spaces) and auto-applies them by populating
both filterState.value and extraFormData. Unmatched filters render as
removable chips in a "URL Filters" section above cross-filters.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-30 18:31:05 -04:00
Joe Li
3e25f02da9
test(sqllab): migrate Cypress E2E tests to Playwright ( #39071 )
2026-04-14 10:31:37 -07:00
dependabot[bot]
002d8ad1e4
chore(deps-dev): bump @types/node from 25.5.0 to 25.6.0 in /superset-frontend ( #39265 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-14 23:18:15 +07:00
dependabot[bot]
6287a07912
chore(deps): bump anthropics/claude-code-action from 1.0.89 to 1.0.93 ( #39318 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-14 23:14:11 +07:00
dependabot[bot]
fa97d0357f
chore(deps-dev): bump globals from 17.4.0 to 17.5.0 in /superset-websocket ( #39310 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-14 23:02:05 +07:00
dependabot[bot]
f836c3eccd
chore(deps-dev): bump typescript-eslint from 8.58.0 to 8.58.2 in /superset-websocket ( #39337 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-14 22:59:44 +07:00
JUST.in DO IT
499e27ea54
fix(native-filter): infinite filter loading by deps ( #39175 )
2026-04-14 09:06:36 -03:00
Alexandru Soare
c2a35e2eea
fix(popup): Dropdown popup width doesn't match input width when tags collapse in oneLine mode ( #39136 )
2026-04-14 11:09:26 +03:00
Alexandru Soare
5138aa2c11
fix(select): select all button cutoff ( #39005 )
2026-04-14 11:07:10 +03:00
Alexandru Soare
66a9e2e16e
fix(explore): Prevent error toast when navigating away from Explore page ( #39065 )
2026-04-14 11:05:03 +03:00
Richard Fogaca Nienkotter
0f417f0040
fix(dashboard): preserve dynamic group by column order ( #39333 )
2026-04-13 21:39:04 -03:00
Alexandru Soare
1462ac9282
fix(dashboard): Ensure screenshot downloads always generate fresh images/pdfs ( #38880 )
2026-04-13 14:17:46 -07:00
Richard Fogaca Nienkotter
da371217ef
fix: revert and restore server-side sorting for value axis sorts ( #39331 )
2026-04-13 18:07:15 -03:00
Richard Fogaca Nienkotter
c971ea3ec6
fix(heatmap): skip orderby for value-based axis sorts ( #39290 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-13 14:29:26 -03:00
Richard Fogaca Nienkotter
de98fdc37b
test(heatmap): restore buildQuery coverage on master ( #39329 )
2026-04-13 13:50:11 -03:00
Maxime Beauchemin
fa1f12a0b5
fix(explore): replace TableView with virtualized GridTable, add row limit controls, restore sample filters ( #39212 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-13 08:19:49 -07:00
Maxime Beauchemin
de40b58e10
fix(tests): fix async teardown leak in FiltersConfigModal.test.tsx ( #39281 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-10 12:48:01 -07:00
Mike Bridge
eea3557f61
fix(dashboard): hide "Filters out of scope" section when empty ( #39201 )
...
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io >
2026-04-10 15:42:41 -04:00
Mike Bridge
7a243d329e
fix(dashboard): allow filter list to scroll in filter config modal sidebar ( #39203 )
...
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io >
2026-04-10 15:42:16 -04:00
Maxime Beauchemin
98146251c4
fix(tests): improve ShareMenuItems test isolation to fix intermittent suite failure ( #39280 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-10 12:30:38 -07:00
Maxime Beauchemin
0aa8cace1b
fix(dataset-editor): fix SQL expression editor extra spaces and height expansion ( #39248 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-10 12:12:26 -07:00
Maxime Beauchemin
450701ecec
fix(SqlLab): improve SQL diff modal — responsive width, padding, tabs, and copy button ( #39246 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-10 12:11:05 -07:00
Richard Fogaca Nienkotter
e9911fbac4
fix(echarts): prevent tooltip crash during dashboard auto-refresh ( #39277 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 14:36:44 -03:00
Gabriel Torres Ruiz
69c8eef78e
fix(ag-grid): jpeg export of ag-grid tables ( #38781 )
2026-04-10 12:54:59 -03:00
dependabot[bot]
2ff50667e7
chore(deps): bump axios from 1.13.5 to 1.15.0 in /superset-frontend ( #39258 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 20:55:13 +07:00
dependabot[bot]
f1cf274751
chore(deps): bump axios from 1.13.5 to 1.15.0 in /docs ( #39259 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 20:48:35 +07:00
dependabot[bot]
b65396ccd4
chore(deps-dev): bump @types/node from 25.5.2 to 25.6.0 in /superset-websocket ( #39262 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 20:46:57 +07:00
dependabot[bot]
1ad76e847e
chore(deps-dev): bump prettier from 3.8.1 to 3.8.2 in /superset-websocket ( #39260 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 20:46:34 +07:00
dependabot[bot]
4583ef93a4
chore(deps-dev): bump prettier from 3.8.1 to 3.8.2 in /superset-frontend ( #39263 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 20:40:46 +07:00
dependabot[bot]
f632d2474b
chore(deps-dev): bump webpack from 5.105.4 to 5.106.0 in /superset-frontend ( #39268 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 20:40:03 +07:00
Evan Rusackas
b1d69f5b39
docs(api): add Theme API endpoints to OpenAPI spec ( #37943 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-04-10 00:17:06 -07:00
Enzo Martellucci
aba7e6dae4
fix(table): cross-filtering breaks after renaming column labels via Custom SQL ( #38858 )
2026-04-10 06:02:18 +02:00
Mike Bridge
8bcc90c766
fix(dashboard): Vertical filter bar gradient is extending past the filter bar area ( #39204 )
...
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io >
2026-04-09 18:30:47 -07:00
venkateshwaran shanmugham
e39dd1afce
fix: implement native browser fullscreen for dashboard charts ( #38819 )
...
Signed-off-by: Venkateshwaran Shanmugham <venkateshwaracholan@gmail.com >
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
Co-authored-by: Richard Fogaça <richardfogaca@gmail.com >
Co-authored-by: Richard Fogaca Nienkotter <63572350+richardfogaca@users.noreply.github.com >
2026-04-09 21:49:36 -03:00
Amin Ghadersohi
680cef0ee0
fix(mcp): strip json_metadata and position_json from get_dashboard_info response ( #39101 )
2026-04-09 17:30:57 -04:00
Amin Ghadersohi
e17cf3c808
fix(mcp): wire up compact schema serialization for search_tools results ( #39229 )
2026-04-09 17:25:46 -04:00
Shaitan
f49310b8ff
fix(sql-lab): apply access check in SqlExecutionResultsCommand ( #38952 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 16:47:15 -04:00
Vitor Avila
c7955a38ef
fix: Drill to Detail for Embedded ( #39214 )
...
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-09 17:01:48 -03:00
Amin Ghadersohi
68067d7f44
fix(mcp): handle OAuth-authenticated databases in execute_sql ( #39166 )
2026-04-09 15:47:00 -04:00
Daniel Vaz Gaspar
5815665cc6
feat: role/user CRUD events and login/logout tracking in the action log ( #39121 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-09 15:55:25 +01:00
Enzo Martellucci
6649f35a0d
fix(reports): escape SQL LIKE wildcards in find_by_extra_metadata ( #38738 )
...
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2026-04-09 12:58:06 +03:00
Mehmet Salih Yavuz
5263abdc60
fix(AlertsReports): untie filters from alerts reports tabs flag ( #38722 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 11:11:43 +03:00
Birk Skyum
c49641538d
feat: modernize deck.gl and map plugins with MapLibre/Mapbox dual renderer ( #38035 )
...
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
2026-04-08 20:14:59 -04:00
Maxime Beauchemin
d915e4f3ff
fix(tags): fix Bulk tag modal dropdown clipping and stale tag cache ( #39210 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 16:28:13 -07:00
Maxime Beauchemin
bad5a35fce
fix(explore): constrain Edit Dataset modal height to prevent footer cutoff ( #39211 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 16:19:10 -07:00
Amin Ghadersohi
1bde6f3bfd
fix(mcp): resolve null fields in list_datasets, list_databases, and save_sql_query ( #39206 )
2026-04-08 18:39:56 -04:00
Deadman
4e0890ee1f
feat(api): Add filter_dashboard_id parameter to apply dashboard filters to chart/data endpoint ( #38638 )
...
Co-authored-by: Matthew Deadman <matthewdeadman@Matthews-MacBook-Pro-2.local >
Co-authored-by: Matthew Deadman <matthewdeadman@matthews-mbp-2.lan >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-04-08 15:32:46 -07:00
Maxime Beauchemin
d63308ca37
fix(frontend): fix loading spinner positioning in Save modal and filters panel ( #39205 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: yousoph <sophieyou12@gmail.com >
2026-04-08 13:23:30 -07:00
Maxime Beauchemin
63cceb6a79
refactor(plugins): replace react-icons with antd icons, remove 83MB dependency ( #39184 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 13:21:34 -07:00
Maxime Beauchemin
b8b2bdedf9
fix(ace-editor): style bracket matching to blend with theme ( #39182 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 13:09:14 -07:00