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
dd3a61156b
fix(handlebars): register a dayjs-backed formatDate helper ( #32960 ) ( #40817 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-15 08:40:08 -07:00
Mehmet Salih Yavuz
cf587caca7
fix(plugin-chart-handlebars): preserve template on explore open ( #39442 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-28 11:13:37 +03: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
Mehmet Salih Yavuz
9546ee37e5
chore(superset-core): move ui to new core ( #35308 )
2025-11-07 13:53:06 -03:00
Michael S. Molina
93ba8e16c3
refactor: Creates the VizType enum ( #31193 )
2024-11-29 10:05:02 -03:00
Josh Soref
78ede590ee
chore(frontend): Spelling ( #19676 )
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com >
2023-02-02 11:23:11 -07:00
Yongjie Zhao
9dd102f383
refactor: remove useless groupby from QueryObject ( #21643 )
2022-09-30 11:53:54 +08:00
Michael S. Molina
e9032e95ec
chore: Adds theme object to chart properties ( #19951 )
2022-05-04 09:55:22 -03:00
Ville Brofeldt
d5ea537b0e
fix(plugin-chart-handlebars): fix overflow, debounce and control reset ( #19879 )
...
* fix(plugin-chart-handlebars): fix overflow
* add debounce, fix reset controls
* fix deps
* remove redundant code
* improve examples
* add last missing resetOnHides
* fix test
* use isPlainObject
2022-04-28 16:38:23 +03: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