Grace Guo
0d3f57a78d
fix a linting error ( #2895 )
2017-06-02 15:52:39 -07:00
Alanna Scott
04fb0e2c2d
fix js error on explore view ( #2894 )
...
* fix js error on explore view
* bump version
2017-06-02 14:36:51 -07:00
Maxime Beauchemin
155fec0a6b
Updating CHANGELOG.md to 0.18.3
2017-06-02 13:06:21 -07:00
Maxime Beauchemin
d90044cd52
0.18.3
2017-06-02 08:27:56 -07:00
fabianmenges
62bd4eb211
Converting filter argument to number if column is number ( #2891 )
2017-06-02 08:13:46 -07:00
Alanna Scott
677c427b16
delete DataPreviewModal, it doesn't get used anywhere ( #2882 )
2017-06-01 14:30:15 -07:00
justinr1234
52b0716571
[bugfix] allow database macro to work when CSRF is diabled ( #2884 )
2017-06-01 09:41:55 -07:00
Xiao Hanyu
04b662ea11
Fix a type error in rst' sub list. ( #2881 )
...
Sub list in rst requires a blank line above and below.
Ref:
- http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#bullet-lists
2017-05-31 21:26:17 -07:00
Grace Guo
db052b17ea
Add visualize advise for long query ( #2879 )
...
in SqlLab view, if query takes over 45 seconds, we will show advise to store a summarized data set before user clicks on Visualize button.
This advise will not block Visualize button.
fixes https://github.com/airbnb/superset/issues/2733
2017-05-31 15:50:26 -07:00
Maxime Beauchemin
e300273e71
[explore] adding y_axis_bounds to force Y axis bounds ( #2878 )
...
* [explore] adding y_axis_bounds to force Y axis
* Handling comments
2017-05-31 14:47:09 -07:00
Maxime Beauchemin
c5f2eafc90
[explore] 'Save as' -> 'Save' as it can be used to overwrite ( #2875 )
...
* [explore] 'Save as' -> 'Save' as it can be used to overwrite
* Fix tests
2017-05-31 14:31:13 -07:00
Alanna Scott
90e4d6469d
[js-testing] more tests for SelectControl ( #2877 )
...
* rename spec folder
* remove special handling for viz_type control since it now uses VizTypeControl
* add test for getOptions
* linting
* add test for cwp
* linting
2017-05-31 10:52:02 -07:00
Grace Guo
1e7773eb16
Improve visualize modal test coverage ( #2811 )
...
add unit tests for VisualizeModal component
2017-05-30 18:16:22 -07:00
Maxime Beauchemin
3c89c8cc46
0.18.3-alpha.3
2017-05-30 11:24:14 -07:00
Maxime Beauchemin
74086dae2b
[bars] fix sort numeric bar on x axis ( #2812 )
2017-05-30 11:18:25 -07:00
Maxime Beauchemin
66403f1876
[explore] viz type selector as modal ( #2787 )
...
* [explore] viz type selector as modal
* Addressing comments
* Adressing comments
2017-05-30 11:05:18 -07:00
Maxime Beauchemin
3a4cd3ae24
Applying specified limit in bubble plot ( #2815 )
...
* Applying specified limit in bubble plot
* Keeping bubbles proportinate
2017-05-30 11:04:44 -07:00
Maxime Beauchemin
4ffc1f613e
Fix filter values populating for views ( #2816 )
2017-05-30 10:51:34 -07:00
Maxime Beauchemin
dfbba84400
0.18.3-alpha.2
2017-05-30 10:39:17 -07:00
Grace Guo
77864e6cf4
reduce clientside timeout limit ( #2820 )
...
it was set to 60 seconds. But it seems gateway will return 504 around 50 seconds.
Will reduce client side timeout limit to 45 seconds.
2017-05-25 16:07:02 -07:00
Maxime Beauchemin
4d12251806
[explore] include ControlHeader as part of Control interface ( #2809 )
...
* [explore] include ControlHeader as part of Control interface
* Adressing comments
2017-05-25 11:54:26 -07:00
Alanna Scott
0c9f9b695b
[clarity/consistency] rename /explorev2/ -> /explore/ ( #2802 )
...
* rename /explorev2/ -> /explore/
* add redirect for existing explorev2 urls
* fix long line
* remove extra line
* fix missed ref in spec
2017-05-24 17:12:28 -07:00
Marek Vavruša
a4a2bf7ae9
filter_box: allow creatable entries ( #2804 )
...
The reason is that it should be able to create arbitrary filters
over attributes with very high cardinality, where loading all
possible combinations into the filter box is infeasible,
e.g. IPv6 addresses.
2017-05-24 14:41:58 -07:00
Grace Guo
d0a04cde49
apply redux for VisualizeModal ( #2795 )
...
* redux visualize modal
* redux visualize modal
- apply redux
- add unit test for connect container component
- fix lint error
* redux visualize modal
- apply redux
- add unit test for connect container component
- fix lint error
2017-05-24 11:58:54 -07:00
Maxime Beauchemin
69685b9dcc
Fixing country maps ( #2801 )
2017-05-24 09:27:04 -07:00
ymatagne
b308a3eb4e
Added Country Map : New Visualization tools ( #2708 )
...
* feat(visualization): Create new visualization's tools that display country with geojson file. Currently only france and Spain are loaded
* refacto(visualization): fix issues created by codeclimate
* refacto(visualization): fix issues created by travis for mysql databases
* refacto(visualization): fix issues created by codeclimate
* refacto(visualization): fix issues created by codeclimate
* refacto(visualization): fix issues created by codeclimate
* refacto(visualization): fix issues created by codeclimate
* fix(visualization): fix issues
* doc(visualization): Init visualization documentation
* doc(visualization): init visualization documentation for country
* fix(visualization): implement iso 3166-2 for id of country
* fix(visualization): implement iso 3166-2 for id of country
* doc(visualization): init visualization documentation for country
* fix(visualization): implement iso 3166-2 for id of country
* feat(country_map): add ukraine map in component
* fix(visualization): Test dont working and add color based on metrics
* refacto(visualization): fix issues for es6 and color component
2017-05-23 10:43:33 -07:00
yamdraco
bfa40bd360
[hotfix] 'filter box from and to date filter #2649 ' ( #2785 )
2017-05-22 21:15:10 -07:00
ShengyaoQian
b0e2904c24
Updating permission when refreshing druid datasource ( #2655 )
...
* Updating permission when refreshing druid datasource
* Adding test
* Fix style
* Deletion view_menu after db, table, cluster, ds deletion
* Update table model
* Linting
* Override _delete instead of post_delete
* fix
* lint
* fix multi delete
* fix
* Refactoring
* Amending
2017-05-22 16:41:32 -07:00
Maxime Beauchemin
ce506bdf65
Logging a few more actions ( #2783 )
...
* Logging a few more actions
* adding statsd dep
2017-05-19 10:25:58 -07:00
Maxime Beauchemin
922cc037bf
0.18.3-alpha.1
2017-05-18 15:59:28 -07:00
Maxime Beauchemin
8252ada1f9
[docs] more details on how filters are applied ( #2778 )
2017-05-18 15:56:42 -07:00
Maxime Beauchemin
a2d2f8bb8c
Enable filter value autocomplete in examples ( #2781 )
2017-05-18 15:56:24 -07:00
Maxime Beauchemin
7c5f61d6a6
Adding some STATSD logging ( #2715 )
2017-05-18 15:25:09 -07:00
Maxime Beauchemin
841e18a08c
[sql lab] make database ordering alphabetical in left panel ( #2769 )
2017-05-17 21:31:16 -07:00
Maxime Beauchemin
dbc7fef7f5
[sql lab] fix user timestamp is off ( #2774 )
2017-05-17 15:34:19 -07:00
Maxime Beauchemin
cbfe3cb2dc
0.18.2
2017-05-16 23:08:56 -07:00
Maxime Beauchemin
5fcd25def1
0.18.1-alpha.2
2017-05-16 21:58:02 -07:00
Maxime Beauchemin
fe3f5f69ae
[hotfix] 'No numeric types to aggregate'
2017-05-16 21:57:02 -07:00
Maxime Beauchemin
2395fbbdaa
Adding end_result_backend_time
to Query model ( #2766 )
...
This will help us keep track on how long it takes to push the data
into the results backend.
2017-05-16 20:34:38 -07:00
Grace Guo
960b26c7a2
Show clear and actionable query timeout error message ( #2763 )
...
* Show clear and actionable query timeout error message
1. Instead of waiting for a long time or server-side response 504 Gateway timeout, explore view now add a query timeout threshold. After timeout it will show specific querytimeout message.
2. fix alert box close button position.
* Show clear and actionable query timeout error message
1. Instead of waiting for a long time or server-side response 504 Gateway timeout, explore view now add a query timeout threshold. After timeout it will show specific querytimeout message.
2. fix alert box close button position.
3. fix a linting error.
2017-05-16 13:12:12 -07:00
Maxime Beauchemin
28ac3504d6
0.18.1-alpha.1
2017-05-16 00:03:47 -07:00
Maxime Beauchemin
ecc00bdd26
[explore] a bit less margin in left panel ( #2758 )
...
* [explore] a bit less margin in left panel
* fix tests
* forcing react-select 1.0.0-rc.3
2017-05-16 00:02:37 -07:00
eeve
e7946451d6
fixed 500 error when export dashboard ( #2760 )
...
https://github.com/airbnb/superset/blob/master/superset/views/core.py#L474
http://flask-appbuilder.readthedocs.io/en/latest/actions.html?highlight=action
```
@action("mulexport", __("Export"), __("Export dashboards?"), "fa-database")
def mulexport(self, items):
ids = ''.join('&id={}'.format(d.id) for d in items)
```
change to
```
@action("mulexport", __("Export"), __("Export dashboards?"), "fa-database")
def mulexport(self, items):
if not isinstance(items, list):
items = [items]
ids = ''.join('&id={}'.format(d.id) for d in items)
```
fixed:
#2184
#2667
2017-05-15 21:33:07 -07:00
Anthony Bush
9b34600c8e
Remove duplicate text ( #2761 )
2017-05-15 21:31:37 -07:00
Maxime Beauchemin
884610861b
0.18.0
2017-05-13 16:33:03 -07:00
yileic
d9bd3d6460
fix percentage change viz ( #2757 )
2017-05-13 15:46:02 -07:00
Maxime Beauchemin
38375be5c3
Fix issues around % signs and Presto ( #2755 )
...
* Fix issues around % signs and Presto
* Fix mysql
2017-05-12 09:45:33 -07:00
Rich @ RadICS
91d951ac42
Change hardcoded references to 'User' security model to allow custom class override ( #2728 )
2017-05-12 09:37:24 -07:00
yileic
d79a45ff32
add number format to pivot table ( #2703 )
...
* modify pivot table number format
* lint code
* lint code
* lint
* lint
* change variable name
* add number format to pivot table
* clean
* fix code climate
2017-05-11 20:34:07 -07:00
yileic
818251fc85
make margin consistent ( #2753 )
2017-05-11 20:31:05 -07:00