Joe Li
|
5a97e01d6e
|
test(dashboard): migrate standalone mode Cypress spec to RTL (#40914)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-15 09:57:24 -07:00 |
|
Joe Li
|
38cc70de2f
|
test(chart): URL params land on each query in chart-data request (#40913)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-15 09:57:04 -07:00 |
|
Richard Fogaca Nienkotter
|
a1bc3c67ed
|
fix(embedded): skip CSRF token fetch for guest streaming chart exports (#41004)
|
2026-06-15 13:49:25 -03:00 |
|
Evan Rusackas
|
e5b6642b18
|
test(pivot-table): embedded E2E that collapse state survives scrolling (#33406) (#40820)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-15 08:53:14 -07:00 |
|
Evan Rusackas
|
dd3a61156b
|
fix(handlebars): register a dayjs-backed formatDate helper (#32960) (#40817)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-15 08:40:08 -07:00 |
|
Amin Ghadersohi
|
820e3d18d3
|
fix(mcp): make search_tools query optional to fix null content on tool discovery (#40906)
|
2026-06-15 11:32:40 -04:00 |
|
Mehmet Salih Yavuz
|
2dd8fe362f
|
fix(DynamicEditableTitle): preserve in-flight edits when title prop changes (#39861)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-15 18:14:18 +03:00 |
|
Evan Rusackas
|
9d2f625e55
|
feat(encrypt): selectable encryption engine + AES-GCM re-encryption migrator (#40654)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-15 08:10:08 -07:00 |
|
Đỗ Trọng Hải
|
d66895c566
|
build(dev-deps): update webpack-related packages to next major version (#41022)
|
2026-06-15 21:57:55 +07:00 |
|
Pat Buxton
|
2734bde504
|
fix(chart): Allow Admin non-owner to save chart (#37175)
|
2026-06-14 21:28:36 -07:00 |
|
Nitish Agarwal
|
f88f1fad04
|
fix(table): sort metric columns numerically regardless of display format (#39775)
|
2026-06-14 21:14:44 -07:00 |
|
Kim Jeong Ju
|
9ec9c8658b
|
fix(query_context_processor): apply CSV encoding to follow the encoding settings of 'CSV_EXPORT' (#34806)
Co-authored-by: Jeong Ju, Kim <haje01@webzen.com>
Co-authored-by: Evan <evan@preset.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-14 08:55:25 -07:00 |
|
Evan Rusackas
|
9f81565625
|
feat(uploads): add optional max file size for data uploads (#40860)
|
2026-06-14 19:46:48 +07:00 |
|
Nitish Agarwal
|
c934498696
|
fix(dashboard): do not add importer as owner when overwriting existing dashboard (#38615)
Co-authored-by: Evan <evan@preset.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-14 05:10:03 -07:00 |
|
jesperct
|
99bdacd2e1
|
fix(explore): theme SQL autocomplete completion highlight consistently (#41005)
|
2026-06-14 12:40:48 +07:00 |
|
Evan Rusackas
|
48feb432de
|
test(pie): guard NULL + named group values all render as slices (#33174) (#41018)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-14 11:46:56 +07:00 |
|
Evan Rusackas
|
669ddb2913
|
test(gauge): gauge should paint configured interval colors on a dashboard (#28766) (#40821)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-13 21:41:13 -07:00 |
|
dependabot[bot]
|
e7ecf5479a
|
chore(deps): bump flask-wtf from 1.2.2 to 1.3.0 (#41015)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-13 16:54:02 -07:00 |
|
Vanessa Giannoni
|
c0fbe243e8
|
fix(echarts): cap tooltip at 80vh with internal scroll (#37022)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-13 16:53:28 -07:00 |
|
Cezar
|
df0668eda5
|
feat(api): return uuid in POST response for dataset, chart, and dashboard (#37806)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-06-13 16:53:08 -07:00 |
|
SBIN2010
|
6b682b1aa1
|
fix(pivot_table): next try refreshed pr for fixing sorting in pivot table (#38080)
Co-authored-by: Evan Rusackas <evan@preset.io>
|
2026-06-13 16:34:18 -07:00 |
|
Florian DANIEL aka Facyla
|
13145e8ad8
|
fix: Tooltip not displayed on bottom edge of the map (#37105)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-13 16:31:36 -07:00 |
|
Nitish Agarwal
|
02f32469b0
|
fix(pandas-postprocessing): resolve SettingWithCopyWarning in histogram and boxplot (#36605)
Co-authored-by: Evan Rusackas <evan@preset.io>
|
2026-06-13 16:31:32 -07:00 |
|
Evan Rusackas
|
d120b1c250
|
feat(security): enforce password complexity policy (min length + common-password blocklist) (#40670)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-13 16:31:23 -07:00 |
|
Hu Yuxuan
|
9d167dfada
|
fix: type error bug in convert_tbl_column_to_sqla_col (#31780)
Co-authored-by: Evan Rusackas <evan@rusackas.com>
Co-authored-by: pre-commit <pre-commit@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
|
2026-06-13 16:04:08 -07:00 |
|
Yuvraj Singh Chauhan
|
3c6239363b
|
fix(db): preserve percent encoding in database passwords (#36783)
Co-authored-by: Evan <evan@preset.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-13 13:52:00 -07:00 |
|
Shaitan
|
5fb13f102a
|
fix(network): validate target hostname in outbound requests (#39301)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Arpit Jain <3242828+arpitjain099@users.noreply.github.com>
Co-authored-by: Mafi <matt.fitzgerald@gmail.com>
Co-authored-by: Matt Fitzgerald <matt.fitzgerald@preset.io>
Co-authored-by: Richard Fogaca Nienkotter <63572350+richardfogaca@users.noreply.github.com>
Co-authored-by: Superset Dev <dev@superset.apache.org>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: sadpandajoe <jcli38@gmail.com>
Co-authored-by: JUST.in DO IT <justin.park@airbnb.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
Co-authored-by: sha174n <pedro.sousa@preset.io>
|
2026-06-13 20:26:58 +01:00 |
|
Shaitan
|
aa3d2b9e81
|
fix(dashboard): validate native-filter data requests against filter targets (#40979)
Co-authored-by: sha174n <pedro.sousa@preset.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-13 19:02:28 +01:00 |
|
Shaitan
|
e5986b32ff
|
fix(charts): evaluate access before rendering query filters; isolate macro env (#40982)
Co-authored-by: sha174n <pedro.sousa@preset.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-13 19:01:54 +01:00 |
|
Shaitan
|
a41869ec7d
|
fix(dashboard): build example-export sample data through the dataset query path (#40976)
Co-authored-by: sha174n <pedro.sousa@preset.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-13 19:01:35 +01:00 |
|
Cole Murray
|
6487cf03c5
|
fix(security): Add input validation to cancel_query_id to prevent injection (#36722)
Signed-off-by: ColeMurray <cole@waclaude.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-13 10:56:14 -07:00 |
|
dependabot[bot]
|
ca0596bca2
|
chore(deps-dev): bump progress from 1.6 to 1.6.1 (#41014)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-13 09:40:56 -07:00 |
|
Elizabeth Thompson
|
e4f82109e4
|
fix(mcp): suppress AuthlibDeprecationWarning from authlib.jose imports (#40977)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-13 12:19:12 -04:00 |
|
Shivam S.
|
8d315dd2b6
|
fix(UI): remove getPopupContainer prop causing dual scrollbars in dropdown (#36059)
Co-authored-by: Evan Rusackas <evan@preset.io>
|
2026-06-13 09:14:58 -07:00 |
|
Evan Rusackas
|
b05fe4857e
|
fix(chart): require chart access for query_context-only updates (#40648)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-13 04:16:29 -07:00 |
|
dependabot[bot]
|
4a5c0d9042
|
chore(deps): bump joi from 17.13.3 to 17.13.4 in /docs (#41009)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-13 02:21:41 -07:00 |
|
dependabot[bot]
|
daff4fd87e
|
chore(deps-dev): update pymssql requirement from <3,>=2.2.8 to >=2.3.13,<3 (#41012)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-13 02:21:03 -07:00 |
|
dependabot[bot]
|
a8e26c254f
|
chore(deps-dev): bump tiktoken from 0.12.0 to 0.13.0 (#41013)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-13 02:20:28 -07:00 |
|
dependabot[bot]
|
e7337eacfc
|
chore(deps-dev): bump sqlalchemy-bigquery from 1.15.0 to 1.17.0 (#41016)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-13 02:19:22 -07:00 |
|
dependabot[bot]
|
9e7e1ecdbc
|
chore(deps): bump ioredis from 5.11.0 to 5.11.1 in /superset-websocket (#40989)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-12 11:14:22 -07:00 |
|
Evan Rusackas
|
8ed7ebb5b7
|
chore(i18n): lint + dev warning for eager t() in controlPanel configs (#40379)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-12 10:29:51 -07:00 |
|
Amin Ghadersohi
|
2f008afca9
|
fix(mcp): add dataset_id to update_chart to support rebinding chart datasource (#40853)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 10:42:53 -04:00 |
|
Evan Rusackas
|
814b72c6f9
|
feat(security): force password change on first use (opt-in) (#40669)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-11 22:23:10 -07:00 |
|
Evan Rusackas
|
663b47aa75
|
feat: support guest-token revocation per embedded dashboard (#40676)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-11 19:37:22 -07:00 |
|
Evan Rusackas
|
9938ee273f
|
feat: terminate active sessions when an account is disabled (#40695)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-11 19:37:13 -07:00 |
|
Geidō
|
74845eaf0b
|
fix(deps): cap paramiko <4.0 to keep SSH tunneling working (#40973)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me>
|
2026-06-11 19:28:18 +03:00 |
|
Elizabeth Thompson
|
b0d7880ac0
|
fix: use Series.iloc for positional access in generate_join_column (#40936)
|
2026-06-11 08:34:38 -07:00 |
|
Mehmet Salih Yavuz
|
058be4b904
|
test(core): cover invalid raster tile URL fallback in mapStyles (#40974)
|
2026-06-11 18:31:50 +03:00 |
|
Abdul Rehman
|
42d0c4436e
|
fix(permalink): accept null entries in activeTabs for v5-imported dashboards (#40969)
|
2026-06-11 22:03:27 +07:00 |
|
Alexandru Soare
|
378473a6fe
|
fix(matrixify): Set singular metric field for pie and other single-me… (#40852)
|
2026-06-11 17:45:38 +03:00 |
|