 Durgaprasad M LandEvan Rusackas
|
107204a1fc
|
fix(sqllab): allow SQL Lab query owners to create charts without all_datasource_access (#42479)
Co-authored-by: Evan Rusackas <evan@rusackas.com>
|
2026-08-24 16:51:57 -07:00 |
|
 
|
3f10d8b1cc
|
fix(versioning): suppress automatic chart normalization changes (#43350)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-24 09:09:20 -07:00 |
|
 
|
7f1b41444c
|
fix: add missing access checks to semantic-layer and theme endpoints (#43389)
Co-authored-by: Superset Dev <dev@superset.apache.org>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-24 08:52:45 -07:00 |
|
 
|
8a32324184
|
fix: add missing ownership checks to tag, report-log, and dataset-schema endpoints (#43390)
Co-authored-by: Superset Dev <dev@superset.apache.org>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-24 08:44:22 -07:00 |
|
Enzo Martellucci
|
c3ed8b312d
|
fix(security): surface extra_editors in dashboard/chart lists (#43392)
|
2026-08-24 11:49:29 +02:00 |
|
 Joe LiandClaude Sonnet 5
|
f2610e9dca
|
fix(sqllab): default PostgreSQL port to 5432 in the dynamic connection form (#43351)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-21 15:59:33 -07:00 |
|
 Mike BridgeandClaude Fable 5
|
5f3e34908c
|
fix(charts): surface blocking alerts/reports when archiving a chart (#43402)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 19:33:32 -03:00 |
|
 
|
65893113fe
|
fix(import): tighten ownership and validation checks across asset importers (#43393)
Co-authored-by: Superset Dev <dev@superset.apache.org>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-21 12:35:33 -07:00 |
|
 
|
2b6044b624
|
fix: tighten SSRF validation, executor resolution, and cache scoping across reports/thumbnails (#43395)
Co-authored-by: Superset Dev <dev@superset.apache.org>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-21 12:34:37 -07:00 |
|
Joe Li
|
7441ce90ae
|
fix(charts): align grain-less time comparisons safely (#43315)
|
2026-08-20 14:55:01 -07:00 |
|
Hans Yu
|
1ca5e61f54
|
chore: Unset future flag in engines and sessions. (#43273)
|
2026-08-20 10:58:37 -07:00 |
|
 Sumit KumarandClaude Opus 4.8
|
1569915096
|
feat(multi-value): array-typed column filters with two-tier operators (ClickHouse MVP) (#41279)
Signed-off-by: thedeceptio <thedeceptio@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-08-19 10:56:49 -07:00 |
|
Endi Monan
|
f994602096
|
fix(dashboard): align list OpenAPI schema (#43256)
|
2026-08-18 10:22:50 -07:00 |
|
 Amin GhadersohiandClaude Fable 5
|
086b4af65d
|
feat(mcp): per-resource token scopes with user-permission intersection (#42297)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-18 13:11:27 -04:00 |
|
Mehmet Salih Yavuz
|
cfd40bdd0d
|
fix(dashboard): derive filter scope on read instead of serving a stale cache (#43252)
|
2026-08-17 19:23:19 +03:00 |
|
 Elizabeth ThompsonandClaude Opus 4.8
|
2eedc609a8
|
fix(sql_lab): return 400 not 500 when raise_for_access hits malformed Jinja in results.py (#43145)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-08-14 15:02:47 -07:00 |
|
  
|
537f0fd2db
|
fix(sqllab): use dialect-specific quote chars for autocomplete identifiers (#41492)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
Co-authored-by: Joe Li <joe@preset.io>
|
2026-08-13 14:04:38 -07:00 |
|
 
|
3c7633f935
|
fix(encrypt): stop naive padding from truncating secrets ending in '*' (#43074)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Joe Li <joe@preset.io>
|
2026-08-13 13:15:37 -07:00 |
|
 Evan RusackasandClaude Code
|
f7a2f0ec50
|
feat(table): allow choosing Sum or Average for the "Show summary" totals row (#43027)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-08-13 13:15:23 -07:00 |
|
endimonan
|
685f26b1bf
|
fix(cache): warm native dashboard filter defaults (#43073)
|
2026-08-12 22:30:48 -07:00 |
|
 Evan RusackasandClaude Opus 4.8
|
0915a39bcb
|
fix(dataset): improve dataset, report, and expression validation (#42929)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-08-12 20:13:45 -07:00 |
|
 
|
8014f782d3
|
feat: bump SQLAlchemy to 2.0 and flask-sqlalchemy to 3.1.1 (#42803)
Co-authored-by: Claude Code <noreply@anthropic.com>
Co-authored-by: Superset Dev <dev@superset.apache.org>
|
2026-08-12 19:55:14 -07:00 |
|
Joe Li
|
4baf1cf648
|
fix(reports): preserve Slack v1 private-channel text delivery (#42089)
|
2026-08-12 14:42:57 -07:00 |
|
 Evan RusackasandClaude Opus 4.8
|
584466e02b
|
fix(sql-lab): improved SQL statement parsing and validation (#42928)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-08-11 19:35:43 -07:00 |
|
 
|
d570335f67
|
fix: bind permission-sync task to user id, use per-user RLS cache sentinel on parse failure (#42938)
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-08-11 19:35:40 -07:00 |
|
 madhushreeagandmadhushree agarwal
|
bdf8ce69ab
|
feat(Reports&Alerts): remove Selenium support, require Playwright (#43028)
Co-authored-by: madhushree agarwal <madhushree_agarwal@apple.com>
|
2026-08-11 16:06:26 -07:00 |
|
 ShaitanandClaude Opus 4.8
|
0d57c5ab50
|
fix(dashboard): consistently apply the datasource-access check when serializing member charts and datasets (#42716)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-08-11 21:47:47 +01:00 |
|
 
|
998c408686
|
fix(rls): return a descriptive error for duplicate rule names (#42819)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: rusackas <evan@rusackas.com>
|
2026-08-11 12:41:24 -07:00 |
|
 Mike BridgeandClaude Fable 5
|
2feb6c2bb5
|
refactor(deletion-retention): add declarative purge policies (#42888)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-11 09:55:36 -07:00 |
|
Elizabeth Thompson
|
fdfc49461f
|
fix(sqllab): wrap process_template() in format_sql to prevent raw UndefinedError leak (#42917)
|
2026-08-10 15:02:10 -07:00 |
|
 Mike MaandEvan Rusackas
|
2eb1e04283
|
fix: hydrate JWT user before list API filters (#39946)
Co-authored-by: Evan Rusackas <evan@preset.io>
|
2026-08-10 14:18:28 -07:00 |
|
 HerestothegamersandClaude Fable 5
|
bc85f1eacf
|
fix(database): resolve default schema when file upload schema is empty (#42603)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-10 13:56:47 -07:00 |
|
Antonio Rivero
|
9e2cb69a39
|
feat(database): identify configured database connection errors (#42996)
|
2026-08-10 14:14:42 +02:00 |
|
   
|
42e4030104
|
feat(security): add guest user attributes and get_guest_user_attribute() macro (#33924)
Co-authored-by: Yash Janoria <yash.janoria@314ecorp.com>
Co-authored-by: Evan <evan@preset.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com>
|
2026-08-08 16:56:07 -07:00 |
|
 Bart SkowronandClaude Fable 5
|
bd03440ac8
|
feat(alerts-reports): add per-schedule toggle to include/exclude the Explore in Superset link (#42494)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-07 21:05:16 -07:00 |
|
 Joe LiandClaude Opus 4.8
|
c901f01693
|
fix(datasets): preserve metric/column uuids on dataset export (#42393)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-08-07 11:15:24 -07:00 |
|
 Mike BridgeandMike Bridge
|
280253b1fb
|
fix(deletion-retention): dedupe repeated blocked audits (#42863)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
|
2026-08-07 10:11:36 -07:00 |
|
  
|
4f2147009f
|
feat(dashboard): expand all chart descriptions (#32958)
Co-authored-by: Urban Pettersson <urban.pettersson@alteryx.com>
Co-authored-by: rusackas <evan@rusackas.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-08-06 14:47:30 -07:00 |
|
 Evan RusackasandClaude Code
|
2ecce20e48
|
chore(viz): remove legacy explore_json + viz.py pipeline (#41714)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-08-06 13:22:15 -07:00 |
|
Alexandru Soare
|
57d6e5c637
|
feat(hooks): add configurable post-creation hook for dashboards (#42837)
|
2026-08-06 16:11:55 +03:00 |
|
  
|
32e4e3c6a8
|
fix(reports): enforce dashboard readiness and execution budget (#42624)
Co-authored-by: Matt Fitzgerald <matt.fitzgerald@preset.io>
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-08-05 14:30:35 -07:00 |
|
 
|
126c93b495
|
fix(versioning): pin shadow-row reads and restore to (id, uuid) (#42797)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-05 11:12:20 -07:00 |
|
  
|
e103d92b48
|
feat(versioning): version-history UI (#41551)
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
|
2026-08-04 12:37:46 -07:00 |
|
Alexandru Soare
|
3dde95d809
|
feat(reports): add retry on failure support for reports (#42481)
|
2026-08-04 18:04:32 +03:00 |
|
Yuriy Krasilnikov
|
457cd3487d
|
fix(api): include query lifecycle timing in /api/v1/chart/data response (#37516)
|
2026-08-03 17:27:57 -07:00 |
|
 
|
8f10bda68e
|
feat(soft-delete): Recently Archived view with restore and permanent delete (#41550)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-08-03 12:21:48 -07:00 |
|
 Mike BridgeandClaude Opus 5
|
db0b8b1513
|
test(versioning): un-skip the two obsolete activity-view skips (#42710)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-03 12:07:49 -07:00 |
|
 Evan RusackasandClaude Opus 4.8
|
d0503c1b98
|
fix(dashboard): keep refresh_frequency set via the Advanced JSON editor (#42116) (#42142)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-08-03 12:00:39 -07:00 |
|
 Evan RusackasandClaude Fable 5
|
06628bbd68
|
feat(i18n): serve language packs as versioned, immutable-cacheable scripts (#41780)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-02 21:59:44 -07:00 |
|
Joe Li
|
120b4420b9
|
fix(versioning): narrow UUIDs in restore tests (#42654)
|
2026-08-02 23:54:30 +07:00 |
|