Yongjie Zhao
4d12e3709e
feat: generate consistent QueryObject whether GenericAxis is enabled or disabled ( #21519 )
2022-09-21 09:41:21 +08:00
Yongjie Zhao
ce3d38d2e7
feat: apply Time Grain to X-Axis column ( #21163 )
2022-09-07 16:24:15 +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
859b6d2d20
feat: Adds drill to detail context menu to Pivot Table ( #21198 )
...
* feat: Adds drill to detail context menu to Pivot Table
* Adds useCallback
2022-08-26 08:23:26 -03:00
Michael S. Molina
1143e17742
fix: Typing of labelMap ( #21181 )
...
* fix: Typing of labelMap
* Adjusts val types
2022-08-26 08:22:57 -03: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
Diego Medina
279ab954b1
fix: chart empty state & result panel when multiple queries are executed display incorrectly ( #20816 )
2022-07-22 14:58:42 +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
c348a095b9
refactor(standardized form data): refine interface and improve code smells ( #20518 )
2022-06-28 21:09:42 +08:00
Yongjie Zhao
c79b0d62d0
refactor: create echarts query section ( #20445 )
2022-06-21 11:38:07 +08:00
Yongjie Zhao
111affdb02
chore: move xaxis to superset-ui ( #20438 )
2022-06-20 22:36:27 +08:00
Yongjie Zhao
7c252d7524
feat: adding truncate metric control on timeseries charts ( #20373 )
2022-06-15 20:55:10 +08:00
Kamil Gabryjelski
354a89950c
feat(explore): Denormalize form data in echarts, world map and nvd3 bar and line charts ( #20313 )
...
* feat(explore): Apply denormalize form data function to echarts and world map
* Denormalize form data in mixed timeseries
* Add dist bar chart
2022-06-09 11:54:09 +02: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
d7e3ac306f
chore: filter undefined operators ( #20157 )
2022-05-23 18:24:32 +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
smileydev
f43dbc0dfd
fix(chart & gallery): make to add mixed time-series into recommended charts ( #20064 )
2022-05-14 11:20:49 +08: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
Yongjie Zhao
f5e9f0eb3b
feat: add Advanced Analytics into mixed time series chart ( #19851 )
2022-04-27 23:36:19 +08:00
Yongjie Zhao
108a2a4eaf
fix: lost renameOperator in mixed timeseries chart ( #19802 )
2022-04-21 15:20:09 +08:00
Stephen Liu
e3a54aa3c1
feat(explore): improve UI in the control panel ( #19748 )
...
* feat(explore): improve section header of control panel
* fix checkbox control color and radio button color
2022-04-20 15:06:33 +02:00
Yongjie Zhao
375c03e084
feat(advanced analysis): support MultiIndex column in post processing stage ( #19116 )
2022-03-23 13:46:28 +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
Geido
f565230d8d
fix(Explore): Force different color for same metrics in Mixed Time-Series ( #18603 )
...
* Force different color for same metrics
* Conform to chart labels suffix
* Simplify
2022-02-10 16:21:47 +02: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
dbe0a8b519
chore: bump echarts to 5.3.0 ( #18162 )
...
* chore: bump echarts to 5.3.0
* change to official 5.3.0 and reintroduce bold effect
2022-01-27 11:26:00 +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
Yahya Kayani
89d0d38ed0
fix(Mixed Timeseries Chart): Custom Metric Label ( #17649 )
...
* fix(Mixed Timeseries Chart): Custom Metric Label
* Fixed Formatting
* Fixed Type mismatch from queryFormData
* Reverted type change and used extracted datasource
* Type fix for mapping
2021-12-14 08:41:04 +02:00
Yongjie Zhao
3c41ff68a4
refactor(monorepo): move superset-ui to superset(stage 2) ( #17552 )
2021-11-30 08:29:57 +08:00