rumbin
e98a1c3537
asciifying http header for csv download; fixes #3952 ( #3975 )
...
* asciifying http header for csv download; fixes #3952
* fixed order of imports and added unidecode to requirements in setup.py
2017-12-05 12:04:58 -08:00
timifasubaa
4404751a1d
Add has_access to import_dashboard ( #4001 )
...
* Add has_access to import_dashboard
* Update core.py
* Update core.py
2017-12-05 12:03:13 -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
fabianmenges
72627b1761
Adding YAML Import-Export for Datasources to CLI ( #3978 )
...
* Adding import and export for databases
* Linting
2017-12-05 11:14:52 -08:00
Alan Cruickshank
1702b020be
Rollback bulk-delete of table columns ( #4009 )
...
Fix likely required upstream in FAB before we can properly enable this.
2017-12-05 11:14:21 -08:00
Grace Guo
89f6ccc1c6
Add Datasource Name filter under slice list view ( #4000 )
2017-12-04 13:45:36 -08:00
Maxime Beauchemin
eff5952641
Alternate PR to #3970 ( #3997 )
2017-12-04 08:19:51 -08:00
rumbin
f10395b2f7
[doc] added setting X-Forwarded-Proto to https behind reverse proxy with ssl encryption; fixes #3655 ( #3976 )
2017-12-03 22:00:58 -08:00
Maxime Beauchemin
b2647567c0
Create CODE_OF_CONDUCT.md ( #3991 )
2017-12-02 14:57:54 -08:00
Grace Guo
028456572b
[Dashboard] fix a filter refresh bug and add Test ( #3967 )
2017-12-01 10:58:55 -08:00
Maxime Beauchemin
84a7730f47
[docs] making it clear sqlite shouldn't be used in a cluster ( #3965 )
2017-11-30 22:06:16 -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
michellethomas
9904593dc3
Improving speed of dashboard import ( #3958 )
...
* Improve dashboard import
* Updating tests for Slice.import_obj
2017-11-30 20:47:22 -08:00
Jeff Niu
8f00e9e30b
[Bugfix] Druid run_query
dimensions part 3 + Unit tests ( #3949 )
...
* Fixed and added tests for druid run query
* Fixes style and python3
2017-11-30 20:32:53 -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
1ce14df43d
fix 'superset db history' ( #3948 )
...
* fix 'superset db history'
Related Error msg when running `superset db history`:
"NameError: Can't invoke function 'get_bind', as the proxy object has not
yet been established for the Alembic 'Operations' class. Try placing
this code inside a callable."
* Lint
2017-11-29 20:52:56 -08:00
michellethomas
34d6618b2e
Allow underscores in slugs ( #3951 )
...
* Allow underscores in slugs
* Switching regex to use shorter \w
2017-11-29 14:55:13 -08:00
Riccardo Magliocchetti
abdd1d537f
config: bring back sqlite default database ( #3955 )
...
That became postgres in 268edcf
Fix #3954
2017-11-29 10:03:01 -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
Jeff Niu
6cbe0e6096
Fixed branching condition with dimension spec ( #3920 )
2017-11-27 21:12:20 -08:00
timifasubaa
268edcfedd
Import CSV ( #3643 )
...
* add upload csv button to sources dropdown
* upload csv to non-hive datasources
* upload csv to hive datasource
* update FAQ page
* add tests
* fix linting errors and merge conflicts
* Update .travis.yml
* Update tox.ini
2017-11-27 21:07:12 -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
Alan Cruickshank
17635e1a2b
Make Table Columns & Metrics Bulk-deletable ( #3929 )
2017-11-25 23:05:51 -08:00
John Bodley
285197926e
[travis] Standardizing before_install ( #3922 )
2017-11-21 22:10:17 -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
Maxime Beauchemin
680e1cbb42
Revert "Filter out unavailable databases ( #3875 )" ( #3918 )
...
This reverts commit ae2205aeb5
.
2017-11-21 12:58:47 -08:00
Maxime Beauchemin
2d37dec5ff
[bugfix] remove quotes from Postgres time grains ( #3913 )
2017-11-21 11:24:17 -08:00
Maxime Beauchemin
3f4c306bd6
Fix left padding in dashboard widgets ( #3915 )
2017-11-21 10:24:28 -08:00
Maxime Beauchemin
ac432495d7
[cosmetic] remove border from table viz ( #3916 )
2017-11-21 10:23:48 -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
Yu Xiao
feb15a30a2
fix the schema-fetching problem for impala in sql_lab ( #3906 )
...
* fix the schema-fetching problem for impala in sql_lab
* delete redundant print
* remove blank lines...
* minior corrections
2017-11-21 09:28:31 -08:00
Alan Cruickshank
eb0f3970cf
Add UK Metropolitan Districts and Isle of Man ( #3911 )
2017-11-20 18:06:58 -08:00
Maxime Beauchemin
b82d15af76
Bumping webpack related deps ( #3904 )
2017-11-20 15:27:02 -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
bolkedebruin
4ae77ba8af
Workaround pandas bug in datetimes with time zones ( #3910 )
...
A bug in to_dict(orient="records") in pandas/core/frame.py prevents
datetimes with time zones to be worked with. This works around the
issue in superset by re-implementing the logic of pandas in the
correct way. Until pandas fixes the issue this code should stay.
https://github.com/pandas-dev/pandas/issues/18372
This closes #1929
2017-11-20 08:33:18 -08:00
John Bodley
3c72e1f8fb
[3541] Augmenting datasources uniqueness constraints ( #3583 )
2017-11-19 20:09:18 -08:00
John Bodley
4bfe08d7c3
[druid] Fixing issue 3894 multi-processing w/ Gunicorn ( #3895 )
2017-11-18 21:40:40 -08:00
John Bodley
3a7ed8d194
[druid] Catch IOError when fetching Druid datasource time boundary ( #3897 )
2017-11-17 20:20:47 -08:00
John Bodley
4d204b3b36
[druid] Renaming refresh_async method ( #3899 )
2017-11-17 20:11:44 -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
John Bodley
f0acc11249
[druid] Fix datasource column enumeration ( #3896 )
2017-11-16 22:41:54 -08:00
Grace Guo
fa35d7d2f4
fix input height to match with react-select ( #3852 )
2017-11-16 11:50:32 -08:00
Maxime Beauchemin
e65aba3c46
Fixing the build's linting errors ( #3887 )
...
master has new linting rules, PRs got merged with lint that was ok at
branching but not ok in masert anymore
2017-11-16 11:18:33 -08:00