[GitHub] airavata pull request #108: Identity Server Admin Services

2017-04-27 Thread anujbhan
GitHub user anujbhan opened a pull request:

https://github.com/apache/airavata/pull/108

Identity Server Admin Services

Features:
* Complete Gateway setup for Keycloak
* User registration
* Enabling user account

Note: 2 Commits are repeated because of git rebase, just ignore them.

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

$ git pull https://github.com/anujbhan/airavata is-admin-services

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

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






---
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.
---


[jira] [Commented] (AIRAVATA-2342) Integrate Keycloak with PGA

2017-04-27 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-2342?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15986937#comment-15986937
 ] 

ASF subversion and git services commented on AIRAVATA-2342:
---

Commit 60951a22d79722f20be3abd533e7040f1e8c0666 in airavata-php-gateway's 
branch refs/heads/keycloak-integration from [~marcuschristie]
[ https://git-wip-us.apache.org/repos/asf?p=airavata-php-gateway.git;h=60951a2 ]

AIRAVATA-2342 TODO: can derive discovery url


> Integrate Keycloak with PGA
> ---
>
> Key: AIRAVATA-2342
> URL: https://issues.apache.org/jira/browse/AIRAVATA-2342
> Project: Airavata
>  Issue Type: Bug
>  Components: PGA PHP Web Gateway, Security
>Reporter: Marcus Christie
>Assignee: Marcus Christie
> Fix For: 0.18
>
>
> Integrate Keycloak with PGA. Essentially, replace WSO2 IS with Keycloak.
> The initial motivating use case is integration of Keycloak with CILogon.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (AIRAVATA-2342) Integrate Keycloak with PGA

2017-04-27 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-2342?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15986936#comment-15986936
 ] 

ASF subversion and git services commented on AIRAVATA-2342:
---

Commit 994483d0c48d0272eda12d8f2824bc7f342e181f in airavata-php-gateway's 
branch refs/heads/keycloak-integration from [~marcuschristie]
[ https://git-wip-us.apache.org/repos/asf?p=airavata-php-gateway.git;h=994483d ]

AIRAVATA-2342 Keycloak: search users


> Integrate Keycloak with PGA
> ---
>
> Key: AIRAVATA-2342
> URL: https://issues.apache.org/jira/browse/AIRAVATA-2342
> Project: Airavata
>  Issue Type: Bug
>  Components: PGA PHP Web Gateway, Security
>Reporter: Marcus Christie
>Assignee: Marcus Christie
> Fix For: 0.18
>
>
> Integrate Keycloak with PGA. Essentially, replace WSO2 IS with Keycloak.
> The initial motivating use case is integration of Keycloak with CILogon.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (AIRAVATA-2342) Integrate Keycloak with PGA

2017-04-27 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-2342?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15986938#comment-15986938
 ] 

ASF subversion and git services commented on AIRAVATA-2342:
---

Commit e9f3b24a04bf5e2353039b31779578aaad25418d in airavata-php-gateway's 
branch refs/heads/keycloak-integration from [~marcuschristie]
[ https://git-wip-us.apache.org/repos/asf?p=airavata-php-gateway.git;h=e9f3b24 ]

AIRAVATA-2342 Keycloak: implement password grant type flow


> Integrate Keycloak with PGA
> ---
>
> Key: AIRAVATA-2342
> URL: https://issues.apache.org/jira/browse/AIRAVATA-2342
> Project: Airavata
>  Issue Type: Bug
>  Components: PGA PHP Web Gateway, Security
>Reporter: Marcus Christie
>Assignee: Marcus Christie
> Fix For: 0.18
>
>
> Integrate Keycloak with PGA. Essentially, replace WSO2 IS with Keycloak.
> The initial motivating use case is integration of Keycloak with CILogon.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (AIRAVATA-2342) Integrate Keycloak with PGA

2017-04-27 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-2342?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15986935#comment-15986935
 ] 

ASF subversion and git services commented on AIRAVATA-2342:
---

Commit 64362fe8d56e2cc6396f84bf6de422a06fbe1c21 in airavata-php-gateway's 
branch refs/heads/keycloak-integration from [~marcuschristie]
[ https://git-wip-us.apache.org/repos/asf?p=airavata-php-gateway.git;h=64362fe ]

AIRAVATA-2342 Support Keycloak OIDC logout


> Integrate Keycloak with PGA
> ---
>
> Key: AIRAVATA-2342
> URL: https://issues.apache.org/jira/browse/AIRAVATA-2342
> Project: Airavata
>  Issue Type: Bug
>  Components: PGA PHP Web Gateway, Security
>Reporter: Marcus Christie
>Assignee: Marcus Christie
> Fix For: 0.18
>
>
> Integrate Keycloak with PGA. Essentially, replace WSO2 IS with Keycloak.
> The initial motivating use case is integration of Keycloak with CILogon.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Resolved] (AIRAVATA-2246) Python 3 compatibility in Python thrift stubs

2017-04-27 Thread Marcus Christie (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-2246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marcus Christie resolved AIRAVATA-2246.
---
Resolution: Fixed

> Python 3 compatibility in Python thrift stubs
> -
>
> Key: AIRAVATA-2246
> URL: https://issues.apache.org/jira/browse/AIRAVATA-2246
> Project: Airavata
>  Issue Type: Bug
>  Components: Airavata Client
>Reporter: Marcus Christie
>Assignee: Marcus Christie
>
> The current Python thrift stubs depend on Python 2. Would be great moving 
> forward to have a Python 3 compatible version.
> Looks like the latest unreleased version of Thrift supports generating Python 
> 3 compatible stubs.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (AIRAVATA-2246) Python 3 compatibility in Python thrift stubs

2017-04-27 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-2246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15986804#comment-15986804
 ] 

ASF subversion and git services commented on AIRAVATA-2246:
---

Commit b37882a4372c2fc18493737264a105162bf673b6 in airavata's branch 
refs/heads/develop from [~marcuschristie]
[ https://git-wip-us.apache.org/repos/asf?p=airavata.git;h=b37882a ]

AIRAVATA-2246 Reorder structs by dependencies

Python generated code needs to have structs defined before they are used. This
is needed to get correctly working Python 3 stubs generated by Thrift 0.10.0.

See also THRIFT-3783


> Python 3 compatibility in Python thrift stubs
> -
>
> Key: AIRAVATA-2246
> URL: https://issues.apache.org/jira/browse/AIRAVATA-2246
> Project: Airavata
>  Issue Type: Bug
>  Components: Airavata Client
>Reporter: Marcus Christie
>Assignee: Marcus Christie
>
> The current Python thrift stubs depend on Python 2. Would be great moving 
> forward to have a Python 3 compatible version.
> Looks like the latest unreleased version of Thrift supports generating Python 
> 3 compatible stubs.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)