Ville Brofeldt
d0961d0ed8
fix(plugin-chart-echarts): support truncated numeric x-axis ( #26215 )
...
Co-authored-by: Michael S. Molina <michael.s.molina@gmail.com >
(cherry picked from commit 07e5fe8a66 )
2023-12-08 11:14:18 -03:00
Ville Brofeldt
aad67e43db
fix(plugin-chart-echarts): support numerical x-axis ( #26087 )
2023-11-24 07:36:32 -08:00
Michael S. Molina
d619078d25
feat: Improves the Waterfall chart ( #25557 )
2023-11-03 13:24:15 -03:00
Elizabeth Thompson
2b63577046
fix: Revert "fix(chart): Time Series set showMaxLabel as null for time xAxis ( #20627 ) ( #24995 )
2023-08-16 09:51:00 -07: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
d74d7eca23
feat: Implement support for currencies in more charts ( #24594 )
2023-07-07 19:28:13 +02:00
Kamil Gabryjelski
83ff4cd86a
feat: Implement currencies formatter for saved metrics ( #24517 )
2023-06-28 20:51:40 +02:00
Michael S. Molina
c5b4ecdca5
fix: Total calculation in stacked Timeseries charts ( #24477 )
2023-06-23 11:57:48 -03:00
Ville Brofeldt
bc0079f2fb
fix(plugin-chart-echarts): force min y-tick for log axis with zero ( #24186 )
2023-05-23 13:25:08 +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
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
Ville Brofeldt
f49702feff
feat(plugin-chart-echarts): add x-axis sort to multi series ( #23644 )
2023-04-12 16:13:41 +03:00
Michael S. Molina
30f210b842
feat: Enables ECharts legend selector ( #23590 )
2023-04-06 09:36:34 -03:00
Kamil Gabryjelski
b0d83e8c50
feat(echarts): Implement stream graph for Echarts Timeseries ( #23410 )
2023-03-20 12:56:15 +01:00
Ville Brofeldt
0c454c6442
feat(plugin-chart-echarts): add series sorting ( #23392 )
2023-03-16 16:26:01 +02:00
Kamil Gabryjelski
78ee60e227
fix(dashboard): Cross filters with time shifted series ( #23347 )
2023-03-13 14:32:49 +01:00
Ville Brofeldt
1b139d0748
feat(generic-x-axis): add x sorting on series limit metric ( #23274 )
2023-03-06 11:50:20 +02:00
Ville Brofeldt
71a9d0d403
fix(plugin-chart-echarts): render horizontal categories from top ( #23273 )
2023-03-06 11:25:52 +02: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
f41d0b0cbf
fix: drilling on the categorical xaxis on the stacked barchart v2 ( #21844 )
2022-10-18 19:47:53 +08:00
Yongjie Zhao
4d12e3709e
feat: generate consistent QueryObject whether GenericAxis is enabled or disabled ( #21519 )
2022-09-21 09:41:21 +08:00
Yongjie Zhao
2d16100dbc
refactor: get Axis from a helper function ( #21449 )
2022-09-16 15:57:45 +08:00
Michael S. Molina
0bf4e56dc3
fix: Drill to detail on values with comma ( #21151 )
2022-08-22 13:52:39 -03:00
JUST.in DO IT
a8ba544e60
fix(plugin-chart-echarts): invalid total label location for negative values in stacked bar chart ( #21032 )
2022-08-11 11:28:18 -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
Antonio Rivero Martinez
9362e27ce2
fix(chart): Time Series set showMaxLabel as null for time xAxis ( #20627 )
...
* Time Series Chart:
-Apache echarts has this option as false by default for time axis, so we need to override it for our charts so it's uto determined and not fixed to hidden.
- Add AxisType enum so we stop comparing agains raw strings when checking xAxis type
* Time Series Chart:
- set the showMaxLabel option directly without using merge
* Time Series Chart:
- Rename the property to showMaxLabel as it was originally
2022-08-02 14:35:41 -06:00
Diego Medina
51869f32ac
Temporal X Axis values are not properly displayed if the time column has a custom label defined ( #20819 )
2022-07-22 17:05:37 +08: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
Yongjie Zhao
111affdb02
chore: move xaxis to superset-ui ( #20438 )
2022-06-20 22:36:27 +08: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
Yongjie Zhao
7faf874c1b
feat: derived metrics use different line style ( #20242 )
2022-06-05 21:17:31 +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
Stephen Liu
9854d2d0e8
feat(plugin-chart-echarts): support horizontal bar chart ( #19918 )
...
* feat(plugin-chart-echarts): support horizontal bar chart
* Update superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/Regular/Bar/controlPanel.tsx
Co-authored-by: Evan Rusackas <evan@preset.io >
* Update superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/transformProps.ts
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com >
* Update superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/transformProps.ts
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com >
* Update superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/Regular/Bar/controlPanel.tsx
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com >
* improve controlpanel
* default value
* fix ut
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com >
2022-05-16 21:48:36 +08:00
Ville Brofeldt
b53daa91ec
fix(plugin-chart-echarts): support adhoc x-axis ( #20055 )
...
* fix(plugin-chart-echarts): support adhoc x-axis
* simplify code
2022-05-13 16:29:51 +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
059cb4ec25
fix(plugin-chart-echarts): xAxis scale is not correct when setting quarter time grain ( #19686 )
2022-04-13 20:48:13 +08:00
Stephen Liu
dc575080d7
feat: improve color consistency (save all labels) ( #19038 )
2022-03-21 15:20:04 +08:00
smileydev
c79ee56884
fix(plugin-chart-echarts): make to allow the custome of x & y axis title margin i… ( #18947 )
...
* fix(chartviz): make to allow the custome of x & y axis title margin in chart
* fix(chartviz): add eslint radix error in chart.js
* fix(chartviz): change the transformProps in chart plugin & creat helper.
* fix(chartviz): lint fix & chart.js back
* fix(plugin-chart-echarts): make to allow the custom margin of X & y axis in BoxPlot & Mixedtimeseries charts
* fix(plugin-chart-echarts): make to change changeNumber to changeInteger
* fix(plugin-chart-echarts): make to add license & change file name
2022-03-10 12:59:07 +01:00
Ville Brofeldt
2929bb1680
fix(plugin-chart-echarts): fix forecasts on verbose metrics ( #18252 )
...
* fix(plugin-chart-echarts): fix forecasts on verbose metrics
* oops! 🙊
* check for DTTM_ALIAS
2022-02-02 13:51:51 +02:00
Ville Brofeldt
cec4677971
fix(plugin-chart-echarts): use verbose x-axis name when defined ( #18217 )
2022-01-28 16:45:57 +02:00
Ville Brofeldt
e9651ea52f
feat(plugin-chart-echarts): support non-timeseries x-axis ( #17917 )
...
* feat(plugin-chart-echarts): support non-timeseries x-axis
* fix tests
* change formula return type from Date to number
* add x_axis test coverage
* rename func and improve coverage
* add x-axis control to bar chart
* remove redundant console.log
* fix description
* make x-axis control mandatory
* 🙃
* fix x-axis formatter
* fix showValues
* fix implicit rDTTM_ALIAS references in postProcessing
* replace TIME_COLUMN with DTTM_ALIAS
* fix remaining implicit indexes
* fix: Disable filtering on wide result sets (#18021 )
* fix: handle null values in time-series table (#18039 )
* cleanup column_type_mappings (#17569 )
Signed-off-by: Đặng Minh Dũng <dungdm93@live.com >
* important change to MakeFile (#18037 )
* add missing is_timeseries to pivot op
Co-authored-by: Erik Ritter <erik.ritter@airbnb.com >
Co-authored-by: Grace Guo <grace.guo@airbnb.com >
Co-authored-by: Đặng Minh Dũng <dungdm93@live.com >
Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com >
2022-01-21 21:23:23 +02:00