David Aaron Suddjian
5e535062da
Filter owners select by text input ( #9337 )
...
* filter owners select by text input
* use rison
* fix backend owners filter logic
* use fullname, not username on owners inputs
* fix some tests
* fixing tests
* deterministic tests
* appease linter
* add back search by username
* more comprehensive filter test
* add clarifying text
* formatting...
2020-04-07 09:09:02 -07:00
Jianchao Yang
f0f4f7e91d
feat(visualization): add timeRangeFixed to Big Number w/ Trendlines ( #9341 )
...
* feat: add timeRangeFixed and increase font size for Big Number chart
* Update package-lock.json
2020-04-01 12:38:56 -07:00
ʈᵃᵢ
893c95521b
fix pagination for list views ( #9425 )
2020-04-01 09:20:17 -07:00
Jianchao Yang
77fcc4b6aa
build: use manifest hooks for dev server proxy and fix hot reload for charts ( #9333 )
...
* Use manifest hooks for dev server proxy
* Rewrite dashboard/App.jsx to supress Redux error in hot reload
* Update ChartRenderer to allow hot realod in Explore
* Fix hot reload in dashboars as well
* Revert changes to ChartRenderer.jsx
Will submit in another PR.
* Clean up
2020-03-26 16:55:22 -07:00
David Aaron Suddjian
cfa786850f
upgrade to react-bootstrap v0.33.1 ( #9372 )
...
* upgrade to react-bootstrap v0.33.1
* fix test
* simplify proptypes
Co-Authored-By: Evan Rusackas <evan@preset.io>
* simplify more proptypes
Co-Authored-By: Evan Rusackas <evan@preset.io>
Co-authored-by: Evan Rusackas <evan@preset.io>
2020-03-26 11:16:49 -07:00
Krist Wongsuphasawat
ccf21f6f1b
feat: bump deckgl plugin version ( #9325 )
...
* feat: bump deckgl plugin version
* feat: bump again
2020-03-19 17:51:09 -07:00
Jianchao Yang
c4b53a7d42
Build: optimize frontend build configs to improve superset-ui-plugin dev experience ( #9326 )
...
* Upgrade webpack, babel and React
* Upgrade all Babel related packages
Also remove babel-plugin-css-modules-transform that is not in use.
* Remvoe tslib as dependency
* Remove unnecesary packages
2020-03-19 14:57:39 -07:00
Krist Wongsuphasawat
104f3d2502
fix: cannot assign to read only property exports of object ( #9319 )
...
* fix: cannot assign to read only property exports of object
* fix: compile ts from plugins
* fix: add package back
2020-03-18 09:01:02 -07:00
David Aaron Suddjian
f6f40c815a
[Charts] Use the Edit Properties modal throughout React views ( #9267 )
...
* typescriptification
* use the chart edit modal on the react list view
* linting
* typings don't work on old react-bootstrap version
* lint
* remove duplicate field
2020-03-13 15:14:50 -07:00
Jianchao Yang
fe2dd75a59
fix: bump legacy-table-chart to 0.11.20 ( #9286 )
2020-03-11 15:12:53 -07:00
Jianchao Yang
c9c18011f3
fix(table-chart): bump legacy-table-chart to 0.11.18 ( #9275 )
2020-03-10 22:41:20 -07:00
Jianchao Yang
753aeb4829
fix: upgrade legacy table chart to 0.11.17 ( #9269 )
...
This fixes bugs related to chart rerendering.
https://github.com/apache-superset/superset-ui-plugins/pull/392
2020-03-10 10:14:58 -07:00
Erik Ritter
f34e9e393a
Replace No data error with help message ( #9249 )
2020-03-06 16:11:01 -08:00
Jianchao Yang
f784af285f
feat: improve loading speed for legacy table chart ( #9234 )
...
* perf(table-chart): upgrade to 0.11.6
Upgrade table chart `@superset-ui/legacy-plugins-chart-table`
to https://github.com/apache-superset/superset-ui-plugins/pull/385
* refactor: use ternary instead of if
* fix: rename variables
2020-03-06 14:03:33 -08:00
Erik Ritter
786e575dbe
[build] Bump superset-ui packages and update build ( #9241 )
2020-03-05 14:20:45 -08:00
ʈᵃᵢ
cd4605e4c1
[dashboard, chart] fix ordering and filtering in listviews ( #9212 )
...
* [dashboard, chart] fix ordering and filtering
* fix owner name bug, better typing
* remove tslint comment
2020-02-27 09:30:52 -08:00
Grace Guo
ace0ba9456
[annotation] upgrade chart plugin version ( #9203 )
2020-02-25 21:19:00 -08:00
Maxime Beauchemin
57321dc1f6
chore: run 'npm audit fix' to fix 2 vulnerabilities ( #9106 )
2020-02-25 17:05:58 -08:00
Jianchao Yang
1992069af1
Upgrade typescript to 3.8.2 ( #9189 )
2020-02-25 08:44:26 -08:00
Erik Ritter
eeec63c7dd
[SIP-36] Migrate setupApp.js to setupApp.ts ( #9180 )
2020-02-24 14:30:35 -08:00
ʈᵃᵢ
1748728c45
adds FAB style filter types ( #9086 )
2020-02-24 10:16:11 -08:00
ʈᵃᵢ
74423e5d19
deprecate tslint and configure eslint for typescript ( #9172 )
2020-02-20 09:54:33 -08:00
ʈᵃᵢ
3e73c81b25
filter out markdown containing XSS ( #9163 )
2020-02-19 09:44:44 +00:00
David Aaron Suddjian
2913063924
SIP-32: Moving frontend code to the base of the repo ( #9098 )
...
* move assets out, get webpack dev working
* update docs to reference superset-frontend
* draw the rest of the owl
* fix docs
* fix webpack script
* rats
* correct docs
* fix tox dox
2020-02-09 17:53:56 -08:00