[airavata] 03/04: Skipping pga files in resource import
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
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
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)
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
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
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
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
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
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
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)
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
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
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
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
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
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
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
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)
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)
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
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)
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
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
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)
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(-)