Evan Rusackas
|
d51753dfdc
|
chore(lint): convert reactify.tsx to function component (#39458)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-09 14:18:03 -07:00 |
|
dependabot[bot]
|
543ad04ca0
|
chore(deps): bump pyarrow from 20.0.0 to 24.0.0 (#39756)
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 Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-09 12:51:33 -07:00 |
|
Evan Rusackas
|
00e3682aaf
|
fix(dashboard): URL-encode native_filters in permalink redirect (#40660)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 11:37:08 -07:00 |
|
Evan Rusackas
|
004101a752
|
fix(rls): apply standard datasource access checks in RLS rule commands (#40650)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 11:24:12 -07:00 |
|
Evan Rusackas
|
568f34d6d8
|
fix(mcp): enforce audience, algorithm, issuer binding, and token scopes (strict mode) (#40653)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 11:08:20 -07:00 |
|
Evan Rusackas
|
a0cf798409
|
fix(embedded): add Sec-Fetch-Dest defense-in-depth check on the embedded view (#40667)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 11:08:08 -07:00 |
|
dependabot[bot]
|
88ea96d417
|
chore(deps-dev): bump typescript-eslint from 8.60.0 to 8.60.1 in /docs (#40891)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-09 11:07:41 -07:00 |
|
dependabot[bot]
|
c88438ad35
|
chore(deps-dev): bump typescript-eslint from 8.60.0 to 8.60.1 in /superset-websocket (#40887)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-09 11:07:04 -07:00 |
|
Evan Rusackas
|
76f334f252
|
fix(i18n): stop fuzzy-matching new strings so adding one doesn't fail babel-extract (#40909)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-10 00:40:48 +07:00 |
|
Onur Taşhan
|
ab0fa5c3c8
|
test(dashboard): add regression tests for certification field clearing (#40758)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-09 10:37:14 -07:00 |
|
dependabot[bot]
|
9b4aaaa080
|
chore(deps-dev): bump @typescript-eslint/parser from 8.60.0 to 8.60.1 in /superset-websocket (#40889)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-09 10:35:34 -07:00 |
|
dependabot[bot]
|
eeaa213475
|
chore(deps): update react requirement from ^19.2.6 to ^19.2.7 in /superset-frontend/plugins/legacy-plugin-chart-chord (#40890)
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-09 10:35:20 -07:00 |
|
dependabot[bot]
|
2d1b17d1ca
|
chore(deps-dev): bump @typescript-eslint/parser from 8.60.0 to 8.60.1 in /docs (#40893)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-09 10:31:59 -07:00 |
|
dependabot[bot]
|
ff4783f1e4
|
chore(deps): bump github/codeql-action from 4.36.0 to 4.36.1 (#40894)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-09 10:30:30 -07:00 |
|
dependabot[bot]
|
f9ba11961a
|
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.60.0 to 8.60.1 in /superset-frontend (#40895)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-09 10:30:16 -07:00 |
|
Evan Rusackas
|
8117488fd8
|
feat(websocket): add configurable per-channel and total connection limits (#40856)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 10:30:07 -07:00 |
|
dependabot[bot]
|
336384bc67
|
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend (#40896)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-09 10:29:48 -07:00 |
|
Evan Rusackas
|
065578e48a
|
fix(commands,api): enforce command validation, sanitize export filename/token, set cache TTLs (#40655)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 10:29:46 -07:00 |
|
dependabot[bot]
|
3949089438
|
chore(deps-dev): bump oxlint from 1.67.0 to 1.68.0 in /superset-frontend (#40898)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-09 10:29:35 -07:00 |
|
dependabot[bot]
|
efa88b9b7f
|
chore(deps-dev): bump eslint-import-resolver-typescript from 4.4.4 to 4.4.5 in /superset-frontend (#40899)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-09 10:29:20 -07:00 |
|
dependabot[bot]
|
f51736437d
|
chore(deps): bump shell-quote from 1.8.3 to 1.8.4 in /docs (#40910)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-09 10:28:51 -07:00 |
|
EMMANUELA OPURUM
|
6311e2c315
|
fix: use pd.to_numeric in df_metrics_to_num to handle string-encoded numerics from ClickHouse (#40190)
Co-authored-by: Emmanuela Opurum <youremail@example.com>
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com>
|
2026-06-09 10:28:34 -07:00 |
|
dependabot[bot]
|
7a3b8f49c7
|
chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (#40892)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com>
|
2026-06-10 00:25:41 +07:00 |
|
Aleksey Karpov
|
17fb7a7c75
|
chore(helm): bump app version to 6.1.0 (#40862)
superset-helm-chart-0.16.0
|
2026-06-09 10:17:55 -07:00 |
|
Evan Rusackas
|
bf9ad4d2ba
|
fix: set charset via content_type to avoid malformed Content-Type headers (#40658)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 10:17:44 -07:00 |
|
Evan Rusackas
|
6681ab571d
|
perf(websocket): yield to the event loop while processing large event batches (#40866)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 09:59:03 -07:00 |
|
dependabot[bot]
|
58d29e0779
|
chore(deps-dev): bump concurrently from 10.0.0 to 10.0.3 in /superset-frontend (#40897)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-09 23:56:31 +07:00 |
|
Evan Rusackas
|
0133ebc9f2
|
feat(mcp): log successful JWT authentication events (#40864)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 09:34:52 -07:00 |
|
Evan Rusackas
|
b64dd4af4a
|
fix(mcp): handle JWKS fetch network errors during token verification (#40869)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 09:34:33 -07:00 |
|
Evan Rusackas
|
95d46073cb
|
feat(websocket): add backpressure handling for slow consumers (#40857)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 09:33:59 -07:00 |
|
Evan Rusackas
|
7b1e1e5668
|
fix(charts): route CSV result format through the escaping CSV writer (#40859)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 09:33:46 -07:00 |
|
Evan Rusackas
|
62084f4015
|
feat(websocket): improve operational logging and crash safety (#40868)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 09:33:13 -07:00 |
|
Evan Rusackas
|
f70cd8b5b8
|
feat(embedded-sdk): add fetchGuestToken timeout and clean up refresh timer (#40870)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 09:33:01 -07:00 |
|
Evan Rusackas
|
a32b7b1523
|
fix(migrations): replay user_favorite_tag migration for 3.0.x upgraders (#38157)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com>
|
2026-06-09 09:30:09 -07:00 |
|
Evan Rusackas
|
9105adc67b
|
fix(mcp): return a generic message when a request is unauthenticated (#40861)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 09:19:15 -07:00 |
|
Sebastian Mohr
|
443fd7bcee
|
fix(assets): Support uploading tags using the assets import endpoint (#38343)
Co-authored-by: Sam Firke <sfirke@users.noreply.github.com>
|
2026-06-09 10:13:28 -04:00 |
|
Kilobyte9304
|
3259a4a781
|
fix(translation): update german translation for slider range (#40902)
|
2026-06-09 09:07:05 -04:00 |
|
Alexandru Soare
|
56c856e802
|
fix(explore): require Update Chart for Matrixify dimension changes (#40851)
|
2026-06-09 15:09:41 +03:00 |
|
Daniel Vaz Gaspar
|
2f71771b56
|
fix(sqllab): prevent corrupted query state from blocking SQL Lab access (#40580)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Joe Li <joe@preset.io>
|
2026-06-09 10:51:45 +01:00 |
|
Mehmet Salih Yavuz
|
d7ddf2023d
|
fix(theme): SDK theme config overrides dashboard-level theme in embedded mode (#40763)
|
2026-06-09 12:01:57 +03:00 |
|
Evan Rusackas
|
c58408d76c
|
fix(revert 40875): "ci: authenticate Docker Hub pulls for service containers" failed (#40879)
|
2026-06-09 11:17:59 +07:00 |
|
Evan Rusackas
|
1188cfef1d
|
ci: make Docker-build npm ci resilient to transient network blips (#40874)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 08:58:01 +07:00 |
|
Evan Rusackas
|
fb0e7fecaf
|
ci: authenticate Docker Hub pulls for service containers (#40875)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-09 08:57:31 +07:00 |
|
Evan Rusackas
|
3afbb48188
|
fix(uploads,dao): add zip-safety check to columnar reader and cap DAO page size (#40637)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-08 17:07:57 -07:00 |
|
Evan Rusackas
|
837f41986d
|
fix: reject default guest/async JWT secrets at startup (#40649)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-08 16:53:37 -07:00 |
|
Evan Rusackas
|
8eda626466
|
fix: raise random_key entropy and add expiry to async query tokens (#40638)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-08 16:24:06 -07:00 |
|
Evan Rusackas
|
fe9818226d
|
fix(viz): gate stacktrace behind SHOW_STACKTRACE and allowlist resample method (#40636)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-08 16:09:59 -07:00 |
|
Joe Li
|
1e8438a478
|
test(dashboard): migrate favorite toggle Cypress spec to RTL (#40872)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-08 16:03:59 -07:00 |
|
dependabot[bot]
|
8fdabc44f5
|
chore(deps): update react-draggable requirement from ^4.5.0 to ^4.6.0 in /superset-frontend/packages/superset-ui-core (#40841)
Co-authored-by: Evan <evan@preset.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-08 15:56:20 -07:00 |
|
Evan Rusackas
|
e9e9245112
|
test(mixed-chart): dashboard filters should reach both Mixed chart queries (#29519) (#40818)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-08 15:55:41 -07:00 |
|