Superset Dev
0e32b0399f
chore(lint): upgrade no-unused-vars rule from warn to error
...
Flip @typescript-eslint/no-unused-vars from "warn" to "error" in
oxlint.json (with argsIgnorePattern/varsIgnorePattern of "^_" and
caughtErrors "none"), and clean up the resulting violations across the
frontend.
Fixes favor proper cleanup over underscore hacks: genuinely dead
imports, variables, and destructured props are removed; parameters are
only "_"-prefixed when their position is required by an external or
callback signature (event handlers, render props, antd validators,
forwardRef, or omit-from-rest destructuring).
Note: the .eslintrc.js half of the prior attempt (#37886 ) is obsolete
since the frontend migrated to oxlint as the primary linter.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-16 15:48:06 -07:00
Michael S. Molina
357e35dc62
refactor(core): reorganize superset-core packages into feature-based structure ( #38448 )
2026-03-05 17:41:15 -03:00
Michael S. Molina
6cb3cea960
feat(extensions): Allow replacing editors using extensions ( #37499 )
2026-01-29 08:22:32 -03:00
Mehmet Salih Yavuz
e9b6791ffb
refactor: move translations and logging to new core ( #36929 )
2026-01-12 08:58:59 +03:00
Mehmet Salih Yavuz
9546ee37e5
chore(superset-core): move ui to new core ( #35308 )
2025-11-07 13:53:06 -03:00
Maxime Beauchemin
e8e1466185
feat: refactor modals to use consistent design patterns ( #34711 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-21 16:19:12 -07:00
Maxime Beauchemin
e741a3167f
feat: add a theme CRUD page to manage themes ( #34182 )
...
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2025-07-25 13:26:41 -07:00
Enzo Martellucci
89bf77b5c9
fix(theming): Fix visual regressions from theming P7 ( #34237 )
2025-07-24 19:57:50 +02: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
Geido
6e1d1ad18b
refactor(Icons): Add typing support and improve structure ( #32880 )
2025-03-28 17:16:31 -07:00
Enzo Martellucci
ce6d5f5551
refactor(Icons): Replaces custom icons with Ant Design 5 icons ( #32112 )
...
Replace custom icons with Ant Design 5 icons to standardize the icon
2025-03-18 22:22:41 +01: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
Đỗ Trọng Hải
0ca42a8e4d
chore: remove React 16.4's obsolete React imports ( #28571 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2024-06-05 08:13:24 -03:00
Ville Brofeldt
0b477e3f7c
chore: harmonize and clean up list views ( #25961 )
2023-12-04 11:51:18 -08:00
EugeneTorap
117435f0d8
chore: update UI dev libs and fix warnings & vulnerabilities ( #24648 )
2023-07-10 20:44:35 -06:00
Michael S. Molina
adcb8cf0ac
refactor: Moves CRUD features to src/features ( #23482 )
2023-04-06 09:23:32 -03:00