yousoph
|
2dfd08fdb3
|
fix(plugin-chart-echarts): clarify Tooltip sort by metric description for stacked charts (#42106)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-16 10:58:43 -07:00 |
|
Hans Yu
|
661535e390
|
refactor: automatically load with engine/connection (#41980)
Co-authored-by: Evan Rusackas <evan@preset.io>
|
2026-07-16 10:31:23 -07:00 |
|
Mehmet Salih Yavuz
|
059f6944eb
|
fix(migration): use non-deprecated sqlalchemy.orm.declarative_base (#42080)
|
2026-07-16 20:24:50 +03:00 |
|
Joe Li
|
3b7647eb6e
|
fix(alerts): remove double border on InputNumber fields in report modal (#42090)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-16 10:19:33 -07:00 |
|
dependabot[bot]
|
e84f870787
|
chore(deps-dev): bump @formatjs/intl-durationformat from 0.10.15 to 0.10.16 in /superset-frontend (#42105)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-07-16 02:45:07 -07:00 |
|
Joe Li
|
de300c70b9
|
test(app-root): close two blind spots in the subdirectory redirect tests (#42016)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-15 23:36:47 -07:00 |
|
Greg Neighbors
|
2f7afe4b47
|
feat(mcp): deleted_state trash listing for list_charts and list_dashboards (#41855)
Co-authored-by: Greg Neighbors <gregneighbors@Gregs-Air-2.lan>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-15 23:36:04 -07:00 |
|
lohit geddam
|
aea4585c6d
|
fix(embedded-sdk): handle malformed JWT refresh timing (#40490)
|
2026-07-15 23:35:21 -07:00 |
|
Evan Rusackas
|
f697a0c24d
|
test(charts): assert drill-to-detail carries applied filters (#28562) (#41960)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-07-15 22:24:33 -07:00 |
|
Evan Rusackas
|
13d38a9cbd
|
test(security): assert intended trailing-slash behavior of security API (#29934) (#41965)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-07-15 22:24:15 -07:00 |
|
yousoph
|
8603048518
|
fix(dashboard): block dependent filter from fetching until defaultToFirstItem parent selects (#40978)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-15 22:01:56 -07:00 |
|
Mike Bridge
|
635b18103d
|
fix(reports): null-guard execution against missing target (#39973)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
|
2026-07-15 22:00:46 -07:00 |
|
gr33nak
|
d57569c54a
|
feat(reports): add XLSX (Excel) attachments for Alerts & Reports (#41424)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Martin Kominek <martin.kominek@stratox.cz>
Co-authored-by: kominma3 <127758497+kominma3@users.noreply.github.com>
|
2026-07-15 21:49:47 -07:00 |
|
Benedict Jin
|
409605de70
|
fix(plugin-chart-echarts): key Mixed Timeseries label maps by rendered series names (#41933)
|
2026-07-15 21:37:59 -07:00 |
|
Greg Neighbors
|
8ce6d42942
|
feat(mcp): add restore_chart and restore_dashboard tools (#41842)
Co-authored-by: Greg Neighbors <gregneighbors@Gregs-Air-2.lan>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-15 15:51:15 -07:00 |
|
Greg Neighbors
|
2bbb7d0638
|
feat(mcp): histogram and box plot chart type plugins (#41860)
Co-authored-by: Greg Neighbors <gregneighbors@Gregs-Air-2.lan>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-15 15:50:09 -07:00 |
|
Evan Rusackas
|
1b0c6aaed3
|
chore(a11y): enable jsx-a11y/click-events-have-key-events as error (#42009)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-15 15:49:45 -07:00 |
|
dependabot[bot]
|
1f786f1949
|
chore(deps): bump websocket-driver from 0.7.4 to 0.7.5 in /superset-frontend (#42094)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-07-15 15:49:15 -07:00 |
|
Evan Rusackas
|
c540f782a3
|
fix(ci): remove Python 3.10 from the test matrix to unblock CI (#42058)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-07-15 15:48:47 -07:00 |
|
Joe Li
|
6fe4655ba2
|
fix(semantic-layers): separate grain and offset time-axis resolvers (#42093)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-15 15:33:52 -07:00 |
|
Elizabeth Thompson
|
689fc34ac2
|
fix: replace deprecated appbuilder.app with current_app in test_explore_redirect (#42086)
|
2026-07-15 15:05:15 -07:00 |
|
Elizabeth Thompson
|
e564389a01
|
fix(a11y): associate Name label with input in CssTemplateModal (#42081)
|
2026-07-15 15:04:33 -07:00 |
|
Elizabeth Thompson
|
da518d7a10
|
fix(a11y): associate Description label with TagModal input (#42034)
|
2026-07-15 15:03:40 -07:00 |
|
Joe Li
|
c6da740ce2
|
fix(app-root): restore legacy redirects for HEAD and the /superset app root (#42015)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-15 13:13:46 -07:00 |
|
Beto Dealmeida
|
e28b259de0
|
fix(semantic-layers): expose time grains in Explore for SemanticView datasources (#41456)
|
2026-07-15 12:25:41 -07:00 |
|
Elizabeth Thompson
|
beb9d53687
|
fix(plugin-chart-echarts): use echarts 5.6.0 i18n export path for locale import (#42055)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-07-15 11:45:14 -07:00 |
|
Mike Bridge
|
90f9238f8a
|
fix(charts): preserve time filter for expression axes (#42052)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
|
2026-07-15 14:27:50 -03:00 |
|
Amin Ghadersohi
|
f38fff2a19
|
test(mcp): close systematic test-coverage gaps in mcp_service (#41924)
|
2026-07-15 12:30:04 -04:00 |
|
Amin Ghadersohi
|
cec9afb165
|
fix(mcp): await ctx.info calls in update_dashboard tool (#41920)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-07-15 12:28:44 -04:00 |
|
dependabot[bot]
|
753113d169
|
chore(deps-dev): bump trino from 0.337.0 to 0.338.0 (#42059)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2026-07-15 08:13:33 -07:00 |
|
dependabot[bot]
|
5c8e14e9dc
|
chore(deps-dev): bump hdbcli from 2.28.21 to 2.29.23 (#42060)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-07-15 08:13:30 -07:00 |
|
dependabot[bot]
|
e66d58361a
|
chore(deps-dev): update clickhouse-connect requirement from <2.0,>=1.1.1 to >=1.4.2,<2.0 (#42062)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-07-15 08:13:26 -07:00 |
|
dependabot[bot]
|
7bc1895050
|
chore(deps-dev): update pydoris requirement from <2.0.0,>=1.0.0 to >=1.2.0,<2.0.0 (#42063)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-07-15 08:13:22 -07:00 |
|
dependabot[bot]
|
071c431580
|
chore(deps-dev): bump @types/node from 26.1.0 to 26.1.1 in /superset-websocket (#42076)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-07-15 08:13:19 -07:00 |
|
dependabot[bot]
|
53c4603c8c
|
chore(deps-dev): bump @types/node from 26.1.0 to 26.1.1 in /superset-frontend (#42077)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-07-15 08:13:15 -07:00 |
|
Mehmet Salih Yavuz
|
f010affbc2
|
fix(reports): paginate Slack recipient picker for large workspaces (#41998)
|
2026-07-15 18:00:53 +03:00 |
|
Amin Ghadersohi
|
6c2b7aceb5
|
fix(mcp): correct decorator order on query_dataset tool (#41925)
|
2026-07-15 10:42:11 -04:00 |
|
Daniel Vaz Gaspar
|
2af66b2c9b
|
fix(async-queries): add Celery task expiry to GAQ async query tasks (#42084)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-07-15 15:04:56 +01:00 |
|
Evan Rusackas
|
a540f56f5c
|
fix(reports): raise typed executor-not-found error in alert-query path (#41486)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-14 23:53:03 -07:00 |
|
aikawa-ohno
|
aa85455a5c
|
fix(i18n): Update Japanese translations (#41984)
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-14 22:07:38 -07:00 |
|
dependabot[bot]
|
d80267d00b
|
chore(deps): bump github/codeql-action/init from 4.36.3 to 4.37.0 (#42068)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-07-14 21:21:25 -07:00 |
|
yousoph
|
7953382d10
|
feat(submenu_export): Add export to png and pdf options for charts (#38535)
Co-authored-by: Ramiro Aquino Romero <ramiroaquinoromero@gmail.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Joe Li <joe@preset.io>
Co-authored-by: Claude <claude@anthropic.com>
|
2026-07-14 21:21:12 -07:00 |
|
dependabot[bot]
|
abafe195bf
|
chore(deps): bump click from 8.4.1 to 8.4.2 (#42064)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2026-07-14 20:38:32 -07:00 |
|
dependabot[bot]
|
b4373f60b3
|
chore(deps-dev): bump fastmcp from 3.4.2 to 3.4.3 (#42065)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2026-07-14 20:38:30 -07:00 |
|
dependabot[bot]
|
6dcd95e14a
|
chore(deps-dev): bump syntaqlite from 0.6.0 to 0.7.0 (#42067)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2026-07-14 20:38:27 -07:00 |
|
dependabot[bot]
|
ad8f2cf268
|
chore(deps): bump github/codeql-action/analyze from 4.36.3 to 4.37.0 (#42069)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-07-14 20:38:21 -07:00 |
|
Mafi
|
9db88203e1
|
fix(migration): use sqlalchemy.orm.declarative_base to avoid MovedIn20Warning (#42056)
Co-authored-by: Matt Fitzgerald <matt.fitzgerald@preset.io>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-07-14 21:08:43 -04:00 |
|
Joe Li
|
13121fcd58
|
fix(ci): skip unsupported React 19 Dependabot updates (#42047)
|
2026-07-15 08:03:14 +07:00 |
|
Evan Rusackas
|
be768efc0f
|
fix(ci): make pre-commit fail closed instead of silently passing on an empty file list (#42044)
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-14 16:20:56 -07:00 |
|
Elizabeth Thompson
|
d68e84e731
|
fix(databricks): classify insufficient-permissions errors as 4xx (#41945)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-07-14 13:44:41 -07:00 |
|