Commit Graph

588 Commits

Author SHA1 Message Date
Yongjie Zhao
18b1ef008d feat(plugin-chart-echarts): Radar chart POC (#1029)
* feat(plugin-chart-echarts): radar chart mvp

* fix TS error

* fix lint

* WIP

* fix cross-filter and CI

* rebase master

* remove unused control configuration

* Added period to the end of sentence.

* fix FE exception when changes dataset
2021-11-26 11:47:04 +08:00
Ville Brofeldt
8fe9269afe chore: publish v0.17.33 2021-11-26 11:47:04 +08:00
Ville Brofeldt
b0cd62ffb7 chore: publish v0.17.32 2021-11-26 11:47:03 +08:00
Ville Brofeldt
2f391ae082 chore(core): simplify ExtraFormData (#1053)
* chore(core): refactor ExtraFormData

* infer override keys from mappings and remove redundant time_range

* rename cross to interactive

* rename CROSS_FILTER to INTERACTIVE_CHART

* remove ts-ignore
2021-11-26 11:47:03 +08:00
Kamil Gabryjelski
9b6f23d3a7 feat(viz): Pivot table chart POC (#1023)
* feat(plugin-chart-pivot-table): add new plugin

* Implement pivot table chart

* Toggle display of grand totals

* Update table viz name

* Minor changes

* Update types

* Implement transpose pivot

* Keep the original order of metrics when sorting

* Use D3 value formatting

* Fix type error

* Explicitly cast payload to JsonObject to fix type error

* Fix tests

* Update react-pivottable dependency

* Solve merge conflicts

* Change thumbnail

* Replace console logs with TODO comments

* Implement z-a sorting

* Update README

Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
2021-11-26 11:47:03 +08:00
simcha90
1dc7538877 refactor(native-filters): Update dataMask structure (#1040)
* refactor: change own state

* refactor: change own state

* refactor: update TS for extra form data

* refactor: usage ownState in charts

* refactor: update dataMask (final)

* lint: update TS

* lint: update TS

* refactor: update table setDataMaskHook

* docs: fix comment
2021-11-26 11:47:03 +08:00
Jesse Yang
822ed0c978 chore: publish v0.17.31 2021-11-26 11:47:03 +08:00
Jesse Yang
cbaec13962 fix(legacy-plugin-chart-country-map): higher quality geojson and re-arrange controls (#1045) 2021-11-26 11:47:02 +08:00
Ville Brofeldt
6e01a25e35 chore: publish v0.17.30 2021-11-26 11:47:02 +08:00
Ville Brofeldt
ed87d473ee fix(plugin-chart-echarts): default to standard x-axis format (#1043) 2021-11-26 11:47:02 +08:00
Ville Brofeldt
7019e0a098 chore: publish v0.17.29 2021-11-26 11:47:02 +08:00
simcha90
05bd319e27 feat(native-filters): add AppSection type (#1038)
* feat: add place type

* refactor: fix CR notes

* docs: update comments

* fix: fix CR notes
2021-11-26 11:47:01 +08:00
Lily Kuang
803fd44dac feat(feature-flag): add ALERTS_ATTACH_REPORTS feature flag (#1042)
* add alert/report ALERTS_ATTACH_REPORTS feature flag

* fix lint
2021-11-26 11:47:01 +08:00
Kamil Gabryjelski
f4eeebf368 feat(plugin-chart-table): Implement showing totals (#1034)
* feat(plugin-chart-table): implement totals row

* Fix typo

* Fix totals with percentage metrics

* Code review fixes

* Use dnd with percentage metrics and sortby controls

* Make totals checkbox tooltip more descriptive

* Remove console.log

* Change totals tooltip

* Fix typing error

* Use array destructuring

* Fix typo
2021-11-26 11:47:01 +08:00
Jesse Yang
62906906a5 chore: publish v0.17.28 2021-11-26 11:47:01 +08:00
Ville Brofeldt
dfd2fda687 chore: publish v0.17.27 2021-11-26 11:47:01 +08:00
Amit Miran
e71d929034 feat: extra_jwt support to be used in dashboard_rbac (#1021)
* feat: extra_jwt support to be used in dashboard_rbac for BE validation of data-access based on dashboard access

* test: extra_jwt existence

* chore: extra_jwt in BaseFormData

* fix: add missing ff to enum

* fix: missing :

* chore: add extra_jwt to QueryContext

* Update QueryFormData.ts

* Update buildQueryContext.ts

* Update buildQueryContext.test.ts

* fix: text

* Update Query.ts

* Update QueryFormData.ts
2021-11-26 11:47:01 +08:00
Jesse Yang
943348b8bf chore: publish v0.17.26 2021-11-26 11:47:01 +08:00
Jesse Yang
6f3f377b43 fix(chart-controls): transform emotion css prop (#1036) 2021-11-26 11:47:01 +08:00
Jesse Yang
9b94f14416 chore: publish v0.17.25 2021-11-26 11:47:01 +08:00
Jesse Yang
cd5a95763d fix(chart-controls): export/import DTTM_ALIAS properly (#1035) 2021-11-26 11:47:00 +08:00
Jesse Yang
65d04d0ef5 chore: publish v0.17.24 2021-11-26 11:47:00 +08:00
Jesse Yang
090e3b1e91 feat(plugin-chart-table): add small number formatter (#1028)
* feat(plugin-chart-table): add small number formatter

* Fix basic storybook
2021-11-26 11:47:00 +08:00
erik_ritter
98d2502b53 chore: publish v0.17.23 2021-11-26 11:47:00 +08:00
Erik Ritter
75ef664c5d feat: add default series_limit (#1033) 2021-11-26 11:47:00 +08:00
Jesse Yang
a101117f9e feat(plugin-chart-table): add column config control (#1019) 2021-11-26 11:47:00 +08:00
Ville Brofeldt
6e7e02ec01 fix(generator-superset): update plugin template to 0.17 standards (#1013) 2021-11-26 11:47:00 +08:00
Phillip Kelley-Dotson
bb9fd65533 chore: publish v0.17.22 2021-11-26 11:47:00 +08:00
AAfghahi
9559a69d3f fix: incorporating ScheduleQueries into featureFlags (#1020) 2021-11-26 11:46:59 +08:00
erik_ritter
e446fa324c chore: publish v0.17.21 2021-11-26 11:46:59 +08:00
Erik Ritter
b354c15b00 fix: time formatter test (#1012) 2021-11-26 11:46:59 +08:00
Erik Ritter
9993b336ff feat: support warning_markdown on metrics (#1011) 2021-11-26 11:46:59 +08:00
Jesse Yang
5cb4a4161d chore: publish v0.17.20 2021-11-26 11:46:58 +08:00
Yongjie Zhao
a628251fd7 chore: publish v0.17.19 2021-11-26 11:46:58 +08:00
Kamil Gabryjelski
7c023cfc87 feat: implement Metrics dnd (#1004) 2021-11-26 11:46:58 +08:00
Jesse Yang
e6a92f2d56 chore: publish v0.17.18 2021-11-26 11:46:58 +08:00
Jesse Yang
bc30636c91 fix(core): don't add metrics to query object when in raw records mode (#995) 2021-11-26 11:46:58 +08:00
Jesse Yang
8ce06c28b0 chore: publish v0.17.17 2021-11-26 11:46:58 +08:00
Jesse Yang
4674748047 refactor(chart-controls): optimize typing (#998) 2021-11-26 11:46:58 +08:00
Ville Brofeldt
3d2533883d chore: publish v0.17.16 2021-11-26 11:46:58 +08:00
Yongjie Zhao
fc149ced49 fix: show question mark icon when can not infer datatype (#1001) 2021-11-26 11:46:58 +08:00
Ville Brofeldt
2ebd31bb16 chore: publish v0.17.15 2021-11-26 11:46:57 +08:00
Ville Brofeldt
a1093df021 feat(core): add extra form data fields for native filters (#992)
* feat(core): implement time grain and column filters

* add apply_fetch_values_predicate to QueryObject

* clean up extract types and fix tests
2021-11-26 11:46:57 +08:00
Victor Malai
2625698f1f feat: change font size on responsive for sankey and sunburst chart (#977)
* feat: change font size on responsive

* remove logs

* Sunburst

* WIP

* Sankey label hide

* Format correct object

* add styled components

* Replace document with container

* Return overlapping elements

* Drag

* Fix lint

* Fix test & make tooltip absoliute based on cursor position

* Update storybook for charts

* Resizable in separate page

* Fix responsive class for sunburst

* type
2021-11-26 11:46:57 +08:00
Victor Malai
e67064e952 feat: responsive heatmap (#989)
* feat: responsive heatmap

* Rotate labels

* Update story for heatmap chart

* Add for withNullData chart

* Resizable
2021-11-26 11:46:57 +08:00
simcha90
103f8e41d9 feat: add BE pagination to table with pages (#985) 2021-11-26 11:46:57 +08:00
Ville Brofeldt
15be1fa71d chore: publish v0.17.14 2021-11-26 11:46:57 +08:00
Kamil Gabryjelski
93b0c18ce4 fix: rename DnD types to match component names in Superset (#988) 2021-11-26 11:46:57 +08:00
ʈᵃᵢ
01b705420e refactor(SupersetClient): use new /api/v1/security/csrf_token/ endpoint (#980) 2021-11-26 11:46:57 +08:00
Ville Brofeldt
0f8df43a9b feat(core): copy feature flags from main repo (#982) 2021-11-26 11:46:56 +08:00