Evan Rusackas
c6e1fe5f91
fix(types): resolve remaining TypeScript CI errors
...
- Remove unused AdhocFilter import from FiltersConfigForm.tsx
- Fix DndMetricSelect.tsx ColumnMeta type cast for AdhocMetric column
- Add Operators import and cast operatorId in AdhocFilter/index.ts
- Cast operators prop in AdhocFilterControl/index.tsx
- Fix deck_slices type access and add parameter types in AdhocFilterEditPopover
- Use duplicateWith for creating corrected AdhocFilter instance
- Add React import and cast props in DatasourceControl.test.tsx
- Add React import and cast props in AdhocFilterEditPopover.test.tsx
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-03 22:07:02 -08:00
Evan Rusackas
586e03cb80
fix(types): fix remaining TypeScript errors in filter components
...
- Fix AdhocFilterEditPopover deck_slices and layerFilterScope type casts
- Fix AdhocFilterEditPopover.test.tsx faultyAdhocFilter expressionType
- Fix findByRole options in test (remove unsupported disabled option)
- Add proper type for renderPopover props parameter
- Import AdhocFilterClass type for FiltersConfigForm onChange callback
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-03 22:07:02 -08:00
Enzo Martellucci
e112d863bf
fix(dashboard): resolve tab reorder state sync issues ( #36855 )
2025-12-31 13:50:58 +01:00
Joe Li
c026ae2ce7
fix(dashboard): prevent table chart infinite reload loop ( #36686 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 13:45:36 -08:00
Evan Rusackas
b8f31124d0
chore(frontend): migrate 13 JS/JSX files to TypeScript ( #36720 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 13:54:49 -08: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
Evan Rusackas
2f4f64dfe8
chore(frontend): migrate easy JS/JSX files to TypeScript ( #36713 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-17 17:12:02 -08:00
Joe Li
2329d49f9e
fix(DatasourceEditor): add mount guards and fix async race conditions ( #35810 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-16 09:54:32 -08:00
Alexandru Soare
8b1c41a012
fix(tab): Fix tabs in column not clickable ( #36528 )
2025-12-15 12:57:07 +02:00
dependabot[bot]
ead19f9ba3
chore(deps-dev): bump prettier from 3.6.2 to 3.7.4 in /superset-frontend ( #36487 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-11 11:22:46 -08:00
Amy Li
8a00badf45
chore(ts): Migrate Header.jsx to Header.tsx [SIP-36] ( #36286 )
...
Co-authored-by: Wengxin Xu <wengxin0421@outlook.com >
2025-12-08 10:29:22 -08:00
Shu Ying Wan
1127374edd
chore(ts): Migrate Row.jsx to Row.tsx ( #36347 )
...
Co-authored-by: Amy Li <amym1734@gmail.com >
2025-12-05 15:40:34 -08:00
Alexandru Soare
8c603a6f8b
feat(state): remove chart state when navigation away from the dashboard ( #36421 )
2025-12-05 18:33:26 +03:00
Mehmet Salih Yavuz
a0e63faf62
fix: add a fallback to chart state callback ( #36327 )
2025-11-28 20:44:41 +03:00
Alexandru Soare
71c015c579
feat(Tabs): Rearange tabs when editing dashboard ( #35156 )
2025-11-20 10:37:37 -08:00
amaannawab923
35f156a1e1
feat(streaming): Streaming CSV uploads for over 100k records for constant memory usage ( #35478 )
2025-11-20 19:16:59 +02:00
Enzo Martellucci
6d359161bb
fix(dashboard): adjust vertical spacing for numerical range filter to prevent overlaps ( #36167 )
2025-11-20 15:20:52 +02:00
Richard Fogaca Nienkotter
4582f0e8d2
fix(dashboard): ensure charts re-render when visibility state changes ( #36011 )
2025-11-19 14:26:34 +01:00
Richard Fogaca Nienkotter
80ec241108
feat(dashboard): "embed code" option on dashboard share tab ( #33163 )
...
Co-authored-by: richardfn <richard.fogaca@appsilon.com >
Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com >
2025-11-18 12:48:43 +01:00
Kamil Gabryjelski
6723a58780
perf: Fix dashboard performance issues ( #36119 )
2025-11-17 10:28:53 -08:00
Enzo Martellucci
962faa2196
fix: Use total count to filter datasets ( #36135 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
2025-11-17 17:01:54 +01:00
Richard Fogaca Nienkotter
78f9debdd4
fix(dashboard): prevent tab content cutoff and excessive whitespace in empty tabs ( #35834 )
2025-11-13 22:33:43 +01:00
Mehmet Salih Yavuz
74a590cb76
fix(dashboard): refresh tabs as they load when dashboard is refreshed ( #35265 )
2025-11-13 22:14:01 +01:00
Richard Fogaca Nienkotter
467b008f36
fix: save button was enabled even no changes were made to the dashboard ( #35817 )
2025-11-13 22:01:33 +01:00
Levis Mbote
bb2e2a5ed6
fix: fix tabs overflow in dashboards ( #35984 )
2025-11-12 19:35:29 +03:00
Richard Fogaca Nienkotter
a45c0528da
fix(dashboard): dashboard filter was incorrectly showing as out of scope ( #35886 )
...
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2025-11-12 17:24:04 +01:00
Richard Fogaca Nienkotter
d123249bd2
fix(dashboard): align filter bar elements vertically in horizontal mode ( #36036 )
2025-11-11 11:48:25 +03:00
Richard Fogaca Nienkotter
9be61a1245
fix(dashboard): prevent validation error in properties modal when ope… ( #36045 )
2025-11-11 11:09:07 +03:00
Mehmet Salih Yavuz
e2e831e322
fix(permalink): exclude edit mode from dashboard permalink ( #35889 )
2025-11-11 10:58:02 +03:00
Joe Li
0a5144fc1d
fix(tests): fix flakey tests with PropertiesModal.test.tsx, FiltersConfigModal.test.tsx and ChartList.listview.test.tsx ( #36037 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-10 14:31:48 -08:00
Mehmet Salih Yavuz
9546ee37e5
chore(superset-core): move ui to new core ( #35308 )
2025-11-07 13:53:06 -03:00
amaannawab923
0307c71945
fix(Context-Menu): Fixing Context Menu for Table Chart with Html Content ( #33791 )
2025-11-07 10:09:25 +03:00
Mehmet Salih Yavuz
af37e12de4
fix(SelectFilterPlugin): clear all clears all filters including dependent ones ( #35303 )
2025-11-06 18:18:42 +02:00
Enzo Martellucci
84a1abd357
fix(ui): bump AntD to 5.26.0 to fix Splitter drag menu issue ( #35782 )
2025-11-06 07:43:28 +01:00
Rafael Benitez
53687ae659
fix(dashboard): fix dataset search in filter config modal ( #35488 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-03 13:29:39 -08: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
Joe Li
2db19008fb
test(dashboard): strengthen fontWeightStrong assertion for markdown bold ( #35872 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-28 17:23:02 -07:00
Joe Li
bf830b2dd5
fix(theme): add fontWeightStrong to allowedAntdTokens to fix bold markdown rendering ( #35821 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-28 09:26:05 -07:00
ngokturkkarli
0bf34d4d6f
fix(native-filters): prevent circular dependencies and improve dependency handling ( #35317 )
2025-10-27 15:44:14 +02:00
Joe Li
d09421230b
test(dashboard): eliminate race condition in FiltersConfigModal test ( #35717 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-22 14:56:17 -07:00
Gabriel Torres Ruiz
e6bd03fe98
fix(theming): solve modal dark theme issues + styling and code improvements ( #35539 )
2025-10-14 11:08:18 -07:00
Levis Mbote
97518544ee
feat(dashboard): chart customization/dynamic group by in dashboards ( #33831 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: amaannawab923 <amaannawab923@gmail.com >
2025-10-14 18:37:57 +03:00
Joe Li
821173f6c4
fix(frontend): remove describe/it blocks from Modal.useModal tests ( #35497 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-03 20:34:30 -07:00
Elizabeth Thompson
635b7a6a4d
fix(loading): improve loading screen theming for dark mode support ( #35129 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-03 16:51:56 -07:00
Elizabeth Thompson
8bb911bc91
fix(modals): use Modal.useModal hook for proper dark mode theming ( #35198 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-03 10:11:19 -07:00
Mehmet Salih Yavuz
891f826143
fix(dashboard): Navigate to new dashboard when saved as a new one ( #35339 )
2025-10-03 18:37:07 +03:00
Gabriel Torres Ruiz
553204e613
fix(dashboard): exit markdown edit mode when clicking outside of element ( #35336 )
2025-10-02 19:42:16 +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
Geidō
fb9032c05c
fix: Cosmetic issues ( #35122 )
2025-09-25 17:24:34 +03:00