[airavata] 03/04: Skipping pga files in resource import

2020-10-13 Thread dimuthuupe
This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git

commit 3794421f01fdb4ef5c0199fdfc6cfc15c25d2e7a
Author: DImuthuUpe 
AuthorDate: Wed Oct 14 05:18:28 2020 -0400

Skipping pga files in resource import
---
 modules/ide-integration/pom.xml | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/modules/ide-integration/pom.xml b/modules/ide-integration/pom.xml
index a5e7190..0f3bec0 100644
--- a/modules/ide-integration/pom.xml
+++ b/modules/ide-integration/pom.xml
@@ -75,4 +75,15 @@
 
 
 
+
+
+
+src/main/resources
+
+pga/**
+
+
+
+
+
 



[airavata] 04/04: Updating readme for windows ide-integration support

2020-10-13 Thread dimuthuupe
This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git

commit f9b9e203fc268db468977680ab511f88a3eadc99
Author: DImuthuUpe 
AuthorDate: Wed Oct 14 05:19:22 2020 -0400

Updating readme for windows ide-integration support
---
 modules/ide-integration/README.md | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/modules/ide-integration/README.md 
b/modules/ide-integration/README.md
index 4eead3a..e95287c 100644
--- a/modules/ide-integration/README.md
+++ b/modules/ide-integration/README.md
@@ -149,11 +149,17 @@ https://support.google.com/accounts/answer/6010255?hl=en
 
 * Run following command to get the ip address of host machine
 
-  This command is for docker containers deployed on Mac OSX  
+  For Mac OSX  
 
   ```
   docker-compose exec pga getent hosts docker.for.mac.host.internal | awk '{ 
print $1 }'
   ```
+  
+  For Windows
+  
+  ```
+  docker-compose exec pga getent hosts host.docker.internal
+  ```
 
 * Update the host entries of pga container with above ip address
 



[airavata] 01/04: Adding session directory to pga

2020-10-13 Thread dimuthuupe
This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git

commit 9e30529d7545a1df0b9d94c2783d7d11c32d301d
Author: DImuthuUpe 
AuthorDate: Wed Oct 14 05:17:28 2020 -0400

Adding session directory to pga
---
 .../main/resources/pga/airavata-php-gateway/app/storage/sessions/.local   | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git 
a/modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/storage/sessions/.local
 
b/modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/storage/sessions/.local
new file mode 100644
index 000..e69de29



[airavata] branch develop updated (b11d811 -> f9b9e20)

2020-10-13 Thread dimuthuupe
This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git.


from b11d811  Adding views directory to pga
 new 9e30529  Adding session directory to pga
 new f581b61  Enabling debug logs on for pga
 new 3794421  Skipping pga files in resource import
 new f9b9e20  Updating readme for windows ide-integration support

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 modules/ide-integration/README.md |  8 +++-
 modules/ide-integration/pom.xml   | 11 +++
 .../resources/pga/airavata-php-gateway/app/config/app.php |  2 +-
 .../app/{views => storage/sessions}/.local|  0
 4 files changed, 19 insertions(+), 2 deletions(-)
 copy 
modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/{views 
=> storage/sessions}/.local (100%)



[airavata] 02/04: Enabling debug logs on for pga

2020-10-13 Thread dimuthuupe
This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git

commit f581b61d44eb9a848b866456acd63f29e2bbfc8e
Author: DImuthuUpe 
AuthorDate: Wed Oct 14 05:17:56 2020 -0400

Enabling debug logs on for pga
---
 .../src/main/resources/pga/airavata-php-gateway/app/config/app.php  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/app.php
 
b/modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/app.php
index f13aa23..14d95de 100755
--- 
a/modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/app.php
+++ 
b/modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/app.php
@@ -13,7 +13,7 @@ return array(
 |
 */
 
-'debug' => false,
+'debug' => true,
 
 /*
 |--



[airavata] branch develop updated: Adding views directory to pga

2020-10-13 Thread dimuthuupe
This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git


The following commit(s) were added to refs/heads/develop by this push:
 new b11d811  Adding views directory to pga
b11d811 is described below

commit b11d81182f915491187dcf9f3ede5beeb5ea94a2
Author: DImuthuUpe 
AuthorDate: Wed Oct 14 04:22:22 2020 -0400

Adding views directory to pga
---
 .../src/main/resources/pga/airavata-php-gateway/app/storage/views/.local  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git 
a/modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/storage/views/.local
 
b/modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/storage/views/.local
new file mode 100644
index 000..e69de29



[airavata-site] branch asf-site updated: changing git url

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/airavata-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
 new 6d1f4bd  changing git url
6d1f4bd is described below

commit 6d1f4bd153da04492bf50d4b90fb098aeba93009
Author: Suresh Marru 
AuthorDate: Tue Oct 13 23:27:55 2020 -0400

changing git url
---
 content/custos/index.html | 2 +-
 source/custos/index.html  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/content/custos/index.html b/content/custos/index.html
index a92c278..5511941 100644
--- a/content/custos/index.html
+++ b/content/custos/index.html
@@ -53,7 +53,7 @@
   alt="Custos Logo" 
class="ui centered small image">
 
 
-https://github.com/apache/airavata-custos/tree/develop; target="_blank" 
class="ui button black"> GitHub
+https://github.com/apache/airavata-custos; target="_blank" class="ui 
button black"> GitHub
 
 
 
diff --git a/source/custos/index.html b/source/custos/index.html
index a92c278..5511941 100644
--- a/source/custos/index.html
+++ b/source/custos/index.html
@@ -53,7 +53,7 @@
   alt="Custos Logo" 
class="ui centered small image">
 
 
-https://github.com/apache/airavata-custos/tree/develop; target="_blank" 
class="ui button black"> GitHub
+https://github.com/apache/airavata-custos; target="_blank" class="ui 
button black"> GitHub
 
 
 



[airavata-site] branch asf-site updated: Changing custos git link to master

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/airavata-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
 new e15a589  Changing custos git link to master
e15a589 is described below

commit e15a589e3435fed43de6ffe9e17299204bd1e56e
Author: Suresh Marru 
AuthorDate: Tue Oct 13 23:25:35 2020 -0400

Changing custos git link to master
---
 content/custos/index.html |   2 +-
 source/custos/.DS_Store   | Bin 0 -> 6148 bytes
 source/custos/index.html  |   2 +-
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/content/custos/index.html b/content/custos/index.html
index c87a027..a92c278 100644
--- a/content/custos/index.html
+++ b/content/custos/index.html
@@ -31,7 +31,7 @@
 Partners
 Contact
 
-https://github.com/apache/airavata-custos/tree/develop; 
target="_blank"> GitHub
+https://github.com/apache/airavata-custos; target="_blank"> GitHub
 
 
 
diff --git a/source/custos/.DS_Store b/source/custos/.DS_Store
new file mode 100644
index 000..9e6f774
Binary files /dev/null and b/source/custos/.DS_Store differ
diff --git a/source/custos/index.html b/source/custos/index.html
index c87a027..a92c278 100644
--- a/source/custos/index.html
+++ b/source/custos/index.html
@@ -31,7 +31,7 @@
 Partners
 Contact
 
-https://github.com/apache/airavata-custos/tree/develop; 
target="_blank"> GitHub
+https://github.com/apache/airavata-custos; target="_blank"> GitHub
 
 
 



[airavata-site] branch asf-site updated: Changing custos git link to master

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/airavata-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
 new e15a589  Changing custos git link to master
e15a589 is described below

commit e15a589e3435fed43de6ffe9e17299204bd1e56e
Author: Suresh Marru 
AuthorDate: Tue Oct 13 23:25:35 2020 -0400

Changing custos git link to master
---
 content/custos/index.html |   2 +-
 source/custos/.DS_Store   | Bin 0 -> 6148 bytes
 source/custos/index.html  |   2 +-
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/content/custos/index.html b/content/custos/index.html
index c87a027..a92c278 100644
--- a/content/custos/index.html
+++ b/content/custos/index.html
@@ -31,7 +31,7 @@
 Partners
 Contact
 
-https://github.com/apache/airavata-custos/tree/develop; 
target="_blank"> GitHub
+https://github.com/apache/airavata-custos; target="_blank"> GitHub
 
 
 
diff --git a/source/custos/.DS_Store b/source/custos/.DS_Store
new file mode 100644
index 000..9e6f774
Binary files /dev/null and b/source/custos/.DS_Store differ
diff --git a/source/custos/index.html b/source/custos/index.html
index c87a027..a92c278 100644
--- a/source/custos/index.html
+++ b/source/custos/index.html
@@ -31,7 +31,7 @@
 Partners
 Contact
 
-https://github.com/apache/airavata-custos/tree/develop; 
target="_blank"> GitHub
+https://github.com/apache/airavata-custos; target="_blank"> GitHub
 
 
 



[airavata-site] branch asf-site updated: changing git url

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/airavata-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
 new 6d1f4bd  changing git url
6d1f4bd is described below

commit 6d1f4bd153da04492bf50d4b90fb098aeba93009
Author: Suresh Marru 
AuthorDate: Tue Oct 13 23:27:55 2020 -0400

changing git url
---
 content/custos/index.html | 2 +-
 source/custos/index.html  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/content/custos/index.html b/content/custos/index.html
index a92c278..5511941 100644
--- a/content/custos/index.html
+++ b/content/custos/index.html
@@ -53,7 +53,7 @@
   alt="Custos Logo" 
class="ui centered small image">
 
 
-https://github.com/apache/airavata-custos/tree/develop; target="_blank" 
class="ui button black"> GitHub
+https://github.com/apache/airavata-custos; target="_blank" class="ui 
button black"> GitHub
 
 
 
diff --git a/source/custos/index.html b/source/custos/index.html
index a92c278..5511941 100644
--- a/source/custos/index.html
+++ b/source/custos/index.html
@@ -53,7 +53,7 @@
   alt="Custos Logo" 
class="ui centered small image">
 
 
-https://github.com/apache/airavata-custos/tree/develop; target="_blank" 
class="ui button black"> GitHub
+https://github.com/apache/airavata-custos; target="_blank" class="ui 
button black"> GitHub
 
 
 



[airavata] branch develop updated (a31babb -> 687c4ab)

2020-10-13 Thread dimuthuupe
This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git.


from a31babb  Replacing special characters when creating stdout and stderr 
files
 new aa43fa9  Adding views directory to pga
 new 687c4ab  Updating assembly plugin version

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../src/main/resources/pga/airavata-php-gateway/app/views/.local| 0
 tools/load-client/pom.xml   | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)
 copy sandbox/simstream/example/openmm_example/application/trajectory.dcd => 
modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/.local
 (100%)



[airavata] 02/02: Updating assembly plugin version

2020-10-13 Thread dimuthuupe
This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git

commit 687c4ab716d79931c127e20de2d4ac01523d8ed2
Author: DImuthuUpe 
AuthorDate: Wed Oct 14 03:08:28 2020 -0400

Updating assembly plugin version
---
 tools/load-client/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/load-client/pom.xml b/tools/load-client/pom.xml
index a21d67f..ed540c1 100644
--- a/tools/load-client/pom.xml
+++ b/tools/load-client/pom.xml
@@ -55,7 +55,7 @@
 
 org.apache.maven.plugins
 maven-assembly-plugin
-2.5.5
+3.3.0
 
 
 load-client-distribution-package



[airavata] 01/02: Adding views directory to pga

2020-10-13 Thread dimuthuupe
This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git

commit aa43fa902bc08438a950f3d3aeaaf1cc055e4f30
Author: DImuthuUpe 
AuthorDate: Wed Oct 14 03:08:01 2020 -0400

Adding views directory to pga
---
 .../src/main/resources/pga/airavata-php-gateway/app/views/.local  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git 
a/modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/.local
 
b/modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/.local
new file mode 100644
index 000..e69de29



[airavata-custos-portal] branch master updated: Updating README

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-custos-portal.git


The following commit(s) were added to refs/heads/master by this push:
 new 0bf8024  Updating README
0bf8024 is described below

commit 0bf802455019468f813c3b52824d293242d5dc70
Author: Suresh Marru 
AuthorDate: Tue Oct 13 21:19:14 2020 -0400

Updating README
---
 README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README b/README
index 2f43c32..17f087a 100644
--- a/README
+++ b/README
@@ -1,3 +1,3 @@
 # Apache Airavata Custos Portal
 
-Portal interface implemented in Django Framework to use and administer Custos 
Services 
\ No newline at end of file
+A Reference Portal interface implemented in Vue.JS Framework to use and 
administer a sample Custos Tenant 



[airavata-custos] branch master updated: custos-python-sdk-demo

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git


The following commit(s) were added to refs/heads/master by this push:
 new 2d34184  custos-python-sdk-demo
2d34184 is described below

commit 2d341849dd8ea8a7c2efec6cc73b01dfd495352e
Author: Suresh Marru 
AuthorDate: Tue Oct 13 21:15:22 2020 -0400

custos-python-sdk-demo
---
 custos-samples/configs/settings.ini|   8 +
 custos-samples/samples/__init__.py |   0
 custos-samples/samples/group_management_samples.py |  58 
 .../samples/identity_management_samples.py |  40 +++
 .../samples/secret_management_samples.py   |  62 
 .../secure_resources_with_custos_simulation.py | 361 +
 .../samples/sharing_management_samples.py  |  89 +
 custos-samples/samples/user_management_samples.py  |  66 
 8 files changed, 684 insertions(+)

diff --git a/custos-samples/configs/settings.ini 
b/custos-samples/configs/settings.ini
new file mode 100644
index 000..f6289bf
--- /dev/null
+++ b/custos-samples/configs/settings.ini
@@ -0,0 +1,8 @@
+[CustosServer]
+SERVER_HOST = custos.scigap.org
+SERVER_SSL_PORT = 31499
+;CLIENT_ID = 
+;CLIENT_SEC = 
+
+CLIENT_ID = 
+CLIENT_SEC = 
diff --git a/custos-samples/samples/__init__.py 
b/custos-samples/samples/__init__.py
new file mode 100644
index 000..e69de29
diff --git a/custos-samples/samples/group_management_samples.py 
b/custos-samples/samples/group_management_samples.py
new file mode 100644
index 000..a0082ee
--- /dev/null
+++ b/custos-samples/samples/group_management_samples.py
@@ -0,0 +1,58 @@
+import os
+
+from custos.clients.group_management_client import GroupManagementClient
+
+from custos.transport.settings import CustosServerClientSettings
+import custos.clients.utils.utilities as utl
+
+# load root directoty
+BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
+
+# get settings file path (settings file path reside in configs folder under 
home directory)
+settings_path = os.path.join(BASE_DIR, 'configs', "settings.ini")
+
+# read settings
+custos_settings = 
CustosServerClientSettings(configuration_file_location=settings_path)
+
+# create custos user management client
+group_management_client = GroupManagementClient(custos_settings)
+
+# obtain base 64 encoded token for tenant
+b64_encoded_custos_token = utl.get_token(custos_settings=custos_settings)
+
+
+def create_group(name, description, owner_id):
+response = 
group_management_client.create_groups(token=b64_encoded_custos_token, name=name,
+ description=description,
+ owner_id=owner_id)
+print(response)
+return response
+
+
+def add_user_to_group(username, group_id, membership_type):
+response = 
group_management_client.add_user_to_group(token=b64_encoded_custos_token,
+ username=username,
+ group_id=group_id,
+ 
membership_type=membership_type)
+print(response)
+
+
+def add_child_group_to_parent_group(parent_group_id, child_group_id):
+response = 
group_management_client.add_child_group(token=b64_encoded_custos_token, 
parent_group_id=parent_group_id,
+   
child_group_id=child_group_id)
+print(response)
+
+
+def remove_child_group(parent_group_id, child_group_id):
+response = 
group_management_client.add_child_group(token=b64_encoded_custos_token, 
parent_group_id=parent_group_id,
+   
child_group_id=child_group_id)
+print(response)
+
+
+create_group("Group A", "Paren group", "TestUser4")
+create_group("Group B", "Child group", "TestUser4")
+
+add_user_to_group("Testuser5", "602336d5-e193-41ac-bde6-eb36a73f687e", 
"Member")
+
+add_child_group_to_parent_group("8b0f8241-e995-496e-a4f5-bdbde4235215", 
"602336d5-e193-41ac-bde6-eb36a73f687e")
+remove_child_group("8b0f8241-e995-496e-a4f5-bdbde4235215", 
"602336d5-e193-41ac-bde6-eb36a73f687e")
diff --git a/custos-samples/samples/identity_management_samples.py 
b/custos-samples/samples/identity_management_samples.py
new file mode 100644
index 000..d135f57
--- /dev/null
+++ b/custos-samples/samples/identity_management_samples.py
@@ -0,0 +1,40 @@
+import os
+
+from custos.clients.identity_management_client import IdentityManagementClient
+
+from custos.transport.settings import CustosServerClientSettings
+import custos.clients.utils.utilities as utl
+
+# load APIServerClient with default configuration
+BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
+
+settings_path = os.path.join(BASE_DIR, 'configs', "settings.ini")
+
+# 

[airavata-custos] 01/01: Merge branch 'master' into develop

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git

commit a16239330dea63f448b36f4369f3eac260039ac9
Merge: 9845ab1 e03271f
Author: Suresh Marru 
AuthorDate: Tue Oct 13 21:07:31 2020 -0400

Merge branch 'master' into develop




[airavata-custos] branch master updated: removing redundant flag

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git


The following commit(s) were added to refs/heads/master by this push:
 new e03271f  removing redundant flag
e03271f is described below

commit e03271f3c40c120bb547591b6c57894f21717fd6
Author: Suresh Marru 
AuthorDate: Tue Oct 13 20:42:02 2020 -0400

removing redundant flag
---
 .asf.yaml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/.asf.yaml b/.asf.yaml
index ad4680c..0fe606c 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -40,6 +40,4 @@ github:
   features:
 wiki: false
 issues: true
-
-projects: true
 projects: true



[airavata-custos] 01/01: Merge pull request #115 from apache/custos-python-sdk-demo

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git

commit 4c89a610735582015a24ba9911b08f5e3f135643
Merge: cb5f076 f91dbdf
Author: Suresh Marru 
AuthorDate: Tue Oct 13 20:32:09 2020 -0400

Merge pull request #115 from apache/custos-python-sdk-demo

Merging Custos python sdk demo into Master

 .asf.yaml  |  20 ++
 .gitignore |  42 +++
 .travis.yml|   2 +-
 LICENSE| 201 
 README |   5 -
 custos-samples/configs/settings.ini|   8 +
 custos-samples/samples/__init__.py |   0
 custos-samples/samples/group_management_samples.py |  58 
 .../samples/identity_management_samples.py |  40 +++
 .../samples/secret_management_samples.py   |  62 
 .../secure_resources_with_custos_simulation.py | 361 +
 .../samples/sharing_management_samples.py  |  89 +
 custos-samples/samples/user_management_samples.py  |  66 
 pom.xml| 111 ---
 14 files changed, 747 insertions(+), 318 deletions(-)



[airavata-custos] branch master updated (cb5f076 -> 4c89a61)

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git.


from cb5f076  removing legacy credential store and python clients
 add 6aea83b  added profile service, security service, custos common 
utilities and thrift files
 add 7d1e712  1. modified the project structure 2. corrected the thrift 
files 3. modified the UserProfileHandler, IamAdminServerHandler and 
TenantProfileHandler
 add 1f86fea  corrected the sql files
 add 6c3fb74  added logging
 add 8f67c2d  added logging
 add 55853a8  Merge branch 'custos-dev-abisht' of 
https://github.com/aarushiibisht/airavata-custos into custos-dev-abisht
 add 6563e2c  added authentication service
 add 0a9efcb  added gitignore file
 add d71d201  added custos authentication server
 add a01e225  corrected the authentication client
 add 37a1821  configuration changes
 add 1f8697e  Merge pull request #1 from aarushiibisht/custos-dev-abisht
 add 21e80c7  added custos tenant profile
 add 611cb4a  Merge pull request #2 from aarushiibisht/custos-dev-abisht
 add 07dbb75  removed hard coded version from the pom.xml files which now 
uses project version
 add 6fa92d1  code refactoring
 add 44b6bb1  Merge pull request #3 from aarushiibisht/custos-dev-abisht
 add bd6952c  code refactoring
 add b5260d9  Merge branch 'custos-dev-abisht' of 
https://github.com/aarushiibisht/airavata-custos into custos-dev-abisht
 add cf853a8  Merge branch 'custos-dev-abisht' of 
https://github.com/aarushiibisht/airavata-custos into custos-dev-abisht
 add ca8a8bb  Merge branch 'custos-dev-abisht' of 
https://github.com/aarushiibisht/airavata-custos into custos-dev-abisht
 add c9ca887  Merge pull request #4 from aarushiibisht/custos-dev-abisht
 add d268641  refactored tenant profile and iam admin services service
 add 20e5010  addes user profile test cases
 add 7ba18f6  Added user profile service unit test cases
 add e01fd7c  Merge pull request #2 from aarushiibisht/master
 add a08c0b1  added samples for end to end testing and junit test cases
 add 5595257  added readme, log4j properties files, samples for end to end 
testing of services and deleted unnecessary configuration files
 add 469150f  Merge pull request #4 from aarushiibisht/custos-dev-abisht
 add daf1e71  migrated sharing registry service into custos
 add d89e0de  created apis from group service and sharing service
 add a0b6462  Merge pull request #6 from aarushiibisht/custos-dev-abisht
 add 757fe55  updated the branch with master
 add b211e6d  Merge pull request #7 from 
aarushiibisht/custos_sharing_registry_changes
 add 3c65949  refactored some apis, added database dump
 add 7534acb  updated the sharing registry apis
 add 0a94161  Merge pull request #8 from 
aarushiibisht/custos_sharing_registry_changes
 add e59c4d8  added a readme
 add da05787  Merge pull request #9 from 
aarushiibisht/custos_sharing_registry_changes
 add fc08910  code refactoring
 add 5fe0bee  Merge pull request #10 from 
aarushiibisht/custos_sharing_registry_changes
 add 1b588e9  group profile service changes should go in a different commit
 add 409ac82  group profile service changes should go in a different commit
 add 2e3135a  Merge pull request #5 from aarushiibisht/master
 add 7fee0b2  added validations and refactored exception handling
 add 240a19b  Added validations and refactored exception handling for 
sharing service
 add a57cdd6  Merge pull request #6 from aarushiibisht/master
 add c01df51  added ansible playbooks
 add 76e8320  Merge pull request #9 from aarushiibisht/custos-dev-abisht
 add 5c69270  Updated ansible scripts
 add 9b13ad6  Added keystore
 add aee42eb  Rest API initial commit
 add 774ad91  Adding additional methods to TenantController
 add 269a523  Draft API definitions for Resource, Secret and CILogon 
controllers
 add 0c90bb7  custos project prototype
 add 699b768  Adding docker image build and helm  chart support
 add 8c57d05  Add asynchronuse messageflow support
 add b5911cd  Integrating slueth zipking and grpc tracing
 add 5a879da  Add prometheus support
 add 8d8179e  Adding side car support
 add 4419ad1  Add nginx controller
 add f1910ff  ingress-grpc
 add a2fa607  Tenant profile persistance data model
 add 4c06534  Complete Tenant Profile Service Functions
 add d41601c  COmplete tenant core
 add b922f59  Add IAM services
 add da2e1b9  Complete IAM Service
 add 7d1fffc  Add credential store service
 add e82f097  Add credential core stubs
 add fb839f7  Add CILogon client
 add dc66523  Add federated authentication core service
 add acd97a1  Add federated authentication core service
 add 81407f9  federated client stub
 add 

[airavata-custos] annotated tag legacy-master updated (e83a94e -> dffcb00)

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a change to annotated tag legacy-master
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git.


*** WARNING: tag legacy-master was modified! ***

from e83a94e  (commit)
  to dffcb00  (tag)
 tagging e83a94ea1f976e41279164d59759ac88d3d0686c (commit)
  by Suresh Marru
  on Tue Oct 13 20:26:41 2020 -0400

- Log -
legacy master snapshot oct 2020
---


No new revisions were added by this update.

Summary of changes:



[airavata-custos-portal] 01/01: Merge pull request #59 from apache/ux-improvement

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-custos-portal.git

commit 392498999814b3374181577e8df550e7ccbac063
Merge: a051b0a 3a0cfb4
Author: Suresh Marru 
AuthorDate: Tue Oct 13 20:18:05 2020 -0400

Merge pull request #59 from apache/ux-improvement

Merging UX-Improvement Branch into Master

 .gitignore |3 +
 custos-demo-gateway/.dockerignore  |   14 +
 custos-demo-gateway/.env   |3 +
 custos-demo-gateway/.idea/custos-demo-gateway.iml  |8 +
 .../.idea/inspectionProfiles/Project_Default.xml   |6 +
 custos-demo-gateway/.idea/misc.xml |9 +
 custos-demo-gateway/.idea/modules.xml  |8 +
 custos-demo-gateway/.idea/vcs.xml  |7 +
 custos-demo-gateway/.idea/workspace.xml|  136 +
 custos-demo-gateway/Dockerfile |   19 +
 custos-demo-gateway/README.md  |   24 +
 custos-demo-gateway/babel.config.js|5 +
 custos-demo-gateway/docker-compose.yml |   11 +
 custos-demo-gateway/entrypoint.sh  |   18 +
 custos-demo-gateway/fullchain.pem  |   59 +
 custos-demo-gateway/nginx.conf |   57 +
 custos-demo-gateway/package.json   |   50 +
 .../public/custos-logo_custos-logomark-color.png   |  Bin 0 -> 749 bytes
 custos-demo-gateway/public/favicon.ico |  Bin 0 -> 28747 bytes
 custos-demo-gateway/public/index.html  |   17 +
 custos-demo-gateway/src/App.vue|   28 +
 custos-demo-gateway/src/assets/bots.png|  Bin 0 -> 35160 bytes
 custos-demo-gateway/src/assets/credentials.png |  Bin 0 -> 25037 bytes
 .../assets/custos-logo_custos-logo-color-v1.png|  Bin 0 -> 3084 bytes
 custos-demo-gateway/src/assets/custos_home.png |  Bin 0 -> 44021 bytes
 custos-demo-gateway/src/assets/dblogs.png  |  Bin 0 -> 50013 bytes
 custos-demo-gateway/src/assets/groups_web.png  |  Bin 0 -> 57778 bytes
 custos-demo-gateway/src/assets/logo.png|  Bin 0 -> 6849 bytes
 custos-demo-gateway/src/assets/sharings.png|  Bin 0 -> 44305 bytes
 custos-demo-gateway/src/assets/users.png   |  Bin 0 -> 68955 bytes
 custos-demo-gateway/src/components/Callback.vue|   58 +
 custos-demo-gateway/src/components/Header.vue  |  223 +
 custos-demo-gateway/src/components/Password.vue|   45 +
 .../src/components/landing/Landing.vue |  215 +
 .../src/components/registration/CreateAccount.vue  |  317 +
 .../src/components/workspace/Agents.vue|  348 +
 .../src/components/workspace/Groups.vue|  693 ++
 .../src/components/workspace/Logs.vue  |  220 +
 .../src/components/workspace/Profile.vue   |  336 +
 .../src/components/workspace/Secrets.vue   |  389 +
 .../src/components/workspace/Sharing.vue   | 1006 +++
 .../src/components/workspace/Users.vue |  705 ++
 .../src/components/workspace/Workspace.vue |  104 +
 custos-demo-gateway/src/config.js  |   41 +
 custos-demo-gateway/src/main.js|   24 +
 custos-demo-gateway/src/router.js  |  178 +
 .../src/service/agent_management.js|  116 +
 custos-demo-gateway/src/service/api.js |   12 +
 custos-demo-gateway/src/service/auth.js|   96 +
 .../src/service/group_management.js|  191 +
 .../src/service/identity_management.js |   55 +
 custos-demo-gateway/src/service/log_management.js  |   36 +
 .../src/service/secret_management.js   |   98 +
 .../src/service/sharing_management.js  |  198 +
 custos-demo-gateway/src/service/user_management.js |  161 +
 custos-demo-gateway/src/store/index.js |   29 +
 .../src/store/modules/agent.store.js   |  155 +
 .../src/store/modules/group.store.js   |  178 +
 .../src/store/modules/identity.store.js|  134 +
 custos-demo-gateway/src/store/modules/log.store.js |   46 +
 .../src/store/modules/secret.store.js  |  116 +
 .../src/store/modules/sharing.store.js |  227 +
 .../src/store/modules/user.store.js|  149 +
 custos-demo-gateway/yarn-error.log | 8587 
 custos-demo-gateway/yarn.lock  | 8539 +++
 65 files changed, 24507 insertions(+)



[airavata-custos-portal] branch master updated (a051b0a -> 3924989)

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-custos-portal.git.


from a051b0a  adding notification section
 add c42eda9  Initial code of custos-tenant-portal
 add 853bb8f  tag local version
 add 50ce1ad  tag local version
 add ad948f0  fixed input validations
 add 9473569  remove cred
 add 0026cb8  remove cred
 add fdcf815  add validations and groups admin role based auth
 add c2ff22a  remove git conflicting files
 add add7925  Merge pull request #15 from isururanawaka/custos-tenant-portal
 add 337802a  Merge pull request #19 from isururanawaka/custos-tenant-portal
 add 96ae627  gh-31: Improve the UI of landing page
 add 717d034  gh-31: Improve the users page UI
 add 4775be4  gh-31: Adding the common header to all the pages
 add 75d65a9  gh-31: Exclude redundant logout button from workspace
 add bc174bc  gh-31: Improve the profile button in the header
 add c1a6d6a  gh-31: Fixed top margin in the landing page
 add b201727  gh-31: Adding navigation links to the header
 add a337966  Merge pull request #33 from isururanawaka/custos-tenant-portal
 add 6587a80  Merge branch 'custos-tenant-portal' of 
https://github.com/apache/airavata-custos-portal into gh-31-ui-improvements
 add c8eb992  gh-31: Append the actual user details to the top header
 add 97f9a05  gh-31: Adding the profile link to the header and exclude that 
from home
 add 11f6978  gh-31: Exclude focus indication from header navigation links
 add 7b296a6  gh-31: Refactoring
 add d664fab  gh-31: A short fix for header component state transition
 add b4e858b  gh-31: Improve modals in users list page
 add 4678534  gh-31: Improve styles and validations in groups page
 add e9fea0b  gh-31: Refactoring
 add 9cb025b  gh-31: Style improvements and validation in users page
 add 7d732ca  gh-37: Adding a `window.location.reload` to refresh the page 
completely when login and logout
 add f843750  Merge pull request #43 from isururanawaka/custos-tenant-portal
 add b35fa11  Merge branch 'custos-tenant-portal' of 
https://github.com/apache/airavata-custos-portal into gh-31-ui-improvements
 add 741de4d  gh-31: Refactoring
 add 08bcb20  gh-31: Improve home page UI
 add 83d3705  gh-31: Adding the custos logo
 add 7a2c247  gh-31: Refactoring
 add 6f114bf  gh-31: Fix the title in the groups page
 add 392bd2e  gh-31: Refactoring
 add fd3f7a8  gh-31: Improve styles in secrets page
 add da1733b  gh-31: Improve styles in community accounts page
 add 642139d  gh-31: Refactoring
 add 1ac89a5  gh-31: Improve styles in Logs page
 add c1f3551  gh-31: Improve the styles in the user profile page
 add bc71cd9  gh-31: Adding the status label badge and color to the 
community account list
 add 574d45f  gh-31: Enabling to hide the admin only menus from the top 
header navigation
 add 7d33007  gh-31: Fix the community account menu labels
 add dfdaf78  gh-31: Style improvements of the sharing page
 add 395a938  gh-31: Disable attribute editing from the profile page
 add f3da957  gh-31: Refactoring
 add 7dae0da  gh-31: Adding a bootstrap container to each page except for 
logs
 add 656e972  gh-31: Improve the styles and validations of modals in the 
sharing page
 add 3c9c333  gh-31: Refactoring
 add 2ba5a32  Merge pull request #32 from 
dinukadesilva/gh-31-ui-improvements
 add e0d8ce6  Merge branch 'ux-improvement' of 
https://github.com/apache/airavata-custos-portal into ux-improvement
 add 1cb5491  Bug fixing in secret and sharing services
 add 61d0160  Merge pull request #48 from isururanawaka/ux-improvement
 add a8b0530  gh-31: Style improvements of the login page
 add 0fb92c0  gh-31: Fix institutional login link
 add 5793b92  gh-31: Style and validation improvements of the sign up page
 add 44c0dfd  gh-31: Changing the institution login wording
 add a820349  gh-31: Adding a validation message for password confirmation
 add 8155b68  gh-31: Adding transparent custos logo
 add 31341ff  gh-31: Refactoring
 add d4454c8  gh-31: Minor style improvements
 add 188edec  Merge pull request #49 from 
dinukadesilva/gh-31-ui-improvements-of-landing-page
 add 77f064a  gh-31: Improve the text labels of login and register pages
 add d3f57c7  Merge pull request #52 from 
dinukadesilva/gh-31-improve-login-page-text-labels
 add 894f57c  gh-31: Adding browser favicon and title
 add e76c6e6  Merge pull request #53 from 
dinukadesilva/gh-31-adding-browser-favicon-and-title
 add bc4bf5f  gh-31: Improve login and signup UI
 add 2eb127d  Merge pull request #54 from 
dinukadesilva/gh-31-imrpove-login-and-signup-ui
 add 87b03f5  gh-31: Fix the last name input label in the profile page
 add 6ddcaea  

[airavata-custos-portal] branch ux-improvement updated: Word Smithing portal landing page

2020-10-13 Thread smarru
This is an automated email from the ASF dual-hosted git repository.

smarru pushed a commit to branch ux-improvement
in repository https://gitbox.apache.org/repos/asf/airavata-custos-portal.git


The following commit(s) were added to refs/heads/ux-improvement by this push:
 new 3a0cfb4  Word Smithing portal landing page
3a0cfb4 is described below

commit 3a0cfb4556a990d57f454c9b840e0a035e6fe66b
Author: Suresh Marru 
AuthorDate: Tue Oct 13 20:14:35 2020 -0400

Word Smithing portal landing page
---
 custos-demo-gateway/src/components/landing/Landing.vue   | 16 
 .../src/components/registration/CreateAccount.vue| 14 +++---
 2 files changed, 7 insertions(+), 23 deletions(-)

diff --git a/custos-demo-gateway/src/components/landing/Landing.vue 
b/custos-demo-gateway/src/components/landing/Landing.vue
index 25f5b55..d733488 100644
--- a/custos-demo-gateway/src/components/landing/Landing.vue
+++ b/custos-demo-gateway/src/components/landing/Landing.vue
@@ -5,10 +5,10 @@
 Welcome to Custos
 Sign up and start authenticating
 
-http://airavata.apache.org/custos/;>Learn 
more
+http://airavata.apache.org/custos/; 
target="_blank">Custos Website
 https://cwiki.apache.org/confluence/display/CUSTOS/Gateways+2020%3ACustos+Tutorial;>
-Get started
+
href="https://cwiki.apache.org/confluence/display/CUSTOS/Gateways+2020%3ACustos+Tutorial;
 target="_blank">
+Tutorial Instructions
 
 
 
@@ -25,7 +25,7 @@
 
 
 
-Login with Custos Explorer
+Login with a Custos Account
 
 Username
 
 
 
-
-How to user Custos?
-https://cwiki.apache.org/confluence/display/CUSTOS/Gateways+2020%3ACustos+Tutorial;>
-Tutorial
-
-| All about
-http://airavata.apache.org/custos/;>Custos
-
 
 
 
diff --git a/custos-demo-gateway/src/components/registration/CreateAccount.vue 
b/custos-demo-gateway/src/components/registration/CreateAccount.vue
index a2d6d8b..9c429ce 100644
--- a/custos-demo-gateway/src/components/registration/CreateAccount.vue
+++ b/custos-demo-gateway/src/components/registration/CreateAccount.vue
@@ -5,10 +5,10 @@
 Welcome to Custos
 Sign up and start authenticating
 
-http://airavata.apache.org/custos/;>Learn 
more
+http://airavata.apache.org/custos/; 
target="_blank">Custos Website
 https://cwiki.apache.org/confluence/display/CUSTOS/Gateways+2020%3ACustos+Tutorial;>
-Get started
+
href="https://cwiki.apache.org/confluence/display/CUSTOS/Gateways+2020%3ACustos+Tutorial;
 target="_blank">
+Tutorial Instructions
 
 
 
@@ -80,14 +80,6 @@
 
 
 
-
-How to user Custos?
-https://cwiki.apache.org/confluence/display/CUSTOS/Gateways+2020%3ACustos+Tutorial;>
-Tutorial
-
-| All about
-http://airavata.apache.org/custos/;>Custos
-
 
 
 



[airavata] branch develop updated: Replacing special characters when creating stdout and stderr files

2020-10-13 Thread dimuthuupe
This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git


The following commit(s) were added to refs/heads/develop by this push:
 new a31babb  Replacing special characters when creating stdout and stderr 
files
a31babb is described below

commit a31babb27080cef0c7a47ec0082d592d1c058e23
Author: Dimuthu Wannipurage 
AuthorDate: Tue Oct 13 18:23:33 2020 -0400

Replacing special characters when creating stdout and stderr files
---
 .../main/java/org/apache/airavata/helix/impl/task/TaskContext.java   | 5 +++--
 .../src/main/java/org/apache/airavata/helix/core/util/TaskUtil.java  | 4 
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git 
a/modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/TaskContext.java
 
b/modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/TaskContext.java
index 7e32c00..b506d46 100644
--- 
a/modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/TaskContext.java
+++ 
b/modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/TaskContext.java
@@ -21,6 +21,7 @@ package org.apache.airavata.helix.impl.task;
 
 import org.apache.airavata.common.utils.AiravataUtils;
 import org.apache.airavata.common.utils.ThriftUtils;
+import org.apache.airavata.helix.core.util.TaskUtil;
 import org.apache.airavata.messaging.core.Publisher;
 import 
org.apache.airavata.model.appcatalog.appdeployment.ApplicationDeploymentDescription;
 import 
org.apache.airavata.model.appcatalog.appinterface.ApplicationInterfaceDescription;
@@ -847,7 +848,7 @@ public class TaskContext {
 if 
(outputDataObjectType.getType().equals(DataType.STDOUT)) {
 if (outputDataObjectType.getValue() == null || 
outputDataObjectType.getValue().equals("")) {
 String stdOut = 
(ctx.getWorkingDir().endsWith(File.separator) ? ctx.getWorkingDir() : 
ctx.getWorkingDir() + File.separator)
-+ 
ctx.getApplicationInterfaceDescription().getApplicationName() + ".stdout";
++ 
TaskUtil.replaceSpecialCharacters(ctx.getApplicationInterfaceDescription().getApplicationName(),
 "_") + ".stdout";
 outputDataObjectType.setValue(stdOut);
 ctx.setStdoutLocation(stdOut);
 } else {
@@ -857,7 +858,7 @@ public class TaskContext {
 if 
(outputDataObjectType.getType().equals(DataType.STDERR)) {
 if (outputDataObjectType.getValue() == null || 
outputDataObjectType.getValue().equals("")) {
 String stderrLocation = 
(ctx.getWorkingDir().endsWith(File.separator) ? ctx.getWorkingDir() : 
ctx.getWorkingDir() + File.separator)
-+ 
ctx.getApplicationInterfaceDescription().getApplicationName() + ".stderr";
++ 
TaskUtil.replaceSpecialCharacters(ctx.getApplicationInterfaceDescription().getApplicationName(),
 "_") + ".stderr";
 outputDataObjectType.setValue(stderrLocation);
 ctx.setStderrLocation(stderrLocation);
 } else {
diff --git 
a/modules/airavata-helix/task-core/src/main/java/org/apache/airavata/helix/core/util/TaskUtil.java
 
b/modules/airavata-helix/task-core/src/main/java/org/apache/airavata/helix/core/util/TaskUtil.java
index 539a75d..5de46a7 100644
--- 
a/modules/airavata-helix/task-core/src/main/java/org/apache/airavata/helix/core/util/TaskUtil.java
+++ 
b/modules/airavata-helix/task-core/src/main/java/org/apache/airavata/helix/core/util/TaskUtil.java
@@ -139,4 +139,8 @@ public class TaskUtil {
 }
 }
 }
+
+public static String replaceSpecialCharacters(String originalTxt, String 
replaceTxt) {
+return originalTxt.replaceAll("[^a-zA-Z0-9_-]", replaceTxt);
+}
 }



[airavata-custos-portal] branch ux-improvement updated (73b1015 -> b95da97)

2020-10-13 Thread isjarana
This is an automated email from the ASF dual-hosted git repository.

isjarana pushed a change to branch ux-improvement
in repository https://gitbox.apache.org/repos/asf/airavata-custos-portal.git.


from 73b1015  Merge pull request #56 from 
dinukadesilva/gh-37-fix-top-header-component
 new 7ff2ebb  gh-31: Adding the `isAdminUser` property to the component data
 new 1dcc479  gh-31: Change the header router link buttons to `router-link`
 new 892d50f  gh-31: Change the header navigation styles to custos branding 
colours
 new 0c81b15  gh-31: Fix the  to 
 new 19a9f8e  gh-31: Fix the validations of the username and password 
confirmation in the sign up page
 new 5d34e8d  gh-31: fix add group modal reset after creation
 new 8ff93b7  gh-31: Move the fetch of users and groups to the top of mount 
callback to avoid it being delayed
 new 682c4ae  gh-31: Refactoring
 new b95da97  Merge pull request #58 from 
dinukadesilva/gh-31-fix-console-error-logs

The 94 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 custos-demo-gateway/src/components/Header.vue  | 74 ++
 .../src/components/landing/Landing.vue |  2 +-
 .../src/components/registration/CreateAccount.vue  | 27 
 .../src/components/workspace/Groups.vue|  2 +-
 .../src/components/workspace/Sharing.vue   | 16 ++---
 5 files changed, 72 insertions(+), 49 deletions(-)