Commit Graph

795 Commits

Author SHA1 Message Date
Krist Wongsuphasawat
54f15d72cb fix: nvd3 line chart y axis bounds (#17)
* fix: 🐛 y axis bounds

* fix: clip edge only when necessary

* docs: update storybook

* fix: remove src ref from storybook

* fix: import order
2021-11-26 11:45:24 +08:00
Chris Williams
87be3e819f chore(histogram): update @data-ui/histogram for better bins (#16)
* chore: [histogram] bump to @data-ui/histogram@^0.0.77

* docs: fewer histogram bins in demo
2021-11-26 11:45:23 +08:00
Krist Wongsuphasawat
4013721e61 feat: add tooltip and layout components for charts (#13)
* feat: add components for charts

* refactor: remove jsx

* refactor: address comments
2021-11-26 11:45:23 +08:00
Krist Wongsuphasawat
270386ba40 chore: bump version (#14) 2021-11-26 11:45:23 +08:00
Krist Wongsuphasawat
4215a80aa8 feat: add typescript declaration for external packages (#12)
* feat: add declaration for external packages

* feat: add dependency

* fix: address comments
2021-11-26 11:45:23 +08:00
Kim Truong
49cd2fedfb feat: add properties for font sizing (#10)
* feat: add properties for font sizing

* revert package.json changes

* refactor: rename bigNum to header

* chore: empty commit to kick off travis
2021-11-26 11:45:23 +08:00
Krist Wongsuphasawat
cc2ec90171 docs: update CHANGELOG 2021-11-26 11:45:23 +08:00
Krist Wongsuphasawat
18b5c9e477 v0.10.0 2021-11-26 11:45:23 +08:00
Krist Wongsuphasawat
4014ac88a4 docs: update CHANGELOG 2021-11-26 11:45:23 +08:00
Christine Chambers
0ecf719391 fix(legacy-preset-chart-nvd3): tooltip's disappearance and stickiness (#1)
fix: tooltip disappearance and stickiness
2021-11-26 11:45:23 +08:00
Beto Dealmeida
53ab7147cf feat(legacy-preset-chart-nvd3): show negative values on bars (#8)
* fix(legacy-preset-chart-nvd3): redraw bar values after legend change

* fix(legacy-preset-chart-nvd3): show labels on negative bars

* fix(legacy-preset-chart-nvd3): fix lint

* fix(legacy-preset-chart-nvd3): improve remove
2021-11-26 11:45:23 +08:00
Krist Wongsuphasawat
70476b115b chore: 🤖 enable hot reload for typescript in storybook (#9) 2021-11-26 11:45:22 +08:00
Beto Dealmeida
444bb039b8 fix(legacy-preset-chart-nvd3): redraw bar values after legend change (#7)
* fix(legacy-preset-chart-nvd3): redraw bar values after legend change

* fix(legacy-preset-chart-nvd3): avoid creating multiple nodes

* fix(legacy-preset-chart-nvd3): improve remove
2021-11-26 11:45:22 +08:00
Krist Wongsuphasawat
79f58372f6 chore: enforce PR title to be conventional commit 2021-11-26 11:45:22 +08:00
Beto Dealmeida
8c382ade40 fix(legacy-preset-chart-nvd3): redraw markers after legend interaction (#6)
* fix(legacy-preset-chart-nvd3): redraw markers after legend interaction

* fix: lint
2021-11-26 11:45:22 +08:00
Krist Wongsuphasawat
618f50b01b Enable TypeScript live update in Storybook (#5)
* chore: enable live TS in Storybook

* chore: 🤖 manually add tsconfig for storybook

* chore: 🤖 enable typescript for preset-chart-xy
2021-11-26 11:45:22 +08:00
Rosen Velikov
3e05f6f143 feat: add country map of bulgaria in superset-ui-legacy-plugin-chart-country-map (#2) 2021-11-26 11:45:22 +08:00
Krist Wongsuphasawat
7d3e6835c8 feat: 🎸 line chart makes first appearance 2021-11-26 11:45:22 +08:00
Krist Wongsuphasawat
1d24aa912a refactor: 💡 move box plot files around 2021-11-26 11:45:22 +08:00
Krist Wongsuphasawat
e1ed5346d8 docs: ✏️ update link from superset-ui-legacy to ui-plugins 2021-11-26 11:45:22 +08:00
Krist Wongsuphasawat
abba9ae424 refactor: 💡 move boxplot into preset-chart-xy 2021-11-26 11:45:22 +08:00
Krist Wongsuphasawat
896657e147 fix: 🐛 broken unit test due to missing babel-polyfill 2021-11-26 11:45:21 +08:00
Krist Wongsuphasawat
70ecef2a6d feat: bump data-ui/xy-chart version 2021-11-26 11:45:21 +08:00
Krist Wongsuphasawat
5c5a060252 fix: resolve issues post 0.10.0 2021-11-26 11:45:21 +08:00
Krist Wongsuphasawat
6d6a43ff46 chore: style commitlint config file 2021-11-26 11:45:21 +08:00
Krist Wongsuphasawat
dff5ab0a81 refactor: update package version according to 0.10.0 2021-11-26 11:45:21 +08:00
Krist Wongsuphasawat
9809e85c83 docs: ✏️ update dependency badges 2021-11-26 11:45:21 +08:00
Krist Wongsuphasawat
8fa7bb57e5 chore: use build-config to pull commitlint and commitizen dependencies 2021-11-26 11:45:21 +08:00
Krist Wongsuphasawat
5586e58776 build: add commitlint and commitizen (#4)
* build: add commitlint and commitizen

* docs: add section about commit message to readme

* chore: 🤖 use streamich/git-cz for creating commit message
2021-11-26 11:45:21 +08:00
Krist Wongsuphasawat
96fbba6399 build: update latest package version in lerna 2021-11-26 11:45:21 +08:00
Krist Wongsuphasawat
ea1cda8e83 add badge 2021-11-26 11:45:21 +08:00
Krist Wongsuphasawat
b253dd811c add to readme 2021-11-26 11:45:20 +08:00
Krist Wongsuphasawat
8a82b7fa4b rename demo package 2021-11-26 11:45:20 +08:00
Krist Wongsuphasawat
6dbddc9138 update storybook navigation to separate legacy- 2021-11-26 11:45:20 +08:00
Krist Wongsuphasawat
26abd90d47 update package.json and README 2021-11-26 11:45:20 +08:00
Krist Wongsuphasawat
215707a320 update build scripts 2021-11-26 11:45:20 +08:00
Krist Wongsuphasawat
cbec8da375 Fix lints 2021-11-26 11:45:20 +08:00
Krist Wongsuphasawat
f9292398fe update build config 2021-11-26 11:45:20 +08:00
Krist Wongsuphasawat
423edbe558 Implements Box Plot and XY Chart utilities (+10 squashed commits) Squashed commits: [878ed06] clean up some more [624bb7f] separate legend and chart [dfef0fa] working version [aaef60d] allow overflow [b696917] fix margins [2e12359] support top,left,bottom,right axes [278607b] create many utilities [88315c1] Many enhancements to BoxPlot [9d8eb80] box plot working [12d0d1e] new box plot working 2021-11-26 11:45:20 +08:00
Krist Wongsuphasawat
b2f523fde1 point calendar demo to dist 2021-11-26 11:45:20 +08:00
Krist Wongsuphasawat
c264fdcf1c v0.1.1 2021-11-26 11:45:19 +08:00
Krist Wongsuphasawat
5241011884 minor refactor 2021-11-26 11:45:19 +08:00
Krist Wongsuphasawat
0c7a17a8be Update mapbox dependency and fix bug that crashes when zoom in 2021-11-26 11:45:19 +08:00
Krist Wongsuphasawat
6f14b65822 wip 2021-11-26 11:45:19 +08:00
Krist Wongsuphasawat
0db7f2c8f9 remove devDependencies at package level that are duplicate of peerDependencies and move to top level 2021-11-26 11:45:19 +08:00
Krist Wongsuphasawat
81a24f8e2f remove translation warning 2021-11-26 11:45:19 +08:00
Krist Wongsuphasawat
e856ebdb13 Update gitignore 2021-11-26 11:45:19 +08:00
Krist Wongsuphasawat
6e442aab76 enable live development through storybook 2021-11-26 11:45:19 +08:00
Krist Wongsuphasawat
77ed8573e1 v0.1.0 2021-11-26 11:45:19 +08:00
Krist Wongsuphasawat
0f5d735b7c Fix extra_filters in LineMulti 2021-11-26 11:45:19 +08:00
Krist Wongsuphasawat
d1cd56e15f fix lint issue 2021-11-26 11:45:18 +08:00
Krist Wongsuphasawat
10b6d860f1 update readme and changelog 2021-11-26 11:45:18 +08:00
Krist Wongsuphasawat
be530548e3 v0.0.3 2021-11-26 11:45:18 +08:00
Krist Wongsuphasawat
d06c990791 add mapbox demo 2021-11-26 11:45:18 +08:00
Krist Wongsuphasawat
c8f53ccb0a add mapbox code 2021-11-26 11:45:18 +08:00
Krist Wongsuphasawat
190710786d fix storybook 2021-11-26 11:45:18 +08:00
Krist Wongsuphasawat
f5ef469400 v0.0.2 2021-11-26 11:45:18 +08:00
Krist Wongsuphasawat
a05cd770e2 Update references 2021-11-26 11:45:18 +08:00
Krist Wongsuphasawat
c87e0b4077 Fix table and pivot table jquery issues. 2021-11-26 11:45:18 +08:00
Krist Wongsuphasawat
15a5133a7f make storybook reference src instead of dist 2021-11-26 11:45:18 +08:00
Krist Wongsuphasawat
c626b8c4ff copy fix from superset 2021-11-26 11:45:17 +08:00
Krist Wongsuphasawat
104c5f0f31 v0.0.1 2021-11-26 11:45:17 +08:00
Krist Wongsuphasawat
21cb7e8263 rename dir 2021-11-26 11:45:17 +08:00
Krist Wongsuphasawat
5310987d45 add legacy flag and various fixes 2021-11-26 11:45:17 +08:00
Krist Wongsuphasawat
d9176c41bb add fallback for jquery 2021-11-26 11:45:17 +08:00
Krist Wongsuphasawat
6385b6b4b8 add storybooks for nvd3 2021-11-26 11:45:17 +08:00
Krist Wongsuphasawat
7376fdad1e add boxplot and bubble demo 2021-11-26 11:45:17 +08:00
Krist Wongsuphasawat
0320e727f6 separate data files 2021-11-26 11:45:17 +08:00
Krist Wongsuphasawat
da057bc8f2 put demos under preset dir 2021-11-26 11:45:17 +08:00
Krist Wongsuphasawat
83e5803c5c change storybook path 2021-11-26 11:45:16 +08:00
Krist Wongsuphasawat
7e273b05f8 add bar demo 2021-11-26 11:45:16 +08:00
Krist Wongsuphasawat
3750a3c857 add type-specific css 2021-11-26 11:45:16 +08:00
Krist Wongsuphasawat
7d5e9e80c8 add area chart demo 2021-11-26 11:45:16 +08:00
Krist Wongsuphasawat
ade55212b6 add unit tests 2021-11-26 11:45:16 +08:00
Krist Wongsuphasawat
83272eca4e fix lint errors 2021-11-26 11:45:16 +08:00
Krist Wongsuphasawat
d76c5a77e3 fix all lints 2021-11-26 11:45:16 +08:00
Krist Wongsuphasawat
c7a8502e1a fix lints 2021-11-26 11:45:16 +08:00
Krist Wongsuphasawat
23c726a772 fix linting 2021-11-26 11:45:16 +08:00
Krist Wongsuphasawat
dcfd05b8ab Update bignumber css and demo 2021-11-26 11:45:16 +08:00
Krist Wongsuphasawat
f3423ec98e update build config 2021-11-26 11:45:15 +08:00
Krist Wongsuphasawat
15f87354c5 add preset bignumber 2021-11-26 11:45:15 +08:00
Krist Wongsuphasawat
b5a3bb2280 add npm badges for the packages 2021-11-26 11:45:15 +08:00
Krist Wongsuphasawat
5494379078 v0.0.1-alpha.0 2021-11-26 11:45:15 +08:00
Krist Wongsuphasawat
6e9c74cf57 update test script 2021-11-26 11:45:15 +08:00
Krist Wongsuphasawat
c5fca8714e fix lint and add missing dep 2021-11-26 11:45:15 +08:00
Krist Wongsuphasawat
a27771ec83 complete storybook for bignumber 2021-11-26 11:45:15 +08:00
Krist Wongsuphasawat
fa23ff7f33 Add storybook templates 2021-11-26 11:45:15 +08:00
Krist Wongsuphasawat
f6df47f581 update readme 2021-11-26 11:45:15 +08:00
Krist Wongsuphasawat
b4c26ba14c setup preset package 2021-11-26 11:45:15 +08:00
Krist Wongsuphasawat
ee5a2c7e3c update lerna config 2021-11-26 11:45:14 +08:00
Krist Wongsuphasawat
d5e7dd4183 remove core from listed dependencies 2021-11-26 11:45:14 +08:00
Krist Wongsuphasawat
55ffc5fabf point to dist build 2021-11-26 11:45:14 +08:00
Krist Wongsuphasawat
27890a1494 make build work for country map 2021-11-26 11:45:14 +08:00
Krist Wongsuphasawat
84532d494d add countrymap 2021-11-26 11:45:14 +08:00
Krist Wongsuphasawat
f4f8dc7bab add word cloud demo 2021-11-26 11:45:14 +08:00
Krist Wongsuphasawat
cc422971b2 add word cloud 2021-11-26 11:45:14 +08:00
Krist Wongsuphasawat
a831c7479d add event flow demo 2021-11-26 11:45:14 +08:00
Krist Wongsuphasawat
9c1ce3b77d add eventflow package 2021-11-26 11:45:13 +08:00
Krist Wongsuphasawat
3a8a00d187 add t-test and partition demo 2021-11-26 11:45:13 +08:00
Krist Wongsuphasawat
6bd7556b35 add parallel coordinates demo 2021-11-26 11:45:13 +08:00
Krist Wongsuphasawat
1045b7224e add partition and parallel coordinates 2021-11-26 11:45:13 +08:00
Krist Wongsuphasawat
e0d3056eb7 add sunburst demo 2021-11-26 11:45:13 +08:00
Krist Wongsuphasawat
ed01ec3eb4 add sankey demo 2021-11-26 11:45:13 +08:00
Krist Wongsuphasawat
3ff52442e1 add rose demo 2021-11-26 11:45:13 +08:00
Krist Wongsuphasawat
46034ed339 add pivot table demo 2021-11-26 11:45:13 +08:00
Krist Wongsuphasawat
ca4d2747d2 add pivot table 2021-11-26 11:45:13 +08:00
Krist Wongsuphasawat
7586951f16 Add rose, sankey, sunburst. 2021-11-26 11:45:13 +08:00
Krist Wongsuphasawat
9f91454988 reduce preview size 2021-11-26 11:45:12 +08:00
Krist Wongsuphasawat
668dce9f5c fix lint 2021-11-26 11:45:12 +08:00
Krist Wongsuphasawat
1ab50e3932 Add table demo and fix table jquery issue. 2021-11-26 11:45:12 +08:00
Krist Wongsuphasawat
5c3b5c8a11 rewrite Treemap 2021-11-26 11:45:12 +08:00
Krist Wongsuphasawat
1b6615b3ff format treemap 2021-11-26 11:45:12 +08:00
Krist Wongsuphasawat
3e191c6259 Treemap demo WIP 2021-11-26 11:45:12 +08:00
Krist Wongsuphasawat
83889b99b9 Add world map demo 2021-11-26 11:45:12 +08:00
Krist Wongsuphasawat
06dfbee8cd Add calendar demo 2021-11-26 11:45:12 +08:00
Krist Wongsuphasawat
4c6bf9f8e7 Add table package 2021-11-26 11:45:12 +08:00
Krist Wongsuphasawat
5392b6492d Add treemap package 2021-11-26 11:45:12 +08:00
Krist Wongsuphasawat
b44a0b1613 add world map package 2021-11-26 11:45:11 +08:00
Krist Wongsuphasawat
1d3e3c5c27 add calendar 2021-11-26 11:45:11 +08:00
Krist Wongsuphasawat
b72e17ee94 add horizon demo 2021-11-26 11:45:11 +08:00
Krist Wongsuphasawat
83013f7f91 resolve package version issue 2021-11-26 11:45:11 +08:00
Krist Wongsuphasawat
392bc70158 add horizon package 2021-11-26 11:45:11 +08:00
Krist Wongsuphasawat
1411ea0f39 Update READMEs 2021-11-26 11:45:11 +08:00
Krist Wongsuphasawat
ff9fd79328 Add histogram 2021-11-26 11:45:11 +08:00
Krist Wongsuphasawat
a8d57d129b add README for each package 2021-11-26 11:45:11 +08:00
Krist Wongsuphasawat
aad73e89ce update readme 2021-11-26 11:45:11 +08:00
Krist Wongsuphasawat
b5f5e1bcf0 update vendor css 2021-11-26 11:45:11 +08:00
Krist Wongsuphasawat
39953808aa add heatmap demo 2021-11-26 11:45:10 +08:00
Krist Wongsuphasawat
b5d82cd689 add heatmap 2021-11-26 11:45:10 +08:00
Krist Wongsuphasawat
4175ca66b2 update class names 2021-11-26 11:45:10 +08:00
Krist Wongsuphasawat
14b672e468 resolve classname issue 2021-11-26 11:45:10 +08:00
Krist Wongsuphasawat
36b362895b add force-directed 2021-11-26 11:45:10 +08:00
Krist Wongsuphasawat
4175a3d54f add force-directed graph 2021-11-26 11:45:10 +08:00
Krist Wongsuphasawat
560d17fe64 Add storybook for chord 2021-11-26 11:45:10 +08:00
Krist Wongsuphasawat
bf3f81ddfc update import 2021-11-26 11:45:10 +08:00
Krist Wongsuphasawat
f60c04bb71 storybook works for markup 2021-11-26 11:45:10 +08:00
Krist Wongsuphasawat
1747eb607e storybook working for iframe 2021-11-26 11:45:10 +08:00
Krist Wongsuphasawat
1a43d2aa10 hello storybook 2021-11-26 11:45:09 +08:00
Krist Wongsuphasawat
42ad17a6b8 update package.json 2021-11-26 11:45:09 +08:00
Krist Wongsuphasawat
5c84dfa555 add iframe and markup 2021-11-26 11:45:09 +08:00
Krist Wongsuphasawat
641d1e99ed update dependency 2021-11-26 11:45:09 +08:00
Krist Wongsuphasawat
667678fbe6 add script to build assets 2021-11-26 11:45:09 +08:00
Krist Wongsuphasawat
90479c94c8 update readme 2021-11-26 11:45:09 +08:00
Krist Wongsuphasawat
679682890f initial commit 2021-11-26 11:45:09 +08:00
Krist Wongsuphasawat
aac4b0575e chore(release): publish v0.12.19 2021-11-26 11:45:09 +08:00
Krist Wongsuphasawat
170ff4f60f chore: update npm script 2021-11-26 11:45:09 +08:00
Krist Wongsuphasawat
7ee7b57193 chore: update lerna config and release script 2021-11-26 11:45:09 +08:00
Krist Wongsuphasawat
89c2203704 Merge pull request #368 from apache-superset/kristw--migrate-pivot
feat: migrate 4 chart plugins
2021-11-26 11:45:08 +08:00
Krist Wongsuphasawat
f2cf0a2a7f feat(style): add style to umbrella package (#366) 2021-11-26 11:45:08 +08:00
Krist Wongsuphasawat
6adbfc6d77 build: disable travis (#373) 2021-11-26 11:45:08 +08:00
Krist Wongsuphasawat
365621e176 build: add github workflow for build and test (#369)
* build: add github workflow for build and test

* feat: try logging into npm

* fix: syntax

* fix: syntax

* fix: scope

* fix: change scope

* fix: scope
2021-11-26 11:45:08 +08:00
Krist Wongsuphasawat
12bf14b7cd feat: migrate heatmap, horizon, iframe and markup (#367)
* feat: migrate heatmap

* feat: add horizon, iframe and markup
2021-11-26 11:45:08 +08:00
Krist Wongsuphasawat
d5b51202f7 v0.12.18 2021-11-26 11:45:08 +08:00
Krist Wongsuphasawat
9db2dd7d38 docs: update changelog 2021-11-26 11:45:08 +08:00
Krist Wongsuphasawat
2c39ba1ce9 docs: update readme 2021-11-26 11:45:08 +08:00
Krist Wongsuphasawat
d36b36ecfc feat: migrate legacy-plugin-chart-chord (#365)
* docs: update storybook

* fix: import

* fix: import

* fix: import
2021-11-26 11:45:08 +08:00
Krist Wongsuphasawat
b491361b10 v0.12.17 2021-11-26 11:45:08 +08:00
Krist Wongsuphasawat
1feab468e5 fix: publish settings 2021-11-26 11:45:07 +08:00
Krist Wongsuphasawat
536b0b8dd1 v0.12.16 2021-11-26 11:45:07 +08:00
Krist Wongsuphasawat
44dd59ff6d build: update yarn.lock 2021-11-26 11:45:07 +08:00
Krist Wongsuphasawat
ec7a656553 docs: update readme 2021-11-26 11:45:07 +08:00
Krist Wongsuphasawat
d71940b325 docs: update readme 2021-11-26 11:45:07 +08:00
David Aaron Suddjian
11dbae71a6 feat: style package for theming and styled components (#362)
* feat: style package for theming and styled components

* fix: addressing PR feedback on style package

* fix: we need badges

* fix: sideEffects false for better tree shaking

* fix: readme title nit
2021-11-26 11:45:07 +08:00
Jianchao Yang
5c2a57a7b8 Disable commit lint (#363) 2021-11-26 11:45:07 +08:00
Krist Wongsuphasawat
e6bfdfaf62 docs: update changelog 2021-11-26 11:45:07 +08:00
Krist Wongsuphasawat
f4eb082df6 v0.12.15 2021-11-26 11:45:07 +08:00
Krist Wongsuphasawat
aa84115ca4 feat: make time formatter handle number and fix formatters type warnings (#358)
* fix: type warnings for formatters

* docs: add comment

* fix: unit tests

* fix: type

* feat: make time formatter handle timestamp
2021-11-26 11:45:07 +08:00
Krist Wongsuphasawat
735e8b2dd6 feat: make CategoricalScale compatible with D3 ScaleOrdinal (#357)
* feat: make categorical scale compatible with d3 scaleOrdinal

* feat: make CategoricalColorScale signature compatible with D3 ScaleOrdinal

* test: add unit test

* feat: use scaleOrdinal in implementation
2021-11-26 11:45:06 +08:00
dependabot-preview[bot]
414371395b build(deps): bump storybook-addon-jsx from 7.1.15 to 7.2.0 (#361)
Bumps [storybook-addon-jsx](https://github.com/storybookjs/addon-jsx) from 7.1.15 to 7.2.0.
- [Release notes](https://github.com/storybookjs/addon-jsx/releases)
- [Changelog](https://github.com/storybookjs/addon-jsx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/addon-jsx/compare/v7.1.15...v7.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:06 +08:00
dependabot-preview[bot]
78b61f7190 build(deps): bump yeoman-generator from 4.8.0 to 4.8.2 (#360)
Bumps [yeoman-generator](https://github.com/yeoman/generator) from 4.8.0 to 4.8.2.
- [Release notes](https://github.com/yeoman/generator/releases)
- [Commits](https://github.com/yeoman/generator/compare/v4.8.0...v4.8.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:06 +08:00
Krist Wongsuphasawat
e0bbdf9f85 v0.12.14 2021-11-26 11:45:06 +08:00
Evan Rusackas
98848b361a feat: allow toggling of table viz's bar chart backgrounds (#352)
* feat: allow toggling of bar chart backgrounds

* fix: inverting bar-chart-bg hide/show

* fix: keeping metrics right aligned
2021-11-26 11:45:06 +08:00
dependabot-preview[bot]
f97e2f3be1 build(deps): bump yeoman-generator from 4.7.2 to 4.8.0 (#348)
Bumps [yeoman-generator](https://github.com/yeoman/generator) from 4.7.2 to 4.8.0.
- [Release notes](https://github.com/yeoman/generator/releases)
- [Commits](https://github.com/yeoman/generator/compare/v4.7.2...v4.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:06 +08:00
dependabot-preview[bot]
7e5b02e86a build(deps-dev): bump @types/datatables.net from 1.10.18 to 1.10.19 (#346)
Bumps [@types/datatables.net](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/datatables.net) from 1.10.18 to 1.10.19.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/datatables.net)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:06 +08:00
dependabot-preview[bot]
a4d6dccc16 build(deps): bump @types/react from 16.9.32 to 16.9.34 (#353)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 16.9.32 to 16.9.34.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:06 +08:00
dependabot-preview[bot]
a7583bd92a build(deps): bump core-js from 3.6.4 to 3.6.5 (#354)
Bumps [core-js](https://github.com/zloirock/core-js) from 3.6.4 to 3.6.5.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/v3.6.5/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.6.4...v3.6.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:06 +08:00
dependabot-preview[bot]
33021bdc78 build(deps-dev): bump lint-staged from 10.1.2 to 10.1.3 (#351)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.1.2 to 10.1.3.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.1.2...v10.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:06 +08:00
dependabot-preview[bot]
c9f9f4a5dc build(deps-dev): bump husky from 4.2.3 to 4.2.5 (#355)
Bumps [husky](https://github.com/typicode/husky) from 4.2.3 to 4.2.5.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/compare/v4.2.3...v4.2.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:05 +08:00
dependabot-preview[bot]
f8237fed5d build(deps-dev): bump fork-ts-checker-webpack-plugin from 4.1.2 to 4.1.3 (#349)
Bumps [fork-ts-checker-webpack-plugin](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/releases)
- [Changelog](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/compare/v4.1.2...v4.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:05 +08:00
Krist Wongsuphasawat
a8f3923851 feat: add calendar package and storybook (#356)
* feat: add calendar package and storybook

* fix: jest threshold

* build: update codecov

* build: update codecov
2021-11-26 11:45:05 +08:00
Krist Wongsuphasawat
149405e90e v0.12.13 2021-11-26 11:45:05 +08:00
dependabot-preview[bot]
676979edd8 build(deps): bump chalk from 3.0.0 to 4.0.0 (#337)
Bumps [chalk](https://github.com/chalk/chalk) from 3.0.0 to 4.0.0.
- [Release notes](https://github.com/chalk/chalk/releases)
- [Commits](https://github.com/chalk/chalk/compare/v3.0.0...v4.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:05 +08:00
dependabot-preview[bot]
a3bd2ce112 build(deps-dev): bump yeoman-test from 2.3.0 to 2.4.1 (#343)
Bumps [yeoman-test](https://github.com/yeoman/yeoman-test) from 2.3.0 to 2.4.1.
- [Release notes](https://github.com/yeoman/yeoman-test/releases)
- [Commits](https://github.com/yeoman/yeoman-test/compare/v2.3.0...v2.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:05 +08:00
dependabot-preview[bot]
cf18804fc1 build(deps-dev): bump lint-staged from 10.1.1 to 10.1.2 (#342)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.1.1 to 10.1.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.1.1...v10.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:05 +08:00
dependabot-preview[bot]
ff51f206df build(deps-dev): bump @types/jest from 25.1.4 to 25.2.1 (#341)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 25.1.4 to 25.2.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:05 +08:00
dependabot-preview[bot]
ddb9954cc6 build(deps-dev): bump @airbnb/nimbus from 3.1.2 to 3.1.3 (#345)
Bumps [@airbnb/nimbus](https://github.com/airbnb/nimbus) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/airbnb/nimbus/releases)
- [Changelog](https://github.com/airbnb/nimbus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/airbnb/nimbus/compare/@airbnb/nimbus@3.1.2...@airbnb/nimbus@3.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:05 +08:00
Jianchao Yang
21f82d2e68 fix(legacy-plugin-chart-table): time column formating (#340) 2021-11-26 11:45:05 +08:00
dependabot-preview[bot]
436b369931 build(deps): bump @types/react from 16.9.31 to 16.9.32 (#339)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 16.9.31 to 16.9.32.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:04 +08:00
dependabot-preview[bot]
186b4be33c build(deps): bump @types/storybook__react from 4.0.2 to 5.2.1 (#276)
Bumps [@types/storybook__react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/storybook__react) from 4.0.2 to 5.2.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/storybook__react)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:04 +08:00
dependabot-preview[bot]
fc2cc231bc build(deps-dev): bump fs-extra from 8.1.0 to 9.0.0 (#336)
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 8.1.0 to 9.0.0.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/8.1.0...9.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:04 +08:00
dependabot-preview[bot]
1158bc136f build(deps): bump d3-format from 1.4.3 to 1.4.4 (#335)
Bumps [d3-format](https://github.com/d3/d3-format) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/d3/d3-format/releases)
- [Commits](https://github.com/d3/d3-format/compare/v1.4.3...v1.4.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:04 +08:00
Jesse Yang
8e8d1f799d fix: new line at end 2021-11-26 11:45:04 +08:00
Jianchao Yang
23f52286cd build: try to merge superset-ui-plugins (#333) 2021-11-26 11:45:04 +08:00
Jesse Yang
1cd82017d6 build: remove codecov for now so CI in master can pass 2021-11-26 11:45:04 +08:00
Jesse Yang
a54c6a24cf build: fix codecov.yml 2021-11-26 11:45:04 +08:00
Krist Wongsuphasawat
6ffcfec6e7 feat: add validator to umbrella package (#327) 2021-11-26 11:45:04 +08:00
Jesse Yang
98a5d0e6e7 build: add codecov.yml
test adding codecov.yml to master and see whether it fixes CI in #331
2021-11-26 11:45:04 +08:00
Jesse Yang
4d0d05f71f Revert "build: try to merge superset-ui-plugins"
This reverts commit 823126633ea0743254f78b0a74fe83c68ee6438f.
2021-11-26 11:45:03 +08:00
Jesse Yang
6f42844366 Revert "build: clean up tsbuild.info, too"
This reverts commit bf45717b320c5ba653672ac9d7db89e6baada994.
2021-11-26 11:45:03 +08:00
Jesse Yang
5f87db7207 build: clean up tsbuild.info, too 2021-11-26 11:45:03 +08:00
Jesse Yang
1238e78e2d build: try to merge superset-ui-plugins 2021-11-26 11:45:03 +08:00
dependabot-preview[bot]
3e64d0da66 build(deps): [security] bump acorn from 5.7.3 to 5.7.4 (#312)
Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4. **This update includes a security fix.**
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:03 +08:00
dependabot-preview[bot]
5c2a277db7 build(deps): bump @storybook/addon-actions from 5.3.9 to 5.3.17 (#323)
Bumps [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/addons/actions) from 5.3.9 to 5.3.17.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v5.3.17/addons/actions)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:03 +08:00
Krist Wongsuphasawat
d32465db7e v0.12.12 2021-11-26 11:45:03 +08:00
Krist Wongsuphasawat
dbc98609a5 feat: add validator package (#322)
* feat: add validator package

* test: add unit tests

* feat: add legacy function

* fix: rename
2021-11-26 11:45:03 +08:00
dependabot-preview[bot]
aa9d262fba build(deps): bump pretty-ms from 5.1.0 to 6.0.1 (#304)
Bumps [pretty-ms](https://github.com/sindresorhus/pretty-ms) from 5.1.0 to 6.0.1.
- [Release notes](https://github.com/sindresorhus/pretty-ms/releases)
- [Commits](https://github.com/sindresorhus/pretty-ms/compare/v5.1.0...v6.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:03 +08:00
dependabot-preview[bot]
14013c381c build(deps): bump @vx/responsive from 0.0.194 to 0.0.195 (#297)
Bumps [@vx/responsive](https://github.com/hshoff/vx) from 0.0.194 to 0.0.195.
- [Release notes](https://github.com/hshoff/vx/releases)
- [Changelog](https://github.com/hshoff/vx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hshoff/vx/compare/v0.0.194...v0.0.195)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-11-26 11:45:02 +08:00
Krist Wongsuphasawat
b14de72218 v0.12.11 2021-11-26 11:45:02 +08:00
Erik Ritter
eef4699807 fix: small rendering for no results message (#309) 2021-11-26 11:45:02 +08:00
Krist Wongsuphasawat
3342bfdd56 v0.12.10 2021-11-26 11:45:02 +08:00
Krist Wongsuphasawat
5966ff10be feat: add more support for undefined format to number and time formatters (#308)
* feat: add more support for undefined format

* test: add unit tests

* fix: handle empty string
2021-11-26 11:45:02 +08:00
Krist Wongsuphasawat
64dca92eb2 v0.12.9 2021-11-26 11:45:02 +08:00
Krist Wongsuphasawat
83a1901a35 feat: make formatTime and formatNumber handle undefined format (#307) 2021-11-26 11:45:02 +08:00
Krist Wongsuphasawat
5776092947 build: add force-release script 2021-11-26 11:45:02 +08:00
Krist Wongsuphasawat
94d8280482 v0.12.8 2021-11-26 11:45:02 +08:00
Erik Ritter
06d7ad571a feat: add NoResultsComponent to charts (#305) 2021-11-26 11:45:02 +08:00
Krist Wongsuphasawat
517020abf5 build: fix demo build (#298)
* build: fix demo build

* fix: version

* build: add yarn.lock

* fix: clean up webpack config
2021-11-26 11:45:01 +08:00
dependabot-preview[bot]
aa7ddd2e93 build(deps): bump @vx/responsive from 0.0.193 to 0.0.194 (#296)
Bumps [@vx/responsive](https://github.com/hshoff/vx) from 0.0.193 to 0.0.194.
- [Release notes](https://github.com/hshoff/vx/releases)
- [Changelog](https://github.com/hshoff/vx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hshoff/vx/compare/v0.0.193...v0.0.194)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:01 +08:00
Jianchao Yang
a716fd1168 docs: update frontend assets path in debugging doc (#292)
Frontend code has been moved by a005e4568f
2021-11-26 11:45:01 +08:00
Krist Wongsuphasawat
18db591367 build: remove babel transform runtime (#291)
* build: remove babel transform runtime

* build: remove corejs config

* build: update nimbus target
2021-11-26 11:45:01 +08:00
Krist Wongsuphasawat
a03dd5a0c9 docs: update readme 2021-11-26 11:45:01 +08:00
Krist Wongsuphasawat
6720f421a4 build: update script in package.json 2021-11-26 11:45:01 +08:00
Krist Wongsuphasawat
f40e06e942 build: rename yarn type:dts to yarn type (#290) 2021-11-26 11:45:01 +08:00
dependabot-preview[bot]
761b426ba9 build(deps-dev): bump @types/jest from 24.9.1 to 25.1.1 (#287)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 24.9.1 to 25.1.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:01 +08:00
dependabot-preview[bot]
5ddff8b6d8 build(deps): bump @vx/responsive from 0.0.192 to 0.0.193 (#288)
Bumps [@vx/responsive](https://github.com/hshoff/vx) from 0.0.192 to 0.0.193.
- [Release notes](https://github.com/hshoff/vx/releases)
- [Changelog](https://github.com/hshoff/vx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hshoff/vx/compare/v0.0.192...v0.0.193)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:01 +08:00
Krist Wongsuphasawat
6ae05114ca build: fix lints (#289)
* build: remove no-test-callback override

* fix: no-callback auto-fix

* fix: lint issues import/extension
2021-11-26 11:45:01 +08:00
dependabot-preview[bot]
aabbb3d5ab build(deps-dev): bump husky from 3.1.0 to 4.2.1 (#283)
Bumps [husky](https://github.com/typicode/husky) from 3.1.0 to 4.2.1.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/compare/v3.1.0...v4.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:00 +08:00
dependabot-preview[bot]
75797faf6f build(deps-dev): bump lint-staged from 9.5.0 to 10.0.3 (#285)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 9.5.0 to 10.0.3.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v9.5.0...v10.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:00 +08:00
Krist Wongsuphasawat
97f18e686b build: migrate build tool to nimbus (#281)
* build: migrate to nimbus

* build: update gitignore

* build: update package.json

* build: update travis config

* build: lower engine requirements

* build: adjust typescript config

* fix: errors

* fix: change yarn run to yarn

* fix: lint

(cherry picked from commit 22328c349c9b987eecc5e46fb306e459b6a9cadc)

* fix: eslint rules

* fix: lint

* fix: setup file

* fix: more lint

* fix: lint - pass build and lint

* fix: test setup and babel transform runtime

(cherry picked from commit dd55fd88ced045a8f83ca771705721bf2f930ff0)

* fix: timeout issues

* fix: some broken test due to jest.setTimeout

* fix: computeMaxFontSize tests

* fix: createLoadableRenderer test

* fix: loadble and broken tests due to warnings

* fix: test coverage

* fix: coverage of generator tests

* fix: all unit tests pass

* fix: remove yeutech-lab/react-loadable
2021-11-26 11:45:00 +08:00
Ville Brofeldt
00ede940dc docs(number-format): add durationFormatter example README (#266)
* docs: add durationFormatter example to number-format README.md

* docs: refactor example to use registry
2021-11-26 11:45:00 +08:00
Ville Brofeldt
7212d1240b feat(number-format): bump pretty-ms to 5.1.0 (#262) 2021-11-26 11:45:00 +08:00
Krist Wongsuphasawat
2d91764c60 v0.12.7 2021-11-26 11:45:00 +08:00
Chris Williams
d6a46c1265 fix(dimension): set 0 width/height in createHiddenSvgNode (#261) 2021-11-26 11:45:00 +08:00
Krist Wongsuphasawat
09442bbfe0 v0.12.6 2021-11-26 11:45:00 +08:00
Krist Wongsuphasawat
62e801fd07 fix: typing issues surfaced by typescript 3.7 (#260) 2021-11-26 11:45:00 +08:00
Krist Wongsuphasawat
6aedef7447 docs: update readme and changelog 2021-11-26 11:45:00 +08:00
Krist Wongsuphasawat
28acf608c8 v0.12.5 2021-11-26 11:45:00 +08:00
Krist Wongsuphasawat
4274520781 feat: add @superset-ui/superset-ui package as one-stop install (#255) 2021-11-26 11:45:00 +08:00
dependabot-preview[bot]
934d6a7031 build(deps): bump @types/lodash from 4.14.147 to 4.14.149 (#259)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.147 to 4.14.149.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:00 +08:00
Krist Wongsuphasawat
2745d8b513 build: migrate encodable to separate repo 2021-11-26 11:44:59 +08:00
Krist Wongsuphasawat
1772b671cf feat(encodable): add function for setting domain (#256)
* feat: add scale helper

* feat: add functions

* fix: remove unused import

* fix: add unit tests

* fix: unit tes
2021-11-26 11:44:59 +08:00
Krist Wongsuphasawat
e719c19365 feat(encodable): handle edge cases when making domain includes zero (#257)
* feat: handle edge cases when making domain includes zero

* test: remove redundant tests
2021-11-26 11:44:59 +08:00
Krist Wongsuphasawat
9ef831829b feat(encodable): implement axis functions for ChannelEncoder (#247)
* feat: add axis encoder

* test: add unit test

* fix: params

* refactor: rename

* fix: address comments

* fix: update import

* fix: error

* fix: lint
2021-11-26 11:44:59 +08:00
Krist Wongsuphasawat
f5f944b405 feat(encodable): make applyDomain() able to handle domain from dataset (#254)
* feat: make applyDomain() able to handle domain from dataset

* test: add unit tests

* fix: rename variable
2021-11-26 11:44:59 +08:00
dependabot-preview[bot]
497a4b0ea6 build(deps): bump chalk from 2.4.2 to 3.0.0 (#252)
Bumps [chalk](https://github.com/chalk/chalk) from 2.4.2 to 3.0.0.
- [Release notes](https://github.com/chalk/chalk/releases)
- [Commits](https://github.com/chalk/chalk/compare/v2.4.2...v3.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:44:59 +08:00
Krist Wongsuphasawat
b6723737a3 feat(encodable): only set scale domain if both bounds are defined (#250)
* feat: only set scale domain if both bounds are presented

* fix: unit test

* fix: more optimize
2021-11-26 11:44:59 +08:00
dependabot-preview[bot]
f5f876fc32 build(deps): bump @types/lodash from 4.14.108 to 4.14.147 (#253)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.108 to 4.14.147.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:44:59 +08:00
Krist Wongsuphasawat
2726e4a1b1 build: fix lodash type dependencies (#251) 2021-11-26 11:44:59 +08:00
Krist Wongsuphasawat
9300c2b40b refactor(encodable): rename .getDomain() to .getDomainFromDataset() (#248) 2021-11-26 11:44:59 +08:00
Krist Wongsuphasawat
f8bd7c6065 fix: d3 scale types (#246) 2021-11-26 11:44:58 +08:00
Krist Wongsuphasawat
20452b1cfc v0.12.4 2021-11-26 11:44:58 +08:00
Erik Ritter
9b0d77adea feat(time-format): bump d3-time-format (#244) 2021-11-26 11:44:58 +08:00
Krist Wongsuphasawat
a5a4f1bcec build: fix lint (#245) 2021-11-26 11:44:58 +08:00
Krist Wongsuphasawat
2923a9318d feat: add function for getting legend information (#236)
* feat: add .getLegendInformation()

* fix: lint

* test: add unit test

* feat: revise how legend information is computed

* fix: address comments
2021-11-26 11:44:58 +08:00
Krist Wongsuphasawat
6a5fcfd8ef build: fix vega and vega-lite version 2021-11-26 11:44:58 +08:00
Krist Wongsuphasawat
a1aa26d97c build: bump node version on travis 2021-11-26 11:44:58 +08:00
dependabot-preview[bot]
1e3f4bdf73 build(deps): bump @vx/responsive from 0.0.189 to 0.0.192 (#232)
Bumps [@vx/responsive](https://github.com/hshoff/vx) from 0.0.189 to 0.0.192.
- [Release notes](https://github.com/hshoff/vx/releases)
- [Changelog](https://github.com/hshoff/vx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hshoff/vx/compare/v0.0.189...v0.0.192)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:44:58 +08:00
Krist Wongsuphasawat
ac99cd0efb fix: build error (#235) 2021-11-26 11:44:58 +08:00
Krist Wongsuphasawat
e11071cd9c feat: Add Encoder (#230)
* feat: add encoder

* feat: add encoder

* refactor: revamp encoding types and derivations

* test: add unit tests

* fix: unit tests

* test: add unit tests

* fix: remove unused code

* fix: channeltype
2021-11-26 11:44:58 +08:00
Krist Wongsuphasawat
e07b6210bd build: fix lint errors (#231) 2021-11-26 11:44:57 +08:00
Krist Wongsuphasawat
937a7ecb10 feat: Add channel encoder (#224)
* feat: add channel encoder

* fix: all errors

* fix: test

* feat: complete channel encoder implementation and unit tests

* fix: lint

* fix: address comments

* fix: lint
2021-11-26 11:44:57 +08:00
Krist Wongsuphasawat
1f70765f40 docs: update storybook doc 2021-11-26 11:44:57 +08:00
Krist Wongsuphasawat
2e607e74c0 docs: add contributing guidelines 2021-11-26 11:44:57 +08:00
Krist Wongsuphasawat
be9a396c02 docs: update README 2021-11-26 11:44:57 +08:00
Krist Wongsuphasawat
be802de20d docs: update README 2021-11-26 11:44:57 +08:00
Krist Wongsuphasawat
6cd7beed69 build: fix storybook type (#227) 2021-11-26 11:44:57 +08:00
Krist Wongsuphasawat
1978d9bc2e feat(encodable): fill missing fields in user-specified channel definition (#222)
* feat: fill missing fields in user-specified channel definition

* fix: type

* test: add unit tests

* fix: lint

* test: add more unit tests

* test: add unit tests

* test: fix unit tests

* fix: unit tests

* refactor: change order of parameters

* fix: type annotation

* fix: type annotation

* feat: add generic support

* refactor: reorder params

* fix: rename variables
2021-11-26 11:44:57 +08:00
Krist Wongsuphasawat
c0c45c2d3c feat: add promiseTimeout (#223) 2021-11-26 11:44:57 +08:00
Krist Wongsuphasawat
e6c3fad721 build: suppress logs from intentionally thrown/caught errors (#221) 2021-11-26 11:44:57 +08:00
Krist Wongsuphasawat
ba9f4b71f4 docs: update changelog 2021-11-26 11:44:56 +08:00
Krist Wongsuphasawat
e5377abbab v0.12.3 2021-11-26 11:44:56 +08:00
Krist Wongsuphasawat
885e4e9785 fix: fix React.Fragment complaining about width/height (#219) 2021-11-26 11:44:56 +08:00
Krist Wongsuphasawat
99532444f2 build: add missing unit test for callApi (#218)
* build: add missing unit test for callApi

* fix: test
2021-11-26 11:44:56 +08:00
Krist Wongsuphasawat
095c1839b2 feat: add Wrapper support and bounding box for dynamic width/height (#215)
* feat: add Wrapper support and bounding box for dynamic width/height

* fix: unit tests

* fix: address comments and update unit tests

* docs: update storybook
2021-11-26 11:44:56 +08:00
dependabot-preview[bot]
ed45bdfc06 build(deps): update @superset-ui/legacy-plugin-chart-sankey requirement (#217)
Updates the requirements on [@superset-ui/legacy-plugin-chart-sankey](https://github.com/apache-superset/superset-ui-plugins) to permit the latest version.
- [Release notes](https://github.com/apache-superset/superset-ui-plugins/releases)
- [Changelog](https://github.com/apache-superset/superset-ui-plugins/blob/master/CHANGELOG.md)
- [Commits](https://github.com/apache-superset/superset-ui-plugins/compare/v0.10.0...v0.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:44:56 +08:00
dependabot-preview[bot]
10c1998c61 build(deps): update @superset-ui/legacy-plugin-chart-word-cloud requirement (#216)
Updates the requirements on [@superset-ui/legacy-plugin-chart-word-cloud](https://github.com/apache-superset/superset-ui-plugins) to permit the latest version.
- [Release notes](https://github.com/apache-superset/superset-ui-plugins/releases)
- [Changelog](https://github.com/apache-superset/superset-ui-plugins/blob/master/CHANGELOG.md)
- [Commits](https://github.com/apache-superset/superset-ui-plugins/compare/v0.10.0...v0.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:44:56 +08:00
Krist Wongsuphasawat
74679623b0 refactor: rename encodeable to encodable (#214) 2021-11-26 11:44:56 +08:00
Krist Wongsuphasawat
024b318dd2 feat: add functions for parsing scales (#207)
* feat: add more util functions

* feat: add unit test

* feat: define HasToString

* fix: unit test

* fix: update unit tests

* feat: add scale types

* feat: update scale parsing

* fix: enum

* feat: add color scale extraction

* refactor: create scale from config

* feat: parse more scales and add more test

* feat: add tests for band and point

* test: add more unit tests

* refactor: separate applyXXX into multiple files

* feat: parse nice time

* test: add unit tests

* test: make 100% coverage

* fix: complete coverage

* refactor: update type definitions

* fix: address comments

* fix: add comments for date parts

* fix: build issue

* fix: broken tests
2021-11-26 11:44:56 +08:00
dependabot-preview[bot]
3138aaa229 build(deps): update @superset-ui/legacy-preset-chart-big-number requirement (#213)
Updates the requirements on [@superset-ui/legacy-preset-chart-big-number](https://github.com/apache-superset/superset-ui-plugins) to permit the latest version.
- [Release notes](https://github.com/apache-superset/superset-ui-plugins/releases)
- [Changelog](https://github.com/apache-superset/superset-ui-plugins/blob/master/CHANGELOG.md)
- [Commits](https://github.com/apache-superset/superset-ui-plugins/compare/v0.10.0...v0.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:44:55 +08:00
dependabot-preview[bot]
59affbc29e build(deps): update @superset-ui/legacy-plugin-chart-sunburst requirement (#212)
Updates the requirements on [@superset-ui/legacy-plugin-chart-sunburst](https://github.com/apache-superset/superset-ui-plugins) to permit the latest version.
- [Release notes](https://github.com/apache-superset/superset-ui-plugins/releases)
- [Changelog](https://github.com/apache-superset/superset-ui-plugins/blob/master/CHANGELOG.md)
- [Commits](https://github.com/apache-superset/superset-ui-plugins/compare/v0.10.0...v0.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:44:55 +08:00
Krist Wongsuphasawat
51e6d05301 docs: update changelog 2021-11-26 11:44:55 +08:00
Krist Wongsuphasawat
d70e634d32 v0.12.2 2021-11-26 11:44:55 +08:00
Krist Wongsuphasawat
bffc760ac8 fix: remove is_prequery and prequeries (#208) 2021-11-26 11:44:55 +08:00
Krist Wongsuphasawat
3928e063ae v0.12.1 2021-11-26 11:44:55 +08:00
Ville Brofeldt
dc9d0a0d40 feat: add duration formatter (#209)
* feat: add duration formatter

* fix: address review comments
2021-11-26 11:44:55 +08:00
Krist Wongsuphasawat
13ceb8dc70 fix: peerDependencies version (#210) 2021-11-26 11:44:55 +08:00
Krist Wongsuphasawat
3e5789d150 docs: update readme 2021-11-26 11:44:55 +08:00
Krist Wongsuphasawat
129042b6af docs: update changelog 2021-11-26 11:44:55 +08:00
Krist Wongsuphasawat
287ee479e0 v0.12.0 2021-11-26 11:44:54 +08:00
Krist Wongsuphasawat
be65a04238 feat: add functions for parsing formatters from encoding (#205)
* feat: add function for parsing formatters from encoding

* fix: add unit test

* feat: add getter

* fix: update type
2021-11-26 11:44:54 +08:00
Krist Wongsuphasawat
3df26ae76d refactor(chart): remove and rename fields in ChartProps (#174)
* refactor(chart): remove and remove fields in ChartProps

BREAKING CHANGE: ChartProps fields are removed and renamed.

* test: update tests

* fix: unit tests

* fix: type
2021-11-26 11:44:54 +08:00
Krist Wongsuphasawat
cb9e617d90 feat: Add types and type guards for encodeable (#201)
* feat: scaffold superset-ui-encodeable

* feat: add type and typeguards

* fix: remove unused

* docs: update comments

* fix: address comments
2021-11-26 11:44:54 +08:00
Krist Wongsuphasawat
a7a12c79a2 feat: add control panel support to chart plugin (#203) 2021-11-26 11:44:54 +08:00
Krist Wongsuphasawat
0fb91c0e6b feat: deprecate old SuperChart API that accepts chartProps (#202)
BREAKING CHANGE: No longer accept chartProps as a single prop in <SuperChart>. Developers must specify each field in chartProps individually.
2021-11-26 11:44:54 +08:00
Krist Wongsuphasawat
9decd815ec feat: split superset-ui/query from superset-ui/chart (#178)
BREAKING CHANGE: some api and types are removed from @superset-ui/chart and moved to /query

* feat: split superset-ui/query from superset-ui/chart

* fix: update references

* test: fix broken tests

* refactor: rename ChartFormData to QueryFormData

* fix: rename file

* fix: remove annotation layer from query package
2021-11-26 11:44:54 +08:00
Krist Wongsuphasawat
fa70a61f50 docs: update change log 2021-11-26 11:44:54 +08:00
Krist Wongsuphasawat
277c2fb457 v0.11.15 2021-11-26 11:44:54 +08:00
Krist Wongsuphasawat
77e7a5319a feat: optimize functions for getting text dimension (#199)
* feat: add function for getting multiple text dimensions

* feat: lazy deletion

* feat: use lazy factory

* fix: comments

* fix: rename variable
2021-11-26 11:44:54 +08:00
erik_ritter
5badd26abb docs: update changelog 2021-11-26 11:44:53 +08:00
erik_ritter
02265669b3 v0.11.14 2021-11-26 11:44:53 +08:00