Evan Rusackas
eb36d7b043
feat(glyph): single-file chart definition pattern across all plugins
...
Introduces @superset-ui/glyph-core's defineChart() and migrates ECharts,
deckgl, nvd3, legacy, and other plugins from the multi-file pattern
(controlPanel/transformProps/buildQuery/types/component) to single-file
chart definitions. Includes the SIP design doc, GlyphOptionsPanel explore
UI, and the supporting test suites.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 11:21:13 -07:00
Evan Rusackas
981b370fe9
chore(storybook): consolidate storybook and enhance plugin stories ( #37771 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-11 16:06:23 -08:00
Michael S. Molina
9b6876be62
fix: Typescript declaration files ( #35244 )
2025-09-23 14:22:28 -03:00
Michael S. Molina
6cb3ef9f5d
chore: TypeScript Configuration Modernization and Cleanup ( #35159 )
2025-09-18 16:27:57 -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
Jeremy
e632b82395
feat: Adds plugin-chart-handlebars ( #17903 )
...
* adds: plugin chart handlebars
* adds: handlebars plugin to main presets
* update: npm install
* chore: lint
* adds: dateFormat handlebars helper
* deletes: unused props
* chore: linting plugin-chart-handlebars
* docs: chart-plugin-handlebars
* adds: moment to peer deps
* update: use error handling
* update: inline config, adds renderTrigger
* update: inline config, adds renderTrigger
* camelCase controls
* (plugins-chart-handlebars) adds: missing props
Adds missing propeties in test formData
* (plugin-chart-handlebars) fixes test
* (plugin-handlebars-chart) use numbers for size
* (feature-handlebars-chart) fix viz_type
* (plugin-handlebars-chart) revert
revert the viz_type change. it was in the wrong place.
* fix test and add license headers
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com >
2022-04-26 14:34:28 +03:00