Joe Li
|
d3de16c5f5
|
fix(dashboard): restore groupby in buildExistingColumnsSet and guard null customization config (#39416)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Richard Fogaça <richardfogaca@gmail.com>
|
2026-04-20 13:24:22 -07:00 |
|
JUST.in DO IT
|
be680408c9
|
fix(sqllab): enhance table explore tree with schema pinning, column sorting, and table schema refresh (#39396)
Co-authored-by: Michael S. Molina <michael.s.molina@gmail.com>
|
2026-04-17 09:08:46 -07:00 |
|
Hugh A. Miles II
|
b76080e291
|
feat(security): add granular export controls - Phase 2 + 3 (#38581)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
Co-authored-by: Daniel Vaz Gaspar <danielvazgaspar@gmail.com>
|
2026-04-15 10:24:59 -04:00 |
|
Maxime Beauchemin
|
450701ecec
|
fix(SqlLab): improve SQL diff modal — responsive width, padding, tabs, and copy button (#39246)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-10 12:11:05 -07:00 |
|
Gabriel Torres Ruiz
|
69c8eef78e
|
fix(ag-grid): jpeg export of ag-grid tables (#38781)
|
2026-04-10 12:54:59 -03:00 |
|
madhushreeag
|
1e2d0faa55
|
fix(dashboard): dashboard filters not inherited in charts in Safari sometimes due to race condition (#38851)
Co-authored-by: madhushree agarwal <madhushree_agarwal@apple.com>
|
2026-03-31 12:46:05 -07:00 |
|
amaannawab923
|
9215eb5e45
|
fix(ag-grid): persist AG Grid column filters in explore permalinks (#38393)
|
2026-03-11 01:56:24 +05:30 |
|
Joe Li
|
6c359733e1
|
fix(frontend): preserve absolute and protocol-relative URLs in ensureAppRoot (#38316)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-05 14:06:16 -08:00 |
|
Michael S. Molina
|
357e35dc62
|
refactor(core): reorganize superset-core packages into feature-based structure (#38448)
|
2026-03-05 17:41:15 -03:00 |
|
Đỗ Trọng Hải
|
563d9f1a3f
|
chore(lint): migrate Jest lint rules from eslint to oxlint (#37787)
Signed-off-by: hainenber <dotronghai96@gmail.com>
|
2026-02-08 16:44:42 +07:00 |
|
Evan Rusackas
|
fc5506e466
|
chore(frontend): comprehensive TypeScript quality improvements (#37625)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-06 13:16:57 -08:00 |
|
Martyn Gigg
|
e4f649e49c
|
fix(superset-frontend): Fixes for broken functionality when an application root is defined (#36058)
|
2026-01-23 14:13:48 -08:00 |
|
Joe Li
|
22cfc4536b
|
fix(export): URL prefix handling for subdirectory deployments (#36771)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-12 10:58:59 -08:00 |
|
Mehmet Salih Yavuz
|
e9b6791ffb
|
refactor: move translations and logging to new core (#36929)
|
2026-01-12 08:58:59 +03:00 |
|
Michael S. Molina
|
53dddf4db2
|
feat(embedded-sdk): Add resolvePermalinkUrl callback for custom permalink URLs (#36924)
|
2026-01-09 17:02:38 -03:00 |
|
Evan Rusackas
|
da8e077a44
|
chore(frontend): migrate utility JS files to TypeScript (#36721)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-18 13:54:40 -08:00 |
|
Elizabeth Thompson
|
b35b1d7633
|
fix: add subdirectory deployment support for app icon and reports urls (#35098)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Daniel Gaspar <danielvazgaspar@gmail.com>
|
2025-12-08 16:06:08 -08:00 |
|
OrhanBC
|
d5c5dbb3bf
|
refactor(word-cloud): convert rotation and color controls to React components (POC) (#36275)
Co-authored-by: BrandanBurgess <brandanbb13@gmail.com>
|
2025-11-28 12:28:31 -08:00 |
|
Mehmet Salih Yavuz
|
0b535b792e
|
feat(frontend): add dataset cache clearing utilities and integration (#35264)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Geidō <60598000+geido@users.noreply.github.com>
|
2025-11-12 17:23:37 +03:00 |
|
Mehmet Salih Yavuz
|
e2e831e322
|
fix(permalink): exclude edit mode from dashboard permalink (#35889)
|
2025-11-11 10:58:02 +03:00 |
|
Mehmet Salih Yavuz
|
9546ee37e5
|
chore(superset-core): move ui to new core (#35308)
|
2025-11-07 13:53:06 -03:00 |
|
Evan Rusackas
|
8ccdf3b32b
|
feat(frontend): Replace ESLint with OXC hybrid linting architecture (#35506)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-10-30 09:26:21 -07:00 |
|
Alexandru Soare
|
99b61143f6
|
feat(Chart): Save Chart State globally (#35343)
|
2025-10-29 15:54:07 +02:00 |
|
Elizabeth Thompson
|
0b3fe3d60c
|
test: add comprehensive unhappy path tests for export (#35718)
|
2025-10-17 16:41:00 -07:00 |
|
Elizabeth Thompson
|
3dcf85caef
|
fix(export): replace iframe with fetch to avoid CSP frame-src violations (#35584)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-10-10 14:58:13 -07:00 |
|
Mehmet Salih Yavuz
|
89932fa0b2
|
fix(explore): Include chart canvases in the screenshot (#35491)
|
2025-10-07 19:34:49 +03:00 |
|
Evan Rusackas
|
d62249d13f
|
test(frontend): Migrate from describe/it to flat test() pattern (#35305)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-09-28 11:45:33 -07:00 |
|
Nikita Rybalchenko
|
77a5969dc1
|
feat(pdf): add configurable PDF compression level support (#34096)
|
2025-09-25 08:29:54 -07:00 |
|
Maxime Beauchemin
|
ecb3ac68ff
|
feat: AI-powered TypeScript migration framework with parallel processing (#35045)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me>
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
|
2025-09-20 15:47:42 -07:00 |
|
Maxime Beauchemin
|
1f482b42eb
|
feat: completely migrate from DeprecatedThemeColors to Antd semantic tokens (#34732)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-08-18 14:04:26 -07:00 |
|
JUST.in DO IT
|
1101182654
|
fix(bootstrapData): Missing application_root data throws an error (#34680)
|
2025-08-14 08:59:19 -03:00 |
|
Joe Li
|
6c9cda758a
|
chore: update chart list e2e and component tests (#34393)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-07-31 17:12:55 -07:00 |
|
Fardin Mustaque
|
da55a6c94a
|
fix(chart-download): ensure full table or handlebar chart is captured in image export (#34233)
|
2025-07-24 15:47:44 +03:00 |
|
mdusmanalvi
|
dc41c45bec
|
feat(pivot-table-chart): Download as pivoted excel (#33569)
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me>
|
2025-07-18 11:12:14 -07:00 |
|
Richard Fogaca Nienkotter
|
85034b9748
|
feat(deck-gl): Enable individual deck.gl layer selection in FilterScope tree (#33769)
Co-authored-by: richardfn <richard.fogaca@appsilon.com>
Co-authored-by: amaannawab923 <amaannawab923@gmail.com>
|
2025-07-08 18:37:47 +03:00 |
|
Gabriel Torres Ruiz
|
057218d87f
|
feat: Add confirmation modal for unsaved changes (#33809)
|
2025-07-01 19:38:51 +03:00 |
|
Maxime Beauchemin
|
dd129fa403
|
feat(theming): land Ant Design v5 overhaul — dynamic themes, real dark mode + massive styling refactor (#31590)
Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com>
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com>
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me>
Co-authored-by: Geido <60598000+geido@users.noreply.github.com>
Co-authored-by: Alexandru Soare <37236580+alexandrusoare@users.noreply.github.com>
Co-authored-by: Damian Pendrak <dpendrak@gmail.com>
Co-authored-by: Pius Iniobong <67148161+payose@users.noreply.github.com>
Co-authored-by: Enzo Martellucci <enzomartellucci@gmail.com>
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>
|
2025-06-20 13:38:58 -07:00 |
|
Vladislav Korenkov
|
3ef92e5610
|
fix(Alerts & reports): invalid "Last updated" time formatting (#33719)
|
2025-06-09 20:52:47 +03:00 |
|
Enzo Martellucci
|
fa0c5891bf
|
feat(List Groups): Migrate List Groups FAB to React (#33301)
|
2025-06-03 16:18:15 +02:00 |
|
ethan-l-geotab
|
c09f8f6f76
|
fix(sqllab): save datasets with template parameters (#33195)
|
2025-05-30 19:57:33 -03:00 |
|
Beto Dealmeida
|
22de26cd77
|
fix: metric.currency should be JSON, not string (#33303)
|
2025-05-01 18:16:51 -04:00 |
|
Elizabeth Thompson
|
7dc5019b9d
|
fix: app icon should not use subdirectory (#33141)
|
2025-04-15 18:09:06 -07:00 |
|
Martyn Gigg
|
09b92e7d08
|
feat: Allow superset to be deployed under a prefixed URL (#30134)
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>
|
2025-04-09 13:43:44 -07:00 |
|
Geido
|
414cdbf83a
|
fix(no-restricted-imports): Fix overrides and include no-fa-icons-usage (#32571)
|
2025-03-17 18:52:52 +02:00 |
|
Maxime Beauchemin
|
2b98f326e8
|
feat: cache the frontend's bootstrap data (#31996)
|
2025-03-03 17:02:38 -08:00 |
|
Đỗ Trọng Hải
|
19e8a7049b
|
feat(fe): upgrade superset-frontend to Typescript v5 (#31979)
Signed-off-by: hainenber <dotronghai96@gmail.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
|
2025-01-29 08:40:33 -03:00 |
|
Mehmet Salih Yavuz
|
b5e62753b7
|
refactor(date picker): Migrate Date Picker to Ant Design 5 (#31019)
Co-authored-by: Geido <60598000+geido@users.noreply.github.com>
|
2025-01-13 15:02:17 +01:00 |
|
Mehmet Salih Yavuz
|
a193d790b2
|
refactor(moment): Replace Moment.js with DayJs (#31310)
|
2024-12-23 18:42:43 +01:00 |
|
Geido
|
e1f98e246f
|
fix(Dashboard): Sync color configuration via dedicated endpoint (#31374)
|
2024-12-13 15:58:02 +02:00 |
|
Kamil Gabryjelski
|
5006f97f70
|
perf: Optimize dashboard grid components (#31240)
|
2024-12-02 15:05:29 +01:00 |
|