[GitHub] zeppelin pull request #2556: [Zeppelin-2839] permissions for folders

2017-12-25 Thread tinkoff-dwh
Github user tinkoff-dwh closed the pull request at:

https://github.com/apache/zeppelin/pull/2556


---


[GitHub] zeppelin pull request #2556: [Zeppelin-2839] permissions for folders

2017-11-30 Thread tinkoff-dwh
GitHub user tinkoff-dwh reopened a pull request:

https://github.com/apache/zeppelin/pull/2556

[Zeppelin-2839] permissions for folders

### What is this PR for?
Adds permissions for folders.
Folder with permissions is way to unite notes with the same permissions and 
change the permissions together.

### What type of PR is it?
[Feature]

### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-2839

### How should this be tested?

![folderperm2](https://user-images.githubusercontent.com/25951039/29862421-2be966a2-8d75-11e7-9774-4ebf2afc99d4.gif)

### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? Yes, added


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/tinkoff-dwh/zeppelin ZEPPELIN-2839

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/zeppelin/pull/2556.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 #2556


commit 8e6f7d48bce7e9f883535ccb936f393fd14f931b
Author: tinkoff-dwh 
Date:   2017-08-07T08:26:37Z

remove unused code

commit bfb67aa8bddb80dafbf059579af79d99b92927ed
Author: tinkoff-dwh 
Date:   2017-08-07T08:33:05Z

fix wrong function name

commit 7c30bee0467234c9081052566d04718600982a4b
Author: tinkoff-dwh 
Date:   2017-08-09T07:07:43Z

Merge remote-tracking branch 'upstream/master' into 
dw-9253-folder-permissions

commit 691e0e7c12d7af40226b2795d2a4ad813c9b88dc
Author: tinkoff-dwh 
Date:   2017-08-17T10:04:53Z

refactor use interface instead class as argument

commit ca8cd46e0a1df3f4d74aeb6756a0e79f71519dae
Author: tinkoff-dwh 
Date:   2017-08-23T12:47:28Z

implement folder permissions

commit d8a53ced517d4d16addcc07655de2d6318eeefc6
Author: tinkoff-dwh 
Date:   2017-08-23T12:47:38Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

commit 2269086149bfbde15d7fba1ae41106ca29fae001
Author: tinkoff-dwh 
Date:   2017-08-23T12:48:56Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

commit 8eaab5d0bd2d6a7a03c32716157db5470b042475
Author: tinkoff-dwh 
Date:   2017-08-23T12:58:54Z

fix code style

commit a965e9cad397bc48931983ae2e4b9d4b73db512d
Author: tinkoff-dwh 
Date:   2017-08-23T13:02:05Z

fix no license

commit f82657012a06a4861e1ac14715bc0131e1072fbe
Author: tinkoff-dwh 
Date:   2017-08-23T13:23:56Z

fix code style

commit a4b63c0ea9745908a928c41cabb2b045c588a86f
Author: tinkoff-dwh 
Date:   2017-08-23T13:36:24Z

fix code style

commit 426c5fc30dc964f207ab1e63ad4ab4919d09a3f5
Author: tinkoff-dwh 
Date:   2017-08-24T12:57:28Z

fix bug

commit 2663b28be756e29682b10fee86d021123b47be85
Author: tinkoff-dwh 
Date:   2017-08-25T07:25:42Z

fix bugs

commit dbd7ce0abdc2aba076174003f9e79ce8e6a54664
Author: tinkoff-dwh 
Date:   2017-08-25T09:06:30Z

remove unused class

commit a3ac8cce753fdd6f764b410d65bac07a32ddeef8
Author: tinkoff-dwh 
Date:   2017-08-28T10:22:08Z

add tests

commit cbbc36583a72f77a88d812bab5bf64b3c8928e79
Author: tinkoff-dwh 
Date:   2017-08-28T10:30:14Z

fix codestyle

commit d8c20377e33c6c9104f1cccfbb159e6815d88aff
Author: tinkoff-dwh 
Date:   2017-08-29T06:49:11Z

fix bug, add test

commit 8ec139addfe44e3a9aa76c9769ed372b2449
Author: tinkoff-dwh 
Date:   2017-08-29T13:11:14Z

fix bugs, add saving permissions when renamed

commit 8c3e1b077b0fa62a801d64d421c36ea2b76ccc77
Author: tinkoff-dwh 
Date:   2017-08-29T13:18:42Z

fix codestyle

commit 4221ad6b230288a4f55d9a6614d52a6d9c1946c4
Author: tinkoff-dwh 
Date:   2017-08-29T13:48:00Z

fix tests

commit ce8b41b258a9a2f8dc33094fd7c1a91616232e48
Author: tinkoff-dwh 
Date:   2017-08-30T05:38:21Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

# Conflicts:
#   
zeppelin-server/src/main/java/org/apache/zeppelin/rest/NotebookRestApi.java
#   
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/NotebookAuthorization.java

commit 9ace5c0213ddac954e5b9de65cfd7b5a399cfcf7
Author: tinkoff-dwh 
Date:   2017-08-30T06:42:46Z

add runner permission

commit 8aa4a06f1126f58b354f09dc2e6b36b72a8a140d
Author: tinkoff-dwh 
Date:   2017-08-31T13:03:37Z

add UI test

commit d4b5a1bc5ed59ac0367d2cc256bbfdb5a0150e6a
Author: Tinkoff DWH 
Date:   2017-09-04T09:14:42Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

# Conflicts:
#   
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/Notebook.java

commit 76547a0b46fd7d03251ab16cac8868ae3776179b
Author: Maksim Reshetov 
Date:   2017-09-11T06:47:06Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

commit bd29db6f4e7968b56ca4545413e77e96b708a94f
Author: tinkoff-dwh 
Date:   2017-10-30T06:

[GitHub] zeppelin pull request #2556: [Zeppelin-2839] permissions for folders

2017-11-30 Thread tinkoff-dwh
Github user tinkoff-dwh closed the pull request at:

https://github.com/apache/zeppelin/pull/2556


---


[GitHub] zeppelin pull request #2556: [Zeppelin-2839] permissions for folders

2017-11-19 Thread tinkoff-dwh
Github user tinkoff-dwh closed the pull request at:

https://github.com/apache/zeppelin/pull/2556


---


[GitHub] zeppelin pull request #2556: [Zeppelin-2839] permissions for folders

2017-11-19 Thread tinkoff-dwh
GitHub user tinkoff-dwh reopened a pull request:

https://github.com/apache/zeppelin/pull/2556

[Zeppelin-2839] permissions for folders

### What is this PR for?
Adds permissions for folders.
Folder with permissions is way to unite notes with the same permissions and 
change the permissions together.

### What type of PR is it?
[Feature]

### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-2839

### How should this be tested?

![folderperm2](https://user-images.githubusercontent.com/25951039/29862421-2be966a2-8d75-11e7-9774-4ebf2afc99d4.gif)

### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? Yes, added


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/tinkoff-dwh/zeppelin ZEPPELIN-2839

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/zeppelin/pull/2556.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 #2556


commit 8e6f7d48bce7e9f883535ccb936f393fd14f931b
Author: tinkoff-dwh 
Date:   2017-08-07T08:26:37Z

remove unused code

commit bfb67aa8bddb80dafbf059579af79d99b92927ed
Author: tinkoff-dwh 
Date:   2017-08-07T08:33:05Z

fix wrong function name

commit 7c30bee0467234c9081052566d04718600982a4b
Author: tinkoff-dwh 
Date:   2017-08-09T07:07:43Z

Merge remote-tracking branch 'upstream/master' into 
dw-9253-folder-permissions

commit 691e0e7c12d7af40226b2795d2a4ad813c9b88dc
Author: tinkoff-dwh 
Date:   2017-08-17T10:04:53Z

refactor use interface instead class as argument

commit ca8cd46e0a1df3f4d74aeb6756a0e79f71519dae
Author: tinkoff-dwh 
Date:   2017-08-23T12:47:28Z

implement folder permissions

commit d8a53ced517d4d16addcc07655de2d6318eeefc6
Author: tinkoff-dwh 
Date:   2017-08-23T12:47:38Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

commit 2269086149bfbde15d7fba1ae41106ca29fae001
Author: tinkoff-dwh 
Date:   2017-08-23T12:48:56Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

commit 8eaab5d0bd2d6a7a03c32716157db5470b042475
Author: tinkoff-dwh 
Date:   2017-08-23T12:58:54Z

fix code style

commit a965e9cad397bc48931983ae2e4b9d4b73db512d
Author: tinkoff-dwh 
Date:   2017-08-23T13:02:05Z

fix no license

commit f82657012a06a4861e1ac14715bc0131e1072fbe
Author: tinkoff-dwh 
Date:   2017-08-23T13:23:56Z

fix code style

commit a4b63c0ea9745908a928c41cabb2b045c588a86f
Author: tinkoff-dwh 
Date:   2017-08-23T13:36:24Z

fix code style

commit 426c5fc30dc964f207ab1e63ad4ab4919d09a3f5
Author: tinkoff-dwh 
Date:   2017-08-24T12:57:28Z

fix bug

commit 2663b28be756e29682b10fee86d021123b47be85
Author: tinkoff-dwh 
Date:   2017-08-25T07:25:42Z

fix bugs

commit dbd7ce0abdc2aba076174003f9e79ce8e6a54664
Author: tinkoff-dwh 
Date:   2017-08-25T09:06:30Z

remove unused class

commit a3ac8cce753fdd6f764b410d65bac07a32ddeef8
Author: tinkoff-dwh 
Date:   2017-08-28T10:22:08Z

add tests

commit cbbc36583a72f77a88d812bab5bf64b3c8928e79
Author: tinkoff-dwh 
Date:   2017-08-28T10:30:14Z

fix codestyle

commit d8c20377e33c6c9104f1cccfbb159e6815d88aff
Author: tinkoff-dwh 
Date:   2017-08-29T06:49:11Z

fix bug, add test

commit 8ec139addfe44e3a9aa76c9769ed372b2449
Author: tinkoff-dwh 
Date:   2017-08-29T13:11:14Z

fix bugs, add saving permissions when renamed

commit 8c3e1b077b0fa62a801d64d421c36ea2b76ccc77
Author: tinkoff-dwh 
Date:   2017-08-29T13:18:42Z

fix codestyle

commit 4221ad6b230288a4f55d9a6614d52a6d9c1946c4
Author: tinkoff-dwh 
Date:   2017-08-29T13:48:00Z

fix tests

commit ce8b41b258a9a2f8dc33094fd7c1a91616232e48
Author: tinkoff-dwh 
Date:   2017-08-30T05:38:21Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

# Conflicts:
#   
zeppelin-server/src/main/java/org/apache/zeppelin/rest/NotebookRestApi.java
#   
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/NotebookAuthorization.java

commit 9ace5c0213ddac954e5b9de65cfd7b5a399cfcf7
Author: tinkoff-dwh 
Date:   2017-08-30T06:42:46Z

add runner permission

commit 8aa4a06f1126f58b354f09dc2e6b36b72a8a140d
Author: tinkoff-dwh 
Date:   2017-08-31T13:03:37Z

add UI test

commit d4b5a1bc5ed59ac0367d2cc256bbfdb5a0150e6a
Author: Tinkoff DWH 
Date:   2017-09-04T09:14:42Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

# Conflicts:
#   
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/Notebook.java

commit 76547a0b46fd7d03251ab16cac8868ae3776179b
Author: Maksim Reshetov 
Date:   2017-09-11T06:47:06Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

commit bd29db6f4e7968b56ca4545413e77e96b708a94f
Author: tinkoff-dwh 
Date:   2017-10-30T06:

[GitHub] zeppelin pull request #2556: [Zeppelin-2839] permissions for folders

2017-11-13 Thread tinkoff-dwh
Github user tinkoff-dwh closed the pull request at:

https://github.com/apache/zeppelin/pull/2556


---


[GitHub] zeppelin pull request #2556: [Zeppelin-2839] permissions for folders

2017-11-13 Thread tinkoff-dwh
GitHub user tinkoff-dwh reopened a pull request:

https://github.com/apache/zeppelin/pull/2556

[Zeppelin-2839] permissions for folders

### What is this PR for?
Adds permissions for folders.
Folder with permissions is way to unite notes with the same permissions and 
change the permissions together.

### What type of PR is it?
[Feature]

### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-2839

### How should this be tested?

![folderperm2](https://user-images.githubusercontent.com/25951039/29862421-2be966a2-8d75-11e7-9774-4ebf2afc99d4.gif)

### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? Yes, added


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/tinkoff-dwh/zeppelin ZEPPELIN-2839

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/zeppelin/pull/2556.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 #2556


commit 8e6f7d48bce7e9f883535ccb936f393fd14f931b
Author: tinkoff-dwh 
Date:   2017-08-07T08:26:37Z

remove unused code

commit bfb67aa8bddb80dafbf059579af79d99b92927ed
Author: tinkoff-dwh 
Date:   2017-08-07T08:33:05Z

fix wrong function name

commit 7c30bee0467234c9081052566d04718600982a4b
Author: tinkoff-dwh 
Date:   2017-08-09T07:07:43Z

Merge remote-tracking branch 'upstream/master' into 
dw-9253-folder-permissions

commit 691e0e7c12d7af40226b2795d2a4ad813c9b88dc
Author: tinkoff-dwh 
Date:   2017-08-17T10:04:53Z

refactor use interface instead class as argument

commit ca8cd46e0a1df3f4d74aeb6756a0e79f71519dae
Author: tinkoff-dwh 
Date:   2017-08-23T12:47:28Z

implement folder permissions

commit d8a53ced517d4d16addcc07655de2d6318eeefc6
Author: tinkoff-dwh 
Date:   2017-08-23T12:47:38Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

commit 2269086149bfbde15d7fba1ae41106ca29fae001
Author: tinkoff-dwh 
Date:   2017-08-23T12:48:56Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

commit 8eaab5d0bd2d6a7a03c32716157db5470b042475
Author: tinkoff-dwh 
Date:   2017-08-23T12:58:54Z

fix code style

commit a965e9cad397bc48931983ae2e4b9d4b73db512d
Author: tinkoff-dwh 
Date:   2017-08-23T13:02:05Z

fix no license

commit f82657012a06a4861e1ac14715bc0131e1072fbe
Author: tinkoff-dwh 
Date:   2017-08-23T13:23:56Z

fix code style

commit a4b63c0ea9745908a928c41cabb2b045c588a86f
Author: tinkoff-dwh 
Date:   2017-08-23T13:36:24Z

fix code style

commit 426c5fc30dc964f207ab1e63ad4ab4919d09a3f5
Author: tinkoff-dwh 
Date:   2017-08-24T12:57:28Z

fix bug

commit 2663b28be756e29682b10fee86d021123b47be85
Author: tinkoff-dwh 
Date:   2017-08-25T07:25:42Z

fix bugs

commit dbd7ce0abdc2aba076174003f9e79ce8e6a54664
Author: tinkoff-dwh 
Date:   2017-08-25T09:06:30Z

remove unused class

commit a3ac8cce753fdd6f764b410d65bac07a32ddeef8
Author: tinkoff-dwh 
Date:   2017-08-28T10:22:08Z

add tests

commit cbbc36583a72f77a88d812bab5bf64b3c8928e79
Author: tinkoff-dwh 
Date:   2017-08-28T10:30:14Z

fix codestyle

commit d8c20377e33c6c9104f1cccfbb159e6815d88aff
Author: tinkoff-dwh 
Date:   2017-08-29T06:49:11Z

fix bug, add test

commit 8ec139addfe44e3a9aa76c9769ed372b2449
Author: tinkoff-dwh 
Date:   2017-08-29T13:11:14Z

fix bugs, add saving permissions when renamed

commit 8c3e1b077b0fa62a801d64d421c36ea2b76ccc77
Author: tinkoff-dwh 
Date:   2017-08-29T13:18:42Z

fix codestyle

commit 4221ad6b230288a4f55d9a6614d52a6d9c1946c4
Author: tinkoff-dwh 
Date:   2017-08-29T13:48:00Z

fix tests

commit ce8b41b258a9a2f8dc33094fd7c1a91616232e48
Author: tinkoff-dwh 
Date:   2017-08-30T05:38:21Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

# Conflicts:
#   
zeppelin-server/src/main/java/org/apache/zeppelin/rest/NotebookRestApi.java
#   
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/NotebookAuthorization.java

commit 9ace5c0213ddac954e5b9de65cfd7b5a399cfcf7
Author: tinkoff-dwh 
Date:   2017-08-30T06:42:46Z

add runner permission

commit 8aa4a06f1126f58b354f09dc2e6b36b72a8a140d
Author: tinkoff-dwh 
Date:   2017-08-31T13:03:37Z

add UI test

commit d4b5a1bc5ed59ac0367d2cc256bbfdb5a0150e6a
Author: Tinkoff DWH 
Date:   2017-09-04T09:14:42Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

# Conflicts:
#   
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/Notebook.java

commit 76547a0b46fd7d03251ab16cac8868ae3776179b
Author: Maksim Reshetov 
Date:   2017-09-11T06:47:06Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

commit bd29db6f4e7968b56ca4545413e77e96b708a94f
Author: tinkoff-dwh 
Date:   2017-10-30T06:

[GitHub] zeppelin pull request #2556: [Zeppelin-2839] permissions for folders

2017-08-30 Thread tinkoff-dwh
GitHub user tinkoff-dwh opened a pull request:

https://github.com/apache/zeppelin/pull/2556

[Zeppelin-2839] permissions for folders

### What is this PR for?
Adds permissions for folders.
Folder with permissions is way to unite notes with the same permissions and 
change the permissions together.

### What type of PR is it?
[Feature]

### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-2839

### How should this be tested?

![folderperm2](https://user-images.githubusercontent.com/25951039/29862421-2be966a2-8d75-11e7-9774-4ebf2afc99d4.gif)

### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? Yes, added


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/tinkoff-dwh/zeppelin ZEPPELIN-2839

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/zeppelin/pull/2556.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 #2556


commit 8e6f7d48bce7e9f883535ccb936f393fd14f931b
Author: tinkoff-dwh 
Date:   2017-08-07T08:26:37Z

remove unused code

commit bfb67aa8bddb80dafbf059579af79d99b92927ed
Author: tinkoff-dwh 
Date:   2017-08-07T08:33:05Z

fix wrong function name

commit 7c30bee0467234c9081052566d04718600982a4b
Author: tinkoff-dwh 
Date:   2017-08-09T07:07:43Z

Merge remote-tracking branch 'upstream/master' into 
dw-9253-folder-permissions

commit 691e0e7c12d7af40226b2795d2a4ad813c9b88dc
Author: tinkoff-dwh 
Date:   2017-08-17T10:04:53Z

refactor use interface instead class as argument

commit ca8cd46e0a1df3f4d74aeb6756a0e79f71519dae
Author: tinkoff-dwh 
Date:   2017-08-23T12:47:28Z

implement folder permissions

commit d8a53ced517d4d16addcc07655de2d6318eeefc6
Author: tinkoff-dwh 
Date:   2017-08-23T12:47:38Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

commit 2269086149bfbde15d7fba1ae41106ca29fae001
Author: tinkoff-dwh 
Date:   2017-08-23T12:48:56Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

commit 8eaab5d0bd2d6a7a03c32716157db5470b042475
Author: tinkoff-dwh 
Date:   2017-08-23T12:58:54Z

fix code style

commit a965e9cad397bc48931983ae2e4b9d4b73db512d
Author: tinkoff-dwh 
Date:   2017-08-23T13:02:05Z

fix no license

commit f82657012a06a4861e1ac14715bc0131e1072fbe
Author: tinkoff-dwh 
Date:   2017-08-23T13:23:56Z

fix code style

commit a4b63c0ea9745908a928c41cabb2b045c588a86f
Author: tinkoff-dwh 
Date:   2017-08-23T13:36:24Z

fix code style

commit 426c5fc30dc964f207ab1e63ad4ab4919d09a3f5
Author: tinkoff-dwh 
Date:   2017-08-24T12:57:28Z

fix bug

commit 2663b28be756e29682b10fee86d021123b47be85
Author: tinkoff-dwh 
Date:   2017-08-25T07:25:42Z

fix bugs

commit dbd7ce0abdc2aba076174003f9e79ce8e6a54664
Author: tinkoff-dwh 
Date:   2017-08-25T09:06:30Z

remove unused class

commit a3ac8cce753fdd6f764b410d65bac07a32ddeef8
Author: tinkoff-dwh 
Date:   2017-08-28T10:22:08Z

add tests

commit cbbc36583a72f77a88d812bab5bf64b3c8928e79
Author: tinkoff-dwh 
Date:   2017-08-28T10:30:14Z

fix codestyle

commit d8c20377e33c6c9104f1cccfbb159e6815d88aff
Author: tinkoff-dwh 
Date:   2017-08-29T06:49:11Z

fix bug, add test

commit 8ec139addfe44e3a9aa76c9769ed372b2449
Author: tinkoff-dwh 
Date:   2017-08-29T13:11:14Z

fix bugs, add saving permissions when renamed

commit 8c3e1b077b0fa62a801d64d421c36ea2b76ccc77
Author: tinkoff-dwh 
Date:   2017-08-29T13:18:42Z

fix codestyle

commit 4221ad6b230288a4f55d9a6614d52a6d9c1946c4
Author: tinkoff-dwh 
Date:   2017-08-29T13:48:00Z

fix tests

commit ce8b41b258a9a2f8dc33094fd7c1a91616232e48
Author: tinkoff-dwh 
Date:   2017-08-30T05:38:21Z

Merge remote-tracking branch 'upstream/master' into ZEPPELIN-2839

# Conflicts:
#   
zeppelin-server/src/main/java/org/apache/zeppelin/rest/NotebookRestApi.java
#   
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/NotebookAuthorization.java

commit 9ace5c0213ddac954e5b9de65cfd7b5a399cfcf7
Author: tinkoff-dwh 
Date:   2017-08-30T06:42:46Z

add runner permission




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---