Commit Graph

10616 Commits

Author SHA1 Message Date
Ville Brofeldt
00617b9442 chore: publish v0.17.54 2021-11-26 11:47:12 +08:00
Ville Brofeldt
2023dc0a49 fix(plugin-chart-echarts): order by timeseries limit metric (#1156) 2021-11-26 11:47:12 +08:00
Yongjie Zhao
6b4480b63f feat: expose form_data to datasourceControl (#1148) 2021-11-26 11:47:12 +08:00
Ville Brofeldt
7bd79d6883 chore: publish v0.17.53 2021-11-26 11:47:11 +08:00
AAfghahi
48aa0c3bb5 changed name to be more descriptive (#1145) 2021-11-26 11:47:11 +08:00
Ville Brofeldt
b9194ad051 fix(plugin-chart-echarts): fix tooltip format in mixed ts chart (#1143) 2021-11-26 11:47:11 +08:00
AAfghahi
47a5f34962 feat: adding to feature flag enum (#1142) 2021-11-26 11:47:11 +08:00
Yaozong Liu
3d3c873f3c feat(plugin-chart-echarts): add x-filtering to treemap (#1115)
* fix(plugin-chart-echarts): add x-filtering to treemap

* fix(plugin-chart-echarts): add behavior

* fix(plugin-chart-echarts): one series at a time

* fix(plugin-chart-echarts): type

* fix(plugin-chart-echarts): color constant
2021-11-26 11:47:11 +08:00
Ville Brofeldt
b912b3fda1 chore: publish v0.17.52 2021-11-26 11:47:11 +08:00
Kamil Gabryjelski
1a4e3e8cc6 feat(core): remove defaults for time range filter and Metrics (#1114)
* feat(core): remove defaults for time range filter and Metrics

* Display errors on all 3 controls

* Fix for raw mode

* Refactor duplicated code
2021-11-26 11:47:11 +08:00
Ville Brofeldt
0a7e2da8cc feat(core): add new feature flags (#1133) 2021-11-26 11:47:11 +08:00
Evan Rusackas
a2b9ba9b64 chore: publish v0.17.51 2021-11-26 11:47:11 +08:00
Kamil Gabryjelski
124cd34153 fix(plugin-chart-pivot-table): fix displaying column labels (#1132) 2021-11-26 11:47:11 +08:00
Yaozong Liu
78c915c464 feat(plugin-chart-echarts): Treemap improvements (#1125)
* fix(plugin-chart-echarts): wip treemap improvements

* fix(plugin-chart-echarts): show % of parent on the tooltip

* fix(plugin-chart-echarts): remove some unuse code

* fix(plugin-chart-echarts): fix order by clause

* fix(plugin-chart-echarts): change metrics to metric

* fix(plugin-chart-echarts): ci
2021-11-26 11:47:10 +08:00
Ville Brofeldt
2511c84bf8 chore: publish v0.17.50 2021-11-26 11:47:10 +08:00
Kamil Gabryjelski
c461abbdeb feat(chart-controls): implement drag&drop controls for all charts (#1127)
* feat(chart-controls): implement drag&drop controls for all charts

* Split stacked controls into separate rows
2021-11-26 11:47:10 +08:00
Ville Brofeldt
a6cfaffa35 feat(core): add support for case insensitive LIKE operator (#1129) 2021-11-26 11:47:10 +08:00
gordern
32ebeff93b feat(plugin-chart-echarts): add orderby on Radar chart (#1112)
* feat(plugin-chart-echarts): add SORT BY metrics to Radar

* fix(plugin-chart-echarts): use timeseries_limit_metric to metrics orderby
2021-11-26 11:47:10 +08:00
Evan Rusackas
ade57cf991 fix: making location of sorting arrows in Table more consistent. (#1124) 2021-11-26 11:47:10 +08:00
Yongjie Zhao
6675e60280 feat: add orderby shared control (#1122) 2021-11-26 11:47:10 +08:00
Ville Brofeldt
25318c38bc chore: publish v0.17.49 2021-11-26 11:47:10 +08:00
Ville Brofeldt
c2c84da6f0 feat(core): add support for empty results and refresh indicator (#1121)
* feat(core): add support for empty results and refresh indicator

* add workaround for reselect limitation

* fix tests, add new test and disable typing for ChartProps.ts
2021-11-26 11:47:10 +08:00
Michael S. Molina
a60771f509 fix: Fixes metric control when changing viz type to tree chart (#1116) 2021-11-26 11:47:10 +08:00
Yaozong Liu
62ec367457 fix(plugin-chart-echarts): 'SORT BY METRIC' add checkbox to Gauge (#1113) 2021-11-26 11:47:09 +08:00
Yaozong Liu
b6f2df9583 fix(plugin-chart-echarts): disabling dragging treemap on the dashboard (#1109) 2021-11-26 11:47:09 +08:00
gordern
dab8a4be4b fix(plugin-chart-echarts): funnel chart improvements (#1110)
* feat(plugin-chart-echarts): opt funnel

1: force row_limit default value success by onInit function; 2: rm "show labels"; 3: rm label's
textBorderColor; 4: rm "Funnel shape"; 5: rm "legend type"

* fix(plugin-chart-echarts): fix method shorthand (object shorthand)
2021-11-26 11:47:09 +08:00
gordern
f73b9a4cf8 feat(plugin-chart-echarts): sort by metric checkbox check by default (#1111) 2021-11-26 11:47:09 +08:00
Ville Brofeldt
8fcf38d843 chore: publish v0.17.48 2021-11-26 11:47:09 +08:00
Michael S. Molina
0eaa79dc1e chore: removes react-bootstrap (#1108) 2021-11-26 11:47:09 +08:00
Yongjie Zhao
e6673f3423 chore: publish v0.17.47 2021-11-26 11:47:09 +08:00
Yaozong Liu
2fa01f7975 feat(plugin-chart-echarts): Enhancements of treemap tooltip (#1103)
* fix(plugin-chart-echarts): enhancements for the treemap

* fix(plugin-chart-echarts): use '▸' to replace '/', filter empty string
2021-11-26 11:47:09 +08:00
Ville Brofeldt
92b7693720 chore: publish v0.17.46 2021-11-26 11:47:09 +08:00
Ville Brofeldt
a622b1d70e fix(core): clean up datatype logic (#1102) 2021-11-26 11:47:09 +08:00
Ville Brofeldt
e51f034317 fix: use proper time grain when using native filters or filter box (#1104) 2021-11-26 11:47:08 +08:00
Evan Rusackas
379aeb8927 chore: publish v0.17.45 2021-11-26 11:47:08 +08:00
Yaozong Liu
012e5dcbc0 feat(plugin-chart-echarts): Echarts Treemap (#1094)
* feat(plugin-chart-echarts): add echarts treemap plugin

* fix(plugin-chart-echarts): add sort descending

* fix(plugin-chart-echarts): add label position and set clear before setOption

* fix(plugin-chart-echarts): metric -> metrics

* fix(plugin-chart-echarts): change thumbnail.

* fix(plugin-chart-echarts): fix treemap transformProps test

* fix(plugin-chart-echarts): clear nouse types

* fix(plugin-chart-echarts): storybook data

* fix(plugin-chart-echarts): remove features

* fix(plugin-chart-echarts): add forceClear

* fix(plugin-chart-echarts): change storybook data

* fix(plugin-chart-echarts): enhancements

* fix(plugin-chart-echarts): enhancements for color and fix ci
2021-11-26 11:47:08 +08:00
gordern
e994fc0802 fix(plugin-chart-echarts): add orderby to funnel chart (#1099)
* fix(plugin-chart-echarts): add orderby

fix https://github.com/apache/superset/issues/14534

* feat(plugin-chart-echarts): set orderby default value is true
2021-11-26 11:47:08 +08:00
Ville Brofeldt
8d45a17923 fix(legacy-plugin-chart-horizon): error on missing groupby (#1100) 2021-11-26 11:47:08 +08:00
jwhuang11
ac7dfada0e feat(legacy-plugin-chart-country-map): added indonesia map (#1088)
added indonesia map. geojson file was created via jupyter notebook script

Co-authored-by: macbook <lim@MacBook-Pro.local>
2021-11-26 11:47:08 +08:00
Ville Brofeldt
902fcf42ce feat(plugin-chart-echarts): hide/show dependent controls (#1097) 2021-11-26 11:47:08 +08:00
Ville Brofeldt
690c5cef5e chore: publish v0.17.44 2021-11-26 11:47:08 +08:00
Mayur
d1312ab2a8 feat(plugin-chart-echart): New Tree chart (#1018)
* initial

* tests added,1 typing issue present

* remove log

* remove color

* remove duplicate tooltip

* Update plugins/plugin-chart-echarts/src/Tree/transformProps.ts

Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>

* clean

* merge

* optional name column,more tests...

* bug fix

* remove unused imports

* lint

* bug fix

* tying fix

* clean,typing fix

* stories added

* optional metric control

* bigger thumbnail

* optional root node name

* storybokk updated

* children list seperated instead of mutating data,if root node not provided defaault it to node with most children

* remove logs,optimization needed

* find best node if root not provided,use seperate children list to avoid issues if column name is children

* remove unused import

* type fix

* Update transformProps.ts

* Update debugging.md

* better todo

* updated radio button with new signature

Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
2021-11-26 11:47:08 +08:00
Ville Brofeldt
cb76b9dac1 fix: avoid unnecessary rerenders caused by ownState (#1096) 2021-11-26 11:47:07 +08:00
Ville Brofeldt
33198abcfb fix(plugin-chart-table): check if control values are set (#1095) 2021-11-26 11:47:07 +08:00
Jesse Yang
f9f14a1bc7 chore: publish v0.17.43 2021-11-26 11:47:07 +08:00
serenajiang
556cd1cc1f fix(legacy-plugin-chart-sankey): ensure tooltip position is within chart (#1092) 2021-11-26 11:47:07 +08:00
Kamil Gabryjelski
139a067c66 feat(plugin-chart-pivot-table): enable cross filtering (#1083)
* feat(plugin-chart-pivot-table): enable cross filtering

* Fix test

* Fix tests

* Replace `.toEqual` with `.toMatchObject` to fix test

* Use jest.fn() to mock setDataMask

* Code review changes

* Bring back setting ownState
2021-11-26 11:47:07 +08:00
Kamil Gabryjelski
bce9e39f81 feat(plugin-chart-pivot-table): implement barchart highlight (#1089) 2021-11-26 11:47:07 +08:00
Jesse Yang
112beb6533 chore: publish v0.17.42 2021-11-26 11:47:07 +08:00
Jesse Yang
dd5a4bc56b chore: explore more stuff from emotion/react 2021-11-26 11:47:07 +08:00