Evan Rusackas
24dbc8649c
chore(viz): phase 0 — remove orphaned viz.py classes and nvd3 BoxPlot leftovers ( #41715 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-07-17 14:10:46 -07:00
Claude Code
3c53228c69
chore(viz): add SCOPE/UPDATES trackers for legacy viz pipeline removal
...
Working documents for the remove-legacy-viz-pipeline feature branch;
stripped before final merge.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-17 14:10:45 -07:00
Evan Rusackas
5b837e844e
fix(sqla): cast native UUID columns to string for LIKE/ILIKE filters ( #41804 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-17 13:59:41 -07:00
Greg Neighbors
a99c98c6fe
feat(mcp): waterfall chart type plugin ( #42070 )
...
Co-authored-by: Greg Neighbors <gregneighbors@Gregs-Air-2.lan >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: Greg Neighbors <gregneighbors@Gregs-MacBook-Air-2.local >
2026-07-17 13:49:34 -07:00
Abdul Rehman
f8cfa459ef
fix(presto): fix latest_sub_partition guard bypass + escape partition filter values ( #41877 )
2026-07-17 13:48:58 -07:00
Amin Ghadersohi
eef3dac72f
fix(nav): prevent top navbar from flashing to vertical layout on load ( #40781 )
...
Co-authored-by: yousoph <sophieyou12@gmail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-07-17 13:29:13 -07:00
Amin Ghadersohi
73aa8ef280
docs(mcp): fix instruction/docstring drift and annotation metadata in mcp_service ( #41922 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-17 16:13:45 -04:00
Amin Ghadersohi
f3255c46ac
feat(mcp): add dashboard owner, role, and certification management tools ( #41606 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-17 13:05:58 -07:00
mathiasi
9f230bcfc0
fix(cli): add --username option to import-directory command ( #40994 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Claude <noreply@anthropic.com >
2026-07-17 12:34:38 -07:00
PRATHAMESH HUKKERI
c05ac138fb
fix(table): prevent pagination reset on cell click ( #42136 )
...
Co-authored-by: Prathamesh Hukkeri <prathamesh04@users.noreply.github.com >
2026-07-17 21:33:19 +03:00
Daniel
c0781ba316
chore(i18n): update Russian translations ( #41885 )
2026-07-17 10:46:00 -07:00
Evan Rusackas
905b20a3f2
fix(ci): retry change_detector GitHub API calls on transient errors ( #42138 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-17 10:41:05 -07:00
innovark
fc506c06da
feat: added email delivery of XLSX reports ( #40885 )
2026-07-17 10:35:34 -07:00
John
69b144ec16
feat(dashboards): Add open graph metadata for dashboards ( #33550 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Claude <noreply@anthropic.com >
2026-07-17 10:35:14 -07:00
Evan Rusackas
9ccd365652
feat(echarts): respect time grain in time-series tooltips ( #41350 )
...
Co-authored-by: Michael Gerber <michael.gerber@nxt.engineering >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-17 09:41:04 -07:00
Amin Ghadersohi
60fb1c6f01
docs(mcp): document all 7 generate_chart chart_type values, fix stale config comment ( #41599 )
2026-07-17 10:06:52 -04:00
dependabot[bot]
929ec58276
chore(deps): bump docusaurus-theme-openapi-docs from 5.1.0 to 5.1.1 in /docs ( #42129 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-17 06:05:47 -07:00
dependabot[bot]
bef03fb850
chore(deps-dev): bump prettier from 3.9.4 to 3.9.5 in /docs ( #42128 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-17 02:28:19 -07:00
dependabot[bot]
8d36dca9e8
chore(deps): bump react-diff-viewer-continued from 4.2.2 to 4.3.0 in /superset-frontend ( #42130 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-17 02:28:14 -07:00
dependabot[bot]
9bb0e376b3
chore(deps): bump docusaurus-plugin-openapi-docs from 5.1.0 to 5.1.1 in /docs ( #42131 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-17 02:28:11 -07:00
dependabot[bot]
778800ba82
chore(deps): bump mapbox-gl from 3.25.0 to 3.26.0 in /superset-frontend ( #42132 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-17 02:28:07 -07:00
dependabot[bot]
ba309fd016
chore(deps-dev): bump prettier from 3.9.4 to 3.9.5 in /superset-frontend ( #42133 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-17 02:28:04 -07:00
dependabot[bot]
7eab41f904
chore(deps-dev): bump prettier from 3.9.4 to 3.9.5 in /superset-websocket ( #42134 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-17 02:28:00 -07:00
amaannawab923
dbef0c3fee
fix(plugin-chart-ag-grid-table): render Show summary totals row on ag-grid 36 ( #42115 )
2026-07-17 13:58:22 +05:30
Joe Li
157ef61fd8
fix(charts): render time comparison without a time grain ( #42054 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-16 21:50:46 -07:00
Evan Rusackas
f467d36a24
fix(i18n): accept script subtags (e.g. sr_Latn) in backfill_po language codes ( #42103 )
...
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-16 21:25:30 -07:00
Evan Rusackas
9f8e1508ca
fix(plugin-chart-echarts): show forecast tooltip values when they equal zero ( #41311 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-16 21:25:06 -07:00
Joe Li
20e6dfd37d
fix(dashboard): seed default active tab path at hydration ( #42075 )
2026-07-16 17:31:03 -07:00
Đỗ Trọng Hải
5067230484
chore(lint): display import/no-duplicates lint rule violation as error ( #42042 )
2026-07-16 15:50:38 -07:00
Gabriel Wong
c45b9002e6
feat(mcp): register /health HTTP endpoint ( #41755 )
2026-07-16 15:32:33 -07:00
Joe Li
edca579625
fix(alerts): show typed text in email recipients selector ( #42091 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-16 15:26:15 -07:00
fnardin-maystreet
30b93ab743
fix(frontend): fix edit/delete permissions for charts, dashboards, and datasets ( #18870 ) ( #32981 ) ( #32995 )
...
Co-authored-by: Filippo Nardin <filippo.nardin.96@gmail.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-07-16 15:21:26 -07:00
Evan Rusackas
9e38c1dd13
chore(a11y): enable jsx-a11y/no-static-element-interactions as error ( #42096 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-07-16 12:21:15 -07:00
Evan Rusackas
b459601ceb
feat(i18n): backfill missing translations across 24 catalogs (AI-generated, needs review) ( #42099 )
...
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-16 12:21:07 -07:00
Evan Rusackas
6f154377d7
feat(i18n): backfill Romanian (ro) translations (AI-generated, needs review) ( #42100 )
...
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-16 12:20:39 -07:00
Evan Rusackas
5b57eb38d2
feat(i18n): backfill Chinese (Traditional) (zh_TW) translations (AI-generated, needs review) ( #42102 )
...
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-16 12:20:25 -07:00
Evan Rusackas
33bc35d135
feat(i18n): backfill Italian (it) translations (AI-generated, needs review) ( #42101 )
...
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-16 12:20:21 -07:00
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