Commit Graph

57 Commits

Author SHA1 Message Date
Elizabeth Thompson 15fbb195e9
fix: remove sort values on stacked totals (#31333) 2025-02-12 16:56:53 -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
geotab-data-platform f4efce3475
fix: Reordering echart props to fix confidence interval in Mixed Charts (#30716)
Co-authored-by: Vedant Prajapati <40185967+vedantprajapati@users.noreply.github.com>
2025-01-28 11:51:52 -08:00
Ville Brofeldt b02d18a39e
fix(plugin-chart-echarts): sort tooltip correctly (#30819) 2024-11-01 15:24:51 -07:00
Michael S. Molina 36f7a3f524
fix: Incorrect hovered items in tooltips (#30405) 2024-09-26 16:08:59 -03:00
Ross Mabbett c5594f2979
feat(explore): Add time shift color control to ECharts (#29897) 2024-09-12 12:42:00 -04:00
Michael S. Molina 9cb9e5beee
fix: New tooltip inappropriately combines series on mixed chart (#30137) 2024-09-04 08:38:43 -03:00
Kamil Gabryjelski c220245414
perf: Implement Echarts treeshaking (#29874) 2024-08-07 06:53:52 +02:00
Kamil Gabryjelski 68fd189586
fix(mixed-timeseries-plugin): Second query stacks stacked on top of first query series (#29119) 2024-06-10 12:22:35 +02:00
Michael S. Molina b549977f05
feat: Utility function to render chart tooltips (#27950) 2024-05-07 13:00:30 -03:00
JUST.in DO IT 9ced2552db
fix: missing shared color in mixed timeseries (#27403) 2024-03-07 10:04:49 -08:00
Evan Rusackas 753ef69529
feat(storybook): Co-habitating/Upgrading Storybooks to v7 (dependency madness ensues) (#26907) 2024-02-15 07:40:17 -07:00
Michael S. Molina af577d64b1
fix: Timeseries Y-axis format with contribution mode (#27106) 2024-02-14 09:41:22 -05:00
Ville Brofeldt 19f8405bc0
chore: make TS enums strictly PascalCase (#26875) 2024-01-31 17:40:44 -08:00
Ville Brofeldt 219c4a14b3
fix(plugin-chart-echarts): support forced categorical x-axis (#26404) 2024-01-08 12:04:22 -08:00
Michael S. Molina eb65cea971
chore: Disables minor ticks by default (#26310) 2023-12-20 08:34:27 -03:00
Ville Brofeldt 67468c46c0
fix(plugin-chart-echarts): use scale for truncating x-axis (#26269) 2023-12-15 07:13:39 +13:00
Michael S. Molina 429e2a33c3
fix: Stacked charts with numerical columns (#26264) 2023-12-13 17:10:51 -03:00
Ville Brofeldt 07e5fe8a66
fix(plugin-chart-echarts): support truncated numeric x-axis (#26215)
Co-authored-by: Michael S. Molina <michael.s.molina@gmail.com>
2023-12-08 10:40:09 -03:00
Michael S. Molina d619078d25
feat: Improves the Waterfall chart (#25557) 2023-11-03 13:24:15 -03:00
Kamil Gabryjelski f7e76d02b7
feat: Add currencies controls in control panels (#24718) 2023-08-02 19:22:45 +02:00
Michael S. Molina ac19f58cf6
fix: Tooltip no longer highlights hovered data series (#24756) 2023-07-21 08:57:39 -03:00
Kamil Gabryjelski fe2c14ff3a
fix: Ensure metrics is an array in Mixed Chart (#24643) 2023-07-10 18:04:38 +02:00
Kamil Gabryjelski d74d7eca23
feat: Implement support for currencies in more charts (#24594) 2023-07-07 19:28:13 +02:00
Michael S. Molina c5b4ecdca5
fix: Total calculation in stacked Timeseries charts (#24477) 2023-06-23 11:57:48 -03:00
Michael S. Molina df4d16a7ee
feat: Make time shifted series colors match the original series (#24048) 2023-05-18 08:40:50 -03:00
Michael S. Molina b4371f68b7
feat: Adds a control to set the Secondary Y-axis bounds in Mixed charts (#23917)
Co-authored-by: Evan Rusackas <evan@preset.io>
2023-05-05 10:11:54 -03:00
Lily Kuang 0bf8907f2f
feat: format timestamps in drill by breadcrumbs (#23698) 2023-04-27 09:17:33 -07:00
Ville Brofeldt cbbcc8d2e1
fix(plugin-chart-echarts): reorder totals and support multimetric sort (#23675) 2023-04-14 20:43:15 +03:00
Michael S. Molina 30f210b842
feat: Enables ECharts legend selector (#23590) 2023-04-06 09:36:34 -03:00
Geido 9ed2326a20
feat: Move cross filters to Dashboard (#22785) 2023-01-25 18:01:06 +01:00
Ville Brofeldt 2e650eaebe
fix(plugin-chart-echarts): tooltip overflow bug (#22218)
Co-authored-by: Ville Brofeldt <ville.brofeldt@apple.com>
2022-11-24 14:11:01 +02:00
Michael S. Molina 3bc0865d90
fix: Drill to detail blocked by tooltip (#22082)
Co-authored-by: Ville Brofeldt <ville.brofeldt@apple.com>
2022-11-23 21:50:06 +02:00
Yongjie Zhao 9aa804e070
fix: categorical x-axis can't apply the label of column (#21869) 2022-10-19 18:47:02 +08:00
Yongjie Zhao 0a4ecca9f2
fix: custom SQL in the XAxis (#21847) 2022-10-19 11:40:52 +08:00
Yongjie Zhao f38115489b
fix: drilling on the categorical xaxis on the mixed chart (#21845) 2022-10-19 09:08:28 +08:00
Yongjie Zhao 4d12e3709e
feat: generate consistent QueryObject whether GenericAxis is enabled or disabled (#21519) 2022-09-21 09:41:21 +08:00
Kamil Gabryjelski c3a00d43d0
fix(explore): Time column label not formatted when GENERIC_X_AXES enabled (#21294) 2022-09-01 18:07:49 +02:00
Michael S. Molina 0bf4e56dc3
fix: Drill to detail on values with comma (#21151) 2022-08-22 13:52:39 -03:00
Antonio Rivero Martinez bdcc0a9bcf
fix(charts): Hide Values greater than Max Y Axis Bound on Mixed Time Series with Bar series (#21015)
* Mixed TimeSeries:

- When Bar chart is used as serie type, we need to hide values that are greater than the max Y Axis Bound.

* Mixed Time Series:

- Simplify logic for getOverMaxHiddenFormatter

* Mixed Time Series:

- Add tests for new getOverMaxHiddenFormatter util func
2022-08-22 08:55:09 -06:00
JUST.in DO IT 2d1ba46844
fix(plugin-chart-echarts): missing value format in mixed timeseries (#21044) 2022-08-11 12:33:59 -07:00
Michael S. Molina 3df8335f87
feat: Adds drill to detail context menu for ECharts visualizations (#20891)
* feat: Adds drill to detail context menu for ECharts visualizations

* Rebases and adds time grain

* Fixes selected gauge values

* Fixes Treemap edge click

* Adds right click to big number trendline

* Address some comments
2022-08-09 17:02:31 -03:00
Stephen Liu acdb271422
fix(line-chart): Formula Annotations on Line Charts are broken (#20687) 2022-07-13 16:42:11 +08:00
Yongjie Zhao 7f918a4ec0
fix: annotation broken (#20651)
* fix: annotation broken

* fix UT

* add annotation data to mixed timeseries chart
2022-07-11 16:23:57 -06:00
Stephen Liu eab0009101
feat(plugin-chart-echarts): [feature-parity] support extra control for the area chart V2 (#16493)
* feat(echarts): [feature-parity] support extra control

* add extra control for plugin

* refactor: extract ExtraControl

* fix: lint

* fix some problems
2022-06-09 00:59:10 +08:00
Stephen Liu 9f02ff656d
fix(plugin-chart-echarts): [feature-parity] apply button of annotation layer doesn't work as expected (#19761)
* fix(plugin-chart-echarts): [feature-parity] apply button of annotation layer does't work

* fix: lint

* fix: test
2022-06-08 17:06:24 +08:00
Ville Brofeldt d5c5e58583
feat(plugin-chart-echarts): add support for generic axis to mixed chart (#20097)
* feat(plugin-chart-echarts): add support for generic axis to mixed chart

* fix tests + add new tests

* address review comments

* simplify control panel

* fix types and tests
2022-05-19 13:51:52 +03:00
Michael S. Molina c4c714fffb
chore: Removes hard-coded colors from the plugins - iteration 2 (#20006)
* chore: Removes hard-coded colors from the plugins - iteration 2

* Fixes lint errors
2022-05-12 10:12:17 -03:00
Stephen Liu 11562971fb
fix(plugin-chart-echarts): [feature parity] annotation line chart color not working (#19758) 2022-04-28 19:10:58 +03:00
Stephen Liu dc575080d7
feat: improve color consistency (save all labels) (#19038) 2022-03-21 15:20:04 +08:00