John Bodley
ee36ce8b31
chore: updating extra requires ( #7115 )
2019-03-27 13:48:11 -07:00
Enrico Berti
c99d9b5d3c
[SQL Lab] Avoid closing save query modal on backdrop click ( #7111 )
...
Closes #7110
2019-03-27 13:46:39 -07:00
Maxime Beauchemin
c2b971af91
[docs] CONTRIBUTING.md - how to setup SQL Lab in async mode ( #7103 )
2019-03-26 22:50:19 -07:00
Maxime Beauchemin
215ed392a1
Bump python lib croniter to an existing version ( #7132 )
...
Package maintainers should really never delete packages, but it appears
this happened with croniter and resulted in breaking our builds.
This PR bumps to a more recent existing version of the library
2019-03-26 13:27:16 -07:00
Maxime Beauchemin
68d2880bce
Remove super verbose `logging.debug` call ( #7122 )
...
I left this behind on a previous PR, and it gets kind of crazy on large
SQL statements, so decided it's probably a good thing to clean this up.
2019-03-26 08:42:13 -07:00
rasmi-ranjan-guavus
f556da80cb
fix(useless-self-assignment): correct useless-self-assignment ( #7090 )
...
* fix(useless-self-assignment): correct useless-self-assignment
* udated code formatting
2019-03-26 08:35:44 -07:00
Maxime Beauchemin
ebb32101c9
Scripts & instructions to craft official Apache source releases ( #7054 )
...
* Apache Releases
https://github.com/mistercrunch/superset/blob/apache-releases/RELEASING.md#apache-releases
* npm run prod -> npm run build
2019-03-25 16:21:26 -07:00
Don Bowman
4c5e6ca208
Add HTTP Basic Auth for Druid (Issue #4776 ) ( #6795 )
...
* Add HTTP Basic Auth for Druid (Issue #4776 )
This should resolve [Issue #4776 ](https://github.com/apache/incubator-superset/issues/4776 )
Add HTTP Basic Auth to the Druid Broker.
Signed-off-by: Don Bowman <don@agilicus.com>
* Encrypt broker password in database
Signed-off-by: Don Bowman <don@agilicus.com>
* Merge from master, new migration needed
Signed-off-by: Don Bowman <don@agilicus.com>
* Do not expose hashed druid basic auth password
* docs: add description_columns for druid basic auth
2019-03-25 16:20:12 -07:00
Christine Chambers
71f1bbd2ec
SQL editor layout makeover ( #7102 )
...
This PR includes the following layout and css tweaks:
- Using flex to layout the north and south sub panes of query pane so resizing works properly in both Chrome and Firefox
- Removal of necessary wrapper divs and tweaking of css in sql lab so we can scroll to the bottom of both the table list and the results pane
- Make sql lab's content not overflow vertically and layout the query result area to eliminate double scroll bars
- css tweaks on the basic.html page so the loading animation appears in the center of the page across the board
2019-03-25 15:19:43 -07:00
Maxime Beauchemin
87fae5c602
[docs] improve UPDATING.md around 0.31's [now] optional deps ( #7117 )
2019-03-25 15:03:08 -07:00
michellethomas
003364e74e
Use metric name instead of metric in filter box ( #7106 )
2019-03-25 09:57:39 -07:00
John Bodley
b3c4bd95ef
[forms] Fix handling of NULLs ( #7078 )
2019-03-25 00:24:26 -07:00
Ville Brofeldt
23e823f0c1
Bump SQLAlchemy to 1.3 ( #7099 )
...
* Bump sqla to >=1.3.1
* Refine mssql column types to only use N-prefixing when necessary
* make join explicit
* replace set with list
* Add additional test case for N-prefix
* Replace engine with dialect and fix linting error
* Remove unneeded import
2019-03-24 20:44:05 -07:00
John Bodley
80d6f5a090
[mypy] Adding mypy linting ( #7053 )
2019-03-24 20:35:48 -07:00
Grace Guo
60a7b6df59
handle null column_name in sqla and druid models ( #7063 )
2019-03-22 20:21:25 -07:00
Chris Williams
7457a35b12
[api] add `available_domains/` endpoint ( #7097 )
...
* [api] add available_domains/ endpoint
* [available_domains] no trailing whitespaces
2019-03-22 17:51:28 -07:00
Yongjie Zhao
33d67dad79
[Dashboard] Keeping refresh frequency value in Dashboard ( #5741 )
...
* Keeping refresh frequency value in Dashboard
* fix eslint
* Fix arrow function
* Update ut
* start refresh when load dashboard
2019-03-22 14:29:18 -07:00
Krist Wongsuphasawat
4631b7b791
fix: bump pivot table version ( #7088 )
...
* fix: bump pivot table version
* fix: update package.json
2019-03-21 22:26:20 -07:00
hitdemo
5241486971
[bugfix] throw "TypeError: 'NoneType'..." when save chart to new/existing dash. ( #5835 )
2019-03-21 21:03:53 -07:00
Daniel Vaz Gaspar
10d003346f
Bump FAB to 1.12.5 ( #7085 )
...
* Bump FAB to 1.12.5
* [requirements] New dependency pyJWT added on FAB 1.12.4 for OAuth redirect
* [requirements] Fix, pip-tools bump to 3.5.0 related to #714
2019-03-21 17:03:52 -07:00
Enrico Berti
9b58e9f492
[SQL Lab] Improved query and results tabs rendering reliability ( #7082 )
...
closes #7080
2019-03-21 15:13:42 -07:00
Maxime Beauchemin
b210742ad2
Fix filter_box migration PR #6523 ( #7066 )
...
* Fix filter_box migration PR #6523
* Fix druid-related bug
2019-03-20 21:41:33 -07:00
John Bodley
61add606ca
[missing values] Removing replacing missing values ( #4905 )
2019-03-20 17:14:15 -07:00
Enrico Berti
30f88caf55
[SQL Lab] Fixed TableElement sorting functionality and tests ( #7069 ) ( #7070 )
2019-03-20 08:32:04 -07:00
Enrico Berti
209e7a9d91
[SQL Lab] Copy to clipboard should work on the preview tab too ( #7068 ) ( #7071 )
2019-03-20 08:26:56 -07:00
John Bodley
2524219f98
[tox] Enforcing consistent ordering ( #7060 )
2019-03-19 21:14:12 -07:00
Ville Brofeldt
c1c8e50360
Handle memoryview like bytes instances and decode bytes to utf8 ( #7062 )
2019-03-19 17:57:09 -07:00
Krist Wongsuphasawat
aa9e273900
docs: add hostnfly to company list ( #7065 )
...
From old PR #4011
2019-03-19 17:55:55 -07:00
bipinsoniguavus
84109be1bf
fix: search for visualizations with case-insensitive keyword
2019-03-19 16:03:49 -07:00
Maxime Beauchemin
c7ffdd643f
docs: fix RST issues while building docs ( #7012 )
2019-03-18 18:11:53 -07:00
Rosen Velikov
42a8a92c57
feat: add Bulgaria to country map ( #6938 )
2019-03-18 18:10:42 -07:00
Krist Wongsuphasawat
d56362f248
feat: bump superset-ui-plugins to v0.10.2 ( #7051 )
...
* feat: bump superset-ui-plugins version to 0.10.1
* fix: bump version again
2019-03-18 17:56:23 -07:00
michellethomas
ead3d48133
Adding warning message for sqllab save query ( #7028 )
2019-03-18 10:14:26 -07:00
John Bodley
c771625f10
[datasource] Ensuring consistent behavior of datasource editing/saving. ( #7037 )
...
* Update datasource.py
* Update datasource.py
2019-03-18 09:56:52 -07:00
Boris Hajduk
5137539a86
[fix] Use HTTPS, not HTTP wherever practical ( #7040 )
...
* Download RAT binary via HTTPS, not HTTP
* Merge branch 'patch-1' of github.com:hajdbo/incubator-superset into patch-1
2019-03-17 23:21:32 -07:00
Maxime Beauchemin
f5274a9c7f
Fix issues around Database permissions ( #7009 )
2019-03-17 22:49:40 -07:00
Grace Guo
a6d48d4052
[fix] explore chart from dashboard missed slice title ( #7046 )
2019-03-16 10:44:14 -07:00
Enrique Macip
4a3009406a
User can turn off download - export csv from a dashboard ( #6821 )
...
* User can turn off download - export csv from a dashboard
* Revert changes in the backendSync
* Fix space error in the MenuItem Export CSV
2019-03-16 10:33:45 -07:00
1AB9502
f760ba8d4c
fix: groupable only columns populating in filters ( #6993 )
2019-03-15 15:20:53 -07:00
Grace Guo
fc1770f7b7
[fix] Cursor jumping when editing chart and dashboard titles ( #7038 )
2019-03-15 10:56:19 -07:00
John Bodley
07c340cf82
[sqlparse] Fixing table name extraction for ill-defined query ( #7029 )
2019-03-15 09:19:30 -07:00
Chris Williams
7d7210d6ce
[api/v1][query_obj] add default prequeries array ( #7039 )
...
* [api/v1][query_obj] add default prequeries array
* [api/v1][query_obj] fix prequeries type
2019-03-15 00:22:29 -07:00
Ville Brofeldt
5e66008ba1
Add handling for memoryview ( #6987 )
2019-03-14 22:35:40 -07:00
bipinsoniguavus
4ca2cc1ef2
fix(css-selector): Fixed incorrect css-selector for CRUD page reported by sonarqube report as a critical vulnerability ( #7034 )
2019-03-14 17:51:16 -07:00
Conglei
0782e831cd
fix inaccurate data calculation with adata rolling and contribution ( #7035 )
2019-03-14 14:05:06 -07:00
Tom Hunter
cc58f0e661
[WIP] fix user specified JSON metadata not updating dashboard on refresh ( #7027 )
2019-03-14 11:20:22 -07:00
John Bodley
05be866117
[db-engine-spec] Aligning Hive/Presto partition logic ( #7007 )
2019-03-13 13:22:28 -07:00
michellethomas
7f3c145b1f
Changing time table viz to pass formatTime a date ( #7020 )
2019-03-13 09:34:51 -07:00
Maxime Beauchemin
d308c842f9
Bump sqlalchemy dependency ( #7000 )
...
* Bump sqlalchemy dep
* Addressing comments
2019-03-11 23:03:20 -07:00
Marcus
83b5dcc8c2
fixing a broken link for the ORM documentation ( #7005 )
2019-03-11 22:41:16 -07:00