Maxime Beauchemin
c21513fb8c
Adding rowcount label to explore view header ( #4059 )
2017-12-15 11:47:44 -08:00
Maxime Beauchemin
ec752b1378
[geo] provide more flexible Spatial controls ( #4032 )
...
Before this PR the only way to query lat/long is in the shape of 2
columns that contains lat and long.
Now we're adding 2 more options:
* a single column that has lat and long with a delimiter in between
* support for geohashes - geohashes are cool
2017-12-15 11:47:27 -08:00
Hugh A. Miles II
c84211ec44
Change reference for slices to chart ( #4049 )
...
* change reference for slices to chart
* change profile page reference
* change reference for Associated Slices
* change back to single quotes
* fix other single quotes
* linting
* last one
* fix test
2017-12-12 18:02:17 -08:00
Grace Guo
61755f0b7d
apply custom css for dashboard initially load ( #4031 )
2017-12-07 16:56:40 -08:00
Beto Dealmeida
81df7087db
Remove unused callbacks when setting state ( #4015 )
2017-12-06 21:56:28 -08:00
Maxime Beauchemin
5bc581fd44
New time_pivot visualization ( #3941 )
...
* New time_pivot visualization
* Minor tweaks
* Addressing comments
2017-12-06 21:50:33 -08:00
Maxime Beauchemin
a26cf001c4
Add row_limit to heatmap controls ( #3969 )
2017-12-06 21:49:27 -08:00
Maxime Beauchemin
defe6789c0
[sql lab] fix position of 'save query' Popover ( #3999 )
...
* [sql lab] fix position of 'save query' Popover
The "Save Query" popover renders on the upper left corner as opposed to
where it should (relative to the Save Query button). After a bit of
research, it seems like Popover won't render in the right place when
parents are absolute.
I'm guessing this stopped working properly when I added the resizable
panes.
Anyhow, the solution here is to use a modal instead.
* Fixing tests
2017-12-05 11:37:13 -08:00
Beto Dealmeida
823f306f24
Call props.onChange only when closing filter ( #4003 )
2017-12-05 11:17:12 -08:00
Grace Guo
028456572b
[Dashboard] fix a filter refresh bug and add Test ( #3967 )
2017-12-01 10:58:55 -08:00
Chris Williams
76a2f95231
[time series table] visual improvements ( #3957 )
...
* [time series table] visual improvements
* [time series table] don't set cell color if text color isn't set
2017-11-30 20:48:17 -08:00
Maxime Beauchemin
16ab696d7c
[country_map] use Albers USA projection ( #3946 )
...
* [country_map] use Albers USA projection
* Minor touchups
* Adding color scheme
2017-11-30 14:09:53 -08:00
Maxime Beauchemin
d9fda346cb
Add an "Edit Mode" to Dashboard view ( #3940 )
...
* Add a togglable edit mode to dashboard
* Submenu for controls
* Allowing 'Save as' outside of editMode
* Set editMode to false as default
2017-11-28 09:10:21 -08:00
Maxime Beauchemin
c5ddf57124
Fix call in Chart ( #3945 )
2017-11-27 21:06:47 -08:00
kkalyan
f9202ba179
minor filter select enhancements ( #3933 )
...
* `values_for_column` configurable row limit
* `FilterControl` cancels active ajax request if any
2017-11-27 21:05:53 -08:00
Jeff Niu
5466fab2a0
Switched to span instead of textarea for copytoclipboard ( #3923 )
2017-11-21 22:09:41 -08:00
Jeff Niu
ed85032277
Moved percent metrics to its own row ( #3924 )
2017-11-21 22:08:15 -08:00
michellethomas
12fb7c1a62
When checking if you should renderTriggered make sure key exists in controls ( #3912 )
2017-11-21 10:22:55 -08:00
Maxime Beauchemin
32b38ee2d6
[bugfix] allow limiting word cloud ( #3902 )
2017-11-20 10:32:14 -08:00
Maxime Beauchemin
1d702f2142
Fixes default hanlding in Altered slice tag ( #3903 )
2017-11-20 08:43:38 -08:00
Alan Cruickshank
39ee33aeff
Add datasource to the SliceAddView modal ( #3884 ) ( #3900 )
2017-11-17 20:11:23 -08:00
Grace Guo
831cd21737
[dashboard bug]Instant control should take effect instantly ( #3890 )
...
in explore view, controls like color cheme, legend, rich tooltip, etc., change these controls should see effect instantly, without click Run Query.
2017-11-17 16:34:53 -08:00
Maxime Beauchemin
a82bb588f4
Allow users to specify label->color mapping ( #3879 )
...
Users can define `label_colors` in a dashboard's JSON metadata that
enforces a label to color mapping.
This also makes the function that maps labels to colors case insensitive.
2017-11-17 15:56:04 -08:00
michellethomas
a84bd5225c
Only refreshing non instant filters on apply ( #3893 )
2017-11-17 12:52:48 -08:00
Maxime Beauchemin
3a8af5d0b0
DECKGL integration - Phase 1 ( #3771 )
...
* DECKGL integration
Adding a new set of geospatial visualizations building on top of the
awesome deck.gl library. https://github.com/uber/deck.gl
While the end goal it to expose all types of layers and let users bind
their data to control most props exposed by the deck.gl API, this
PR focusses on a first set of visualizations and props:
* ScatterLayer
* HexagonLayer
* GridLayer
* ScreenGridLayer
* Addressing comments
* lint
* Linting
* Addressing chri's comments
2017-11-16 00:30:02 -08:00
Maxime Beauchemin
1c545d3a2d
Further refactoring around dashboards ( #3843 )
...
I was wondering what was left to do in order to remove Dashboard.jsx
and superset.js, and it looks like they can just be pulled out.
I am so happy to get rid of what used to be the messiest JS files in the
whole repo.
Thanks @graceguo!
2017-11-16 00:27:15 -08:00
Grace Guo
120a5d08f9
[dashboard bug] Fix standalone slice ( #3877 )
2017-11-15 12:38:07 -08:00
Grace Guo
8643228b51
[Dashboard bug] Fix merged filter param name ( #3866 )
...
front-end merge time filter params, and update query with param name 'extra_filters'
2017-11-14 12:28:55 -08:00
Grace Guo
de869973c7
Fix cachedDttm prop type ( #3858 )
2017-11-14 08:14:59 -08:00
Grace Guo
eb5d220b5e
[Dashboard bug] Slice doesn't show loading icon when loading ( #3834 )
2017-11-13 16:07:15 -08:00
Grace Guo
3f076b00cd
[Dashboard bug]Fix userId prop in Explore view Save_Modal ( #3857 )
...
For userId, the attribute name in bootstrap data is user_id
2017-11-13 16:06:45 -08:00
Maxime Beauchemin
514f9452f3
[sql lab] minor cosmetic touchups on Run / Save buttons ( #3850 )
2017-11-13 12:39:28 -08:00
Maxime Beauchemin
068c343be0
[sqllab] fix wrong error msg ( #3849 )
...
I was getting some "Could not connect to server" when there was
a proper json payload with an `error` key, the change here makes sure to
prioritize those messages over the generic one.
2017-11-12 21:24:20 -08:00
Grace Guo
b4c9402737
[Dashboard bug] Fix Cache status and dttm information display for each slice ( #3833 )
2017-11-11 21:51:25 -08:00
Grace Guo
8459347bdc
[Dashboard bug] should reset chartAlert when start new query ( #3837 )
2017-11-11 21:45:29 -08:00
Jeff Niu
4d48d5d854
[Explore] Altered Slice Tag ( #3668 )
...
* Added altered tag to explore slice view and fixes #3616
* unit tests
* Moved getDiffs logic into AlteredSliceTag
* code style fixs
2017-11-10 21:33:31 -08:00
Grace Guo
6c52f2ff72
First time fetching chart should not force refresh. ( #3822 )
2017-11-09 21:48:05 -08:00
Grace Guo
330926c167
fix error message format when long query timeout ( #3823 )
2017-11-09 19:07:49 -08:00
Grace Guo
4fa1f0ab17
Dashboard refactory ( #3581 )
...
Create Chart component for all chart fetching and rendering, and apply redux architecture in dashboard view.
2017-11-08 10:46:21 -08:00
Maxime Beauchemin
81dd622fdb
[explore] using verbose_name in 'Time Column' control ( #3529 )
2017-11-06 15:21:34 -08:00
Jeff Niu
9a49b1c41d
[Performance] VirtualizedSelect for SelectControl and FilterBox ( #3654 )
...
* Added virtualized select to SelectControl, allow onPaste to create new options
* Added unit tests
* Added virtualized/paste select to filterbox
2017-11-06 15:20:13 -08:00
John Bodley
8e3217a921
[sql-lab] Fixing Run Query tooltip ( #3774 )
2017-11-04 00:10:47 -07:00
Chris Williams
7f3edad119
[time table] add tooltip to sparkline ( #3767 )
...
* [time table] add tooltip to sparkline
* [time table] open link in new tab
* [time table] add back Mustache
2017-11-03 12:37:15 -07:00
Rogan
547a3bf4e7
Fix the ISO code description of region/province/department ( #3685 )
...
* Fix the ISO code description of region/province/department
* Missing the data of one province and two regions of China
* Revert " Missing the data of one province and two regions of China"
This reverts commit abff4555cd .
2017-10-25 00:58:54 +00:00
Jeff Niu
efae14592e
fixes for bugs in #3689 ( #3692 )
2017-10-24 21:58:15 +00:00
Maxime Beauchemin
f8b8f6a343
[minor] fix label showing description in time_table's URL ( #3663 )
2017-10-24 21:27:53 +00:00
Grace Guo
18e9640d99
fixing the datasource inconsistence but in visualize flow ( #3698 )
...
datasource in landing explore view is not the datasource created in sal lab.
2017-10-23 20:29:49 -07:00
Jeff Niu
e121a8585e
[Feature] Percentage columns in Table Viz ( #3586 )
...
* Added percent metric options to table viz
* Added unit tests for TableViz
* fixed code for python3
* bump travis
2017-10-16 20:16:20 -07:00
Maxime Beauchemin
d0b5b449b2
Add a ColorPickerControl ( #3653 )
...
* Add a ColorPickerControl
* Tests
2017-10-15 23:38:38 -07:00
Jeff Niu
bad6938d1a
[New Viz] Partition Diagram ( #3642 )
...
* Added Partition Visualization
* added unit tests
2017-10-12 21:54:59 -07:00