Commit Graph

605 Commits

Author SHA1 Message Date
Ville Brofeldt
54b0df5421 feat: add control grouping functionality (#485)
* feat: add control grouping functionality

* implement controlGroups on WordCloud

* fix tests

* break up into smaller packages and add unit tests

* fix test

* address comments

* rename controlGroup to queryField

* move import

* fix word cloud test

* fix a few remaining references to control groups

* Rename funcs

* Simplify extractQueryFields

* fix
2021-11-26 11:46:18 +08:00
David Aaron Suddjian
6a50787b38 chore: publish v0.13.16 2021-11-26 11:46:18 +08:00
Phillip Kelley-Dotson
4faf443427 chore: so 514 tablechart plugin controls migration (#508)
* add controls to index

* remove consoles

* Update package.json
2021-11-26 11:46:18 +08:00
David Aaron Suddjian
aee724b1ad feat(legacy-plugin-chart-heatmap): control panel (#503) 2021-11-26 11:46:18 +08:00
David Aaron Suddjian
081e2237f8 feat(legacy-plugin-chart-force-directed): control panel (#502) 2021-11-26 11:46:18 +08:00
David Aaron Suddjian
6e4dd8ef19 feat(legacy-plugin-chart-histogram): control panel (#504) 2021-11-26 11:46:17 +08:00
David Aaron Suddjian
39655ff1b2 feat(legacy-plugin-chart-horizon): control panel (#505) 2021-11-26 11:46:17 +08:00
David Aaron Suddjian
ffb9e8718f feat(legacy-plugin-chart-iframe): control panel (#506) 2021-11-26 11:46:17 +08:00
David Aaron Suddjian
2cd7891c9a feat(legacy-plugin-chart-map-box): control panel (#507) 2021-11-26 11:46:17 +08:00
Jesse Yang
aefd587ee5 chore: publish v0.13.14 2021-11-26 11:46:16 +08:00
Jesse Yang
868ebbe09d feat(time-format): add full-date to weekly time formatter (#486) 2021-11-26 11:46:16 +08:00
Krist Wongsuphasawat
e3528df40c chore: publish v0.13.13 2021-11-26 11:46:16 +08:00
Krist Wongsuphasawat
3364f0f6da feat(plugin-chart-word-cloud): allow minimum size (#487)
* feat(plugin-chart-word-cloud): allow minimum size

* fix: type

* fix: test
2021-11-26 11:46:15 +08:00
David Aaron Suddjian
caf9a4000e fix(legacy-plugin-chart-nvd3): disable bad linting rule (#488)
* fix(legacy-plugin-chart-nvd3): disable linting rule that conflicts with having actual working code

* cleanup unnecessary eslint-disable
2021-11-26 11:46:15 +08:00
David Aaron Suddjian
d76cd6b46e feat(legacy-plugin-chart-chord): control panel (#481) 2021-11-26 11:46:15 +08:00
Evan Rusackas
f9104710c5 chore: publish v0.13.12 2021-11-26 11:46:15 +08:00
Phillip Kelley-Dotson
66fea8c66b feat(legacy-plugin-chart-markup): add controls to markup chart (#479)
* add controls to markup chart

* Update controlPanel.js

Co-authored-by: Phillip Kelley-Dotson <pkd@pkd.lan>
2021-11-26 11:46:15 +08:00
Evan Rusackas
75fe384b7b chore: publish v0.13.11 2021-11-26 11:46:15 +08:00
Phillip Kelley-Dotson
8f5fb6a604 feat(legacy-plugin-chart-partition): add control panel (#470)
* PR to merge packges for controls migration

* fix: add bootstrap

* fix: change tooltip to tsx

* fix: types

* fix: tsx error

* appease linter, enhance a11y

* chore(release): publish v0.13.6

* chore(release): publish v0.13.7

* Revert "chore(release): publish v0.13.7"

This reverts commit 3c9ce9ed4c46f9a52fd78bd9b43732803e93c0ac.

* Revert "chore(release): publish v0.13.6"

This reverts commit 0e6e829beba0df62a717601b20fdd790ebf49714.

* chore(release): publish v0.13.7

* chore(release): publish v0.13.8

* Revert "chore(release): publish v0.13.8"

This reverts commit 48bf14b49a7fd7bb579b057c85b013edd278dbd8.

* chore(release): publish v0.13.8

* Revert "chore(release): publish v0.13.8"

This reverts commit a96936a350b3e10224e8858c208247118d360200.

* chore(release): publish v0.13.8

* Revert "chore(release): publish v0.13.8"

This reverts commit bfcffe01cbe21d385e79820b1440339bbefaeed3.

* chore(release): publish v0.13.8

* Revert "chore(release): publish v0.13.8"

This reverts commit 3ee33577bc3de11efefec07b05ebc052900f0266.

* chore(release): publish v0.13.8

* Revert "chore(release): publish v0.13.8"

This reverts commit aa362fd80e1b238a429e7f32e8520ede64532250.

* chore(release): publish v0.13.8

* Revert "chore(release): publish v0.13.8"

This reverts commit a1468c3e6760357f7f4573ce868342b6107a190d.

* chore(release): publish v0.13.8

* Revert "chore(release): publish v0.13.8"

This reverts commit 2af55a45b2a3fffa15aa61759f5eb510737a6dc7.

* Revert "chore(release): publish v0.13.7"

This reverts commit 20e46d49ada03ec25d9802503cbe57099d4ecf96.

* first stages change for charts

* addressing PR feedback

* tweaking bootstrap types

* fix test

* test enter key

* moar tests

* code > key

* ugh fine

* chore: more refactor

* push change yarn diffs

* Update plugins/legacy-plugin-chart-partition/src/OptionDescription.jsx

Co-authored-by: Evan Rusackas <evan@preset.io>

* Update OptionDescription.jsx

* lint 

* fix suggestions

* Delete optionDescirption.test.jsx

* fix: add controller to package

* mr fix

Co-authored-by: Phillip Kelley-Dotson <pkd@pkd.lan>
Co-authored-by: David Aaron Suddjian <aasuddjian@gmail.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
2021-11-26 11:46:14 +08:00
David Aaron Suddjian
8281ac92fa feat(legacy-plugin-chart-nvd3): add control panels (#469) 2021-11-26 11:46:14 +08:00
David Aaron Suddjian
dc3f219848 feat(plugin-chart-boxplot): add control panel (#464) 2021-11-26 11:46:14 +08:00
Evan Rusackas
354422dc0f chore(release): publish v0.13.10 2021-11-26 11:46:14 +08:00
David Aaron Suddjian
d11082f799 migrate rose chart controls (#458) 2021-11-26 11:46:14 +08:00
David Aaron Suddjian
72764bb879 add control panel to pivot table (#457) 2021-11-26 11:46:14 +08:00
David Aaron Suddjian
f077dd9bfb add control panel for the sankey chart (#460) 2021-11-26 11:46:13 +08:00
David Aaron Suddjian
07dc49366b feat(plugin-chart-treemap): add control panel (#461) 2021-11-26 11:46:13 +08:00
David Aaron Suddjian
3102d93283 feat(plugin-chart-world-map): add control panel (#462) 2021-11-26 11:46:13 +08:00
Evan Rusackas
6ece03b8f3 chore(release): publish v0.13.9 2021-11-26 11:46:13 +08:00
David Aaron Suddjian
49f4044cbe feat(plugin-chart-word-cloud): add control panel (#454)
* word cloud control panel

* oops, control panel should actually be used
2021-11-26 11:46:13 +08:00
dependabot-preview[bot]
190d429e64 build(deps): bump @vx/legend from 0.0.195 to 0.0.196 (#439)
Bumps [@vx/legend](https://github.com/hshoff/vx) from 0.0.195 to 0.0.196.
- [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.195...v0.0.196)

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:46:13 +08:00
dependabot-preview[bot]
ae13204ec9 build(deps): bump @vx/axis from 0.0.195 to 0.0.196 (#450)
Bumps [@vx/axis](https://github.com/hshoff/vx) from 0.0.195 to 0.0.196.
- [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.195...v0.0.196)

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:46:12 +08:00
Krist Wongsuphasawat
67e15d011a fix: hundreds lint warning (#447)
* fix: lint

* fix: more lints

* fix: more lints

* fix: comment

* fix: any

* fix: ChartDataProvider test lint

* fix: lints

* fix: chartprops
2021-11-26 11:46:12 +08:00
Evan Rusackas
6d7de01abe chore(release): publish v0.13.8 2021-11-26 11:46:12 +08:00
Ville Brofeldt
5e541322fd fix: Remove .ts suffix from NVD3 imports (#453)
* fix: Remove .ts suffix from imports

* add lint disable

* yet more
2021-11-26 11:46:12 +08:00
dependabot-preview[bot]
4fa971b063 build(deps): bump @vx/scale from 0.0.195 to 0.0.196 (#434)
Bumps [@vx/scale](https://github.com/hshoff/vx) from 0.0.195 to 0.0.196.
- [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.195...v0.0.196)

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:46:12 +08:00
Evan Rusackas
f75c378935 chore(release): publish v0.13.7 2021-11-26 11:46:12 +08:00
dependabot-preview[bot]
68b16a954b build(deps): bump @vx/responsive from 0.0.195 to 0.0.196 (#436)
Bumps [@vx/responsive](https://github.com/hshoff/vx) from 0.0.195 to 0.0.196.
- [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.195...v0.0.196)

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:46:12 +08:00
Evan Rusackas
9d946f0a04 feat(plugin-chart-sunburst): migrate control panel from incubator-superset (#443)
* chore: pulling in controls from incubator-superset

* style: adding extension to make eslint happy

* un-bumping version

* style: removing .ts, ignoring lint warning
2021-11-26 11:46:11 +08:00
Krist Wongsuphasawat
e87bf3bc24 chore(release): publish v0.13.6 2021-11-26 11:46:11 +08:00
Ville Brofeldt
57ae5e482e chore(legacy-preset-chart-nvd3): move bullet chart option parsing from backend to frontend (#440)
* chore: move bullet chart option parsing from backend to frontend

* fix: lintiing

* fix: lintiing

* chore: add unit tests and license headers

* fix: unit tests

* fix: lint

* Move dependency

* convert to typescript and add unit tests for decimal cases

* fix tests

* fix import error

* change Number to number
2021-11-26 11:46:11 +08:00
Ville Brofeldt
5ff9f2220a fix(legacy-plugin-world-map): set useLegacyApi to true by default (#444) 2021-11-26 11:46:11 +08:00
David Aaron Suddjian
561f309d09 add calendar control panel (#432) 2021-11-26 11:46:11 +08:00
Krist Wongsuphasawat
95cd9cc4d5 chore(release): publish v0.13.5 2021-11-26 11:46:11 +08:00
Krist Wongsuphasawat
62b2a50faf fix: lint errors (#420)
* fix: lint errors

* fix: lint

* fix: more lints

* fix: broken test

* fix: singleton type
2021-11-26 11:46:11 +08:00
Krist Wongsuphasawat
619045048f fix(plugin-chart-word-cloud): make wordcloud take current formdata (#428)
* fix: make wordcloud take current formdata

* docs: fix storybook
2021-11-26 11:46:10 +08:00
Krist Wongsuphasawat
445a44642c chore(legacy-preset-chart-big-number): rename directory (#427)
* chore: rename directory

* chore: correct naming
2021-11-26 11:46:10 +08:00
Krist Wongsuphasawat
be6789f9aa chore(legacy-plugin-chart-table): rename directory (#422) 2021-11-26 11:46:10 +08:00
Krist Wongsuphasawat
c45a534e2f chore(release): publish v0.13.4 2021-11-26 11:46:10 +08:00
David Aaron Suddjian
9c2495c03c feat(legacy-plugin-chart-big-number): add control panel config for the BigNumber charts (#419)
* move nvd3 controls file to the correct directory

* feat: BigNumber registers its own controls

* fix: nvd3 controls imports

* fix: disable rules for some lines

* controls -> controlPanel

* control utils got moved

* fix: control utils required from nvd3

* fix: version

Co-authored-by: Krist Wongsuphasawat <krist.wongz@gmail.com>
2021-11-26 11:46:10 +08:00
Krist Wongsuphasawat
ead6efe5ad chore(release): publish v0.13.3 2021-11-26 11:46:10 +08:00