GitHub user sudheer0553 opened a pull request:
https://github.com/apache/zeppelin/pull/2654
[ZEPPELIN-3016] How to Setup Zeppelin User Impersonation
### What is this PR for?
Documentation and how to setup for the zeppelin User Impersonation
### What type of PR is it?
[ Improvement | Documentation ]
### Todos
* [ ] - Task
### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-3016
### How should this be tested?
* First time? Setup Travis CI as described on
https://zeppelin.apache.org/contribution/contributions.html#continuous-integration
* Strongly recommended: add automated unit tests for any new or changed
behavior
* Outline any manual steps to test the PR here.
### Screenshots (if appropriate)
### Questions:
* Does the licenses files need update?
* Is there breaking changes for older versions?
* Does this needs documentation?
Author: Venkata Sudheer Kumar M (sudheer0...@gmail.com)
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/apache/zeppelin master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/zeppelin/pull/2654.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #2654
commit 6c4ccf331e7e5aa3f17cef40d340c29930887413
Author: Prabhjyot Singh
Date: 2017-04-30T20:41:47Z
[hotfix] Improve Session #2302 fix
### What is this PR for?
After the merge of #2302 breaks authentication.
### What type of PR is it?
[Hot Fix]
### Todos
* [x] - Fix selenium logout issue (flaky test)
### Questions:
* Does the licenses files need update?
* Is there breaking changes for older versions?
* Does this needs documentation?
Author: Prabhjyot Singh
Closes #2304 from prabhjyotsingh/hotfix/ImproveSession and squashes the
following commits:
94ba9e774 [Prabhjyot Singh] check if modal window is present, and then
close it
f993b59fa [Prabhjyot Singh] improve session
commit 2a06292c1fcc64ea4e503a29212a179f93699b07
Author: Jeff Zhang
Date: 2017-05-02T10:03:11Z
[HOTFIX]. Minor doc fix for back-end-angular.md
### What is this PR for?
The example in the doc would fail due to typo, straightforward fix.
### What type of PR is it?
[Hot Fix]
### Todos
* [ ] - Task
### How should this be tested?
Outline the steps to test the PR here.
### Screenshots (if appropriate)
### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No
Author: Jeff Zhang
Closes #2307 from zjffdu/doc_hotfix and squashes the following commits:
133fe72 [Jeff Zhang] [HOTFIX]. Minor doc fix for back-end-angular.md
commit 73ae291b0553789fbf00980aa8f283d8570e9e1b
Author: Elek, Márton
Date: 2017-04-28T12:46:10Z
[ZEPPELIN-2468] Enable websocket without Origin if allowed.origins is *
Change-Id: Iaad10a69983036e84b766a22fbc32113b926b60d
### What is this PR for?
With ZEPPELIN-2288 we restored the check of the Origin field for websocket
requests.
Unfortunately the current implementation will deny the request if the
Origin HTTP header is empty, even if the zeppelin.server.allowed.origins is *
This patch enables websocket requests without Origin in the HTTP header if
the zeppelin.server.allowed.origins=*. This fixes the work behind a restrictive
reverse proxy (or behind Apache Knox)
### What type of PR is it?
Bug Fix
### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-2468
### How should this be tested?
It could be tested with curl as described in ZEPPELIN-2288, but I added
additional unit test, so the change has been covered on unit test level.
### Screenshots (if appropriate)
N/A
### Questions:
* Does the licenses files need update? NO
* Is there breaking changes for older versions? NO
* Does this needs documentation? NO
Author: Elek, Márton
Closes #2299 from elek/ZEPPELIN-2468 and squashes the following commits:
d95bb41 [Elek, Márton] [ZEPPELIN-2468] Enable websocket without Origin if
allowed.origins is *
commit e4f399f1b021d763271eb436410d179719e5ac03
Author: Michael Ressler
Date: 2017-05-02T14:50:03Z
Some grammar updates.
### What is this PR for?
Just noticed some grammar inconsistencies that I thought I could clean up
while getting myself