ʈᵃᵢ
f7f60cc75d
[Chart & Dashboard] improve listview filter ui and add expandable list support ( #9651 )
...
* better styling for select filters and search input
* add emotion babel plugin
* add spec for search input
* fix async select, add beeter error messages
* add error boundary around views
* cleanup and lint
* add expandable list to dashboards
* fix emotion babel config
* fix specs
* remove commented out code
* add selected style
* DRY up styles
* add icons
* fix type
* add apache license
* fix svgs
* fix ExpandableList type
* reduce custom css
* lint
2020-04-29 21:54:07 -07:00
Erik Ritter
5d7b13507e
feat(errors): add client scaffolding for custom error messages ( #9677 )
2020-04-29 17:20:31 -07:00
Natalie Ruhe
9d755bc1ad
[fix] Support APP_ICON_WIDTH configuration parameter in SPA menu ( #9666 )
...
* Expose additional APP_ICON_WIDTH python config variable to ui via app bootstrap for use in Menu
* Update base.py to inclue APP_ICON_WIDTH via bracket notation instead of .get and adjust Menu proptypes to be required.
Co-authored-by: Natalie Ruhe <nruhe@nruhe.attlocal.net>
Co-authored-by: Natalie Ruhe <natalie@preset.io>
2020-04-28 12:59:03 -07:00
Lily Kuang
c474ea848a
[fix] Push browser history on pagination in react listviews ( #9624 )
...
* improve history for query params
* fix: push browser history on pagination in react listviews
* fix spec
Co-authored-by: Tai Dupree <tdupreetan@gmail.com>
2020-04-27 21:37:22 -07:00
Erik Ritter
e8c3803336
chore(ts): refactor and migrate StackTraceMessage to TypeScript ( #9663 )
2020-04-27 13:24:21 -07:00
David Aaron Suddjian
f8adfc8fbf
use new @superset-ui/style package for theming ( #9605 )
...
* use new @superset-ui/style package for theming
* fix tests to reference theme
* try adding a wait
2020-04-22 13:13:40 -07:00
ʈᵃᵢ
0b999e3b91
[charts] adds new filters ui ( #9530 )
...
* [charts] adds new filters ui
* move null check to be more visible
* better filter lists and async filter functionality
2020-04-21 12:04:11 -07:00
Evan Rusackas
ea27e68ee1
Migrating shared NVD3 controls to new module ( #9525 )
...
* proto module
* caught a missed 'freq' unique control
* line_interpolation
* linting
* showLegend
* show_controls
* xAxisLabel
* bottomMargin
* x_ticks_layout
* missed one
* x_axis_format
* yLogScale
* y_axis_bounds
* linting
* nixing yarn lock
* x_axis_showminmax
* xAxisShowminmax control
* richTooltip
* linting, syntax fix
* show_bar_value, bar_stacked
* reduceXticks, yaxislabel
* left_margin, max_bubble_size, y_axis_showminmax
* show_labels
* send_time_range, y_axis_2_format, show_markers, order_bars
* nixing commented imports
* fake controls
* looking up actual controls for comparison.
* adding key to test setup
* controls inventory
* apache junk
* lint ✨
* ignore null controls
* fixing goofed up spread operation for xAxisFormat config
* lint ✨
* fixes for errors caused by <hr> element in filterbox controls
* fixing filter controls for 'druid_time_origin', 'granularity', 'granularity_sqla', 'time_grain_sqla'
* getControlsInventory -> getControlsForVizType
* further renaming of chartControlsInventory - > getControlsForVizType
Co-authored-by: David Aaron Suddjian <aasuddjian@gmail.com>
2020-04-17 11:40:50 -07:00
ʈᵃᵢ
1ccda920fe
[list views] add work-break css for table layouts ( #9537 )
2020-04-14 22:04:24 -07:00
ʈᵃᵢ
f90824fa17
[Dashboard] new listview filters & emotion infra ( #9462 )
...
* [Dashboard] listview filters to match new design
* use title_or_slug filter
* use ?. operator
* move components to components folder
2020-04-13 13:39:55 -07:00
Evan Rusackas
1cdfb829d7
Eslint prefer-object-spread ( #9466 )
...
* The rule.
* The result
2020-04-03 17:05:16 -07:00
ʈᵃᵢ
893c95521b
fix pagination for list views ( #9425 )
2020-04-01 09:20:17 -07:00
ʈᵃᵢ
5767fb15cd
[datasets] new, listview (react) ( #9197 )
...
* [datasets] new, react listview
* add hidden columns to support filtering by columns not rendered
* throw exception if config is incorrect
* fix database filter
* update endpoints to point to datasets; fix translation strings
* move Link into src/components
* add add new record button to datasets listview
2020-03-13 21:35:00 +02:00
Asif Iqbal
1cbd955e79
[SIP-36] Migrate RunQueryActionButton.jsx to RunQueryActionButton.tsx ( #9290 ) ( #9291 )
2020-03-12 18:36:55 -07: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
ʈᵃᵢ
1748728c45
adds FAB style filter types ( #9086 )
2020-02-24 10:16:11 -08:00
Erik Ritter
78b1561820
Make JSX Menu links open in new tab ( #9191 )
2020-02-23 07:43:06 -08:00
ʈᵃᵢ
74423e5d19
deprecate tslint and configure eslint for typescript ( #9172 )
2020-02-20 09:54:33 -08: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