Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge master #2

Merged
merged 39 commits into from
Apr 16, 2021
Merged

merge master #2

merged 39 commits into from
Apr 16, 2021

Conversation

stephenLYZ
Copy link
Owner

💔 Breaking Changes

🏆 Enhancements

📜 Documentation

🐛 Bug Fix

🏠 Internal

Erik Ritter and others added 30 commits March 29, 2021 15:17
* feat(plugin-chart-table): add small number formatter

* Fix basic storybook
* 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
* 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
* add alert/report ALERTS_ATTACH_REPORTS feature flag

* fix lint
* feat: add place type

* refactor: fix CR notes

* docs: update comments

* fix: fix CR notes
* feat: echarts gauge chart

* remove unused legend imports

* move font size multipliers to constants

* add tests

* rename roundcap

* add modulo on color picking to wrap around the color scheme

Co-authored-by: Ivan Krsnik <ivan.krsnik@unipart.io>
* feat(plugin-chart-table): enable emitting cross-filters

* Hide filters checkbox when cross filters flag is disabled
* fix(plugin-chart-echarts): add series deduplication

* refactor function
This override will not work because superset controls always use
value from formData/explore state.
* 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
* fix(plugin-chart-echarts): fix unnecessary highlight

* simplify code

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

Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
maltoze and others added 9 commits April 14, 2021 07:35
* Add slovenia.geojson

* Update countries.ts
* 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>
* 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
@stephenLYZ stephenLYZ merged commit 027860e into stephenLYZ:master Apr 16, 2021
stephenLYZ pushed a commit that referenced this pull request Nov 1, 2021
* feat: add plugin for Kepler

* fix: add dep and update naming for consistency

* fix: lint issues
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants