You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by di...@apache.org on 2019/06/26 15:05:33 UTC
[airavata] branch staging updated (3ff1492 -> a59afe3)
This is an automated email from the ASF dual-hosted git repository.
dimuthuupe pushed a change to branch staging
in repository https://gitbox.apache.org/repos/asf/airavata.git.
from 3ff1492 Cleaning up local data directories once the experiment is failed or succeeded
add 4b24b97 Adding groups to Applications
add 9eb062c Merge remote-tracking branch 'upstream/develop' into develop
add 3778d1a Modified the getAllAppModules() method
add 9f2d387 Adding check while Launching Experiment
add 04ee2f2 Changing permission check to READ
add f96894c Requested changes made
add b64b828 Requested changes made (2)
add fc363c9 Modified AppDeploymentTest.java
add 8c90a50 Merge remote-tracking branch 'upstream/develop' into develop
add a997832 Merge remote-tracking branch 'upstream/develop' into develop
add 28d91cb Merge remote-tracking branch 'upstream/develop' into develop
add aaffede Merge remote-tracking branch 'upstream/develop' into develop
add 43415f3 Merge remote-tracking branch 'upstream/develop' into develop
add 4dd82ae Added new getAccessibleApplicationDeployments(), getAccessibleAppModules() methods
add ba8ad4e Making interface changes
add 9411399 Adding changes to entity creation for Application Deployments
add 8cbbda8 Adding application deployments to everyone group
add 2e933a7 Add getGroups() method to GroupManagerService
add 4679a80 Ansible scripts for group-based-auth dev env
add 75963c3 PGA deployment for group-based-auth environment (for testing/debugging)
add 42f4553 Write virtual host config file to separate file (not based on gateway_id).
add 4153e28 Repostory Junot test
add d9505f3 Workflow catalog Entities
add e686935 Workflow Catalog Repositories
add 9edef9b Repository Test for Experiment Catalog
add 4e0c9d0 App Catalog and Compute Resource Entities
add 3f2e056 Workflow catalog Junit
add c825fb0 Replica catalog Entities, repositories and Junit
add 5f5d035 fixing build issue
add 6ded289 adding license block and breaking the tests to different classes
add 71f6422 Thrift CPI service Script for User Profile
add 108dcd4 Changed path of user profile cpi classes
add 7e34167 changing module name for user profile stubs
add 43f5817 Resolving registry-refactoring branch compilation issues
add 9599a91 User Profile CPI Server
add e3c7d91 User Profile CPI Server
add 26f9d3d Adding offset and limit filed to user-profile cpi
add 9cf12bd fixing build failures in registry refactoring branch
add 89af670 adding missing files back again from an old commit
add 6aefb7e removing references to removed fields
add 78826ec Removing user profile changes from registry refactoring branch
add a4acd74 Added GatewayResourceProfile Repository
add 034b41a Adding repositories for ComputePref and StoragePref
add 667cf6a Changes to RegistryServiceHandler
add 17c25b4 Adding JPA Utils and Tests
add c974220 Reverting unrelated changes
add 502650a Adding CPI dependency
add e2d1c5b Adding ComputeResourceRepository
add 353a60a Adding ResourceJobManagerRepository
add 1ba6ca4 Completed ComputeResourceRepository implementation
add dea1c5e Adding tests and fixing build errors
add 2fa1bfe Adding repositories for JobSUbmission, BatchQueue, DataMovement...
add ea518c0 Entity changes to use the dozer mapper
add 6c536e3 Changes to RegistryServerHandler
add 1e3a518 Required changes to GatewayResource
add bd8408c Renamed entity to upper case
add c571592 Data models, entities and repository for GroupResourceProfile implementation
add 9954bbb Adding repository methods
add 8913c63 Adding tests and required changes to data models
add 880af05 Changes to registry api
add 7318629 Adding methods to Airavata API server
add e4b0b2c Merge pull request #159 from sachinkariyattin/registry-refactoring
add bf0cc5e Merge branch 'registry-refactoring' of https://github.com/apache/airavata into registry-refactoring
add 7c0716e Changes to primary keys
add fd4729b Adding the same changes to mysql script
add 8581a9e Adding GroupSSHAccountProvisionerConfig model
add 47980a4 Merge pull request #169 from sachinkariyattin/registry-refactoring
add 75ff817 Merge remote-tracking branch 'origin/registry-refactoring' into group-based-auth
add 9193374 Merge branch 'develop' into group-based-auth
add 4c4e817 AIRAVATA-2678 Sharing Registry to only list MULTI_USER groups
add 25b5a0c Merging with upstream
add 7b67c1a Merge pull request #165 from tilaks26/AIRAVATA-2601
add b1fa867 Search for app deployments by accessible app deployment ids
add a6beeb5 getAll application modules for list of accessible deployment ids
add a782fd7 Query for access to applications for given permission
add 1da4d8e Unique name for registry-refactoring persistence unit
add cda2c82 Merge branch 'registry-refactoring' into group-based-auth
add f9dfb77 ComputeResourceEntity.gatewayUsageReporting short to boolean
add 53e684e Merge pull request #174 from sachinkariyattin/registry-refactoring
add 9c7fa99 Merge branch 'registry-refactoring' into group-based-auth
add e93a09d When getting all app deployments, don't filter by accessibleAppDeploymentIds
add fc9fb2e AIRAVATA-2679 & AIRAVATA-2680 auth checks and add/remove users from group
add 484e2d8 Fixed tests
add 93c0ffd Merge pull request #172 from sachinkariyattin/group-based-auth
add c8bc672 Throw exception if unable to get EntityManager
add 7fe25f1 AIRAVATA-2685 Allow loading all user profiles, without paging
add 97f03cc Disable permission to execute application for now
add 5a3575b Keep same name for credential store token column (CS_TOKEN)
add 6a45f36 Merge branch 'registry-refactoring' into group-based-auth
add 74a9b79 Renaming fields to match thrift models
add 9755a1b Merge branch 'registry-refactoring' into group-based-auth
add dce7caa Fixing exception handling of GfacServerHandler
add c78f8df Improving exception handling of SCPDataStageTask
add a967aee Merge pull request #176 from DImuthuUpe/upstream/group-based-auth
add e100d6d Changed struct order in group resource profile models to workaround bug
add b99f516 Fix construction of userId from AuthzToken
add b0b32f7 Merge branch 'develop' into group-based-auth
add c9a27c3 Removing workflow JPA mappings for now
add 3bb5688 Disabling replicacatalog mappings for now
add e8a299e GROUP_RESOURCE_PROFILE ResourceType; only list GroupResourceProfile shared with user
add 72e2149 Orchestrator Validator for GroupResourceProfile
add 871b1d5 Adding condition check in the OrechestratorServerHandler
add 1b6af5d Addressed PR comments
add 855bb67 PR comments
add 001a6f5 AIRAVATA-2696 Add GroupResourceProfile to ProcessModel
add 5783ef9 Merge pull request #178 from sachinkariyattin/group-based-auth
add b731c30 Merge branch 'group-based-auth' of https://github.com/apache/airavata into group-based-auth
add fe0199b Adding changes to sql script and correcting an entity column
add dea3e95 Enforce READ WRITE for GroupResourceProfile methods in API server
add 563f625 Merge branch 'develop' into group-based-auth
add 50cd75f Adding Migrator class to create everyone group in all domains
add 5fe2c6f Modified createUser() to add new user to everyone group
add 6eaa693 Merge remote-tracking branch 'upstream/group-based-auth' into group-based-auth
add 264c8d4 Merge remote-tracking branch 'upstream/group-based-auth' into group-based-auth
add 978fafb Creating a default everyone group when adding a new gateway
add 630348c Merge remote-tracking branch 'upstream/group-based-auth' into group-based-auth
add 4c8902d Refer PR comment for the commit details
add da26401 Merge remote-tracking branch 'upstream/group-based-auth' into group-based-auth
add 2c87d35 Corrected the everyone group's ownerID assignment
add a3dcf67 Rectifying some assignments
add bc32736 Making requested changes
add f245813 Making changes to Tests
add c76f9ac Adding registry-stubs dependency for the data migrator
add fb0944c Fixing build error
add 2e5563c Modified Sharing Registry tests and Data Migrator
add e6bed20 Removing unwanted dependency
add 584cda3 Merge remote-tracking branch 'upstream/group-based-auth' into group-based-auth
add 24aa025 Merge pull request #168 from tilaks26/group-based-auth
add 48a308c Merge pull request #179 from sachinkariyattin/group-based-auth
add 1c75cf0 Merge branch 'group-based-auth' of https://github.com/apache/airavata into group-based-auth
add b6d3d14 Correcting log message
add 97c6d5c User must be an owner/admin to modify group
add 7e3ce48 Merge branch 'group-based-auth' of https://github.com/apache/airavata into group-based-auth
add 4f40d75 Adding/modifying RepCatalog entity classes
add 3cd7bf8 Adding/modifying RepCatalog entity classes
add 9d7c805 Merge branch 'AIRAVATA-2719' of https://github.com/tilaks26/airavata into AIRAVATA-2719
add 2ce7e3b Removing JPA annotations in Id classes
add 9dc731e Correcting variable name
add 3dd8263 Adding Repository classes and tests
add fa7b1ea Making requested changes
add dc88347 Modifying the tests for Replica Catalog repositories
add 36bab3b Modifying method calls in RegistryServerHandler
add a5f3a51 Making changes to interface, repository, tests
add 1eb01cd Adding entity classes for UserResourceProfile
add 0dd45dc Adding repository classes and queries for UserResourceProfile
add 602ddd6 Modified repository method
add 9187ac6 Adding new entities to persistance.xml
add bb7e8b1 Adding tests for UserResourceProfileRepository
add 8cd0e5a Adding repository changes to RegistryServerHandler
add 47ca36f Adding entity classes for UserResourceProfile
add 710f7b7 Adding repository classes and queries for UserResourceProfile
add d54ec42 Modified repository method
add f9d9c7c Adding new entities to persistance.xml
add dce8a86 Adding tests for UserResourceProfileRepository
add a0aabcf Adding repository changes to RegistryServerHandler
add 5a7eafa Merge branch 'AIRAVATA-2712' of https://github.com/tilaks26/airavata into AIRAVATA-2712
add 722695f Clean up code
add 9292821 Reuse single Repository object in the handler
add 251fed8 Making the requested changes
add d7e9193 Merge pull request #185 from tilaks26/AIRAVATA-2712
add 82cd01a Resolving merge conflicts
add 863ca43 Modifying the format for queries with LIKE
add a812582 Modifed the entities
add 03fc65d Modified entities, repository and registry handler classes
add 32b58e3 Adding registries for AppDeployment, AppInterface and AppModule
add 305b816 Modified method in RegistryServerHandler
add ceb32e9 Modified ApplicationInterface entity to store list of AppModules
add 1396102 Adding new methods to the repositories
add 4819cc8 Adding ApplicationDeploymentRepositoryTest with a few changes
add 05fd715 Adding ApplicationInterfaceRepositoryTest with a few changes
add cda1a7a Commenting exp catalog tests
add 2777056 Making changes to method calls in RegistryServerHandler.java
add e7503a3 Fixing build error
add 343f13f Converting the code logic for accessible app ids to queries
add ad0466c Adding Apache License header
add a4f63fc Modified the logger initialization
add cb39b7d Modifying test for getAccessible methods
add 37e2164 Mofifying query and tests
add 63cebd9 Modified accessibleAppIds variable name and getAccessibleAppModules query
add c7a5be1 Modifying test case for getAccessibleApplicationModules
add 9021781 Corrected the annotation for ApplicationInterfaceEntity
add adfbc2b Removing unwanted app io attributes
add 631f2ec Modifed the entities
add 8daae07 Modified entities, repository and registry handler classes
add b88bed0 Merging with upstream/registry-refactoring
add 799ab29 Merge remote-tracking branch 'upstream/registry-refactoring' into registry-refactoring
add cb2918b Adding registries for AppDeployment, AppInterface and AppModule
add 02aaa54 Modified method in RegistryServerHandler
add 5534a5a Merge remote-tracking branch 'upstream/registry-refactoring' into registry-refactoring
add 7ac86f6 Merge remote-tracking branch 'upstream/registry-refactoring' into registry-refactoring
add 9dc2f64 Modified ApplicationInterface entity to store list of AppModules
add 2687226 Adding new methods to the repositories
add cf8a98a Adding ApplicationDeploymentRepositoryTest with a few changes
add 44a1f64 Adding ApplicationInterfaceRepositoryTest with a few changes
add aaf6556 Commenting exp catalog tests
add a4b16f2 Making changes to method calls in RegistryServerHandler.java
add 5f89fb8 Fixing build error
add 5d985b6 Converting the code logic for accessible app ids to queries
add 8c1ff2e Adding Apache License header
add 21d059c Modified the logger initialization
add c56bfdf Modifying test for getAccessible methods
add 7bc9d50 Resolving merge conflict and adding changes to getAccessible methods
add acfd49b Mofifying query and tests
add a05fd1d Modified accessibleAppIds variable name and getAccessibleAppModules query
add f00eb1c Modifying test case for getAccessibleApplicationModules
add 19b8afc Corrected the annotation for ApplicationInterfaceEntity
add 7490512 Removing unwanted app io attributes
add acddc8b Merging
add 150d310 Cleaning up the code
add a826a98 Reuse single Repository object in the handler
add 701c8f6 Removing JPA annocations for Id classes
add b9cf983 Replacing queries with AbstractRepository methods
add 22389a5 Resolving merge conflicts
add f4d4e22 Removing unused logger
add 49d1f39 Modifying the format for queries with LIKE
add 11efe8a Merge pull request #167 from tilaks26/registry-refactoring
add bf8f6f3 Resolving merge conflicts
add 68b8c7e Changing logging to INFO
add 0586064 Adding replicacatalog-mysql.sql to resources
add 4893e91 Merge pull request #187 from tilaks26/AIRAVATA-2719
add 30d7f24 Adding default constructor
add b589bee Removing JPA annotations and unused imports for primary key classes
add a6ea043 Removing unused imports
add 9e6963c Updating the entity and primary key classes for workflow catalog
add 98885d7 Add repository class and override interface methods
add 10a01ab Add @Override for repcatalog repositories methods
add 84d5ca0 Moved appcatalog's Initialize.java to proper folder
add 4de1568 Adding SQL resources and test
add f5552ee Making necessary changed to appcatalog entities and repositories
add a1619db Fixing build errors
add cbcc08c Making changes to the tests
add 5642246 Making changes to method calls in RegistryServerHandler
add 17b4034 Making changes to tests
add 0646f2d Merge pull request #188 from tilaks26/group-based-auth
add 5997dd8 AIRAVATA-2739 Using new "appModuleId" constant
add dfbc1f8 Updating persistence unit name to not conflict with registry-core persistence.xml
add 99babaa Set replica ids on new DataProductMode
add 3d2f314 Merge branch 'group-based-auth' of https://github.com/apache/airavata into group-based-auth
add ee81a66 Changes to accessible group resourceprofile ids
add 7d696e0 Merge pull request #181 from sachinkariyattin/group-based-auth
add 099d116 Fixing ComputeResourcePolicyEntity
add 1f2edf8 Adding TODO for ComputeResourceEntity
add 07fbfe1 Appcatalog StorageResource refactoring
add 1b968eb Merge branch 'registry-refactoring' of https://github.com/apache/airavata into registry-refactoring
add 901ed05 Changes to RegistryServerHandler
add 97e4521 Adding license header
add b15077f Remove TODO comments
add c2fa529 Adding custom dozer convertor
add 04cf03e Addressing PR comments
add 6482253 Spell Check
add e520347 Merge pull request #182 from sachinkariyattin/registry-refactoring
add 355d8d7 Merge branch 'registry-refactoring' into group-based-auth
add f36ea61 Fix import in StorageResourceRepositoryTest
add 1aa3c52 AIRAVATA-2751 CustomFieldMapper to skip unset Thrift fields
add a080ae5 Add groupResourceProfileId to thrift conversion
add e8e10fa Merge branch 'group-based-auth' of https://github.com/apache/airavata into group-based-auth
add abf5ee2 Merge pull request #193 from sachinkariyattin/group-based-auth
add 7e8b692 AIRAVATA-2696 Persist groupResourceProfileId on Process
add cca45cd AIRAVATA-2768 Widen METADATA column from 255 to 4096 chars
add 6836a2c GroupResourceProfile: add default id and return id from create method
add b66e01b Integrating Jacoco code coverage reporting
add ca0f1f0 AIRAVATA-2758 Setting default values on ComputeResourceEntity fields
add 743bbb1 Revert "AIRAVATA-2758 Setting default values on ComputeResourceEntity fields"
add f0a6e84 AIRAVATA-2727 Default id of GroupResourceProfile and set in repository
add eaf8d1c AIRAVATA-2727 default groupResourceProfileId in child models too
add d8a510c AIRAVATA-2758 Remove NOT NULL constraint from COMPUTE_RESOURCE columns
add 0237a7c AIRAVATA-2725 Adding group admin list to Group model
add 0441cb7 AIRAVATA-2775 Adds getUserRoles method for fetching Keycloak roles
add 4f1bced AIRAVATA-2775 Load roles from Keycloak to create gateway groups
add a1dbae8 Fixing typo in usage message of generate-cpi-stubs.sh
add 4eb343c AIRAVATA-2787 GatewayGroups model and registry API methods
add d7d7711 AIRAVATA-2787 Create GatewayGroups in migration script
add b7e7d3a Merge remote-tracking branch 'origin/develop' into group-based-auth
add 378cc7b openjpa-all jar bundles libraries and causes issues for Maven managed dependencies
add 88c8615 AIRAVATA-2793 Auto share with Admins/Read Only Admins groups
add d279ebc AIRAVATA-2793 Adding @SecurityCheck annotations
add d5fd415 AIRAVATA-2794 Thrift stubs: getGatewayGroups method
add 803773c AIRAVATA-2794 getGatewayGroups implementation
add 9e5de00 Fixing zookeeper_connection_url
add 692d571 AIRAVATA-2787 GatewayGroupsInitializer
add 0c96efb AIRAVATA-2795 KeyCloakSecurityManager to use GatewayGroups instead of roles
add 176d1b7 Adding/modifying expcatalog entities
add c26d7e4 Adding utils
add 24bfe90 Modifying tests
add dd2a5d8 Adding repository classes
add bbe3781 Resolving merge conflicts
add 2f4e344 Making changes to repository classes
add 529ac9d Making changes to repository classes
add 9f01566 Merge remote-tracking branch 'upstream/group-based-auth' into group-based-auth
add c27b477 Merge remote-tracking branch 'upstream/group-based-auth' into group-based-auth
add 9092156 Initial commit for tests
add bf2bbf4 Making changes to Gateway and Notification tests
add 5d176dd Adding tests for Project
add ce87faf Adding/modifying tests
add c94aa67 Deleting gateway and project entities in tests
add d89b1b6 Removing unwanted repositories and tests
add 2995f99 Adding test for ExperimentSummaryRepository
add b86eea7 Making final test changes
add aa23561 Making changes to method calls in RegistryServerHandler
add 3a8dc0d Removing outdated entity class
add 6b5363a Resolving merge conflict
add 3fe6d22 Updating entities according to expcatalog-mysql.sql
add 638b3f9 Resolving review comments
add 2669ea0 Adding new repositories for experiments and cleaning up some tests
add 7c12e1b Adding new process repositories
add 75aff2d Adding new task repositories
add 34b9f6d Adding new job repository
add 366ca64 Merge remote-tracking branch 'upstream/group-based-auth' into group-based-auth
add 4a12fdc Merge remote-tracking branch 'upstream/group-based-auth' into group-based-auth
add bc5971d Adding license header
add d198a31 Merge branch 'group-based-auth' of https://github.com/tilaks26/airavata into tilaks26-group-based-auth
add 2d7227a Merge branch 'tilaks26-group-based-auth' into group-based-auth
add 9596987 AIRAVATA-2799 Map GatewayApprovalStatus enum as string
add 3fd4d4d AIRAVATA-2799 Map enums as strings
add 0070559 AIRAVATA-2701 Adding GroupResourceProfile migration to script
add 79a314e Fixing sharing API type "perssionTypeId" -> permissionTypeId
add 5b06976 AIRAVATA-2773 Removing EXEC permission
add 0174bac AIRAVATA-2774 Remove everyone group
add e55f3cf AIRAVATA-2800 Using FieldConstants in ProjectRepository API
add 931b425 AIRAVATA-2801 Move GATEWAY_INSTANCE_ID to correct Entity
add a75bac6 AIRAVATA-2797 Log exceptions
add 21533f6 AIRAVATA-2732 Create new entity types in SharingServiceDBEventHandler
add 10d4d7f AIRAVATA-2781 Adding userCanAccess to API to test Admins write access
add 790d446 AIRAVATA-2781 Regenerate Thrift stubs
add 21fc75e AIRAVATA-2781 Allow users to call userHasAccess
add 10753c5 AIRAVATA-2801 Fixing USE_USER_CR_PREF column name
add 8dacd90 AIRAVATA-2781 Give Admins WRITE on every Project, Experiment
add f5bd24a AIRAVATA-2704 Add plugin for running AiravataDataMigrator with maven
add d2811fb AIRAVATA-2797 Add isUserResourceProfileExists to API instead of isNull flag
add f56bbe3 AIRAVATA-2797 Regenerate Thrift stubs
add 64b5678 AIRAVATA-2797 Removing use of removed isNull flag
add 7d04581 AIRAVATA-2797 Allow access to isUserResourceProfileExists method
add 2919c7a AIRAVATA-2816 Return empty project list when user has no projects
add f91e93c AIRAVATA-2817 AIRAVATA-2781 Give Admins READ as well as WRITE
add ba0fb1a AIRAVATA-2797 Fixing UserResourceProfileTest
add 908471f AIRAVATA-2812 Fix mapping of ComputationalResourceSchedulingModel
add 1b81890 Using "pga_git_branch" ansible variable
add 28cb205 AIRAVATA-2819 addExperiment implicitly adds CREATED status
add 5ba95f9 Merge branch 'is-user-enabled' into group-based-auth
add 3f4b69f AIRAVATA-2819 Fix tests affected by implicit CREATED status
add c2c86a3 AIRAVATA-2820 Fix mapping of SUB_TASK_MODEL
add 0d3e287 AIRAVATA-2821 Set STATUS_ID on TaskState in TaskRepository
add ff0c734 AIRAVATA-2821 Setting status id in Process, Job Repositories
add d14aea5 AIRAVATA-2822 Bringing saveExperimentStatus in line with current impl
add 2c489dc AIRAVATA-2823 Refactor into common AbstractRepository
add 3112030 AIRAVATA-2823 Populate parent ids on child entities
add 10f1c7f AIRAVATA-2825 Assign statusId if missing in updateProcessStatus
add 1c5e648 AIRAVATA-2827 Upgrade OpenJPA to 2.4.3
add 5b2aa80 AIRAVATA-2827 OpenJPA 2.4.3 upgrade: convert BIT to TINYINT(1)
add 46de1e4 Updating devjobs monitoring email password
add 4f334fa AIRAVATA-2827 Populate JobStatusPK from Job's PK
add d268866 AIRAVATA-2837 Require Group Resource Profile in launchExperiment
add 8863fb9 Test framework intital commit
add 19a0373 AIRAVATA-2837 Log when groupResourceProfileId is missing
add b7b8054 AIRAVATA-2837 Set experiment id same as before refactor
add cba802c Removing unintended commit
add 5c35006 Add getAllAppModules to methods that gateway-user can call
add aae3c6e Fixing tests: Rename GATEWAY_DOMAIN column, add SUB_TASK_MODEL column
add e390b5a Add getApplicationModule to list of methods gateway-user can call
add 6e26230 Fixing regex
add 65ddb61 Adding methods needed for GroupResourceProfile, group based auth
add bb94eb5 Add sharing authz to app deployment methods
add 5122cab AIRAVATA-2832 Order statuses by timeOfStateChange
add 830588c Added Test Changes for exptcatalog classes in registry-refactoring module
add a493b40 Merge pull request #201 from karankotz/group-based-auth
add d4e0007 AIRAVATA-2834 Adds getAllAccessibleGroups API method
add 1279093 AIRAVATA-2834 Regenerate thrift stubs
add 1e1b084 AIRAVATA-2835 Removes ResourceType from Sharing methods
add 047c6bf AIRAVATA-2835 Regenerate thrift stubs
add f2be221 AIRAVATA-2839 Require unique login or allocation number
add 826ccb8 AIRAVATA-2835 Require OWNER permission to change sharing
add 1aab9bb AIRAVATA-2709 API method: App Depls for App Module + Group Res Profile
add 228f0fe AIRAVATA-2709 Generated Thrift stubs
add ed3e4c8 AIRAVATA-2709 Adding method to registry-core resource
add e3c45d1 AIRAVATA-2842 Deprecating a couple API methods
add f9d666c AIRAVATA-2842 Regenerated thrift stubs
add 637709f AIRAVATA-2842 Fix for JOIN that resulted in multiple App Modules
add 7a0cce1 Don't download rpm if already downloaded
add f8f78c0 Merge branch 'group-based-auth' into group-based-auth
add 96c54e2 Merge pull request #198 from sachinkariyattin/group-based-auth
add 4144f81 Change state->experimentStatus to match ExperimentSummaryModel
add 8fcc7a9 Merge branch 'group-based-auth' into develop
add 1ca7c57 Always create gateway groups, even if no members for a group
add 1adf1bd Handle any error when trying to load user's roles
add f463f1d Some gateways won't have a GatewayGroups, so no admin groups to share experiment with
add 0c4e246 Create project entities before experiment entities
add 15ab2ea Sometimes project doesn't exist (bad data)
add 3cf1da4 Don't try to share when exp entity couldn't be created
add 2b49166 Skip converting CompResPref when compute resource doesn't exist
add ca4d613 AIRAVATA-2839 Removing validation
add 2002fe6 AIRAVATA-2862 GatewayGroups first init'ed in SecurityManager
add d8a7f58 Merge branch 'AIRAVATA-2382-parameterize-max-upload' into develop
add c06a1ba Merge branch 'AIRAVATA-2382-parameterize-max-upload' into develop
add f4269d6 Fix bug when passing empty list to SQL IN clause
add 937d725 AIRAVATA-2862 Fixing broken KeyCloakSecurityManagerTest
add 239f69f Adding Airavata thrift workflow catalog models and java compiled classes
add 2856119 Adding Airavata API methods and JPA entities related to workflow
add b42aa8a Modifying database models thrift models and workflow repository methods
add b740172 Modifying workflow models and Adding tests for workflow submission
add 723cf79 Updating logs to include required information
add 2d39bb1 PGA deployment for beta simvascular
add b220c36 Merge branch 'develop' of https://github.com/apache/airavata into develop
add dd81c47 Merge pull request #203 from yasgun/develop
add bcf97ce AIRAVATA-2842 Allow calls to getAccessibleAppModules
add 658550e Merge branch 'staging' into develop
add 6118d04 Load generating client initial version
add 0964889 AIRAVATA-2580 Ansible role for deploying Django portal
add 9500630 AIRAVATA-2580 Adding Simvascular django config
add 558069b AIRAVATA-2586 Move dev django portals to /data/portals
add 825218d AIRAVATA-2806 Removing duplicate methods
add c378737 AIRAVATA-2806 ComputeResourcePreference default values
add 76728d4 AIRAVATA-2727 Allow max fields to be nullable
add aa19979 AIRAVATA-2866 Remove sharing projects with admins groups
add a508aa2 Adding missing User entity for registry refactoring module
add ec1f07f AIRAVATA-2877 Parse from/to dates as unix timestamps in ms
add b377c7d Workaround for workflow data model issue resulting the broken python client
add ec66759 Adding missing thrift workflow data models
add 36f795c AIRAVATA-2876 Delete inputs/outputs when removed
add a43556e AIRAVATA-2876 Read Only Admins access to group based auth methods
add 6c95c1b AIRAVATA-2876 Fix saving SetEnvPaths entities
add 1e78a00 AIRAVATA-2876 AppDeployment orphanRemoval
add 8c513fb AIRAVATA-2876 Fix orphanRemoval on App Deployment
add 5d18d51 AIRAVATA-2876 Generating ID for App Module/Interface/Deployment
add 42be237 Merge branch 'ansible-upgrade' into develop
add 3e77e16 Merge branch 'staging' into develop
add c377ff2 Refactoring Helix Task Context to support group resource profile integration
add e1f9f8e AIRAVATA-2876 Removing spurious domain suffix
add 0ba004e AIRAVATA-2876 Delete App Deployment sharing entity when deployment deleted
add a66e06d AIRAVATA-2876 Add getAllAccessibleGroups to allowed API methods list
add 100f761 Add all tasks' jobs to resulting job list
add 9d04c6a AIRAVATA-2840 Add CREDENTIAL_TOKEN entity type, migration
add 4658347 AIRAVATA-2840 Skipping sharing users with bad userIds
add d8d4df2 AIRAVATA-2840 Add getAllCredentialSummaries to credential store CPI
add a145535 AIRAVATA-2840 Removed automatic sharing of credentials with admins
add f69def5 AIRAVATA-2840 Use sharing service to register/query cred tokens
add 0afc1d9 AIRAVATA-2840 Regenerated PHP/Python Thrift stubs
add eb9b63e Merge branch 'AIRAVATA-2840-group-based-auth-credential-tokens' into develop
add 6e58da8 AIRAVATA-2840 Fix change in API method
add 0a8b27b Prioritizing group compute resource preference to be loaded into the context
add ece59df Fixing s minor logging issue
add f876162 Fixing issues in task retry nodes
add 65933ef Updating ansibles to deploy helix components in development environment
add e59e627 AIRAVATA-2840 Set username in CredentialSummary to portal username
add 6bf1caf AIRAVATA-2840 Removing unnecessary parameters from API
add f590d0a AIRAVATA-2840 Regenerate Thrift stubs
add f8dcbf7 AIRAVATA-2840 Update handlers for API changes
add e080f01 AIRAVATA-2840 Allow credential token methods
add 9ab9644 AIRAVATA-2865 Add defaultCredentialStoreToken to GroupResourceProfile
add f9b5434 AIRAVATA-2865 Migrate default cred token to GroupResourceProfile
add 3106345 AIRAVATA-2865 Convert empty strings as nulls
add 3f1cb95 AIRAVATA-2865 Improving error message
add 896a62c dev SimCCS Django Ansible config
add bd04f0e Bug fix: Orchestrator to get resource token from GroupResourceProfile
add 70cfbcf Merge branch 'iu-ldap-cybergateway-group' into develop
add 3bd208b AIRAVATA-2806 AIRAVATA-2865 Replace CompResPreference in orch, helix
add ee072f0 implementation of data-parsing based on accepting DAG templates from outside. Removed unnecessary classes
add 16e14b7 Merge pull request #208 from Lahiru-J/develop
add 0ab3c56 AIRAVATA-2897 Bug fix: finding highest priority job sub interface
add 0573b92 AIRAVATA-2897 Fix lookup of GroupComputeResourcePref
add eeb7797 Removing gateway compute resource preference from task context
add eff684f AIRAVATA-2899 Enable microsecond precision for status timestamps
add fdd9eba Fixing django ansible role
add 3acc33a Changed the simccs django portal URL
add 40ffcb8 Deploying SimCCS Django on separate branch for MapTool integration
add b059e09 new Interactwel development gateway in django
add 5dfd715 new Interactwel development gateway in django
add 0d47a94 AIRAVATA-2890 Add isUsernameAvailable to IAM CPI
add a5100eb AIRAVATA-2890 Generate Thrift stubs
add cae7995 AIRAVATA-2890 Implement isUsernameAvailable in IAM Service
add 31fe888 Changed the admin email to sgrc email for dev scigap
add 71a0e34 Django Ansible: create tmp directory for uploads
add c6226be Refactoring parser framework
add f31a2aa Adding SSL certificates to djnago interACTWEL portal
add 4448f98 Adding CILogon for interACTWEL development.
add 13defc0 Adding the USD Django beta gateway portal
add 307ca98 Added usd into hosts file
add 7ef48ba Added CILogon to HubZero gateway
add 3a7282b AIRAVATA-2889 Use service account for IAM Admin Services
add 66a56cd AIRAVATA-2888 Return true when user created in Keycloak
add 254c8ab AIRAVATA-2924 GatewayEntity.oauthClientSecret to match data model
add ce56a35 AIRAVATA-2888 Adds isUserExist, getUser to IAM Admin Service
add 52da8ac Merge branch 'develop' of https://github.com/apache/airavata into develop
add c759412 Added CILogon to USD beta django gateway
add f40f462 Added CILogon to USD gateway
add 3cba34f Supporting serializable task params in task framework
add 3c6b3dd Serializable parsing task input output
add e1d65eb Improving parser framework and fixing bugs
add 657d6e4 Refactoring parser data models
add fb37531 Creating parser entities
add 1d70877 Minor bug fixes
add 3177042 Updating initialization scripts for parser entities
add 5e8b0d9 Adding repository classes for Parser entities
add e908d3c Fixing a minor bug of ParserInput data model
add 34d7b0f Adding missing serializable interface for Parser entities
add 351c64c Registering new parser entities in persistence.xml
add c40bdd1 Removing dummy data from parser handler
add 6100483 Fixing a minor bug in database scripts
add 71518b8 Adding logging and waiting feature for parser container execution logic
add b4ab27e Merge branch 'develop' of https://github.com/apache/airavata into develop
add 88edfa4 Refactoring parser data models
add 87ccc4a Changing id name of parser entity
add 3ba041d Adding missing entries for ParserOutputEntity
add 514cf87 Merge branch 'develop' of https://github.com/apache/airavata into develop
add 9f7fc25 Added CSBG LSU Beta django gateway
add a7ef8dc Added csbglsu to the django gateway lists in dev server
add 1a516b5 AIRAVATA-2888 Ansible config for Django email settings
add ceb4cdb AIRAVATA-2932 Fix saving job submission protocol
add 12fbb59 AIRAVATA-2932 Fix saving data movement protocol
add 9cb5742 AIRAVATA-2889 Add manage-users role to web service account
add 8c6d4d3 Improving logs
add ae7e230 Regenerate Python Thrift client stubs
add a62bb05 Uncommenting status publisher initialization
add f4b61a7 AIRAVATA-2872 Allow setting resourceSpecificCredStoreToken to null
add cc4437e AIRAVATA-2872 Fixing tests broken by loaded nulls strategy
add 2c01b94 AIRAVATA-2872 Adding NOT NULL to foreign key columns
add 423a736 AIRAVATA-2872 DB schema migration for adding NOT NULL
add eac72f9 Added CILogon to CSBG LSU django gateway
add 7bd2ced AIRAVATA-2906 UserRepository
add 39b2f83 Adding portal email password to vault for csbglsu django
add 1d29f87 AIRAVATA-2905 Finishing ComputeResourceRepository changes
add 5b2681a AIRAVATA-2905 Remove AbstractExpCatResource
add 4337511 Limit number of parallel builds for Django deploys
add 82706a1 Changing ParsingTemplateInput->inputId to targetInputId
add eccf3bd Supporting properties for parsers
add 00ff6e7 Fetching parsing templates by application
add e494aff AIRAVATA-2725 Add admins to GroupModel
add 36270a3 Added CILogon to CSBG LSU gateway
add 9c66169 Improving property resolution of ParsingTask
add 36f9dfd Modifying Airavata Workflow as a part of Experiment
add 9dd5913 Removing loop related components
add 1d96bba Removing Storage Resource Id and Notification Email related configurations from Workflow
add 97c2aa6 Rebased to develop
add 56f10b9 Merge pull request #207 from yasgun/develop
add 4d955fb minor changes to parser distribution
add 5aec2fe Merge pull request #209 from Lahiru-J/develop
add b2c00c9 Attaching ParserTriggering Task to the post workflow to integrate with parser framework
add 86d3502 Fixing parser distribution
add 05559e1 Parser Ansible
add 51a5c3e Fixing a typo
add 2dd7049 AIRAVATA-2939 Prevent setting gateway_id to null
add 079bbbc AIRAVATA-2939 Don't merge referenced entities on app module mapping
add 026a361 Adding Parser APIs Api Server
add 59e7ba7 Adding api host and port to the load config
add 1252b1d Limiting simultaneous Django deploys to 1.
add 10c3cfc AIRAVATA-2725 Documenting that a group admin must also be member
add 709a791 AIRAVATA-2929 Don't allow revoking admin groups from sharing for certain resource types
add a781ee2 AIRAVATA-2863 Don't update group's cardinality
add 174cafc Allowing calls to getApplicationDeploymentsForAppModuleAndGroupResourceProfile
add 3589953 Fixing typo
add 380f36e AIRAVATA-2907 Default storage pref token from GatewayResourceProfile
add 130c960 AIRAVATA-2892 Generate Default Project for new user
add 215ae18 AIRAVATA-2953 Increase METADATA column size to 4096
add f03e017 Adding the initial logs
add 1226e82 Editing the log lines
add d809b03 Merge pull request #214 from DGRamya/airavta_profile
add c1376d4 Merge branch 'staging' into develop
add f0e4f40 Generating php stubs
add d7fa943 Adding django next tdb gateway
add 6237573 Added nexttdb gateway to the list
add 29b408e Added next tdb vault details to the ansible
add d9fbac3 Adding SSL certificate to next tdb gateway
add 2b6937f adding CILogon to next TDB dev gateway
add a51defa limit wsgi processes on develop to reduce mem
add 9b6a7e8 AIRAVATA-2616 Fix entity getter/setter to match data model
add 25975e2 Always check if Java is already downloaded
add e889b3a Grant access to localhost separately
add e0a1d16 Set tenant when populating password token for default GatewayResourceProfile
add c9829c4 Fixing typo in mysql jdbc download destination
add d65899c Listen on non-default port for standalone pga deployment
add 56f6728 Bug fix: check if identity server password cred is set
add 701aebc Fixing the bug of load client loading storage resources before certificate initialization
add f3abbdc Adding parsing triggering task to post workflow
add 11cb76d Updating helix standalone vars
add 48d27ed Adding missing APIs for parser framework
add e732224 Adding new python thrift files for parser api
add 382ca0c Fixing compilation failures
add 11e8463 Fixing the bug of not listing parsers by gateway id
add b24f1ce AIRAVATA-2827 Backport TINYINT(1) fix to registry-core db scripts
add 9a7d821 Zookeeper/kafka setup don't need common role
add 9d6d37d Removing authz check from getAPIVersion
add f28f861 Fixing calls to getAPIVersion()
add bec5809 Adding custom save method to parser repository
add b4949f9 Minor logging improvements
add 0cc43ea Fixing the bug of producer becomming null
add 94e219f Adding missing properties in ansible
add 448ed3c Making a singleton producer
add 1c6f867 Fixing the bug of consumer not initialization
add afcb7c2 Changing the split character of ProcessCompletionMessage serialization
add 44b8f29 Gracefully handle the registry client usage
add d55d706 AIRAVATA-2960 Trigger dynamic enhancement of rep catalog entities
add 2757880 AIRAVATA-2768 Update new and legacy db init scripts for METADATA column
add ef15e2f Removing conflicting dependencies
add f798bdb Pulling the parser image
add 63df813 Simplifying docker command execution
add 5c9beda Changed the domain to the new one
add 083932e Changed the vhost_servername to new domain, and changed back to old as the new domain has firewall issue
add 512fa67 Fixing the mismatch of column labels in Parser Connector Input Entity
add f74e475 Merge branch 'develop' of https://github.com/apache/airavata into develop
add ac30f48 Added new next TDB domain and SSL certificates to the gateway
add 8ce886b AIRAVATA-2938 Change DB Initialization to use registry-refactoring scripts
add d200a8d AIRAVATA-2938 Removing dependency on registry-core
add 76a0357 AIRAVATA-2938 explicitly set CHARACTER SET on all tables
add c490b84 AIRAVATA-2938 Convert credential store to DBInitializer
add db5b321 AIRAVATA-2938 Convert sharing registry to use common DBInitializer
add 40a2fba AIRAVATA-2938 Allow "mariadb" in JDBC url to identity a "mysql" type DB
add 55cb6a1 AIRAVATA-2938 Fixing path to sharing registry mysql init scripts
add 42b1fcc AIRAVATA-2938 Update ProfileServiceServer to run db init script
add cbed930 AIRAVATA-2938 Add missing comma
add 0c5f494 AIRAVATA-2938 Removing unused code
add 5144ca7 AIRAVATA-2938 Converting registry DB tests to use DBInitializer, DerbyUtil
add ca5e20e Fixing typo
add 61bc8fd AIRAVATA-2938 More code cleanup
add 156b7c5 AIRAVATA-2938 Migration to bring DB into sync with DB init script
add 966886d AIRAVATA-2938 Migration to bring DB into sync with DB init script
add 6878eb8 AIRAVATA-2938 Migration to sync DB with DB init script: replica_catalog
add 6e3542c AIRAVATA-2938 Migration to sync DB with DB init script: sharing_catalog
add a75a4f0 AIRAVATA-2938 Self-referencing FK added in ALTER TABLE statement
add 0db1312 AIRAVATA-2938 Fixing logger name
add 7a4ebee AIRAVATA-2938 Common JPAUtils with `validate` instead of `buildSchema`
add 4649b2a AIRAVATA-2938 Fixing typo, duplicate column
add 4cde408 AIRAVATA-2938 Keep VALID_UNTIL as DATETIME
add cc6c23e AIRAVATA-2938 Adding experiment_catalog migration
add 94d4b8c AIRAVATA-2938 Fixing UNIQUE constraint
add 221b725 AIRAVATA-2938 Adding some additional schema differences
add 818ec02 AIRAVATA-2915 Adding gatewayId to getExperimentList
add bc0f99f AIRAVATA-2978 Add missing columns to ProcessResourceScheduleEntity
add 8eee22d AIRAVATA-2978 Added test for ProcessResourceScheduleEntity columns
add 05db6bc AIRAVATA-2977 Replacing registry-core with registry-refactoring
add b3ee3e4 Adding direct USD login option
add 912349e AIRAVATA-2981 When cloning experiment, clear out processes, statuses
add 99439ed AIRAVATA-2980 Also set experiment id for added experiment
add cccea8e Making sure migration scripts are rerunnable, conditional
add 7d0a63e AIRAVATA-2978 Adding migration for PROCESS_RESOURCE_SCHEDULE missing columns
add a6fdf6d AIRAVATA-2980 Make sure AuthorizationExceptions are returned
add 58ff73f Added ide integration module
add 41d64bb Added updated PGA to ide integration module
add 0dd5234 Added readme
add a50f2b0 Formatting changes to readme
add f82b7b9 Adding missing composer build to pga container
add 4d222ac Adding job execution engine and job monitoring starting units to ide integration module
add bfd9d93 Updating PGA code
add 317c700 Changing redirect urls of integrated keycloak
add 5347dbe Updating instruction order in readme
add 0f23bf6 Switching Maven repo URLs to https
add 6d74dc1 Adding missing properties to fix registry-core tests
add da1b279 Removing group-based-auth environment
add 453ea2b Adding SSHD containers to support as local storage resource
add 65e80bb Adding gateway key as authorized key for SSHD container
add f2d8a83 Changing pga initialization steps from composer update -> install
add 57292c8 Excluding redundant bcprov libraries
add 918bcef Using orchestrator level host schedulers
add 0d8ef6f Enabling/ diabling realtime monitoring
add 77b5f88 Updating Kafka container and moving sshd container to main compose file
add 22f216a Adding initial database dump
add 859ce37 Updating ide integration readme
add 6066396 Minor formatting changes
add 81b860a Minor formatting changes
add 60d4b3d Adding missing monitoring topic property
add 8f9ea47 Making the storage directory to /tmp
add 5aafb08 Adding the capability for adaptors to support non default ssh ports
add 77b7812 Removing pga_config from git ignore
add e90b51e Adding pga config to VCS
add 7d2da37 Updating the port of SCP data movement of docker file server
add 9a4c1bc Updating readme
add 349c837 Fixing the build
add b8dd324 Fixing case sensitive issues in database initialization script.
add a205f25 Merge pull request #216 from sairohithA007/develop
add 5f989cb Install additional python dependencies in portal venv
add 0ba8531 updated README.md
add fec770d Merge pull request #217 from Keerthi4308/develop
add 431cb1b Custom simccs vhost config to reverse proxy geoserver
add 167d31a AIRAVATA-2996 Correctly handle app input cascading delete
add 823cab0 updating develop release target to 0.19
add dcbb73f AIRAVATA-2984 default DEBUG to false for Django deploys
add dbcf6cb HostScheduler moved to orch, updating config
add 8f9c109 Add pyjnius dependencies to beta.simccs.org
add 45fbef6 Putting reverse proxy in correct VirtualHost block; simccs deps
add 64fea0a Adding saver-x django portal
add 3c6ac02 Adding saver-x django portal
add 1c159d2 Added saver-x to the host list
add e2b5b84 Adding CILogon to saver-x beta gateway
add 113221f Temporarily set SELinux mode to permissing
add 770695d AIRAVATA-3002 Use db event to sync default project to sharing service
add 6134da4 AIRAVATA-3002 Specify publishing service instead of deriving from entity type
add 1690e3f AIRAVATA-3002 Only add user to registry if doesn't exist
add 8cf2b82 AIRAVATA-3002 Update profile service to use same db event publishing utils
add 58c7585 Update dist name for 0.19
add 287d459 Merge branch 'develop' of https://github.com/apache/airavata into develop
add bdaddd2 Adding CILogon to saver-x beta gateway
add ab8417e Fixed a typo
add ef495d1 Extra settings per Django instance
add d91f2d8 AIRAVATA-3009 Return empty list when no accessible exp ids
add c61b2d7 AIRAVATA-2984 Set STATIC_ROOT env var when building js
add fbe83f3 Adding /media mapping for beta.simccs.org
add 842b767 Re-enable SELinux, enable httpd_execmem
add 6019b23 AIRAVATA-3003 Don't return any GroupResourceProfiles is none accessible
add 00e3e36 Add .vscode to .gitignore
add c1377a5 Small fixes to RegistryAPIServer
add c1fd82b AIRAVATA-2374 API-Orch systemd unit file
add 2829932 AIRAVATA-2613 Regenerated Thrift stubs
add 567a04d AIRAVATA-2613 Allow filtering experiments by username
add 5a3e8a7 use System.currentTimeMillis()
add 412254d check all locations where new Date can be changed to System.currentTimeMillis()
add 828d331 Merge pull request #220 from bd2019us/pulltodev
add 08b4586 AIRAVATA-3030 Reapply inherited permissions when parent changes
add 581ea39 Bug fix: adding closing parenthesis
add 660d5dd AIRAVATA-3030 Update experiment sharing entity when it changes
add 44d176a AIRAVATA-3030 Bug fix: always update exp entity in sharing registry
add 5e16505 AIRAVATA-3030 Get directly shared lists of users, groups
add 1a30837 AIRAVATA-3030 fix typo in filtering by sharing type
add fb22ba7 Deploying Django Future Water (PfEC-Hydro) portal
add a5ebfda Deploying Django Future Water (PfEC-Hydro) portal
add d3170c7 Deploying Django Future Water (PfEC-Hydro) portal
add b6ff447 Adding SSL certification to pfec hydro gateway
add 7e1d84c AIRAVATA-3038 Don't allow updating creationTime
add c788ac0 Adding CILogon to pfec hydro gateway
add 6e8d5d3 modified: modules/ide-integration/src/main/resources/airavata-server.properties Updated changed the server.host from localhost to 0.0.0.0 as the localhost as localhost was creating problems in Linux where the docker container was not able to talk to the API services due to a different host address.
add c413e1a Merge pull request #221 from shivamriky/develop
add 879b1f6 Fixing a typo in artifactId
add 8555846 Merge pull request #222 from shivamriky/develop
add c9e0509 AIRAVATA-2988 IAMAdminService.getUsers method
add cb857a2 Switch to https repository urls
add 89c82f2 AIRAVATA-3041 Include creation time for Keycloak user profile info
add f3ec141 AIRAVATA-3047 Distinguish between enabled and email verified
add bdea660 Backend implementation for JIRA-1870 includes a change in the experiment model thrift file where one JOB_ID experimentSearchField is added. Added JOB_ID search field in the searchExperiments service handler.
add afb4b1c JIRA-1870 code for front-end. Need to remove error logging, handle exceptions and clean up the code.
add 36538aa JIRA-1870 code for front-end. Need to remove error logging, handle exceptions and clean up the code.
add 880a506 Merge branch 'Jira-1870' of https://github.com/shivamriky/airavata into Jira-1870
add ddf9488 Added error handling and some debug for searching the experiments by Id.
add d51e989 Addressing the code review comments and updating the log error message.
add 79eede4 Merge pull request #225 from shivamriky/Jira-1870
add 927bb1d fixed failing test cases
add d0cf5f2 removed extra user profile being created during app catalog db initialization
add a630b73 Merge pull request #226 from aarushiibisht/abisht-airavata
add 67ba558 New django gateway for cyberwater
add 10dde8a New django gateway for cyberwater
add 78c760d New django gateway for cyberwater
add aaca2ac Added cyberwater to the host list
add f86fb89 Adding CILogon to the cyberwater gateway
add bee0ee9 AIRAVATA-3076 Fixing cyberwater doc_root_dir
add caaf77d AIRAVATA-3076 Making ADMINS proper tuples
add b49e9c8 Merge branch 'staging' into develop
add 6fd7485 Fixing pom version (airavata-helix)
add 8bdbdfc AIRAVATA-3029 Adding METADATA to outputs
add cf7d671 AIRAVATA-3029 Fixing typo
add bf3c1a8 Regenerated thrift stubs
add 6c41f4f Using getters instead of direct member access
add 726c3b1 Reordering structs to accommodate Python generated code
add bc733d9 Decreasing api-orch unit file timeout
add ef395df Updating name of api server distribution
add e1e6bf8 Automatically add CREATED status to new Process
add 417f68a Removing commented out lines
add dd51fc6 Fixing ProcessStatusRepositoryTest
add 6234f4b Adding missing distribution module
add 3fa3caa Removing duplicate ansible variable
add 04fc418 Setting develop snapshot version in ansible as 0.19
add 455adef Adding distribution configurations for parser workflow managers
add e2b653d Adding missing properties in participant deployment
add 3280ee5 Adding missing dependencies in participant deployment
add e1de154 Implementing process workflow related methods in RegistryServerHandler
add a5f5b21 Making license headers identical
add 69205a1 AIRAVATA-3440 Add deleteUser to iam admin service
add 4116b47 Regenerated thrift stubs
add 4e986b5 AIRAVATA-2990 Applying sharing to exp statistics
add 92a2d19 AIRAVATA-2638 Separating error email recipients
add 6299ac3 Adding user email to groovy map
add ee4255b fixing compile errors
add 9903c9e Ansible updates for new pgadev
add dece907 AIRAVATA-3085 Ansible setting for pga_config group-resource-profile-id
add 5234366 AIRAVATA-3085 Only include group-resource-profile-id if defined
add 649f7c2 Merge pull request #1 from apache/develop
add 9f41548 Merge branch 'develop' of https://github.com/shivamriky/airavata into develop
add 59b38b9 The airavata thrift stubs in airavata-client-sdk were outdated. Updating the stubs with the latest changes in thrift files.
add 2436172 Fixing typo: POM files recognise curly braces instead of round braces.
add 802381e Adding a comment to addUserProfile method which is not used in Django portal. Currently, it is used by PHP portal and it would be deprecated in the future.
add 580a693 Directory name was starting with small letter. Since, Linux is case-sensitive and thrift generates the folder with capital letters it was creating a different directory. Fixing the directory name.
add 987dc60 Addressing review comments
add e53174c Latest thrift stubs using existing commits
add ae91f79 Merge pull request #227 from shivamriky/Jira-1870
add 5775302 Adding Eroma to Django error emails list
new a59afe3 Merge branch 'develop' into staging
The 1 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:
.gitignore | 7 +-
airavata-api/airavata-api-server/pom.xml | 8 +-
.../airavata/api/server/AiravataDerbyServer.java | 165 -
.../api/server/handler/AiravataServerHandler.java | 1835 +-
airavata-api/airavata-api-stubs/pom.xml | 4 +-
.../java/org/apache/airavata/api/Airavata.java | 119489 ++++++++++++------
airavata-api/airavata-base-api/pom.xml | 4 +-
.../airavata-client-sdks/airavata-cpp-sdk/pom.xml | 2 +-
.../src/main/resources/lib/airavata/Airavata.cpp | 47974 ++++---
.../src/main/resources/lib/airavata/Airavata.h | 17213 ++-
.../lib/airavata/Airavata_server.skeleton.cpp | 488 +-
.../src/main/resources/lib/airavata/BaseAPI.cpp | 415 +
.../src/main/resources/lib/airavata/BaseAPI.h | 301 +
.../lib/airavata/BaseAPI_server.skeleton.cpp | 61 +
.../account_provisioning_model_constants.cpp | 34 +
.../account_provisioning_model_constants.h | 41 +
.../airavata/account_provisioning_model_types.cpp | 377 +
.../airavata/account_provisioning_model_types.h | 175 +
.../lib/airavata/airavata_api_constants.cpp | 4 +-
.../lib/airavata/airavata_api_constants.h | 2 +-
.../resources/lib/airavata/airavata_api_types.cpp | 2 +-
.../resources/lib/airavata/airavata_api_types.h | 9 +-
.../lib/airavata/airavata_commons_constants.cpp | 2 +-
.../lib/airavata/airavata_commons_constants.h | 2 +-
.../lib/airavata/airavata_commons_types.cpp | 2 +-
.../lib/airavata/airavata_commons_types.h | 9 +-
.../airavata/airavata_data_models_constants.cpp | 2 +-
.../lib/airavata/airavata_data_models_constants.h | 2 +-
.../lib/airavata/airavata_data_models_types.cpp | 2 +-
.../lib/airavata/airavata_data_models_types.h | 4 +-
.../lib/airavata/airavata_errors_constants.cpp | 2 +-
.../lib/airavata/airavata_errors_constants.h | 2 +-
.../lib/airavata/airavata_errors_types.cpp | 2 +-
.../resources/lib/airavata/airavata_errors_types.h | 7 +-
.../airavata/airavata_workflow_model_constants.cpp | 34 +
.../airavata/airavata_workflow_model_constants.h | 41 +
.../lib/airavata/airavata_workflow_model_types.cpp | 2185 +
.../lib/airavata/airavata_workflow_model_types.h | 865 +
.../application_deployment_model_constants.cpp | 2 +-
.../application_deployment_model_constants.h | 2 +-
.../application_deployment_model_types.cpp | 2 +-
.../airavata/application_deployment_model_types.h | 11 +-
.../application_interface_model_constants.cpp | 2 +-
.../application_interface_model_constants.h | 2 +-
.../airavata/application_interface_model_types.cpp | 2 +-
.../airavata/application_interface_model_types.h | 5 +-
.../airavata/application_io_models_constants.cpp | 2 +-
.../lib/airavata/application_io_models_constants.h | 2 +-
.../lib/airavata/application_io_models_types.cpp | 24 +-
.../lib/airavata/application_io_models_types.h | 19 +-
.../resources/lib/airavata/base_api_constants.cpp | 34 +
.../resources/lib/airavata/base_api_constants.h | 41 +
.../main/resources/lib/airavata/base_api_types.cpp | 33 +
.../main/resources/lib/airavata/base_api_types.h | 42 +
.../airavata/compute_resource_model_constants.cpp | 2 +-
.../airavata/compute_resource_model_constants.h | 2 +-
.../lib/airavata/compute_resource_model_types.cpp | 2 +-
.../lib/airavata/compute_resource_model_types.h | 21 +-
.../credential_store_data_models_constants.cpp | 2 +-
.../credential_store_data_models_constants.h | 2 +-
.../credential_store_data_models_types.cpp | 146 +-
.../airavata/credential_store_data_models_types.h | 36 +-
.../airavata/data_movement_models_constants.cpp | 2 +-
.../lib/airavata/data_movement_models_constants.h | 2 +-
.../lib/airavata/data_movement_models_types.cpp | 71 +-
.../lib/airavata/data_movement_models_types.h | 44 +-
.../lib/airavata/db_event_model_constants.cpp | 2 +-
.../lib/airavata/db_event_model_constants.h | 2 +-
.../lib/airavata/db_event_model_types.cpp | 26 +-
.../resources/lib/airavata/db_event_model_types.h | 21 +-
.../lib/airavata/experiment_model_constants.cpp | 2 +-
.../lib/airavata/experiment_model_constants.h | 2 +-
.../lib/airavata/experiment_model_types.cpp | 56 +-
.../lib/airavata/experiment_model_types.h | 38 +-
.../airavata/gateway_groups_model_constants.cpp | 34 +
.../lib/airavata/gateway_groups_model_constants.h | 41 +
.../lib/airavata/gateway_groups_model_types.cpp | 188 +
.../lib/airavata/gateway_groups_model_types.h | 99 +
.../gateway_resource_profile_model_constants.cpp | 2 +-
.../gateway_resource_profile_model_constants.h | 2 +-
.../gateway_resource_profile_model_types.cpp | 256 +-
.../gateway_resource_profile_model_types.h | 38 +-
.../lib/airavata/group_manager_model_constants.cpp | 2 +-
.../lib/airavata/group_manager_model_constants.h | 2 +-
.../lib/airavata/group_manager_model_types.cpp | 86 +-
.../lib/airavata/group_manager_model_types.h | 20 +-
.../group_resource_profile_model_constants.cpp | 34 +
.../group_resource_profile_model_constants.h | 41 +
.../group_resource_profile_model_types.cpp | 1405 +
.../airavata/group_resource_profile_model_types.h | 549 +
.../resources/lib/airavata/job_model_constants.cpp | 2 +-
.../resources/lib/airavata/job_model_constants.h | 2 +-
.../resources/lib/airavata/job_model_types.cpp | 2 +-
.../main/resources/lib/airavata/job_model_types.h | 5 +-
.../lib/airavata/messaging_events_constants.cpp | 2 +-
.../lib/airavata/messaging_events_constants.h | 2 +-
.../lib/airavata/messaging_events_types.cpp | 2 +-
.../lib/airavata/messaging_events_types.h | 33 +-
.../lib/airavata/parallelism_model_constants.cpp | 2 +-
.../lib/airavata/parallelism_model_constants.h | 2 +-
.../lib/airavata/parallelism_model_types.cpp | 2 +-
.../lib/airavata/parallelism_model_types.h | 3 +-
.../lib/airavata/parser_model_constants.cpp | 34 +
.../lib/airavata/parser_model_constants.h | 41 +
.../resources/lib/airavata/parser_model_types.cpp | 1456 +
.../resources/lib/airavata/parser_model_types.h | 514 +
.../lib/airavata/process_model_constants.cpp | 2 +-
.../lib/airavata/process_model_constants.h | 2 +-
.../resources/lib/airavata/process_model_types.cpp | 448 +-
.../resources/lib/airavata/process_model_types.h | 93 +-
.../airavata/replica_catalog_models_constants.cpp | 2 +-
.../airavata/replica_catalog_models_constants.h | 2 +-
.../lib/airavata/replica_catalog_models_types.cpp | 2 +-
.../lib/airavata/replica_catalog_models_types.h | 7 +-
.../lib/airavata/scheduling_model_constants.cpp | 2 +-
.../lib/airavata/scheduling_model_constants.h | 2 +-
.../lib/airavata/scheduling_model_types.cpp | 2 +-
.../lib/airavata/scheduling_model_types.h | 5 +-
.../lib/airavata/security_model_constants.cpp | 2 +-
.../lib/airavata/security_model_constants.h | 2 +-
.../lib/airavata/security_model_types.cpp | 2 +-
.../resources/lib/airavata/security_model_types.h | 5 +-
.../lib/airavata/status_models_constants.cpp | 2 +-
.../lib/airavata/status_models_constants.h | 2 +-
.../resources/lib/airavata/status_models_types.cpp | 98 +-
.../resources/lib/airavata/status_models_types.h | 64 +-
.../airavata/storage_resource_model_constants.cpp | 2 +-
.../airavata/storage_resource_model_constants.h | 2 +-
.../lib/airavata/storage_resource_model_types.cpp | 46 +-
.../lib/airavata/storage_resource_model_types.h | 25 +-
.../lib/airavata/task_model_constants.cpp | 2 +-
.../resources/lib/airavata/task_model_constants.h | 2 +-
.../resources/lib/airavata/task_model_types.cpp | 46 +-
.../main/resources/lib/airavata/task_model_types.h | 33 +-
.../airavata/tenant_profile_model_constants.cpp | 2 +-
.../lib/airavata/tenant_profile_model_constants.h | 2 +-
.../lib/airavata/tenant_profile_model_types.cpp | 2 +-
.../lib/airavata/tenant_profile_model_types.h | 9 +-
.../lib/airavata/user_profile_model_constants.cpp | 2 +-
.../lib/airavata/user_profile_model_constants.h | 2 +-
.../lib/airavata/user_profile_model_types.cpp | 837 +-
.../lib/airavata/user_profile_model_types.h | 256 +-
.../user_resource_profile_model_constants.cpp | 2 +-
.../user_resource_profile_model_constants.h | 2 +-
.../airavata/user_resource_profile_model_types.cpp | 46 +-
.../airavata/user_resource_profile_model_types.h | 33 +-
.../lib/airavata/workspace_model_constants.cpp | 2 +-
.../lib/airavata/workspace_model_constants.h | 2 +-
.../lib/airavata/workspace_model_types.cpp | 2 +-
.../resources/lib/airavata/workspace_model_types.h | 13 +-
.../airavata-client-sdks/airavata-php-sdk/pom.xml | 2 +-
.../main/resources/lib/Airavata/API/Airavata.php | 26990 ++--
.../API/Sharing/SharingRegistryService.php | 961 +-
.../resources/lib/Airavata/API/Sharing/Types.php | 8 +
.../Model/AppCatalog/GatewayGroups/Types.php | 164 +
.../AppCatalog/GroupResourceProfile/Types.php | 1405 +
.../lib/Airavata/Model/AppCatalog/Parser/Types.php | 1407 +
.../Model/AppCatalog/StorageResource/Types.php | 46 +
.../Model/AppCatalog/UserResourceProfile/Types.php | 26 -
.../lib/Airavata/Model/Application/Io/Types.php | 23 +
.../lib/Airavata/Model/Credential/Store/Types.php | 35 +-
.../lib/Airavata/Model/Data/Movement/Types.php | 69 +
.../lib/Airavata/Model/Experiment/Types.php | 55 +
.../resources/lib/Airavata/Model/Group/Types.php | 65 +-
.../lib/Airavata/Model/{job => Job}/Types.php | 0
.../resources/lib/Airavata/Model/Process/Types.php | 313 +-
.../resources/lib/Airavata/Model/Sharing/Types.php | 52 +
.../resources/lib/Airavata/Model/Status/Types.php | 92 +
.../main/resources/lib/Airavata/Model/Types.php | 1111 -
.../lib/Airavata/Model/Workflow/Types.php | 2176 +
.../Iam/Admin/Services/CPI/IamAdminServices.php | 2129 +-
.../Groupmanager/CPI/GroupManagerService.php | 1549 +-
.../Profile/User/CPI/UserProfileService.php | 483 +
.../airavata-python-sdk/pom.xml | 2 +-
.../resources/lib/airavata/api/Airavata-remote | 396 +-
.../main/resources/lib/airavata/api/Airavata.py | 24703 ++--
.../main/resources/lib/airavata/api/constants.py | 2 +-
.../api/sharing/SharingRegistryService-remote | 29 +-
.../airavata/api/sharing/SharingRegistryService.py | 819 +-
.../lib/airavata/api/sharing/constants.py | 1 +
.../resources/lib/airavata/api/sharing/ttypes.py | 1 +
.../src/main/resources/lib/airavata/api/ttypes.py | 5 +-
.../{service/profile/user => base}/__init__.py | 0
.../resources/lib/airavata/base/api/BaseAPI-remote | 117 +
.../resources/lib/airavata/base/api/BaseAPI.py | 198 +
.../resources/lib/airavata/base/api/__init__.py | 1 +
.../user/cpi/error => base/api}/constants.py | 0
.../main/resources/lib/airavata/base/api/ttypes.py | 13 +
.../appcatalog/gatewaygroups}/__init__.py | 0
.../appcatalog/gatewaygroups}/constants.py | 0
.../model/appcatalog/gatewaygroups/ttypes.py | 117 +
.../appcatalog/groupresourceprofile}/__init__.py | 0
.../appcatalog/groupresourceprofile}/constants.py | 0
.../appcatalog/groupresourceprofile/ttypes.py | 852 +
.../error => model/appcatalog/parser}/__init__.py | 0
.../error => model/appcatalog/parser}/constants.py | 0
.../lib/airavata/model/appcatalog/parser/ttypes.py | 933 +
.../model/appcatalog/storageresource/ttypes.py | 26 +-
.../model/appcatalog/userresourceprofile/ttypes.py | 17 +-
.../lib/airavata/model/application/io/ttypes.py | 14 +-
.../lib/airavata/model/credential/store/ttypes.py | 32 +-
.../lib/airavata/model/data/movement/ttypes.py | 38 +-
.../lib/airavata/model/experiment/ttypes.py | 36 +-
.../resources/lib/airavata/model/group/ttypes.py | 41 +-
.../resources/lib/airavata/model/process/ttypes.py | 159 +-
.../resources/lib/airavata/model/sharing/ttypes.py | 24 +-
.../resources/lib/airavata/model/status/ttypes.py | 56 +-
.../resources/lib/airavata/model/task/ttypes.py | 26 +-
.../main/resources/lib/airavata/model/ttypes.py | 1 +
.../lib/airavata/model/workflow/ttypes.py | 1220 +-
.../groupmanager/cpi/GroupManagerService-remote | 37 +-
.../groupmanager/cpi/GroupManagerService.py | 1238 +-
.../service/profile/groupmanager/cpi/constants.py | 2 +-
.../service/profile/groupmanager/cpi/ttypes.py | 1 +
.../iam/admin/services/cpi/IamAdminServices-remote | 51 +-
.../iam/admin/services/cpi/IamAdminServices.py | 1248 +-
.../profile/iam/admin/services/cpi/constants.py | 2 +-
.../profile/iam/admin/services/cpi/ttypes.py | 1 +
.../profile/tenant/cpi/TenantProfileService-remote | 16 +-
.../profile/tenant/cpi/TenantProfileService.py | 231 +-
.../service/profile/tenant/cpi/constants.py | 2 +-
.../airavata/service/profile/tenant/cpi/ttypes.py | 1 +
.../lib/airavata/service/profile/ttypes.py | 1 +
.../profile/user/cpi/UserProfileService-remote | 23 +-
.../service/profile/user/cpi/UserProfileService.py | 411 +-
.../airavata/service/profile/user/cpi/constants.py | 2 +-
.../airavata/service/profile/user/cpi/ttypes.py | 1 +
.../java-client-samples/pom.xml | 2 +-
.../client/samples/CreateLaunchExperiment.java | 2 +-
.../client/secure/client/SecureClient.java | 2 +-
airavata-api/airavata-client-sdks/pom.xml | 2 +-
airavata-api/airavata-data-models/pom.xml | 2 +-
.../appcatalog/gatewaygroups/GatewayGroups.java | 680 +
.../BatchQueueResourcePolicy.java | 993 +
.../ComputeResourcePolicy.java | 744 +
.../GroupAccountSSHProvisionerConfig.java | 692 +
.../GroupComputeResourcePreference.java | 2224 +
.../groupresourceprofile/GroupResourceProfile.java | 1395 +
.../airavata/model/appcatalog/parser/IOType.java | 62 +
.../airavata/model/appcatalog/parser/Parser.java | 1188 +
.../model/appcatalog/parser/ParserConnector.java | 834 +
.../appcatalog/parser/ParserConnectorInput.java | 789 +
.../appcatalog/parser/ParserDagInputMapping.java | 789 +
.../model/appcatalog/parser/ParserInput.java | 788 +
.../model/appcatalog/parser/ParserOutput.java | 788 +
.../model/appcatalog/parser/ParsingTemplate.java | 888 +
.../appcatalog/parser/ParsingTemplateInput.java | 789 +
.../StorageResourceDescription.java | 204 +-
.../userresourceprofile/UserResourceProfile.java | 115 +-
.../model/application/io/OutputDataObjectType.java | 113 +-
.../model/credential/store/CredentialSummary.java | 12 +
.../model/credential/store/SSHCredential.java | 128 +-
.../model/data/movement/DataMovementInterface.java | 307 +-
.../airavata/model/experiment/ExperimentModel.java | 118 +-
.../model/experiment/ExperimentSearchFields.java | 8 +-
.../experiment/UserConfigurationDataModel.java | 113 +-
.../apache/airavata/model/group/GroupModel.java | 191 +-
.../apache/airavata/model/group/ResourceType.java | 11 +-
.../airavata/model/process/ProcessModel.java | 125 +-
.../airavata/model/status/ExperimentStatus.java | 113 +-
.../apache/airavata/model/status/JobStatus.java | 113 +-
.../airavata/model/status/ProcessStatus.java | 113 +-
.../apache/airavata/model/status/TaskStatus.java | 113 +-
.../airavata/model/workflow/AiravataWorkflow.java | 1587 +
.../airavata/model/workflow/ApplicationState.java | 83 +
.../airavata/model/workflow/ApplicationStatus.java | 708 +
.../airavata/model/workflow/ComponentType.java | 62 +
.../apache/airavata/model/workflow/DataBlock.java | 806 +
.../airavata/model/workflow/HandlerState.java | 83 +
.../airavata/model/workflow/HandlerStatus.java | 708 +
.../airavata/model/workflow/HandlerType.java | 62 +
.../airavata/model/workflow/NotificationEmail.java | 380 +
.../model/workflow/WorkflowApplication.java | 1714 +
.../model/workflow/WorkflowConnection.java | 1321 +
.../airavata/model/workflow/WorkflowHandler.java | 1332 +
.../airavata/model/workflow/WorkflowState.java | 92 +
.../airavata/model/workflow/WorkflowStatus.java | 708 +
airavata-api/airavata-model-utils/pom.xml | 2 +-
.../airavata/model/util/ExperimentModelUtil.java | 1 +
airavata-api/pom.xml | 2 +-
airavata-services/pom.xml | 4 +-
.../iam-admin-services-core/pom.xml | 4 +-
.../core/impl/TenantManagementKeycloakImpl.java | 307 +-
.../core/interfaces/TenantManagementInterface.java | 80 +-
.../admin/services/core/tests/SetupNewGateway.java | 31 +-
airavata-services/profile-service/pom.xml | 4 +-
.../java-client-samples/pom.xml | 4 +-
.../profile/client/samples/UserProfileSample.java | 6 +-
.../profile-service-client-sdks/pom.xml | 4 +-
.../profile-service-commons/pom.xml | 30 +-
.../commons/tenant/entities/GatewayEntity.java | 4 +-
.../user/entities/NSFDemographicsEntity.java | 8 +-
.../commons/user/entities/UserProfileEntity.java | 6 +-
.../service/profile/commons/utils/JPAUtils.java | 42 +-
.../commons/utils/ProfileServiceJDBCConfig.java | 52 +
.../service/profile/commons/utils/Utils.java | 27 +-
.../profile-service/profile-service-server/pom.xml | 4 +-
.../handlers/GroupManagerServiceHandler.java | 194 +-
.../profile/handlers/IamAdminServicesHandler.java | 108 +-
.../handlers/TenantProfileServiceHandler.java | 28 +-
.../handlers/UserProfileServiceHandler.java | 81 +-
.../profile/server/ProfileServiceServer.java | 15 +
.../service/profile/utils/ProfileServiceUtils.java | 89 -
.../profile-service/profile-service-stubs/pom.xml | 4 +-
.../groupmanager/cpi/GroupManagerService.java | 6704 +-
.../exception/GroupManagerServiceException.java | 33 +-
.../cpi/group_manager_cpiConstants.java | 33 +-
.../iam/admin/services/cpi/IamAdminServices.java | 9639 +-
.../cpi/exception/IamAdminServicesException.java | 33 +-
.../cpi/iam_admin_services_cpiConstants.java | 33 +-
.../profile/tenant/cpi/TenantProfileService.java | 33 +-
.../exception/TenantProfileServiceException.java | 33 +-
.../tenant/cpi/profile_tenant_cpiConstants.java | 33 +-
.../profile/user/cpi/UserProfileService.java | 2001 +-
.../cpi/exception/UserProfileServiceException.java | 33 +-
.../user/cpi/profile_user_cpiConstants.java | 33 +-
.../profile-service/profile-tenant-core/pom.xml | 5 +-
.../profile-service/profile-user-core/pom.xml | 14 +-
.../core/repositories/UserProfileRepository.java | 23 +-
.../core/utils/UserProfileCatalogDBInitConfig.java | 42 +
.../core/utils/UserProfileCatalogJDBCConfig.java | 52 +
.../main/resources/user-profile-catalog-derby.sql | 163 +
.../main/resources/user-profile-catalog-mysql.sql | 163 +
.../src/main/resources/user_profile_catalog.sql | 114 -
airavata-services/services-security/pom.xml | 15 +-
.../service/security/AiravataSecurityManager.java | 15 +
.../service/security/GatewayGroupsInitializer.java | 174 +
.../service/security/KeyCloakSecurityManager.java | 248 +-
.../apache/airavata/service/security/UserInfo.java | 84 +
.../security/GatewayGroupsInitializerTest.java | 125 +
.../security/KeyCloakSecurityManagerTest.java | 289 +
dev-tools/ansible/apiserver.yml | 4 +-
dev-tools/ansible/django.yml | 39 +
dev-tools/ansible/helix.yml | 3 -
.../scigap/develop/group_vars/all/vars.yml | 32 +-
.../scigap/develop/group_vars/all/vault.yml | 66 +-
.../scigap/develop/group_vars/django/vars.yml | 30 +
.../scigap/develop/host_vars/csbglsu/vars.yml | 52 +
.../scigap/develop/host_vars/csbglsu/vault.yml | 15 +
.../scigap/develop/host_vars/cyberwater/vars.yml | 52 +
.../scigap/develop/host_vars/cyberwater/vault.yml | 15 +
.../scigap/develop/host_vars/interactwel/vars.yml | 52 +
.../scigap/develop/host_vars/interactwel/vault.yml | 15 +
.../scigap/develop/host_vars/nexttdb/vars.yml | 52 +
.../scigap/develop/host_vars/nexttdb/vault.yml | 15 +
.../scigap/develop/host_vars/pfec-hydro/vars.yml | 52 +
.../scigap/develop/host_vars/pfec-hydro/vault.yml | 15 +
.../scigap/develop/host_vars/saver-x/vars.yml | 52 +
.../scigap/develop/host_vars/saver-x/vault.yml | 15 +
.../scigap/develop/host_vars/seagrid/vars.yml | 52 +
.../scigap/develop/host_vars/seagrid/vault.yml | 15 +
.../simccs/files/django-ssl-vhost.conf.j2 | 82 +
.../scigap/develop/host_vars/simccs/vars.yml | 65 +
.../scigap/develop/host_vars/simccs/vault.yml | 15 +
.../scigap/develop/host_vars/simvascular/vars.yml | 51 +
.../scigap/develop/host_vars/simvascular/vault.yml | 15 +
.../scigap/develop/host_vars/usd/vars.yml | 54 +
.../scigap/develop/host_vars/usd/vault.yml | 15 +
dev-tools/ansible/inventories/scigap/develop/hosts | 20 +-
.../scigap/develop/pga_config/scigap/vars.yml | 9 +-
.../scigap/develop/pga_config/seagrid/vars.yml | 7 +-
.../scigap/develop/pga_config/simvascular/vars.yml | 65 +
.../develop/pga_config/simvascular/vault.yml | 18 +
.../scigap/develop/pga_config/testdrive/vars.yml | 8 +-
.../standalone/group_vars/helix/vars.yml | 16 +-
.../inventories/standalone/group_vars/pga/vars.yml | 1 +
.../standalone/templates/pga-vhost.conf.j2 | 26 +
dev-tools/ansible/roles/api-orch/defaults/main.yml | 2 +
dev-tools/ansible/roles/api-orch/handlers/main.yml | 34 -
dev-tools/ansible/roles/api-orch/tasks/main.yml | 29 +-
.../templates/airavata-server.properties.j2 | 2 +-
.../roles/api-orch/templates/apiorch.service.j2 | 39 +
dev-tools/ansible/roles/django/defaults/main.yml | 81 +
dev-tools/ansible/roles/django/handlers/main.yml | 33 +
dev-tools/ansible/roles/django/tasks/main.yml | 148 +
.../django/templates/django-ssl-vhost.conf.j2 | 78 +
.../roles/django/templates/django-vhost.conf.j2 | 62 +
.../roles/django/templates/settings_local.py.j2 | 123 +
.../ansible/roles/django_setup/tasks/main.yml | 48 +
.../ansible/roles/helix_setup/defaults/main.yml | 4 +
dev-tools/ansible/roles/helix_setup/tasks/main.yml | 18 +-
.../parser-wm/airavata-server.properties.j2 | 60 +
.../helix_setup/templates/parser-wm/logback.xml.j2 | 53 +
.../participant/airavata-server.properties.j2 | 11 +
dev-tools/ansible/roles/httpd/defaults/main.yml | 37 +
dev-tools/ansible/roles/httpd/handlers/main.yml | 26 +
dev-tools/ansible/roles/httpd/tasks/main.yml | 81 +
.../ansible/roles/httpd/templates/default.conf.j2 | 5 +
.../ansible/roles/httpd/templates/ssl.conf.j2 | 217 +
dev-tools/ansible/roles/java/tasks/main.yml | 10 +-
.../ansible/roles/job_monitor/defaults/main.yml | 2 -
dev-tools/ansible/roles/kafka/tasks/main.yml | 8 +
dev-tools/ansible/roles/keycloak/tasks/main.yml | 2 +-
.../ansible/roles/pga/templates/pga_config.php.j2 | 9 +-
modules/airavata-helix/agent-api/pom.xml | 8 +-
.../agents/api/StorageResourceAdaptor.java | 7 +
modules/airavata-helix/agent-impl/pom.xml | 6 +-
.../airavata-helix/agent-impl/ssh-agent/pom.xml | 6 +-
.../airavata-helix/agent-impl/sshj-agent/pom.xml | 6 +-
modules/airavata-helix/helix-spectator/pom.xml | 39 +-
.../helix/impl/participant/GlobalParticipant.java | 18 +-
.../airavata/helix/impl/task/AiravataTask.java | 13 +-
.../airavata/helix/impl/task/TaskContext.java | 317 +-
.../helix/impl/task/parsing/CatalogEntry.java | 249 -
.../helix/impl/task/parsing/CatalogGraph.java | 78 -
.../helix/impl/task/parsing/CatalogUtil.java | 105 -
.../helix/impl/task/parsing/DataParsingTask.java | 489 +-
.../helix/impl/task/parsing/ParserRequest.java | 84 -
.../impl/task/parsing/ParsingTriggeringTask.java | 72 +
.../task/parsing/ProcessCompletionMessage.java | 31 +
.../ProcessCompletionMessageDeserializer.java | 29 +
.../kafka/ProcessCompletionMessageSerializer.java | 25 +
.../impl/task/parsing/models/ParsingTaskInput.java | 49 +
.../task/parsing/models/ParsingTaskInputs.java | 35 +
.../task/parsing/models/ParsingTaskOutput.java | 40 +
.../task/parsing/models/ParsingTaskOutputs.java | 34 +
.../parsing/shortestpath/DijkstraShortestPath.java | 258 -
.../task/parsing/shortestpath/DirectedGraph.java | 73 -
.../helix/impl/task/parsing/shortestpath/Edge.java | 64 -
.../impl/task/parsing/shortestpath/Vertex.java | 63 -
.../helix/impl/task/staging/DataStagingTask.java | 3 +-
.../task/submission/DefaultJobSubmissionTask.java | 2 +-
.../impl/task/submission/JobSubmissionTask.java | 30 +-
.../helix/impl/workflow/ParserWorkflowManager.java | 331 +-
.../helix/impl/workflow/PostWorkflowManager.java | 57 +-
.../helix/impl/workflow/PreWorkflowManager.java | 8 +-
.../helix/impl/workflow/WorkflowManager.java | 4 +
.../src/main/resources/airavata-server.properties | 6 +-
modules/airavata-helix/platform-monitor/pom.xml | 6 +-
modules/airavata-helix/pom.xml | 6 +-
modules/airavata-helix/task-api/pom.xml | 6 +-
.../airavata/helix/task/api/TaskParamType.java | 7 +
modules/airavata-helix/task-core/pom.xml | 10 +-
.../apache/airavata/helix/core/AbstractTask.java | 2 +-
.../core/support/adaptor/AdaptorSupportImpl.java | 7 +
.../apache/airavata/helix/core/util/TaskUtil.java | 17 +-
modules/airavata-helix/workflow-impl/pom.xml | 8 +-
modules/cluster-monitoring/pom.xml | 4 +-
modules/commons/pom.xml | 21 +-
.../common/utils/DBEventManagerConstants.java | 14 -
.../apache/airavata/common/utils/DBInitConfig.java | 33 +
.../airavata/common/utils/DBInitializer.java | 71 +
.../org/apache/airavata/common/utils/DBUtil.java | 21 +-
.../airavata/common/utils/DatabaseCreator.java | 383 +
.../airavata/common/utils/DerbyTestUtil.java | 472 +
.../apache/airavata/common/utils/DerbyUtil.java | 2 +-
.../apache/airavata/common/utils/JDBCConfig.java | 29 +
.../org/apache/airavata/common/utils/JPAUtils.java | 68 +
.../apache/airavata/common/utils/SecurityUtil.java | 26 +-
modules/compute-account-provisioning/pom.xml | 4 +-
modules/configuration/client/pom.xml | 2 +-
modules/configuration/pom.xml | 2 +-
modules/configuration/server/pom.xml | 2 +-
.../src/main/resources/airavata-server.properties | 2 +-
.../credential-store-service/pom.xml | 2 +-
.../credential/store/credential/Credential.java | 1 +
.../store/credential/CredentialOwnerType.java | 1 +
.../store/server/CredentialStoreServerHandler.java | 186 +-
.../credential/store/store/CredentialReader.java | 2 +
.../store/store/impl/CredentialReaderImpl.java | 11 +
.../store/store/impl/db/CredentialsDAO.java | 39 +-
.../store/store/impl/util/ConnectionPool.java | 381 -
.../impl/util/CredentialStoreDBInitConfig.java | 41 +
.../store/impl/util/CredentialStoreInitUtil.java | 155 -
.../store/impl/util/CredentialStoreJDBCConfig.java | 73 +
.../store/store/impl/util/DatabaseCreator.java | 352 -
.../store/store/impl/util/JdbcStorage.java | 174 -
.../src/main/resources/credstore-derby.sql | 0
.../src/main/resources/credstore-mysql.sql | 27 +
.../store/store/impl/db/CredentialsDAOTest.java | 31 +-
.../credential-store-stubs/pom.xml | 4 +-
.../credential/store/client/TestSSLClient.java | 8 +-
.../store/cpi/CredentialStoreService.java | 4587 +-
modules/credential-store/pom.xml | 2 +-
modules/db-event-manager/pom.xml | 6 +-
modules/distribution/pom.xml | 27 +-
.../src/main/assembly/api-server-bin-assembly.xml | 20 +-
.../src/main/assembly/parser-wm-bin-assembly.xml | 167 +
.../src/main/assembly/participant-bin-assembly.xml | 1 +
.../parser-wm/conf/airavata-server.properties | 11 +-
.../participant/conf/airavata-server.properties | 10 +-
modules/ide-integration/README.md | 172 +
modules/ide-integration/pom.xml | 78 +
.../airavata/ide/integration/APIServerStarter.java | 30 +
.../airavata/ide/integration/JobEngineStarter.java | 54 +
.../ide/integration/JobMonitorStarter.java | 10 +
.../ide-integration/src/main/resources/.gitignore | 1 +
.../META-INF/generate-sql-persistence.xml | 30 +
.../src/main/resources/META-INF/persistence.xml | 137 +
.../src/main/resources/airavata-server.properties | 279 +
.../airavataworkflowcatalog-derby.sql | 212 +
.../database_scripts/appcatalog-derby.sql | 737 +
.../database_scripts/appcatalog-mysql.sql | 728 +
.../database_scripts}/credstore-derby.sql | 0
.../database_scripts}/credstore-mysql.sql | 0
.../resources/database_scripts/dozer_mapping.xml | 26 +
.../database_scripts/expcatalog-derby.sql | 403 +
.../database_scripts/expcatalog-mysql.sql | 405 +
.../database_scripts/init/01-databases.sql | 3589 +
.../database_scripts/replicacatalog-derby.sql | 85 +
.../database_scripts/replicacatalog-mysql.sql | 80 +
.../database_scripts}/sharing-registry-mysql.sql | 0
.../user-profile-catalog-derby.sql | 163 +
.../user-profile-catalog-mysql.sql | 163 +
.../database_scripts/workflowcatalog-derby.sql | 128 +
.../database_scripts/workflowcatalog-mysql.sql | 128 +
.../src/main/resources/docker-compose.yml | 54 +
.../src/main/resources/email-config.yaml | 48 +
.../src/main/resources/gateway-storage/Dockerfile | 22 +
.../main/resources/gateway-storage/authorized_keys | 1 +
.../main/resources/keycloak/Default-export.json | 1508 +
.../main/resources/keycloak/Default-export.json.bk | 1507 +
.../src/main/resources/keycloak/standalone.xml | 521 +
.../src/main/resources/keystores/airavata.jks | Bin 0 -> 2679 bytes
.../src/main/resources/keystores/airavata_sym.jks | Bin 0 -> 501 bytes
.../main/resources/keystores/client_truststore.jks | Bin 0 -> 1027 bytes
.../ide-integration/src/main/resources/logback.xml | 54 +
.../src/main/resources/pga/000-default.conf | 10 +
.../src/main/resources/pga/Dockerfile | 10 +
.../resources/pga/airavata-php-gateway/.gitignore | 18 +
.../pga/airavata-php-gateway/app/config/app.php | 204 +
.../pga/airavata-php-gateway/app/config/auth.php | 71 +
.../pga/airavata-php-gateway/app/config/cache.php | 89 +
.../airavata-php-gateway/app/config/compile.php | 18 +
.../airavata-php-gateway/app/config/database.php | 124 +
.../app/config/email_templates.json | 103 +
.../app/config/email_templates.json.template | 41 +
.../airavata-php-gateway/app/config/local/app.php | 18 +
.../app/config/local/database.php | 47 +
.../pga/airavata-php-gateway/app/config/mail.php | 124 +
.../app/config/packages/markdown/config.php | 30 +
.../app/config/packages/teepluss/theme/config.php | 143 +
.../app/config/packages/teepluss/theme/twig.php | 56 +
.../airavata-php-gateway/app/config/pga_config.php | 309 +
.../app/config/pga_config.php.template | 309 +
.../pga/airavata-php-gateway/app/config/queue.php | 85 +
.../pga/airavata-php-gateway/app/config/remote.php | 59 +
.../airavata-php-gateway/app/config/services.php | 31 +
.../airavata-php-gateway/app/config/session.php | 140 +
.../app/config/testing/cache.php | 20 +
.../app/config/testing/session.php | 21 +
.../pga/airavata-php-gateway/app/config/view.php | 31 +
.../airavata-php-gateway/app/config/workbench.php | 31 +
.../app/controllers/AccountController.php | 544 +
.../app/controllers/AdminController.php | 644 +
.../app/controllers/ApplicationController.php | 175 +
.../app/controllers/BaseController.php | 26 +
.../app/controllers/ComputeResourceController.php | 303 +
.../app/controllers/DataCatController.php | 23 +
.../app/controllers/ExperimentController.php | 667 +
.../app/controllers/FilemanagerController.php | 46 +
.../controllers/GatewayRequestUpdateController.php | 59 +
.../app/controllers/GatewayprofileController.php | 121 +
.../app/controllers/GroupController.php | 54 +
.../app/controllers/HomeController.php | 36 +
.../app/controllers/ProjectController.php | 251 +
.../app/controllers/StorageResourceController.php | 184 +
.../app/controllers/UserSettingsController.php | 320 +
.../app/database/production.sqlite | 0
.../app/database/seeds/DatabaseSeeder.php | 17 +
.../pga/airavata-php-gateway/app/filters.php | 154 +
.../app/lang/en/pagination.php | 20 +
.../airavata-php-gateway/app/lang/en/reminders.php | 24 +
.../app/lang/en/validation.php | 104 +
.../app/libraries/AdminUtilities.php | 405 +
.../app/libraries/Airavata/API/Airavata.php | 73857 +++++++++++
.../app/libraries}/Airavata/API/Error/Types.php | 0
.../API/Sharing/SharingRegistryService.php | 15736 +++
.../app/libraries}/Airavata/API/Sharing/Types.php | 0
.../app/libraries/Airavata/API/Types.php | 42 +
.../libraries/Airavata/AiravataServiceProvider.php | 81 +
.../app/libraries/Airavata/Facades/Airavata.php | 16 +
.../Airavata/Facades/IamAdminServices.php | 16 +
.../Airavata/Facades/TenantProfileServices.php | 16 +
.../Airavata/Facades/UserProfileServices.php | 16 +
.../libraries/Airavata/IamAdminServiceProvider.php | 84 +
.../Model/AppCatalog/AccountProvisioning/Types.php | 345 +
.../Model/AppCatalog/AppDeployment/Types.php | 1056 +
.../Model/AppCatalog/AppInterface/Types.php | 351 +
.../Model/AppCatalog/ComputeResource/Types.php | 2511 +
.../Model/AppCatalog/GatewayGroups/Types.php | 164 +
.../Model/AppCatalog/GatewayProfile/Types.php | 938 +
.../AppCatalog/GroupResourceProfile/Types.php | 1380 +
.../Model/AppCatalog/Parallelism/Types.php | 53 +
.../Model/AppCatalog/StorageResource/Types.php | 278 +
.../Model/AppCatalog/UserResourceProfile/Types.php | 790 +
.../Airavata/Model/Application/Io/Types.php | 751 +
.../app/libraries/Airavata/Model/Commons/Types.php | 475 +
.../Airavata/Model/Credential/Store/Types.php | 1070 +
.../Airavata/Model/Data/Movement/Types.php | 811 +
.../Airavata/Model/Data/Replica/Types.php | 803 +
.../app/libraries/Airavata/Model/Dbevent/Types.php | 573 +
.../libraries/Airavata/Model/Experiment/Types.php | 1881 +
.../app/libraries/Airavata/Model/Group/Types.php | 243 +
.../app/libraries/Airavata/Model/Job/Types.php | 376 +
.../Airavata/Model/Messaging/Event/Types.php | 1888 +
.../app/libraries/Airavata/Model/Process/Types.php | 827 +
.../libraries/Airavata/Model/Scheduling/Types.php | 353 +
.../libraries/Airavata/Model/Security/Types.php | 152 +
.../app/libraries/Airavata/Model/Sharing/Types.php | 2533 +
.../app/libraries/Airavata/Model/Status/Types.php | 891 +
.../app/libraries/Airavata/Model/Task/Types.php | 978 +
.../app/libraries/Airavata/Model/Tenant/Types.php | 634 +
.../app/libraries/Airavata/Model/Types.php | 20 +
.../app/libraries/Airavata/Model/User/Types.php | 1200 +
.../libraries/Airavata/Model/Workflow/Types.php | 2518 +
.../libraries/Airavata/Model/Workspace/Types.php | 1376 +
.../Service/Iam/Admin/Services/CPI/Error/Types.php | 95 +
.../Iam/Admin/Services/CPI/IamAdminServices.php | 3490 +
.../Service/Iam/Admin/Services/CPI/Types.php | 33 +
.../Profile/Groupmanager/CPI/Error/Types.php | 0
.../Groupmanager/CPI/GroupManagerService.php | 4211 +
.../Service/Profile/Groupmanager/CPI/Types.php | 33 +
.../Service/Profile/Tenant/CPI/Error/Types.php | 95 +
.../Profile/Tenant/CPI/TenantProfileService.php | 2437 +
.../Airavata/Service/Profile/Tenant/CPI/Types.php | 33 +
.../libraries/Airavata/Service/Profile/Types.php | 20 +
.../Service/Profile/User/CPI/Error/Types.php | 95 +
.../Airavata/Service/Profile/User/CPI/Types.php | 33 +
.../Profile/User/CPI/UserProfileService.php | 2025 +
.../Airavata/TenantProfileServiceProvider.php | 83 +
.../Airavata/UserProfileServiceProvider.php | 83 +
.../app/libraries/AppUtilities.php | 450 +
.../app/libraries/CRUtilities.php | 697 +
.../app/libraries/CommonUtilities.php | 502 +
.../app/libraries/EmailUtilities.php | 249 +
.../app/libraries/ExperimentUtilities.php | 1539 +
.../app/libraries/FileManager.php | 262 +
.../app/libraries/GrouperUtilities.php | 116 +
.../app/libraries/IamAdminServicesUtilities.php | 51 +
.../Keycloak/API/BaseKeycloakAPIEndpoint.php | 29 +
.../app/libraries/Keycloak/API/RoleMapper.php | 125 +
.../app/libraries/Keycloak/API/Roles.php | 41 +
.../app/libraries/Keycloak/API/Users.php | 127 +
.../app/libraries/Keycloak/Facades/Keycloak.php | 16 +
.../app/libraries/Keycloak/Keycloak.php | 472 +
.../libraries/Keycloak/KeycloakServiceProvider.php | 71 +
.../app/libraries/Keycloak/KeycloakUtil.php | 41 +
.../app/libraries/ProjectUtilities.php | 356 +
.../app/libraries/SRUtilities.php | 377 +
.../app/libraries/SharingUtilities.php | 204 +
.../app/libraries}/Thrift/Base/TBase.php | 0
.../Thrift/ClassLoader/ThriftClassLoader.php | 0
.../Thrift/Exception/TApplicationException.php | 0
.../app/libraries}/Thrift/Exception/TException.php | 0
.../Thrift/Exception/TProtocolException.php | 0
.../Thrift/Exception/TTransportException.php | 0
.../Thrift/Factory/TBinaryProtocolFactory.php | 0
.../Thrift/Factory/TCompactProtocolFactory.php | 0
.../Thrift/Factory/TJSONProtocolFactory.php | 0
.../libraries}/Thrift/Factory/TProtocolFactory.php | 0
.../Thrift/Factory/TStringFuncFactory.php | 0
.../Thrift/Factory/TTransportFactory.php | 0
.../Thrift/Protocol/JSON/BaseContext.php | 0
.../Thrift/Protocol/JSON/ListContext.php | 0
.../Thrift/Protocol/JSON/LookaheadReader.php | 0
.../Thrift/Protocol/JSON/PairContext.php | 0
.../libraries}/Thrift/Protocol/TBinaryProtocol.php | 0
.../Thrift/Protocol/TBinaryProtocolAccelerated.php | 0
.../Thrift/Protocol/TCompactProtocol.php | 0
.../libraries}/Thrift/Protocol/TJSONProtocol.php | 0
.../Thrift/Protocol/TMultiplexedProtocol.php | 86 +
.../app/libraries}/Thrift/Protocol/TProtocol.php | 0
.../Thrift/Protocol/TProtocolDecorator.php | 284 +
.../Thrift/Serializer/TBinarySerializer.php | 0
.../libraries}/Thrift/Server/TForkingServer.php | 0
.../app/libraries}/Thrift/Server/TServer.php | 0
.../app/libraries}/Thrift/Server/TServerSocket.php | 0
.../libraries}/Thrift/Server/TServerTransport.php | 0
.../app/libraries}/Thrift/Server/TSimpleServer.php | 0
.../app/libraries}/Thrift/StringFunc/Core.php | 0
.../app/libraries}/Thrift/StringFunc/Mbstring.php | 0
.../libraries}/Thrift/StringFunc/TStringFunc.php | 0
.../app/libraries/Thrift/TMultiplexedProcessor.php | 136 +
.../app/libraries}/Thrift/Thrift.php | 0
.../Thrift/Transport/TBufferedTransport.php | 0
.../app/libraries/Thrift/Transport/TCurlClient.php | 222 +
.../Thrift/Transport/TFramedTransport.php | 0
.../libraries}/Thrift/Transport/THttpClient.php | 0
.../libraries}/Thrift/Transport/TMemoryBuffer.php | 0
.../libraries}/Thrift/Transport/TNullTransport.php | 0
.../app/libraries}/Thrift/Transport/TPhpStream.php | 0
.../app/libraries/Thrift/Transport/TSocket.php | 326 +
.../libraries}/Thrift/Transport/TSocketPool.php | 0
.../app/libraries}/Thrift/Transport/TTransport.php | 0
.../app/libraries/Thrift/Type/TConstant.php | 51 +
.../app/libraries}/Thrift/Type/TMessageType.php | 0
.../app/libraries}/Thrift/Type/TType.php | 0
.../app/libraries}/Thrift/autoload.php | 0
.../app/libraries/URPUtilities.php | 289 +
.../app/libraries/UserProfileUtilities.php | 55 +
.../app/libraries/Wsis/Facades/Wsis.php | 16 +
.../libraries/Wsis/Stubs/AuthenticationAdmin.php | 55 +
.../Wsis/Stubs/AuthenticationAdminStub.php | 1019 +
.../app/libraries/Wsis/Stubs/OAuthManager.php | 184 +
.../app/libraries/Wsis/Stubs/TenantManager.php | 139 +
.../libraries/Wsis/Stubs/TenantMgtAdminStub.php | 306 +
.../Wsis/Stubs/UserInformationRecoveryManager.php | 233 +
.../Wsis/Stubs/UserInformationRecoveryStub.php | 443 +
.../libraries/Wsis/Stubs/UserProfileManager.php | 87 +
.../Wsis/Stubs/UserProfileManagerStub.php | 365 +
.../app/libraries/Wsis/Stubs/UserStoreManager.php | 233 +
.../libraries/Wsis/Stubs/UserStoreManagerStub.php | 1570 +
.../app/libraries/Wsis/Wsis.php | 552 +
.../app/libraries/Wsis/WsisServiceProvider.php | 69 +
.../resources/assets/PoweredbyAiravata_Small.png | Bin 0 -> 44775 bytes
.../assets/Profile_avatar_placeholder_large.png | Bin 0 -> 2011 bytes
.../app/resources/assets/favicon.ico | Bin 0 -> 58580 bytes
.../app/resources/assets/scigap-header-logo.png | Bin 0 -> 8152 bytes
.../app/resources/oa4mp/oauth-properties.ini | 15 +
.../app/resources/security/idp_scigap_org.pem | 123 +
.../resources/security/incommon_rsa_server_ca.pem | 34 +
.../pga/airavata-php-gateway/app/routes.php | 428 +
.../pga/airavata-php-gateway/app/start/artisan.php | 13 +
.../pga/airavata-php-gateway/app/start/global.php | 82 +
.../pga/airavata-php-gateway/app/start/local.php | 3 +
.../app/storage/meta/services.json | 186 +
.../airavata-php-gateway/app/tests/ExampleTest.php | 17 +
.../airavata-php-gateway/app/tests/TestCase.php | 19 +
.../app/tests/selenium/README.txt | 72 +
.../app/tests/selenium/pom.xml | 143 +
.../apache/airavata/pga/tests/AmberSanderBR2.java | 139 +
.../airavata/pga/tests/AmberSanderComet.java | 137 +
.../airavata/pga/tests/AmberSanderStampede.java | 139 +
.../org/apache/airavata/pga/tests/AutoDockBR2.java | 139 +
.../pga/tests/CreateModifySearchProject.java | 124 +
.../apache/airavata/pga/tests/CreateUserLogin.java | 113 +
.../org/apache/airavata/pga/tests/EchoBR2.java | 133 +
.../org/apache/airavata/pga/tests/EchoComet.java | 129 +
.../apache/airavata/pga/tests/EchoStampede.java | 133 +
.../airavata/pga/tests/EspressoStampede.java | 136 +
.../org/apache/airavata/pga/tests/ExpLoadTest.java | 176 +
.../apache/airavata/pga/tests/GamessGordon.java | 139 +
.../apache/airavata/pga/tests/GaussianComet.java | 135 +
.../apache/airavata/pga/tests/GaussianGordon.java | 133 +
.../apache/airavata/pga/tests/GromacsStampede.java | 135 +
.../org/apache/airavata/pga/tests/LammpsComet.java | 136 +
.../apache/airavata/pga/tests/LammpsStampede.java | 133 +
.../org/apache/airavata/pga/tests/NwChemComet.java | 130 +
.../apache/airavata/pga/tests/NwChemStampede.java | 131 +
.../apache/airavata/pga/tests/PhastaPStampede.java | 134 +
.../org/apache/airavata/pga/tests/RunAllTests.java | 172 +
.../airavata/pga/tests/SearchProjectExp.java | 111 +
.../airavata/pga/tests/TinkerMonteStampede.java | 148 +
.../apache/airavata/pga/tests/TrinityStampede.java | 146 +
.../org/apache/airavata/pga/tests/UserLogout.java | 51 +
.../org/apache/airavata/pga/tests/WRFStampede.java | 133 +
.../airavata/pga/tests/utils/CurrentDateTime.java | 19 +
.../airavata/pga/tests/utils/ExpFileReadUtils.java | 73 +
.../apache/airavata/pga/tests/utils/UserLogin.java | 54 +
.../selenium/src/test/resources/exp.properties | 37 +
.../app/views/account/create.blade.php | 118 +
.../app/views/account/credential-store.blade.php | 162 +
.../app/views/account/dashboard.blade.php | 491 +
.../app/views/account/forgot-password.blade.php | 36 +
.../app/views/account/login-desktop.blade.php | 39 +
.../app/views/account/login.blade.php | 42 +
.../app/views/account/request-allocation.blade.php | 70 +
.../app/views/account/reset-password.blade.php | 57 +
.../app/views/account/settings.blade.php | 76 +
.../app/views/account/update.blade.php | 120 +
.../views/account/user-compute-resources.blade.php | 166 +
.../account/user-profile-update-email.blade.php | 60 +
.../app/views/account/user-profile.blade.php | 73 +
.../views/account/user-storage-resources.blade.php | 146 +
.../app/views/account/verify-human.blade.php | 36 +
.../app/views/admin/create-gateway.blade.php | 148 +
.../views/admin/experiment-statistics.blade.php | 215 +
.../app/views/admin/manage-admin.blade.php | 219 +
.../app/views/admin/manage-credentials.blade.php | 371 +
.../app/views/admin/manage-experiments.blade.php | 704 +
.../app/views/admin/manage-gateway.blade.php | 909 +
.../app/views/admin/manage-notices.blade.php | 385 +
.../app/views/admin/manage-resources.blade.php | 117 +
.../app/views/admin/manage-roles.blade.php | 184 +
.../app/views/admin/manage-users.blade.php | 297 +
.../app/views/application/deployment.blade.php | 212 +
.../app/views/application/interface.blade.php | 243 +
.../app/views/application/module.blade.php | 224 +
.../app/views/datacat/select.blade.php | 82 +
.../app/views/datacat/summary.blade.php | 451 +
.../app/views/emails/auth/reminder.blade.php | 14 +
.../airavata-php-gateway/app/views/error.blade.php | 11 +
.../app/views/experiment/browse.blade.php | 214 +
.../app/views/experiment/create-complete.blade.php | 187 +
.../app/views/experiment/create.blade.php | 72 +
.../app/views/experiment/edit.blade.php | 127 +
.../no-sharing-create-complete.blade.php | 174 +
.../app/views/experiment/no-sharing-edit.blade.php | 112 +
.../app/views/experiment/summary.blade.php | 110 +
.../app/views/files/browse.blade.php | 47 +
.../app/views/gateway/browse.blade.php | 250 +
.../app/views/gateway/create.blade.php | 37 +
.../app/views/group/browse.blade.php | 0
.../app/views/group/create.blade.php | 75 +
.../app/views/group/edit.blade.php | 0
.../app/views/group/summary.blade.php | 0
.../airavata-php-gateway/app/views/home.blade.php | 135 +
.../app/views/layout/basic.blade.php | 155 +
.../app/views/layout/desktop-login.blade.php | 103 +
.../app/views/layout/fixed-footer.blade.php | 0
.../app/views/layout/fixed-header.blade.php | 15 +
.../app/views/layout/fixed-scripts.blade.php | 85 +
.../airavata-php-gateway/app/views/pages.blade.php | 8 +
.../app/views/partials/add-gateway-block.blade.php | 40 +
.../partials/auto-provisioned-accounts.blade.php | 58 +
.../compute-resource-preferences.blade.php | 185 +
.../app/views/partials/dashboard-block.blade.php | 118 +
.../app/views/partials/deployment-block.blade.php | 180 +
.../views/partials/experiment-container.blade.php | 70 +
.../app/views/partials/experiment-info.blade.php | 453 +
.../app/views/partials/experiment-inputs.blade.php | 141 +
.../partials/experiment-queue-block.blade.php | 346 +
.../partials/gateway-preferences-block.blade.php | 300 +
.../app/views/partials/interface-block.blade.php | 76 +
.../views/partials/interface-input-block.blade.php | 140 +
.../partials/interface-output-block.blade.php | 116 +
.../app/views/partials/login-external.blade.php | 7 +
.../app/views/partials/login-form.blade.php | 47 +
.../app/views/partials/module-block.blade.php | 16 +
.../app/views/partials/queue-block.blade.php | 77 +
.../views/partials/resource-job-manager.blade.php | 46 +
.../views/partials/sharing-display-body.blade.php | 23 +
.../app/views/partials/sharing-form-body.blade.php | 17 +
.../views/partials/sharing-form-modal.blade.php | 20 +
.../storage-resource-preferences.blade.php | 73 +
.../app/views/partials/streaming-data.blade.php | 4 +
.../user-compute-resource-preferences.blade.php | 151 +
.../user-storage-resource-preferences.blade.php | 61 +
.../app/views/project/browse.blade.php | 148 +
.../app/views/project/create.blade.php | 57 +
.../app/views/project/edit.blade.php | 77 +
.../app/views/project/no-sharing-create.blade.php | 33 +
.../app/views/project/no-sharing-edit.blade.php | 49 +
.../app/views/project/no-sharing-summary.blade.php | 101 +
.../app/views/project/summary.blade.php | 119 +
.../app/views/resource/browse.blade.php | 203 +
.../app/views/resource/create.blade.php | 53 +
.../app/views/resource/edit.blade.php | 838 +
.../app/views/resource/view.blade.php | 399 +
.../views/scigap-admin/manage-gateway.blade.php | 191 +
.../app/views/server-down.blade.php | 17 +
.../app/views/storage-resource/browse.blade.php | 194 +
.../app/views/storage-resource/create.blade.php | 43 +
.../app/views/storage-resource/edit.blade.php | 394 +
.../app/views/storage-resource/view.blade.php | 379 +
.../resources/pga/airavata-php-gateway/artisan | 74 +
.../airavata-php-gateway/bootstrap/autoload.php | 75 +
.../pga/airavata-php-gateway/bootstrap/paths.php | 57 +
.../pga/airavata-php-gateway/bootstrap/start.php | 73 +
.../pga/airavata-php-gateway/composer.json | 38 +
.../pga/airavata-php-gateway/composer.lock | 2250 +
.../resources/pga/airavata-php-gateway/phpunit.xml | 19 +
.../pga/airavata-php-gateway/public/.htaccess | 21 +
.../public/assets/PoweredbyAiravata_Small.png | Bin 0 -> 44775 bytes
.../assets/Profile_avatar_placeholder_large.png | Bin 0 -> 2011 bytes
.../public/assets/ajax-loader.gif | Bin 0 -> 3208 bytes
.../public/assets/cilogon-logo-24x24-b.png | Bin 0 -> 936 bytes
.../airavata-php-gateway/public/assets/favicon.ico | Bin 0 -> 58580 bytes
.../assets/powered-by-airavata-transparent.png | Bin 0 -> 40630 bytes
.../public/assets/scigap-header-logo.png | Bin 0 -> 8152 bytes
.../pga/airavata-php-gateway/public/css/admin.css | 330 +
.../public/css/bootstrap-toggle.css | 28 +
.../public/css/bootstrap.min.css | 222 +
.../public/css/datetimepicker.css | 5 +
.../public/css/filemanager.css | 49 +
.../pga/airavata-php-gateway/public/css/morris.css | 2 +
.../airavata-php-gateway/public/css/sharing.css | 116 +
.../pga/airavata-php-gateway/public/css/style.css | 0
.../public/css/user-settings.css | 13 +
.../pga/airavata-php-gateway/public/favicon.ico | 0
.../public/fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20290 bytes
.../public/fonts/glyphicons-halflings-regular.svg | 229 +
.../public/fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41236 bytes
.../public/fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23292 bytes
.../pga/airavata-php-gateway/public/index.php | 55 +
.../public/js/bootstrap-toggle.js | 180 +
.../public/js/clipboard.min.js | 7 +
.../public/js/datacat/GLmol.js | 1708 +
.../public/js/datacat/Three.js | 382 +
.../public/js/datacat/jquery-1.7.min.js | 4 +
.../public/js/datetimepicker-3.1.3.js | 1 +
.../airavata-php-gateway/public/js/deployment.js | 135 +
.../airavata-php-gateway/public/js/filemanager.js | 137 +
.../public/js/flot/flot-data.js | 1244 +
.../public/js/flot/jquery.flot.js | 2599 +
.../public/js/flot/jquery.flot.pie.js | 750 +
.../public/js/flot/jquery.flot.resize.js | 60 +
.../public/js/flot/jquery.flot.tooltip.min.js | 12 +
.../pga/airavata-php-gateway/public/js/gateway.js | 91 +
.../airavata-php-gateway/public/js/interface.js | 145 +
.../pga/airavata-php-gateway/public/js/moment.js | 2936 +
.../public/js/morris/morris-data.js | 227 +
.../public/js/morris/morris.min.js | 7 +
.../public/js/morris/raphael.min.js | 11 +
.../pga/airavata-php-gateway/public/js/script.js | 365 +
.../public/js/sharing/groups.js | 162 +
.../public/js/sharing/share.js | 444 +
.../public/js/sharing/sharing_utils.js | 197 +
.../airavata-php-gateway/public/js/simstream.js | 180 +
.../public/js/time-conversion.js | 53 +
.../pga/airavata-php-gateway/public/js/util.js | 35 +
.../pga/airavata-php-gateway/public/robots.txt | 2 +
.../pga/airavata-php-gateway/public/themes/README | 125 +
.../public/themes/base/layouts/default.blade.php | 1 +
.../public/themes/base/partials/about.blade.php | 0
.../themes/base/partials/documentation.blade.php | 0
.../public/themes/base/partials/footer.blade.php | 0
.../public/themes/base/partials/header.blade.php | 45 +
.../public/themes/base/partials/template.blade.php | 0
.../public/themes/base/views/index.blade.php | 0
.../public/themes/base/views/test.blade.php | 1 +
.../resources/pga/airavata-php-gateway/server.php | 19 +
.../src/main/resources/pga/default.conf | 4 +
.../src/main/resources/pga/docker-compose.yml | 11 +
.../src/main/resources/pga/pga-default.conf | 10 +
.../src/main/resources/pga/vhost.conf | 17 +
modules/job-monitor/email-monitor/pom.xml | 6 +-
.../airavata/monitor/email/EmailBasedMonitor.java | 9 +-
modules/job-monitor/job-monitor-api/pom.xml | 6 +-
modules/job-monitor/pom.xml | 8 +-
modules/job-monitor/real-time-monitor/pom.xml | 8 +-
modules/messaging/client/pom.xml | 2 +-
modules/messaging/core/pom.xml | 2 +-
.../messaging/core/util/DBEventPublisherUtils.java | 119 +
modules/messaging/pom.xml | 2 +-
modules/orchestrator/orchestrator-client/pom.xml | 2 +-
modules/orchestrator/orchestrator-core/pom.xml | 2 +-
.../orchestrator/core/schedule/HostScheduler.java | 1 -
.../orchestrator/core/utils/OrchestratorUtils.java | 89 +-
.../impl/GroupResourceProfileValidator.java | 182 +
.../cpi/impl/SimpleOrchestratorImpl.java | 11 +-
.../orchestrator/core/util/Initialize.java | 306 -
modules/orchestrator/orchestrator-service/pom.xml | 2 +-
.../server/OrchestratorServerHandler.java | 52 +-
.../orchestrator/client/util/Initialize.java | 202 -
modules/orchestrator/pom.xml | 2 +-
modules/registry/pom.xml | 2 +-
modules/registry/registry-core/pom.xml | 164 +-
.../airavata/registry/core/RegistryException.java | 28 +
.../core/app/catalog/impl/AppCatalogImpl.java | 62 -
.../catalog/impl/ApplicationDeploymentImpl.java | 430 -
.../app/catalog/impl/ApplicationInterfaceImpl.java | 456 -
.../core/app/catalog/impl/ComputeResourceImpl.java | 965 -
.../app/catalog/impl/GwyResourceProfileImpl.java | 372 -
.../core/app/catalog/impl/StorageResourceImpl.java | 277 -
.../app/catalog/impl/UsrResourceProfileImpl.java | 369 -
.../core/app/catalog/model/AppEnvironment.java | 85 -
.../core/app/catalog/model/AppEnvironment_PK.java | 62 -
.../core/app/catalog/model/AppInput_PK.java | 62 -
.../core/app/catalog/model/AppModuleMapping.java | 75 -
.../app/catalog/model/AppModuleMapping_PK.java | 62 -
.../core/app/catalog/model/AppOutput_PK.java | 62 -
.../app/catalog/model/ApplicationDeployment.java | 196 -
.../app/catalog/model/ApplicationIntInput.java | 175 -
.../app/catalog/model/ApplicationIntOutput.java | 154 -
.../app/catalog/model/ApplicationInterface.java | 114 -
.../core/app/catalog/model/ApplicationModule.java | 105 -
.../core/app/catalog/model/BatchQueue.java | 197 -
.../core/app/catalog/model/BatchQueue_PK.java | 61 -
.../core/app/catalog/model/CloudJobSubmission.java | 101 -
.../core/app/catalog/model/ComputeResource.java | 187 -
.../catalog/model/ComputeResourceFileSystem.java | 85 -
.../model/ComputeResourceFileSystem_PK.java | 60 -
.../catalog/model/ComputeResourcePreference.java | 240 -
.../catalog/model/ComputeResourcePreferencePK.java | 62 -
.../core/app/catalog/model/Configuration.java | 72 -
.../core/app/catalog/model/Configuration_PK.java | 63 -
.../app/catalog/model/DataMovementInterface.java | 119 -
.../catalog/model/DataMovementInterface_PK.java | 60 -
.../app/catalog/model/DataStorageResource.java | 111 -
.../core/app/catalog/model/GSISSHExport.java | 71 -
.../core/app/catalog/model/GSISSHExportPK.java | 62 -
.../core/app/catalog/model/GSISSHSubmission.java | 80 -
.../core/app/catalog/model/GatewayProfile.java | 98 -
.../core/app/catalog/model/GlobusGKEndPointPK.java | 62 -
.../core/app/catalog/model/GlobusGKEndpoint.java | 63 -
.../app/catalog/model/GlobusJobSubmission.java | 60 -
.../app/catalog/model/GridftpDataMovement.java | 78 -
.../core/app/catalog/model/GridftpEndpoint.java | 97 -
.../core/app/catalog/model/GridftpEndpoint_PK.java | 60 -
.../registry/core/app/catalog/model/HostAlias.java | 62 -
.../core/app/catalog/model/HostAliasPK.java | 62 -
.../core/app/catalog/model/HostIPAddress.java | 63 -
.../core/app/catalog/model/HostIPAddressPK.java | 62 -
.../core/app/catalog/model/JobManagerCommand.java | 84 -
.../app/catalog/model/JobManagerCommand_PK.java | 60 -
.../app/catalog/model/JobSubmissionInterface.java | 119 -
.../catalog/model/JobSubmissionInterface_PK.java | 60 -
.../core/app/catalog/model/LibraryApendPath.java | 74 -
.../app/catalog/model/LibraryApendPath_PK.java | 62 -
.../core/app/catalog/model/LibraryPrepandPath.java | 74 -
.../app/catalog/model/LibraryPrepandPath_PK.java | 62 -
.../core/app/catalog/model/LocalDataMovement.java | 44 -
.../core/app/catalog/model/LocalSubmission.java | 104 -
.../core/app/catalog/model/ModuleLoadCmd.java | 77 -
.../core/app/catalog/model/ModuleLoadCmd_PK.java | 61 -
.../catalog/model/ParallelismPrefixCommand.java | 76 -
.../catalog/model/ParallelismPrefixCommand_PK.java | 60 -
.../core/app/catalog/model/PostJobCommand.java | 82 -
.../core/app/catalog/model/PostJobCommandPK.java | 62 -
.../core/app/catalog/model/PreJobCommand.java | 82 -
.../core/app/catalog/model/PreJobCommandPK.java | 62 -
.../core/app/catalog/model/ResourceJobManager.java | 101 -
.../model/SSHAccountProvisionerConfiguration.java | 97 -
.../SSHAccountProvisionerConfigurationPK.java | 56 -
.../core/app/catalog/model/ScpDataMovement.java | 112 -
.../core/app/catalog/model/SshJobSubmission.java | 139 -
.../core/app/catalog/model/StorageInterface.java | 111 -
.../app/catalog/model/StorageInterface_PK.java | 60 -
.../core/app/catalog/model/StoragePreference.java | 93 -
.../app/catalog/model/StoragePreferencePK.java | 62 -
.../core/app/catalog/model/StorageResource.java | 108 -
.../app/catalog/model/UnicoreDataMovement.java | 63 -
.../app/catalog/model/UnicoreJobSubmission.java | 64 -
.../model/UserComputeResourcePreference.java | 197 -
.../model/UserComputeResourcePreferencePK.java | 77 -
.../app/catalog/model/UserResourceProfile.java | 110 -
.../app/catalog/model/UserResourceProfilePK.java | 76 -
.../app/catalog/model/UserStoragePreference.java | 107 -
.../app/catalog/model/UserStoragePreferencePK.java | 78 -
.../catalog/resources/AppCatAbstractResource.java | 441 -
.../app/catalog/resources/AppCatalogResource.java | 109 -
.../catalog/resources/AppDeploymentResource.java | 549 -
.../catalog/resources/AppEnvironmentResource.java | 324 -
.../catalog/resources/AppInterfaceResource.java | 438 -
.../AppModuleMappingAppCatalogResourceAppCat.java | 355 -
.../app/catalog/resources/AppModuleResource.java | 392 -
.../resources/ApplicationInputResource.java | 509 -
.../resources/ApplicationOutputResource.java | 483 -
.../app/catalog/resources/BatchQueueResource.java | 460 -
.../catalog/resources/CloudSubmissionResource.java | 343 -
.../resources/ComputeHostPreferenceResource.java | 557 -
.../ComputeResourceFileSystemResource.java | 350 -
.../catalog/resources/ComputeResourceResource.java | 483 -
.../resources/DataMovementInterfaceResource.java | 377 -
.../catalog/resources/GSISSHExportResource.java | 369 -
.../resources/GSISSHSubmissionResource.java | 418 -
.../catalog/resources/GatewayProfileResource.java | 391 -
.../resources/GlobusGKEndpointResource.java | 368 -
.../resources/GlobusJobSubmissionResource.java | 355 -
.../resources/GridftpDataMovementResource.java | 326 -
.../catalog/resources/GridftpEndpointResource.java | 363 -
.../catalog/resources/HostAliasAppResource.java | 362 -
.../catalog/resources/HostIPAddressResource.java | 363 -
.../resources/JobManagerCommandResource.java | 351 -
.../resources/JobSubmissionInterfaceResource.java | 382 -
.../resources/LibraryApendPathResource.java | 325 -
.../resources/LibraryPrepandPathResource.java | 324 -
.../resources/LocalDataMovementResource.java | 293 -
.../catalog/resources/LocalSubmissionResource.java | 346 -
.../catalog/resources/ModuleLoadCmdResource.java | 353 -
.../ParallelismPrefixCommandResource.java | 348 -
.../catalog/resources/PostJobCommandResource.java | 375 -
.../catalog/resources/PreJobCommandResource.java | 375 -
.../resources/ResourceJobManagerResource.java | 345 -
.../catalog/resources/ScpDataMovementResource.java | 353 -
.../resources/SshJobSubmissionResource.java | 377 -
.../resources/StorageInterfaceResource.java | 379 -
.../resources/StoragePreferenceResource.java | 355 -
.../catalog/resources/StorageResourceResource.java | 403 -
.../resources/UnicoreDataMovementResource.java | 283 -
.../resources/UnicoreJobSubmissionResource.java | 371 -
.../UserComputeHostPreferenceResource.java | 467 -
.../resources/UserResourceProfileResource.java | 455 -
.../resources/UserStoragePreferenceResource.java | 381 -
.../core/app/catalog/util/AppCatalogJPAUtils.java | 1061 -
.../app/catalog/util/AppCatalogQueryGenerator.java | 88 -
.../app/catalog/util/AppCatalogResourceType.java | 68 -
.../catalog/util/AppCatalogThriftConversion.java | 993 -
.../core/app/catalog/util/AppCatalogUtils.java | 29 -
.../AiravataWorkflowEntity.java | 145 +
.../AiravataWorkflowErrorEntity.java | 129 +
.../AiravataWorkflowErrorPK.java | 65 +
.../AiravataWorkflowStatusEntity.java | 106 +
.../AiravataWorkflowStatusPK.java | 65 +
.../ApplicationErrorEntity.java | 129 +
.../ApplicationErrorPK.java | 65 +
.../ApplicationStatusEntity.java | 106 +
.../ApplicationStatusPK.java | 65 +
.../HandlerErrorEntity.java | 132 +
.../airavataworkflowcatalog/HandlerErrorPK.java | 65 +
.../HandlerInputEntity.java | 209 +
.../airavataworkflowcatalog/HandlerInputPK.java | 65 +
.../HandlerOutputEntity.java | 187 +
.../airavataworkflowcatalog/HandlerOutputPK.java | 65 +
.../HandlerStatusEntity.java | 106 +
.../airavataworkflowcatalog/HandlerStatusPK.java | 65 +
.../WorkflowApplicationEntity.java | 205 +
.../WorkflowApplicationPK.java | 65 +
.../WorkflowConnectionEntity.java | 185 +
.../WorkflowConnectionPK.java | 65 +
.../WorkflowDataBlockEntity.java | 124 +
.../WorkflowHandlerEntity.java | 151 +
.../airavataworkflowcatalog/WorkflowHandlerPK.java | 65 +
.../entities/appcatalog/AppEnvironmentEntity.java | 99 +
.../core/entities/appcatalog/AppEnvironmentPK.java | 70 +
.../appcatalog/AppModuleMappingEntity.java | 88 +
.../entities/appcatalog/AppModuleMappingPK.java | 76 +
.../appcatalog/ApplicationDeploymentEntity.java | 280 +
.../appcatalog/ApplicationInputEntity.java | 203 +
.../entities/appcatalog/ApplicationInputPK.java | 76 +
.../appcatalog/ApplicationInterfaceEntity.java | 164 +
.../appcatalog/ApplicationModuleEntity.java | 119 +
.../appcatalog/ApplicationOutputEntity.java | 190 +
.../entities/appcatalog/ApplicationOutputPK.java | 76 +
.../core/entities/appcatalog/BatchQueueEntity.java | 205 +
.../core/entities/appcatalog/BatchQueuePK.java | 76 +
.../appcatalog/BatchQueueResourcePolicyEntity.java | 136 +
.../appcatalog/CloudJobSubmissionEntity.java | 108 +
.../entities/appcatalog/ComputeResourceEntity.java | 256 +
.../ComputeResourceFileSystemEntity.java | 90 +
.../appcatalog/ComputeResourceFileSystemPK.java | 78 +
.../appcatalog/ComputeResourcePolicyEntity.java | 111 +
.../ComputeResourcePreferenceEntity.java | 258 +
.../appcatalog/ComputeResourcePreferencePK.java | 80 +
.../appcatalog/DataMovementInterfaceEntity.java | 121 +
.../appcatalog/DataMovementInterfacePK.java | 75 +
.../entities/appcatalog/GatewayGroupsEntity.java | 101 +
.../entities/appcatalog/GatewayProfileEntity.java | 130 +
.../appcatalog/GlobusGkEndpointEntity.java | 63 +
.../entities/appcatalog/GlobusGkEndpointPK.java | 76 +
.../appcatalog/GlobusSubmissionEntity.java | 74 +
.../appcatalog/GridftpDataMovementEntity.java | 87 +
.../entities/appcatalog/GridftpEndpointEntity.java | 97 +
.../entities/appcatalog/GridftpEndpointPK.java | 75 +
.../appcatalog/GroupComputeResourcePrefEntity.java | 270 +
.../appcatalog/GroupComputeResourcePrefPK.java | 68 +
.../appcatalog/GroupResourceProfileEntity.java | 147 +
.../GroupSSHAccountProvisionerConfig.java | 111 +
.../GroupSSHAccountProvisionerConfigPK.java | 89 +
.../entities/appcatalog/GsisshExportEntity.java | 62 +
.../core/entities/appcatalog/GsisshExportPK.java | 76 +
.../appcatalog/GsisshPostjobcommandEntity.java | 63 +
.../appcatalog/GsisshPostjobcommandPK.java | 74 +
.../appcatalog/GsisshPrejobcommandEntity.java | 62 +
.../entities/appcatalog/GsisshPrejobcommandPK.java | 76 +
.../appcatalog/GsisshSubmissionEntity.java | 96 +
.../appcatalog/JobManagerCommandEntity.java | 87 +
.../entities/appcatalog/JobManagerCommandPK.java | 77 +
.../appcatalog/JobSubmissionInterfaceEntity.java | 121 +
.../appcatalog/JobSubmissionInterfacePK.java | 75 +
.../appcatalog/LibraryApendPathEntity.java | 90 +
.../entities/appcatalog/LibraryAppendPathPK.java | 64 +
.../appcatalog/LibraryPrependPathEntity.java | 91 +
.../entities/appcatalog/LibraryPrependPathPK.java | 65 +
.../appcatalog/LocalDataMovementEntity.java | 52 +
.../entities/appcatalog/LocalSubmissionEntity.java | 108 +
.../entities/appcatalog/ModuleLoadCmdEntity.java | 89 +
.../core/entities/appcatalog/ModuleLoadCmdPK.java | 74 +
.../appcatalog/ParallelismCommandEntity.java | 87 +
.../entities/appcatalog/ParallelismCommandPK.java | 77 +
.../entities/appcatalog/ParserConnectorEntity.java | 124 +
.../appcatalog/ParserConnectorInputEntity.java | 122 +
.../core/entities/appcatalog/ParserEntity.java | 122 +
.../entities/appcatalog/ParserInputEntity.java | 98 +
.../entities/appcatalog/ParserOutputEntity.java | 98 +
.../entities/appcatalog/ParsingTemplateEntity.java | 89 +
.../appcatalog/ParsingTemplateInputEntity.java | 110 +
.../entities/appcatalog/PostjobCommandEntity.java | 86 +
.../core/entities/appcatalog/PostjobCommandPK.java | 73 +
.../entities/appcatalog/PrejobCommandEntity.java | 86 +
.../core/entities/appcatalog/PrejobCommandPK.java | 76 +
.../appcatalog/ResourceJobManagerEntity.java | 107 +
.../SSHAccountProvisionerConfiguration.java | 102 +
.../SSHAccountProvisionerConfigurationPK.java | 62 +
.../entities/appcatalog/ScpDataMovementEntity.java | 119 +
.../appcatalog/SshJobSubmissionEntity.java | 143 +
.../appcatalog/StorageInterfaceEntity.java | 121 +
.../entities/appcatalog/StorageInterfacePK.java | 77 +
.../appcatalog/StoragePreferenceEntity.java | 106 +
.../entities/appcatalog/StoragePreferencePK.java | 75 +
.../entities/appcatalog/StorageResourceEntity.java | 117 +
.../appcatalog/UnicoreDatamovementEntity.java | 80 +
.../appcatalog/UnicoreSubmissionEntity.java | 75 +
.../UserComputeResourcePreferenceEntity.java | 198 +
.../UserComputeResourcePreferencePK.java | 88 +
.../appcatalog/UserResourceProfileEntity.java | 142 +
.../entities/appcatalog/UserResourceProfilePK.java | 76 +
.../appcatalog/UserStoragePreferenceEntity.java | 121 +
.../appcatalog/UserStoragePreferencePK.java | 88 +
.../core/entities/expcatalog/ExperimentEntity.java | 259 +
.../entities/expcatalog/ExperimentErrorEntity.java | 134 +
.../entities/expcatalog/ExperimentErrorPK.java | 75 +
.../entities/expcatalog/ExperimentInputEntity.java | 207 +
.../entities/expcatalog/ExperimentInputPK.java | 75 +
.../expcatalog/ExperimentOutputEntity.java | 199 +
.../entities/expcatalog/ExperimentOutputPK.java | 75 +
.../expcatalog/ExperimentStatusEntity.java | 111 +
.../entities/expcatalog/ExperimentStatusPK.java | 75 +
.../expcatalog/ExperimentSummaryEntity.java | 158 +
.../core/entities/expcatalog/GatewayEntity.java | 252 +
.../entities/expcatalog/GatewayWorkerEntity.java | 61 +
.../core/entities/expcatalog/GatewayWorkerPK.java | 75 +
.../core/entities/expcatalog/JobEntity.java | 190 +
.../registry/core/entities/expcatalog/JobPK.java | 76 +
.../core/entities/expcatalog/JobStatusEntity.java | 123 +
.../core/entities/expcatalog/JobStatusPK.java | 87 +
.../entities/expcatalog/NotificationEntity.java | 129 +
.../core/entities/expcatalog/ProcessEntity.java | 350 +
.../entities/expcatalog/ProcessErrorEntity.java | 133 +
.../core/entities/expcatalog/ProcessErrorPK.java | 75 +
.../entities/expcatalog/ProcessInputEntity.java | 209 +
.../core/entities/expcatalog/ProcessInputPK.java | 75 +
.../entities/expcatalog/ProcessOutputEntity.java | 198 +
.../core/entities/expcatalog/ProcessOutputPK.java | 75 +
.../expcatalog/ProcessResourceScheduleEntity.java | 181 +
.../entities/expcatalog/ProcessStatusEntity.java | 111 +
.../core/entities/expcatalog/ProcessStatusPK.java | 75 +
.../entities/expcatalog/ProcessWorkflowEntity.java | 69 +
.../entities/expcatalog/ProcessWorkflowPK.java | 49 +
.../core/entities/expcatalog/ProjectEntity.java | 106 +
.../entities/expcatalog/ProjectUserEntity.java | 73 +
.../core/entities/expcatalog/ProjectUserPK.java | 75 +
.../entities/expcatalog/QueueStatusEntity.java | 109 +
.../core/entities/expcatalog/QueueStatusPK.java | 89 +
.../core/entities/expcatalog/TaskEntity.java | 170 +
.../core/entities/expcatalog/TaskErrorEntity.java | 133 +
.../core/entities/expcatalog/TaskErrorPK.java | 75 +
.../core/entities/expcatalog/TaskStatusEntity.java | 111 +
.../core/entities/expcatalog/TaskStatusPK.java | 75 +
.../expcatalog/UserConfigurationDataEntity.java | 291 +
.../core/entities/expcatalog/UserEntity.java | 62 +
.../registry/core/entities/expcatalog/UserPK.java | 49 +
.../replicacatalog/ConfigurationEntity.java | 59 +
.../entities/replicacatalog/ConfigurationPK.java | 76 +
.../entities/replicacatalog/DataProductEntity.java | 173 +
.../replicacatalog/DataProductMetadataEntity.java | 70 +
.../replicacatalog/DataProductMetadataPK.java | 76 +
.../replicacatalog/DataReplicaLocationEntity.java | 188 +
.../replicacatalog/DataReplicaMetadataEntity.java | 70 +
.../replicacatalog/DataReplicaMetadataPK.java | 74 +
.../workflowcatalog/ComponentStatusEntity.java | 97 +
.../core/entities/workflowcatalog/EdgeEntity.java | 108 +
.../core/entities/workflowcatalog/EdgePK.java | 75 +
.../core/entities/workflowcatalog/NodeEntity.java | 130 +
.../core/entities/workflowcatalog/NodePK.java | 75 +
.../core/entities/workflowcatalog/PortEntity.java | 109 +
.../core/entities/workflowcatalog/PortPK.java | 76 +
.../entities/workflowcatalog/WorkflowEntity.java | 169 +
.../workflowcatalog/WorkflowInputEntity.java | 183 +
.../entities/workflowcatalog/WorkflowInputPK.java | 79 +
.../workflowcatalog/WorkflowOutputEntity.java | 173 +
.../entities/workflowcatalog/WorkflowOutputPK.java | 76 +
.../workflowcatalog/WorkflowStatusEntity.java | 95 +
.../entities/workflowcatalog/WorkflowStatusPK.java | 75 +
.../experiment/catalog/ExpCatResourceUtils.java | 404 -
.../experiment/catalog/ExperimentCatResource.java | 70 -
.../core/experiment/catalog/JPAConstants.java | 30 -
.../core/experiment/catalog/ResourceType.java | 48 -
.../catalog/impl/ExperimentCatalogImpl.java | 754 -
.../catalog/impl/ExperimentRegistry.java | 1878 -
.../experiment/catalog/impl/GatewayRegistry.java | 143 -
.../catalog/impl/NotificationRegistry.java | 89 -
.../experiment/catalog/impl/ProjectRegistry.java | 306 -
.../experiment/catalog/impl/RegistryFactory.java | 113 -
.../core/experiment/catalog/impl/UserRegistry.java | 39 -
.../core/experiment/catalog/model/Experiment.java | 285 -
.../experiment/catalog/model/ExperimentError.java | 153 -
.../catalog/model/ExperimentErrorPK.java | 74 -
.../experiment/catalog/model/ExperimentInput.java | 230 -
.../catalog/model/ExperimentInputPK.java | 73 -
.../experiment/catalog/model/ExperimentOutput.java | 207 -
.../catalog/model/ExperimentOutputPK.java | 73 -
.../experiment/catalog/model/ExperimentStatus.java | 123 -
.../catalog/model/ExperimentStatusPK.java | 73 -
.../catalog/model/ExperimentSummary.java | 187 -
.../core/experiment/catalog/model/Gateway.java | 270 -
.../experiment/catalog/model/GatewayWorker.java | 85 -
.../experiment/catalog/model/GatewayWorkerPK.java | 74 -
.../core/experiment/catalog/model/Job.java | 202 -
.../core/experiment/catalog/model/JobPK.java | 73 -
.../core/experiment/catalog/model/JobStatus.java | 134 -
.../core/experiment/catalog/model/JobStatusPK.java | 86 -
.../experiment/catalog/model/Notification.java | 117 -
.../core/experiment/catalog/model/Process.java | 333 -
.../experiment/catalog/model/ProcessError.java | 153 -
.../experiment/catalog/model/ProcessErrorPK.java | 73 -
.../experiment/catalog/model/ProcessInput.java | 231 -
.../experiment/catalog/model/ProcessInputPK.java | 73 -
.../experiment/catalog/model/ProcessOutput.java | 207 -
.../experiment/catalog/model/ProcessOutputPK.java | 73 -
.../catalog/model/ProcessResourceSchedule.java | 201 -
.../experiment/catalog/model/ProcessStatus.java | 124 -
.../experiment/catalog/model/ProcessStatusPK.java | 74 -
.../experiment/catalog/model/ProcessWorkflow.java | 65 -
.../catalog/model/ProcessWorkflowPK.java | 49 -
.../core/experiment/catalog/model/Project.java | 156 -
.../core/experiment/catalog/model/ProjectUser.java | 96 -
.../experiment/catalog/model/ProjectUserPK.java | 73 -
.../core/experiment/catalog/model/QueueStatus.java | 98 -
.../experiment/catalog/model/QueueStatusPK.java | 87 -
.../core/experiment/catalog/model/Task.java | 190 -
.../core/experiment/catalog/model/TaskError.java | 152 -
.../core/experiment/catalog/model/TaskErrorPK.java | 73 -
.../core/experiment/catalog/model/TaskStatus.java | 123 -
.../experiment/catalog/model/TaskStatusPK.java | 73 -
.../catalog/model/UserConfigurationData.java | 306 -
.../core/experiment/catalog/model/UserPK.java | 74 -
.../core/experiment/catalog/model/Users.java | 145 -
.../catalog/resources/AbstractExpCatResource.java | 313 -
.../catalog/resources/ExperimentErrorResource.java | 182 -
.../catalog/resources/ExperimentInputResource.java | 251 -
.../resources/ExperimentOutputResource.java | 231 -
.../catalog/resources/ExperimentResource.java | 637 -
.../resources/ExperimentStatisticsResource.java | 168 -
.../resources/ExperimentStatusResource.java | 162 -
.../resources/ExperimentSummaryResource.java | 159 -
.../catalog/resources/GatewayResource.java | 586 -
.../experiment/catalog/resources/JobResource.java | 408 -
.../catalog/resources/JobStatusResource.java | 177 -
.../catalog/resources/NotificationResource.java | 288 -
.../catalog/resources/ProcessErrorResource.java | 181 -
.../catalog/resources/ProcessInputResource.java | 251 -
.../catalog/resources/ProcessOutputResource.java | 232 -
.../catalog/resources/ProcessResource.java | 770 -
.../resources/ProcessResourceScheduleResource.java | 227 -
.../catalog/resources/ProcessStatusResource.java | 166 -
.../catalog/resources/ProcessWorkflowResource.java | 137 -
.../catalog/resources/ProjectResource.java | 506 -
.../catalog/resources/ProjectUserResource.java | 121 -
.../catalog/resources/QueueStatusResource.java | 207 -
.../catalog/resources/TaskErrorResource.java | 181 -
.../experiment/catalog/resources/TaskResource.java | 474 -
.../catalog/resources/TaskStatusResource.java | 162 -
.../resources/UserConfigurationDataResource.java | 317 -
.../experiment/catalog/resources/UserResource.java | 215 -
.../core/experiment/catalog/resources/Utils.java | 770 -
.../catalog/resources/WorkerResource.java | 822 -
.../experiment/catalog/utils/QueryGenerator.java | 128 -
.../catalog/utils/ThriftDataModelConversion.java | 653 -
.../airavata/registry/core/impl/RegistryImpl.java | 47 -
.../replica/catalog/impl/ReplicaCatalogImpl.java | 408 -
.../core/replica/catalog/model/Configuration.java | 73 -
.../replica/catalog/model/Configuration_PK.java | 63 -
.../core/replica/catalog/model/DataProduct.java | 176 -
.../replica/catalog/model/DataProductMetaData.java | 76 -
.../catalog/model/DataProductMetaData_PK.java | 58 -
.../replica/catalog/model/DataReplicaLocation.java | 168 -
.../replica/catalog/model/DataReplicaMetaData.java | 76 -
.../catalog/model/DataReplicaMetaData_PK.java | 58 -
.../catalog/utils/ReplicaCatalogConstants.java | 48 -
.../catalog/utils/ReplicaCatalogJPAUtils.java | 80 -
.../utils/ReplicaCatalogQueryGenerator.java | 109 -
.../catalog/utils/ThriftDataModelConversion.java | 222 -
.../core/repositories/AbstractRepository.java | 136 +
.../appcatalog/AppCatAbstractRepository.java | 38 +
.../ApplicationDeploymentRepository.java | 247 +
.../appcatalog/ApplicationInputRepository.java | 32 +
.../appcatalog/ApplicationInterfaceRepository.java | 295 +
.../appcatalog/ApplicationModuleRepository.java | 31 +
.../appcatalog/ApplicationOutputRepository.java | 32 +
.../appcatalog/BatchQueuePolicyRepository.java | 33 +
.../appcatalog/BatchQueueRepository.java | 31 +
.../ComputeResourcePolicyRepository.java | 33 +
.../appcatalog/ComputeResourcePrefRepository.java | 51 +
.../appcatalog/ComputeResourceRepository.java | 566 +
.../appcatalog/DataMovementRepository.java | 41 +
.../appcatalog/GatewayGroupsRepository.java | 30 +
.../appcatalog/GroupResourceProfileRepository.java | 168 +
.../appcatalog/GrpComputePrefRepository.java | 34 +
.../appcatalog/GwyResourceProfileRepository.java | 201 +
.../JobSubmissionInterfaceRepository.java | 42 +
.../repositories/appcatalog/ParserRepository.java | 58 +
.../appcatalog/ParsingTemplateRepository.java | 29 +
.../appcatalog/ResourceJobManagerRepository.java | 106 +
.../appcatalog/StoragePrefRepository.java | 31 +
.../appcatalog/StorageResourceRepository.java | 210 +
.../UserComputeResourcePreferenceRepository.java | 34 +
.../appcatalog/UserResourceProfileRepository.java | 207 +
.../UserStoragePreferenceRepository.java | 34 +
.../expcatalog/ExpCatAbstractRepository.java | 18 +
.../expcatalog/ExperimentErrorRepository.java | 76 +
.../expcatalog/ExperimentInputRepository.java | 71 +
.../expcatalog/ExperimentOutputRepository.java | 73 +
.../expcatalog/ExperimentRepository.java | 181 +
.../expcatalog/ExperimentStatusRepository.java | 117 +
.../expcatalog/ExperimentSummaryRepository.java | 317 +
.../repositories/expcatalog/GatewayRepository.java | 106 +
.../repositories/expcatalog/JobRepository.java | 159 +
.../expcatalog/JobStatusRepository.java | 107 +
.../expcatalog/NotificationRepository.java | 104 +
.../expcatalog/ProcessErrorRepository.java | 74 +
.../expcatalog/ProcessInputRepository.java | 71 +
.../expcatalog/ProcessOutputRepository.java | 71 +
.../repositories/expcatalog/ProcessRepository.java | 192 +
.../expcatalog/ProcessStatusRepository.java | 113 +
.../expcatalog/ProcessWorkflowRepository.java | 52 +
.../repositories/expcatalog/ProjectRepository.java | 202 +
.../expcatalog/QueueStatusRepository.java | 55 +
.../expcatalog/TaskErrorRepository.java | 54 +
.../repositories/expcatalog/TaskRepository.java | 158 +
.../expcatalog/TaskStatusRepository.java | 79 +
.../repositories/expcatalog/UserRepository.java | 63 +
.../replicacatalog/DataProductRepository.java | 150 +
.../DataReplicaLocationRepository.java | 97 +
.../replicacatalog/RepCatAbstractRepository.java | 38 +
.../WorkflowCatAbstractRepository.java | 38 +
.../workflowcatalog/WorkflowRepository.java | 169 +
.../core/utils/AppCatalogDBInitConfig.java | 69 +
.../registry/core/utils/AppCatalogJDBCConfig.java | 67 +
.../registry/core/utils/AppCatalogUtils.java | 29 +
.../airavata/registry/core/utils/Committer.java | 27 +
.../airavata/registry/core/utils/DBConstants.java | 184 +
.../utils/DozerConverter/StorageDateConverter.java | 54 +
.../core/utils/ExpCatalogDBInitConfig.java | 84 +
.../registry/core/utils/ExpCatalogJDBCConfig.java | 66 +
.../registry/core/utils/ExpCatalogUtils.java | 29 +
.../core/utils/JPAUtil/AppCatalogJPAUtils.java | 38 +
.../core/utils/JPAUtil/ExpCatalogJPAUtils.java | 37 +
.../core/utils/JPAUtil/RepCatalogJPAUtils.java | 39 +
.../utils/JPAUtil/WorkflowCatalogJPAUtils.java | 38 +
.../registry/core/utils/ObjectMapperSingleton.java | 85 +
.../registry/core/utils/QueryConstants.java | 181 +
.../core/utils/ReplicaCatalogDBInitConfig.java | 49 +
.../core/utils/ReplicaCatalogJDBCConfig.java | 65 +
.../core/utils/WorkflowCatalogDBInitConfig.java | 48 +
.../core/utils/WorkflowCatalogJDBCConfig.java | 65 +
.../registry/core/utils/WorkflowCatalogUtils.java | 29 +
.../workflow/catalog/impl/WorkflowCatalogImpl.java | 250 -
.../workflow/catalog/model/ComponentStatus.java | 99 -
.../registry/core/workflow/catalog/model/Edge.java | 112 -
.../core/workflow/catalog/model/Edge_PK.java | 62 -
.../registry/core/workflow/catalog/model/Node.java | 134 -
.../core/workflow/catalog/model/Node_PK.java | 62 -
.../registry/core/workflow/catalog/model/Port.java | 112 -
.../core/workflow/catalog/model/Port_PK.java | 62 -
.../core/workflow/catalog/model/Workflow.java | 122 -
.../core/workflow/catalog/model/WorkflowInput.java | 165 -
.../workflow/catalog/model/WorkflowInput_PK.java | 62 -
.../workflow/catalog/model/WorkflowOutput.java | 155 -
.../workflow/catalog/model/WorkflowOutput_PK.java | 62 -
.../workflow/catalog/model/WorkflowStatus.java | 101 -
.../workflow/catalog/model/WorkflowStatus_PK.java | 62 -
.../catalog/resources/ComponentStatusResource.java | 340 -
.../workflow/catalog/resources/EdgeResource.java | 380 -
.../workflow/catalog/resources/NodeResource.java | 402 -
.../workflow/catalog/resources/PortResource.java | 380 -
.../resources/WorkflowCatAbstractResource.java | 86 -
.../catalog/resources/WorkflowCatalogResource.java | 109 -
.../catalog/resources/WorkflowInputResource.java | 496 -
.../catalog/resources/WorkflowOutputResource.java | 489 -
.../catalog/resources/WorkflowResource.java | 435 -
.../catalog/resources/WorkflowStatusResource.java | 369 -
.../catalog/utils/WorkflowCatalogJPAUtils.java | 268 -
.../utils/WorkflowCatalogQueryGenerator.java | 88 -
.../catalog/utils/WorkflowCatalogResourceType.java | 31 -
.../utils/WorkflowCatalogThriftConversion.java | 74 -
.../catalog/utils/WorkflowCatalogUtils.java | 29 -
.../META-INF/generate-sql-persistence.xml | 30 +
.../src/main/resources/META-INF/persistence.xml | 200 +-
.../resources/airavataworkflowcatalog-derby.sql | 212 +
.../src/main/resources/appcatalog-derby.sql | 319 +-
.../src/main/resources/appcatalog-mysql.sql | 406 +-
.../src/main/resources/dozer_mapping.xml | 26 +
.../src/main/resources/expcatalog-derby.sql | 462 +-
.../src/main/resources/expcatalog-mysql.sql | 517 +-
.../src/main/resources/replicacatalog-derby.sql | 24 +-
.../src/main/resources/replicacatalog-mysql.sql | 22 +-
.../src/main/resources/workflowcatalog-derby.sql | 4 +-
.../src/main/resources/workflowcatalog-mysql.sql | 4 +-
.../airavata/app/catalog/AppDeploymentTest.java | 152 -
.../airavata/app/catalog/AppInterfaceTest.java | 189 -
...ComputeAppCatalogExperimentCatResourceTest.java | 296 -
.../airavata/app/catalog/GatewayProfileTest.java | 125 -
.../app/catalog/StorageResourceAppCatalogTest.java | 150 -
.../app/catalog/UserResourceProfileTest.java | 187 -
.../airavata/app/catalog/util/Initialize.java | 318 -
.../experiment/catalog/AbstractResourceTest.java | 89 -
.../catalog/ExperimentInputResourceTest.java | 96 -
.../catalog/ExperimentOutputResourceTest.java | 95 -
.../experiment/catalog/ExperimentResourceTest.java | 96 -
.../experiment/catalog/GatewayResourceTest.java | 141 -
.../experiment/catalog/JobResourceTest.java | 109 -
.../experiment/catalog/ProcessResourceTest.java | 82 -
.../catalog/QueueStatusResourceTest.java | 95 -
.../experiment/catalog/TaskResourceTest.java | 96 -
.../catalog/UserConfigurationDataTest.java | 80 -
.../experiment/catalog/UserResourceTest.java | 75 -
.../experiment/catalog/util/Initialize.java | 328 -
.../ApplicationDeploymentRepositoryTest.java | 349 +
.../ApplicationInterfaceRepositoryTest.java | 607 +
.../appcatalog/ComputeResourceRepositoryTest.java | 635 +
.../appcatalog/GatewayGroupsRepositoryTest.java | 93 +
.../appcatalog/GatewayProfileRepositoryTest.java | 144 +
.../GroupResourceProfileRepositoryTest.java | 272 +
.../JobSubmissionInterfaceRepositoryTest.java | 88 +
.../appcatalog/StorageResourceRepositoryTest.java | 141 +
.../UserResourceProfileRepositoryTest.java | 83 +
.../core/repositories/common/TestBase.java | 80 +
.../expcatalog/ExperimentErrorRepositoryTest.java | 99 +
.../expcatalog/ExperimentInputRepositoryTest.java | 105 +
.../expcatalog/ExperimentOutputRepositoryTest.java | 105 +
.../expcatalog/ExperimentRepositoryTest.java | 234 +
.../expcatalog/ExperimentStatusRepositoryTest.java | 104 +
.../ExperimentSummaryRepositoryTest.java | 223 +
.../expcatalog/GatewayRepositoryTest.java | 77 +
.../repositories/expcatalog/JobRepositoryTest.java | 142 +
.../expcatalog/JobStatusRepositoryTest.java | 134 +
.../expcatalog/NotificationRepositoryTest.java | 68 +
.../expcatalog/ProcessErrorRepositoryTest.java | 106 +
.../expcatalog/ProcessInputRepositoryTest.java | 111 +
.../expcatalog/ProcessOutputRepositoryTest.java | 112 +
.../expcatalog/ProcessRepositoryTest.java | 153 +
.../expcatalog/ProcessStatusRepositoryTest.java | 123 +
.../expcatalog/ProjectRepositoryTest.java | 95 +
.../expcatalog/QueueStatusRepositoryTest.java | 63 +
.../expcatalog/TaskErrorRepositoryTest.java | 117 +
.../expcatalog/TaskRepositoryTest.java | 126 +
.../expcatalog/TaskStatusRepositoryTest.java | 94 +
.../expcatalog/UserRepositoryTest.java | 133 +
.../replicacatalog/DataProductRepositoryTest.java | 141 +
.../DataReplicaLocationRepositoryTest.java | 106 +
.../workflowcatalog/WorkflowRepositoryTest.java | 171 +
.../replica/catalog/ReplicaCatalogTest.java | 105 -
.../airavata/replica/catalog/util/Initialize.java | 313 -
.../src/test/resources/airavata-server.properties | 72 +
.../registry-core/src/test/resources/logback.xml | 31 +
modules/registry/registry-cpi/pom.xml | 2 +-
.../registry/cpi/ApplicationDeployment.java | 26 +-
.../registry/cpi/ApplicationInterface.java | 14 +
.../registry/cpi/DataProductInterface.java | 28 +
.../registry/cpi/DataReplicaLocationInterface.java | 19 +
.../airavata/registry/cpi/ReplicaCatalog.java | 17 +-
.../airavata/registry/cpi/UsrResourceProfile.java | 59 +-
.../airavata/registry/cpi/WorkflowCatalog.java | 22 +-
modules/registry/registry-server/pom.xml | 4 +-
.../registry-server/registry-api-service/pom.xml | 19 +-
.../registry/api/service/RegistryAPIServer.java | 44 +-
.../api/service/handler/RegistryServerHandler.java | 1755 +-
.../messaging/RegistryServiceDBEventHandler.java | 67 +-
.../api/service/util/AppCatalogInitUtil.java | 187 -
.../registry/api/service/util/ConnectionPool.java | 381 -
.../registry/api/service/util/DatabaseCreator.java | 378 -
.../service/util/ExperimentCatalogInitUtil.java | 224 -
.../registry/api/service/util/JdbcStorage.java | 175 -
.../api/service/util/ReplicaCatalogInitUtil.java | 179 -
.../api/service/util/WorkflowCatalogInitUtil.java | 179 -
.../registry-server/registry-api-stubs/pom.xml | 4 +-
.../airavata/registry/api/RegistryService.java | 105575 ++++++++++------
.../api/exception/RegistryServiceException.java | 33 +-
.../registry/api/registry_apiConstants.java | 33 +-
modules/registry/registry-tools/jpa-gen/pom.xml | 2 +-
modules/registry/registry-tools/pom.xml | 2 +-
.../registry/registry-tools/registry-tool/pom.xml | 2 +-
.../next/DeltaScripts/appCatalog_schema_delta.sql | 308 +
.../DeltaScripts/credential_store_schema_delta.sql | 32 +
.../experimentCatalog_schema_delta.sql | 103 +
.../DeltaScripts/profile_service_schema_delta.sql | 61 +
.../DeltaScripts/replicaCatalog_schema_delta.sql | 43 +
.../DeltaScripts/sharingCatalog_schema_delta.sql | 33 +
modules/security/pom.xml | 2 +-
.../security/AiravataSecurityException.java | 5 +
.../airavata/security/util/TrustStoreManager.java | 22 +-
modules/server/pom.xml | 2 +-
modules/sharing-registry/pom.xml | 4 +-
.../sharing-data-migrator/README.md | 9 +
.../sharing-registry/sharing-data-migrator/pom.xml | 74 +-
.../migrator/airavata/AiravataDataMigrator.java | 513 +-
.../migrator/airavata/ConnectionFactory.java | 23 +-
.../src/main/resources/.gitignore | 1 +
.../resources/airavata-server.properties.sample | 66 +
.../sharing-registry-distribution/pom.xml | 8 +-
.../sharing-registry-server/pom.xml | 19 +-
.../registry/db/entities/GroupAdminEntity.java | 14 +
.../registry/db/entities/UserGroupEntity.java | 12 +
.../db/repositories/AbstractRepository.java | 7 +-
.../registry/db/repositories/EntityRepository.java | 33 +-
.../db/repositories/GroupMembershipRepository.java | 4 +-
.../db/repositories/SharingRepository.java | 20 +-
.../db/repositories/UserGroupRepository.java | 20 +-
.../registry/db/repositories/UserRepository.java | 23 +-
.../sharing/registry/db/utils/ConnectionPool.java | 381 -
.../sharing/registry/db/utils/DatabaseCreator.java | 352 -
.../sharing/registry/db/utils/JPAUtils.java | 196 +-
.../sharing/registry/db/utils/JdbcStorage.java | 174 -
.../db/utils/SharingRegistryDBInitConfig.java | 46 +
.../db/utils/SharingRegistryJDBCConfig.java | 67 +
.../messaging/SharingServiceDBEventHandler.java | 94 +-
.../registry/server/SharingRegistryServer.java | 23 +-
.../server/SharingRegistryServerHandler.java | 115 +-
.../airavata/sharing/registry/utils/Constants.java | 7 +-
.../registry/utils/ThriftDataModelConversion.java | 1 +
.../registry/SharingRegistryServerHandlerTest.java | 120 +-
.../registry/SharingRegistryServiceTest.java | 57 +-
.../airavata/sharing/registry/util/Initialize.java | 296 -
.../src/test/resources/logback.xml | 31 +
.../sharing-registry-stubs/pom.xml | 6 +-
.../sharing/registry/models/UserGroup.java | 168 +-
.../service/cpi/SharingRegistryService.java | 3626 +-
.../sharing-service-docs/api-docs/index.html | 2 +
.../sharing-service-docs/api-docs/sharing_cpi.html | 22 +-
.../api-docs/sharing_models.html | 2 +
.../sharing-registry/thrift_models/thrift-gen.sh | 29 +-
pom.xml | 70 +-
.../airavata-apis/airavata_api.thrift | 471 +-
.../component-cpis/credential-store-cpi.thrift | 26 +-
.../component-cpis/generate-cpi-stubs.sh | 33 +-
.../component-cpis/registry-api.thrift | 206 +-
.../component-cpis/sharing_cpi.thrift | 18 +-
.../data-models/airavata_data_models.thrift | 1 +
.../app-catalog-models/app_catalog_models.thrift | 3 +-
.../application_io_models.thrift | 3 +-
.../app-catalog-models/parser_model.thrift | 87 +
.../credential_store_data_models.thrift | 10 +-
.../airavata_workflow_model.thrift | 158 +
.../experiment_model.thrift | 9 +-
.../experiment-catalog-models/process_model.thrift | 19 +-
.../experiment-catalog-models/status_models.thrift | 12 +-
.../data_movement_models.thrift | 3 +
.../gateway_groups_model.thrift | 31 +
.../group_resource_profile_model.thrift | 107 +
.../resource_catalog_models.thrift | 3 +-
.../storage_resource_model.thrift | 2 +
.../user_resource_profile_model.thrift | 4 -
.../sharing-models/sharing_models.thrift | 4 +-
.../group_manager_model.thrift | 11 +-
.../generate-thrift-stubs.sh | 2 +-
.../service-cpis/generate-service-cpi-stubs.sh | 33 +-
.../group-manager/group-manager-cpi.thrift | 15 +
.../iam-admin-services-cpi.thrift | 29 +-
.../profile-tenant/profile-tenant-cpi.thrift | 2 +-
.../profile-user/profile-user-cpi.thrift | 14 +
tools/load-client/pom.xml | 12 +-
tools/pom.xml | 4 +-
1625 files changed, 535539 insertions(+), 204060 deletions(-)
delete mode 100644 airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/AiravataDerbyServer.java
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/BaseAPI.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/BaseAPI.h
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/BaseAPI_server.skeleton.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/account_provisioning_model_constants.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/account_provisioning_model_constants.h
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/account_provisioning_model_types.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/account_provisioning_model_types.h
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavata_workflow_model_constants.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavata_workflow_model_constants.h
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavata_workflow_model_types.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavata_workflow_model_types.h
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/base_api_constants.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/base_api_constants.h
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/base_api_types.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/base_api_types.h
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/gateway_groups_model_constants.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/gateway_groups_model_constants.h
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/gateway_groups_model_types.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/gateway_groups_model_types.h
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/group_resource_profile_model_constants.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/group_resource_profile_model_constants.h
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/group_resource_profile_model_types.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/group_resource_profile_model_types.h
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/parser_model_constants.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/parser_model_constants.h
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/parser_model_types.cpp
create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/parser_model_types.h
create mode 100644 airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Model/AppCatalog/GatewayGroups/Types.php
create mode 100644 airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Model/AppCatalog/GroupResourceProfile/Types.php
create mode 100644 airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Model/AppCatalog/Parser/Types.php
rename airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Model/{job => Job}/Types.php (100%)
create mode 100644 airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Model/Workflow/Types.php
copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/{service/profile/user => base}/__init__.py (100%)
create mode 100755 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/base/api/BaseAPI-remote
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/base/api/BaseAPI.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/base/api/__init__.py
copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/{service/profile/user/cpi/error => base/api}/constants.py (100%)
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/base/api/ttypes.py
copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/{service/profile/user/cpi/error => model/appcatalog/gatewaygroups}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/{service/profile/user/cpi/error => model/appcatalog/gatewaygroups}/constants.py (100%)
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/gatewaygroups/ttypes.py
copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/{service/profile/user/cpi/error => model/appcatalog/groupresourceprofile}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/{service/profile/user/cpi/error => model/appcatalog/groupresourceprofile}/constants.py (100%)
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/groupresourceprofile/ttypes.py
copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/{service/profile/user/cpi/error => model/appcatalog/parser}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/{service/profile/user/cpi/error => model/appcatalog/parser}/constants.py (100%)
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/parser/ttypes.py
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewaygroups/GatewayGroups.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/BatchQueueResourcePolicy.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/ComputeResourcePolicy.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/GroupAccountSSHProvisionerConfig.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/GroupComputeResourcePreference.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/GroupResourceProfile.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/parser/IOType.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/parser/Parser.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/parser/ParserConnector.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/parser/ParserConnectorInput.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/parser/ParserDagInputMapping.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/parser/ParserInput.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/parser/ParserOutput.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/parser/ParsingTemplate.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/parser/ParsingTemplateInput.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/AiravataWorkflow.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/ApplicationState.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/ApplicationStatus.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/ComponentType.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/DataBlock.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/HandlerState.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/HandlerStatus.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/HandlerType.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/NotificationEmail.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/WorkflowApplication.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/WorkflowConnection.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/WorkflowHandler.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/WorkflowState.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/WorkflowStatus.java
create mode 100644 airavata-services/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/utils/ProfileServiceJDBCConfig.java
delete mode 100644 airavata-services/profile-service/profile-service-server/src/main/java/org/apache/airavata/service/profile/utils/ProfileServiceUtils.java
create mode 100644 airavata-services/profile-service/profile-user-core/src/main/java/org/apache/airavata/service/profile/user/core/utils/UserProfileCatalogDBInitConfig.java
create mode 100644 airavata-services/profile-service/profile-user-core/src/main/java/org/apache/airavata/service/profile/user/core/utils/UserProfileCatalogJDBCConfig.java
create mode 100644 airavata-services/profile-service/profile-user-core/src/main/resources/user-profile-catalog-derby.sql
create mode 100644 airavata-services/profile-service/profile-user-core/src/main/resources/user-profile-catalog-mysql.sql
delete mode 100644 airavata-services/profile-service/profile-user-core/src/main/resources/user_profile_catalog.sql
create mode 100644 airavata-services/services-security/src/main/java/org/apache/airavata/service/security/GatewayGroupsInitializer.java
create mode 100644 airavata-services/services-security/src/main/java/org/apache/airavata/service/security/UserInfo.java
create mode 100644 airavata-services/services-security/src/test/java/org/apache/airavata/service/security/GatewayGroupsInitializerTest.java
create mode 100644 airavata-services/services-security/src/test/java/org/apache/airavata/service/security/KeyCloakSecurityManagerTest.java
create mode 100644 dev-tools/ansible/django.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/group_vars/django/vars.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/csbglsu/vars.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/csbglsu/vault.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/cyberwater/vars.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/cyberwater/vault.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/interactwel/vars.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/interactwel/vault.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/nexttdb/vars.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/nexttdb/vault.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/pfec-hydro/vars.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/pfec-hydro/vault.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/saver-x/vars.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/saver-x/vault.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/seagrid/vars.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/seagrid/vault.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/simccs/files/django-ssl-vhost.conf.j2
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/simccs/vars.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/simccs/vault.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/simvascular/vars.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/simvascular/vault.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/usd/vars.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/usd/vault.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/pga_config/simvascular/vars.yml
create mode 100644 dev-tools/ansible/inventories/scigap/develop/pga_config/simvascular/vault.yml
create mode 100644 dev-tools/ansible/inventories/standalone/templates/pga-vhost.conf.j2
delete mode 100644 dev-tools/ansible/roles/api-orch/handlers/main.yml
create mode 100644 dev-tools/ansible/roles/api-orch/templates/apiorch.service.j2
create mode 100644 dev-tools/ansible/roles/django/defaults/main.yml
create mode 100644 dev-tools/ansible/roles/django/handlers/main.yml
create mode 100644 dev-tools/ansible/roles/django/tasks/main.yml
create mode 100644 dev-tools/ansible/roles/django/templates/django-ssl-vhost.conf.j2
create mode 100644 dev-tools/ansible/roles/django/templates/django-vhost.conf.j2
create mode 100644 dev-tools/ansible/roles/django/templates/settings_local.py.j2
create mode 100644 dev-tools/ansible/roles/django_setup/tasks/main.yml
create mode 100644 dev-tools/ansible/roles/helix_setup/templates/parser-wm/airavata-server.properties.j2
create mode 100644 dev-tools/ansible/roles/helix_setup/templates/parser-wm/logback.xml.j2
create mode 100644 dev-tools/ansible/roles/httpd/defaults/main.yml
create mode 100644 dev-tools/ansible/roles/httpd/handlers/main.yml
create mode 100644 dev-tools/ansible/roles/httpd/tasks/main.yml
create mode 100644 dev-tools/ansible/roles/httpd/templates/default.conf.j2
create mode 100644 dev-tools/ansible/roles/httpd/templates/ssl.conf.j2
delete mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/CatalogEntry.java
delete mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/CatalogGraph.java
delete mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/CatalogUtil.java
delete mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/ParserRequest.java
create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/ParsingTriggeringTask.java
create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/ProcessCompletionMessage.java
create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/kafka/ProcessCompletionMessageDeserializer.java
create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/kafka/ProcessCompletionMessageSerializer.java
create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/models/ParsingTaskInput.java
create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/models/ParsingTaskInputs.java
create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/models/ParsingTaskOutput.java
create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/models/ParsingTaskOutputs.java
delete mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/shortestpath/DijkstraShortestPath.java
delete mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/shortestpath/DirectedGraph.java
delete mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/shortestpath/Edge.java
delete mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/shortestpath/Vertex.java
create mode 100644 modules/airavata-helix/task-api/src/main/java/org/apache/airavata/helix/task/api/TaskParamType.java
create mode 100644 modules/commons/src/main/java/org/apache/airavata/common/utils/DBInitConfig.java
create mode 100644 modules/commons/src/main/java/org/apache/airavata/common/utils/DBInitializer.java
create mode 100644 modules/commons/src/main/java/org/apache/airavata/common/utils/DatabaseCreator.java
create mode 100644 modules/commons/src/main/java/org/apache/airavata/common/utils/DerbyTestUtil.java
create mode 100644 modules/commons/src/main/java/org/apache/airavata/common/utils/JDBCConfig.java
create mode 100644 modules/commons/src/main/java/org/apache/airavata/common/utils/JPAUtils.java
delete mode 100644 modules/credential-store/credential-store-service/src/main/java/org/apache/airavata/credential/store/store/impl/util/ConnectionPool.java
create mode 100644 modules/credential-store/credential-store-service/src/main/java/org/apache/airavata/credential/store/store/impl/util/CredentialStoreDBInitConfig.java
delete mode 100644 modules/credential-store/credential-store-service/src/main/java/org/apache/airavata/credential/store/store/impl/util/CredentialStoreInitUtil.java
create mode 100644 modules/credential-store/credential-store-service/src/main/java/org/apache/airavata/credential/store/store/impl/util/CredentialStoreJDBCConfig.java
delete mode 100644 modules/credential-store/credential-store-service/src/main/java/org/apache/airavata/credential/store/store/impl/util/DatabaseCreator.java
delete mode 100644 modules/credential-store/credential-store-service/src/main/java/org/apache/airavata/credential/store/store/impl/util/JdbcStorage.java
copy modules/{registry/registry-core => credential-store/credential-store-service}/src/main/resources/credstore-derby.sql (100%)
create mode 100644 modules/credential-store/credential-store-service/src/main/resources/credstore-mysql.sql
create mode 100644 modules/distribution/src/main/assembly/parser-wm-bin-assembly.xml
create mode 100644 modules/ide-integration/README.md
create mode 100644 modules/ide-integration/pom.xml
create mode 100644 modules/ide-integration/src/main/java/org/apache/airavata/ide/integration/APIServerStarter.java
create mode 100644 modules/ide-integration/src/main/java/org/apache/airavata/ide/integration/JobEngineStarter.java
create mode 100644 modules/ide-integration/src/main/java/org/apache/airavata/ide/integration/JobMonitorStarter.java
create mode 100644 modules/ide-integration/src/main/resources/.gitignore
create mode 100644 modules/ide-integration/src/main/resources/META-INF/generate-sql-persistence.xml
create mode 100644 modules/ide-integration/src/main/resources/META-INF/persistence.xml
create mode 100644 modules/ide-integration/src/main/resources/airavata-server.properties
create mode 100644 modules/ide-integration/src/main/resources/database_scripts/airavataworkflowcatalog-derby.sql
create mode 100644 modules/ide-integration/src/main/resources/database_scripts/appcatalog-derby.sql
create mode 100644 modules/ide-integration/src/main/resources/database_scripts/appcatalog-mysql.sql
rename modules/{registry/registry-core/src/main/resources => ide-integration/src/main/resources/database_scripts}/credstore-derby.sql (100%)
rename modules/{registry/registry-core/src/main/resources => ide-integration/src/main/resources/database_scripts}/credstore-mysql.sql (100%)
create mode 100644 modules/ide-integration/src/main/resources/database_scripts/dozer_mapping.xml
create mode 100644 modules/ide-integration/src/main/resources/database_scripts/expcatalog-derby.sql
create mode 100644 modules/ide-integration/src/main/resources/database_scripts/expcatalog-mysql.sql
create mode 100644 modules/ide-integration/src/main/resources/database_scripts/init/01-databases.sql
create mode 100644 modules/ide-integration/src/main/resources/database_scripts/replicacatalog-derby.sql
create mode 100644 modules/ide-integration/src/main/resources/database_scripts/replicacatalog-mysql.sql
copy modules/{sharing-registry/sharing-registry-server/src/main/resources => ide-integration/src/main/resources/database_scripts}/sharing-registry-mysql.sql (100%)
create mode 100644 modules/ide-integration/src/main/resources/database_scripts/user-profile-catalog-derby.sql
create mode 100644 modules/ide-integration/src/main/resources/database_scripts/user-profile-catalog-mysql.sql
create mode 100644 modules/ide-integration/src/main/resources/database_scripts/workflowcatalog-derby.sql
create mode 100644 modules/ide-integration/src/main/resources/database_scripts/workflowcatalog-mysql.sql
create mode 100644 modules/ide-integration/src/main/resources/docker-compose.yml
create mode 100644 modules/ide-integration/src/main/resources/email-config.yaml
create mode 100644 modules/ide-integration/src/main/resources/gateway-storage/Dockerfile
create mode 100644 modules/ide-integration/src/main/resources/gateway-storage/authorized_keys
create mode 100644 modules/ide-integration/src/main/resources/keycloak/Default-export.json
create mode 100644 modules/ide-integration/src/main/resources/keycloak/Default-export.json.bk
create mode 100644 modules/ide-integration/src/main/resources/keycloak/standalone.xml
create mode 100644 modules/ide-integration/src/main/resources/keystores/airavata.jks
create mode 100644 modules/ide-integration/src/main/resources/keystores/airavata_sym.jks
create mode 100644 modules/ide-integration/src/main/resources/keystores/client_truststore.jks
create mode 100644 modules/ide-integration/src/main/resources/logback.xml
create mode 100644 modules/ide-integration/src/main/resources/pga/000-default.conf
create mode 100644 modules/ide-integration/src/main/resources/pga/Dockerfile
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/.gitignore
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/app.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/auth.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/cache.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/compile.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/database.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/email_templates.json
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/email_templates.json.template
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/local/app.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/local/database.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/mail.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/packages/markdown/config.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/packages/teepluss/theme/config.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/packages/teepluss/theme/twig.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/pga_config.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/pga_config.php.template
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/queue.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/remote.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/services.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/session.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/testing/cache.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/testing/session.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/view.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/config/workbench.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/AccountController.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/AdminController.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/ApplicationController.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/BaseController.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/ComputeResourceController.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/DataCatController.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/ExperimentController.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/FilemanagerController.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/GatewayRequestUpdateController.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/GatewayprofileController.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/GroupController.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/HomeController.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/ProjectController.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/StorageResourceController.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/controllers/UserSettingsController.php
copy sandbox/simstream/example/openmm_example/application/trajectory.dcd => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/database/production.sqlite (100%)
mode change 100644 => 100755
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/database/seeds/DatabaseSeeder.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/filters.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/lang/en/pagination.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/lang/en/reminders.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/lang/en/validation.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/AdminUtilities.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/API/Airavata.php
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Airavata/API/Error/Types.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/API/Sharing/SharingRegistryService.php
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Airavata/API/Sharing/Types.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/API/Types.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/AiravataServiceProvider.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Facades/Airavata.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Facades/IamAdminServices.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Facades/TenantProfileServices.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Facades/UserProfileServices.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/IamAdminServiceProvider.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/AppCatalog/AccountProvisioning/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/AppCatalog/AppDeployment/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/AppCatalog/AppInterface/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/AppCatalog/ComputeResource/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/AppCatalog/GatewayGroups/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/AppCatalog/GatewayProfile/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/AppCatalog/GroupResourceProfile/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/AppCatalog/Parallelism/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/AppCatalog/StorageResource/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/AppCatalog/UserResourceProfile/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Application/Io/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Commons/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Credential/Store/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Data/Movement/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Data/Replica/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Dbevent/Types.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Experiment/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Group/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Job/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Messaging/Event/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Process/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Scheduling/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Security/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Sharing/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Status/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Task/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Tenant/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/User/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Workflow/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Model/Workspace/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Service/Iam/Admin/Services/CPI/Error/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Service/Iam/Admin/Services/CPI/IamAdminServices.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Service/Iam/Admin/Services/CPI/Types.php
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Airavata/Service/Profile/Groupmanager/CPI/Error/Types.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Service/Profile/Groupmanager/CPI/GroupManagerService.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Service/Profile/Groupmanager/CPI/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Service/Profile/Tenant/CPI/Error/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Service/Profile/Tenant/CPI/TenantProfileService.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Service/Profile/Tenant/CPI/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Service/Profile/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Service/Profile/User/CPI/Error/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Service/Profile/User/CPI/Types.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/Service/Profile/User/CPI/UserProfileService.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/TenantProfileServiceProvider.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Airavata/UserProfileServiceProvider.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/AppUtilities.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/CRUtilities.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/CommonUtilities.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/EmailUtilities.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/ExperimentUtilities.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/FileManager.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/GrouperUtilities.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/IamAdminServicesUtilities.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Keycloak/API/BaseKeycloakAPIEndpoint.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Keycloak/API/RoleMapper.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Keycloak/API/Roles.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Keycloak/API/Users.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Keycloak/Facades/Keycloak.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Keycloak/Keycloak.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Keycloak/KeycloakServiceProvider.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Keycloak/KeycloakUtil.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/ProjectUtilities.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/SRUtilities.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/SharingUtilities.php
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Base/TBase.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/ClassLoader/ThriftClassLoader.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Exception/TApplicationException.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Exception/TException.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Exception/TProtocolException.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Exception/TTransportException.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Factory/TBinaryProtocolFactory.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Factory/TCompactProtocolFactory.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Factory/TJSONProtocolFactory.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Factory/TProtocolFactory.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Factory/TStringFuncFactory.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Factory/TTransportFactory.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Protocol/JSON/BaseContext.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Protocol/JSON/ListContext.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Protocol/JSON/LookaheadReader.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Protocol/JSON/PairContext.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Protocol/TBinaryProtocol.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Protocol/TBinaryProtocolAccelerated.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Protocol/TCompactProtocol.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Protocol/TJSONProtocol.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Thrift/Protocol/TMultiplexedProtocol.php
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Protocol/TProtocol.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Thrift/Protocol/TProtocolDecorator.php
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Serializer/TBinarySerializer.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Server/TForkingServer.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Server/TServer.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Server/TServerSocket.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Server/TServerTransport.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Server/TSimpleServer.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/StringFunc/Core.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/StringFunc/Mbstring.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/StringFunc/TStringFunc.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Thrift/TMultiplexedProcessor.php
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Thrift.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Transport/TBufferedTransport.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Thrift/Transport/TCurlClient.php
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Transport/TFramedTransport.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Transport/THttpClient.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Transport/TMemoryBuffer.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Transport/TNullTransport.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Transport/TPhpStream.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Thrift/Transport/TSocket.php
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Transport/TSocketPool.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Transport/TTransport.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Thrift/Type/TConstant.php
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Type/TMessageType.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/Type/TType.php (100%)
copy {airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries}/Thrift/autoload.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/URPUtilities.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/UserProfileUtilities.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/Facades/Wsis.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/Stubs/AuthenticationAdmin.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/Stubs/AuthenticationAdminStub.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/Stubs/OAuthManager.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/Stubs/TenantManager.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/Stubs/TenantMgtAdminStub.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/Stubs/UserInformationRecoveryManager.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/Stubs/UserInformationRecoveryStub.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/Stubs/UserProfileManager.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/Stubs/UserProfileManagerStub.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/Stubs/UserStoreManager.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/Stubs/UserStoreManagerStub.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/Wsis.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/libraries/Wsis/WsisServiceProvider.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/resources/assets/PoweredbyAiravata_Small.png
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/resources/assets/Profile_avatar_placeholder_large.png
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/resources/assets/favicon.ico
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/resources/assets/scigap-header-logo.png
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/resources/oa4mp/oauth-properties.ini
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/resources/security/idp_scigap_org.pem
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/resources/security/incommon_rsa_server_ca.pem
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/routes.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/start/artisan.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/start/global.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/start/local.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/storage/meta/services.json
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/ExampleTest.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/TestCase.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/README.txt
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/pom.xml
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/AmberSanderBR2.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/AmberSanderComet.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/AmberSanderStampede.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/AutoDockBR2.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/CreateModifySearchProject.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/CreateUserLogin.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/EchoBR2.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/EchoComet.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/EchoStampede.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/EspressoStampede.java
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/ExpLoadTest.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/GamessGordon.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/GaussianComet.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/GaussianGordon.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/GromacsStampede.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/LammpsComet.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/LammpsStampede.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/NwChemComet.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/NwChemStampede.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/PhastaPStampede.java
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/RunAllTests.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/SearchProjectExp.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/TinkerMonteStampede.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/TrinityStampede.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/UserLogout.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/WRFStampede.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/utils/CurrentDateTime.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/utils/ExpFileReadUtils.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/java/org/apache/airavata/pga/tests/utils/UserLogin.java
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/tests/selenium/src/test/resources/exp.properties
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/create.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/credential-store.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/dashboard.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/forgot-password.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/login-desktop.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/login.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/request-allocation.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/reset-password.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/settings.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/update.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/user-compute-resources.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/user-profile-update-email.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/user-profile.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/user-storage-resources.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/account/verify-human.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/admin/create-gateway.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/admin/experiment-statistics.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/admin/manage-admin.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/admin/manage-credentials.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/admin/manage-experiments.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/admin/manage-gateway.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/admin/manage-notices.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/admin/manage-resources.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/admin/manage-roles.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/admin/manage-users.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/application/deployment.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/application/interface.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/application/module.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/datacat/select.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/datacat/summary.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/emails/auth/reminder.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/error.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/experiment/browse.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/experiment/create-complete.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/experiment/create.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/experiment/edit.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/experiment/no-sharing-create-complete.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/experiment/no-sharing-edit.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/experiment/summary.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/files/browse.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/gateway/browse.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/gateway/create.blade.php
copy sandbox/simstream/example/openmm_example/application/trajectory.dcd => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/group/browse.blade.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/group/create.blade.php
copy sandbox/simstream/example/openmm_example/application/trajectory.dcd => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/group/edit.blade.php (100%)
copy sandbox/simstream/example/openmm_example/application/trajectory.dcd => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/group/summary.blade.php (100%)
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/home.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/layout/basic.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/layout/desktop-login.blade.php
copy sandbox/simstream/example/openmm_example/application/trajectory.dcd => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/layout/fixed-footer.blade.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/layout/fixed-header.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/layout/fixed-scripts.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/pages.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/add-gateway-block.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/auto-provisioned-accounts.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/compute-resource-preferences.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/dashboard-block.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/deployment-block.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/experiment-container.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/experiment-info.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/experiment-inputs.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/experiment-queue-block.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/gateway-preferences-block.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/interface-block.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/interface-input-block.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/interface-output-block.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/login-external.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/login-form.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/module-block.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/queue-block.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/resource-job-manager.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/sharing-display-body.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/sharing-form-body.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/sharing-form-modal.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/storage-resource-preferences.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/streaming-data.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/user-compute-resource-preferences.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/partials/user-storage-resource-preferences.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/project/browse.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/project/create.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/project/edit.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/project/no-sharing-create.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/project/no-sharing-edit.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/project/no-sharing-summary.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/project/summary.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/resource/browse.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/resource/create.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/resource/edit.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/resource/view.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/scigap-admin/manage-gateway.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/server-down.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/storage-resource/browse.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/storage-resource/create.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/storage-resource/edit.blade.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/views/storage-resource/view.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/artisan
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/bootstrap/autoload.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/bootstrap/paths.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/bootstrap/start.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/composer.json
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/composer.lock
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/phpunit.xml
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/.htaccess
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/assets/PoweredbyAiravata_Small.png
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/assets/Profile_avatar_placeholder_large.png
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/assets/ajax-loader.gif
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/assets/cilogon-logo-24x24-b.png
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/assets/favicon.ico
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/assets/powered-by-airavata-transparent.png
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/assets/scigap-header-logo.png
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/css/admin.css
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/css/bootstrap-toggle.css
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/css/bootstrap.min.css
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/css/datetimepicker.css
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/css/filemanager.css
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/css/morris.css
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/css/sharing.css
copy sandbox/simstream/example/openmm_example/application/trajectory.dcd => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/css/style.css (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/css/user-settings.css
copy sandbox/simstream/example/openmm_example/application/trajectory.dcd => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/favicon.ico (100%)
mode change 100644 => 100755
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/fonts/glyphicons-halflings-regular.eot
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/fonts/glyphicons-halflings-regular.svg
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/fonts/glyphicons-halflings-regular.ttf
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/fonts/glyphicons-halflings-regular.woff
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/index.php
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/bootstrap-toggle.js
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/clipboard.min.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/datacat/GLmol.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/datacat/Three.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/datacat/jquery-1.7.min.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/datetimepicker-3.1.3.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/deployment.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/filemanager.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/flot/flot-data.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/flot/jquery.flot.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/flot/jquery.flot.pie.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/flot/jquery.flot.resize.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/flot/jquery.flot.tooltip.min.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/gateway.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/interface.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/moment.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/morris/morris-data.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/morris/morris.min.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/morris/raphael.min.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/script.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/sharing/groups.js
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/sharing/share.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/sharing/sharing_utils.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/simstream.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/time-conversion.js
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/js/util.js
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/robots.txt
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/themes/README
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/themes/base/layouts/default.blade.php
copy sandbox/simstream/example/openmm_example/application/trajectory.dcd => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/themes/base/partials/about.blade.php (100%)
copy sandbox/simstream/example/openmm_example/application/trajectory.dcd => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/themes/base/partials/documentation.blade.php (100%)
copy sandbox/simstream/example/openmm_example/application/trajectory.dcd => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/themes/base/partials/footer.blade.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/themes/base/partials/header.blade.php
copy sandbox/simstream/example/openmm_example/application/trajectory.dcd => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/themes/base/partials/template.blade.php (100%)
copy sandbox/simstream/example/openmm_example/application/trajectory.dcd => modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/themes/base/views/index.blade.php (100%)
create mode 100644 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/public/themes/base/views/test.blade.php
create mode 100755 modules/ide-integration/src/main/resources/pga/airavata-php-gateway/server.php
create mode 100644 modules/ide-integration/src/main/resources/pga/default.conf
create mode 100644 modules/ide-integration/src/main/resources/pga/docker-compose.yml
create mode 100644 modules/ide-integration/src/main/resources/pga/pga-default.conf
create mode 100644 modules/ide-integration/src/main/resources/pga/vhost.conf
create mode 100644 modules/messaging/core/src/main/java/org/apache/airavata/messaging/core/util/DBEventPublisherUtils.java
create mode 100644 modules/orchestrator/orchestrator-core/src/main/java/org/apache/airavata/orchestrator/core/validator/impl/GroupResourceProfileValidator.java
delete mode 100644 modules/orchestrator/orchestrator-core/src/test/java/org/apache/airavata/orchestrator/core/util/Initialize.java
delete mode 100644 modules/orchestrator/orchestrator-service/src/test/java/org/apache/airavata/orchestrator/client/util/Initialize.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/RegistryException.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/impl/AppCatalogImpl.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/impl/ApplicationDeploymentImpl.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/impl/ApplicationInterfaceImpl.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/impl/ComputeResourceImpl.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/impl/GwyResourceProfileImpl.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/impl/StorageResourceImpl.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/impl/UsrResourceProfileImpl.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/AppEnvironment.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/AppEnvironment_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/AppInput_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/AppModuleMapping.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/AppModuleMapping_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/AppOutput_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ApplicationDeployment.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ApplicationIntInput.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ApplicationIntOutput.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ApplicationInterface.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ApplicationModule.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/BatchQueue.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/BatchQueue_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/CloudJobSubmission.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ComputeResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ComputeResourceFileSystem.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ComputeResourceFileSystem_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ComputeResourcePreference.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ComputeResourcePreferencePK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/Configuration.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/Configuration_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/DataMovementInterface.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/DataMovementInterface_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/DataStorageResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/GSISSHExport.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/GSISSHExportPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/GSISSHSubmission.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/GatewayProfile.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/GlobusGKEndPointPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/GlobusGKEndpoint.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/GlobusJobSubmission.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/GridftpDataMovement.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/GridftpEndpoint.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/GridftpEndpoint_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/HostAlias.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/HostAliasPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/HostIPAddress.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/HostIPAddressPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/JobManagerCommand.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/JobManagerCommand_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/JobSubmissionInterface.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/JobSubmissionInterface_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/LibraryApendPath.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/LibraryApendPath_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/LibraryPrepandPath.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/LibraryPrepandPath_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/LocalDataMovement.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/LocalSubmission.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ModuleLoadCmd.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ModuleLoadCmd_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ParallelismPrefixCommand.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ParallelismPrefixCommand_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/PostJobCommand.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/PostJobCommandPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/PreJobCommand.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/PreJobCommandPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ResourceJobManager.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/SSHAccountProvisionerConfiguration.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/SSHAccountProvisionerConfigurationPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/ScpDataMovement.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/SshJobSubmission.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/StorageInterface.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/StorageInterface_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/StoragePreference.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/StoragePreferencePK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/StorageResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/UnicoreDataMovement.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/UnicoreJobSubmission.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/UserComputeResourcePreference.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/UserComputeResourcePreferencePK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/UserResourceProfile.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/UserResourceProfilePK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/UserStoragePreference.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/model/UserStoragePreferencePK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/AppCatAbstractResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/AppCatalogResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/AppDeploymentResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/AppEnvironmentResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/AppInterfaceResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/AppModuleMappingAppCatalogResourceAppCat.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/AppModuleResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/ApplicationInputResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/ApplicationOutputResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/BatchQueueResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/CloudSubmissionResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/ComputeHostPreferenceResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/ComputeResourceFileSystemResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/ComputeResourceResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/DataMovementInterfaceResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/GSISSHExportResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/GSISSHSubmissionResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/GatewayProfileResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/GlobusGKEndpointResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/GlobusJobSubmissionResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/GridftpDataMovementResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/GridftpEndpointResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/HostAliasAppResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/HostIPAddressResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/JobManagerCommandResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/JobSubmissionInterfaceResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/LibraryApendPathResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/LibraryPrepandPathResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/LocalDataMovementResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/LocalSubmissionResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/ModuleLoadCmdResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/ParallelismPrefixCommandResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/PostJobCommandResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/PreJobCommandResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/ResourceJobManagerResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/ScpDataMovementResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/SshJobSubmissionResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/StorageInterfaceResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/StoragePreferenceResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/StorageResourceResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/UnicoreDataMovementResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/UnicoreJobSubmissionResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/UserComputeHostPreferenceResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/UserResourceProfileResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/resources/UserStoragePreferenceResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/util/AppCatalogJPAUtils.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/util/AppCatalogQueryGenerator.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/util/AppCatalogResourceType.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/util/AppCatalogThriftConversion.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/app/catalog/util/AppCatalogUtils.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/AiravataWorkflowEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/AiravataWorkflowErrorEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/AiravataWorkflowErrorPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/AiravataWorkflowStatusEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/AiravataWorkflowStatusPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/ApplicationErrorEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/ApplicationErrorPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/ApplicationStatusEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/ApplicationStatusPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/HandlerErrorEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/HandlerErrorPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/HandlerInputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/HandlerInputPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/HandlerOutputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/HandlerOutputPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/HandlerStatusEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/HandlerStatusPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/WorkflowApplicationEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/WorkflowApplicationPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/WorkflowConnectionEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/WorkflowConnectionPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/WorkflowDataBlockEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/WorkflowHandlerEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/airavataworkflowcatalog/WorkflowHandlerPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/AppEnvironmentEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/AppEnvironmentPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/AppModuleMappingEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/AppModuleMappingPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ApplicationDeploymentEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ApplicationInputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ApplicationInputPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ApplicationInterfaceEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ApplicationModuleEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ApplicationOutputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ApplicationOutputPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/BatchQueueEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/BatchQueuePK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/BatchQueueResourcePolicyEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/CloudJobSubmissionEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ComputeResourceEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ComputeResourceFileSystemEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ComputeResourceFileSystemPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ComputeResourcePolicyEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ComputeResourcePreferenceEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ComputeResourcePreferencePK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/DataMovementInterfaceEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/DataMovementInterfacePK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GatewayGroupsEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GatewayProfileEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GlobusGkEndpointEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GlobusGkEndpointPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GlobusSubmissionEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GridftpDataMovementEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GridftpEndpointEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GridftpEndpointPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GroupComputeResourcePrefEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GroupComputeResourcePrefPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GroupResourceProfileEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GroupSSHAccountProvisionerConfig.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GroupSSHAccountProvisionerConfigPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GsisshExportEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GsisshExportPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GsisshPostjobcommandEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GsisshPostjobcommandPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GsisshPrejobcommandEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GsisshPrejobcommandPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/GsisshSubmissionEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobManagerCommandEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobManagerCommandPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobSubmissionInterfaceEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobSubmissionInterfacePK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LibraryApendPathEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LibraryAppendPathPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LibraryPrependPathEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LibraryPrependPathPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LocalDataMovementEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LocalSubmissionEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ModuleLoadCmdEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ModuleLoadCmdPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParallelismCommandEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParallelismCommandPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParserConnectorEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParserConnectorInputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParserEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParserInputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParserOutputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParsingTemplateEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParsingTemplateInputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PostjobCommandEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PostjobCommandPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PrejobCommandEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PrejobCommandPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ResourceJobManagerEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/SSHAccountProvisionerConfiguration.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/SSHAccountProvisionerConfigurationPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ScpDataMovementEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/SshJobSubmissionEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageInterfaceEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageInterfacePK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StoragePreferenceEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StoragePreferencePK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageResourceEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UnicoreDatamovementEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UnicoreSubmissionEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UserComputeResourcePreferenceEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UserComputeResourcePreferencePK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UserResourceProfileEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UserResourceProfilePK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UserStoragePreferenceEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UserStoragePreferencePK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ExperimentEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ExperimentErrorEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ExperimentErrorPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ExperimentInputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ExperimentInputPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ExperimentOutputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ExperimentOutputPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ExperimentStatusEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ExperimentStatusPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ExperimentSummaryEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/GatewayEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/GatewayWorkerEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/GatewayWorkerPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/JobEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/JobPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/JobStatusEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/JobStatusPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/NotificationEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessErrorEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessErrorPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessInputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessInputPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessOutputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessOutputPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessResourceScheduleEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessStatusEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessStatusPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessWorkflowEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessWorkflowPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProjectEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProjectUserEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProjectUserPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/QueueStatusEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/QueueStatusPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/TaskEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/TaskErrorEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/TaskErrorPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/TaskStatusEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/TaskStatusPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/UserConfigurationDataEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/UserEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/UserPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/replicacatalog/ConfigurationEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/replicacatalog/ConfigurationPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/replicacatalog/DataProductEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/replicacatalog/DataProductMetadataEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/replicacatalog/DataProductMetadataPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/replicacatalog/DataReplicaLocationEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/replicacatalog/DataReplicaMetadataEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/replicacatalog/DataReplicaMetadataPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/ComponentStatusEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/EdgeEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/EdgePK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/NodeEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/NodePK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/PortEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/PortPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/WorkflowEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/WorkflowInputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/WorkflowInputPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/WorkflowOutputEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/WorkflowOutputPK.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/WorkflowStatusEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/workflowcatalog/WorkflowStatusPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/ExpCatResourceUtils.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/ExperimentCatResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/JPAConstants.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/ResourceType.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/impl/ExperimentCatalogImpl.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/impl/ExperimentRegistry.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/impl/GatewayRegistry.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/impl/NotificationRegistry.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/impl/ProjectRegistry.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/impl/RegistryFactory.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/impl/UserRegistry.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/Experiment.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ExperimentError.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ExperimentErrorPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ExperimentInput.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ExperimentInputPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ExperimentOutput.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ExperimentOutputPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ExperimentStatus.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ExperimentStatusPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ExperimentSummary.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/Gateway.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/GatewayWorker.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/GatewayWorkerPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/Job.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/JobPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/JobStatus.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/JobStatusPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/Notification.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/Process.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProcessError.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProcessErrorPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProcessInput.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProcessInputPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProcessOutput.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProcessOutputPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProcessResourceSchedule.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProcessStatus.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProcessStatusPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProcessWorkflow.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProcessWorkflowPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/Project.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProjectUser.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProjectUserPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/QueueStatus.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/QueueStatusPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/Task.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/TaskError.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/TaskErrorPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/TaskStatus.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/TaskStatusPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/UserConfigurationData.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/UserPK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/Users.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/AbstractExpCatResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ExperimentErrorResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ExperimentInputResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ExperimentOutputResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ExperimentResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ExperimentStatisticsResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ExperimentStatusResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ExperimentSummaryResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/GatewayResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/JobResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/JobStatusResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/NotificationResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProcessErrorResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProcessInputResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProcessOutputResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProcessResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProcessResourceScheduleResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProcessStatusResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProcessWorkflowResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProjectResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProjectUserResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/QueueStatusResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/TaskErrorResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/TaskResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/TaskStatusResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/UserConfigurationDataResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/UserResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/Utils.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/WorkerResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/utils/QueryGenerator.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/utils/ThriftDataModelConversion.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/impl/RegistryImpl.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/replica/catalog/impl/ReplicaCatalogImpl.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/replica/catalog/model/Configuration.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/replica/catalog/model/Configuration_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/replica/catalog/model/DataProduct.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/replica/catalog/model/DataProductMetaData.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/replica/catalog/model/DataProductMetaData_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/replica/catalog/model/DataReplicaLocation.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/replica/catalog/model/DataReplicaMetaData.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/replica/catalog/model/DataReplicaMetaData_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/replica/catalog/utils/ReplicaCatalogConstants.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/replica/catalog/utils/ReplicaCatalogJPAUtils.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/replica/catalog/utils/ReplicaCatalogQueryGenerator.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/replica/catalog/utils/ThriftDataModelConversion.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/AbstractRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/AppCatAbstractRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/ApplicationDeploymentRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/ApplicationInputRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/ApplicationInterfaceRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/ApplicationModuleRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/ApplicationOutputRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/BatchQueuePolicyRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/BatchQueueRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/ComputeResourcePolicyRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/ComputeResourcePrefRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/ComputeResourceRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/DataMovementRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/GatewayGroupsRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/GroupResourceProfileRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/GrpComputePrefRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/GwyResourceProfileRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/JobSubmissionInterfaceRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/ParserRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/ParsingTemplateRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/ResourceJobManagerRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/StoragePrefRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/StorageResourceRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/UserComputeResourcePreferenceRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/UserResourceProfileRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/appcatalog/UserStoragePreferenceRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ExpCatAbstractRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentErrorRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentInputRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentOutputRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentStatusRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentSummaryRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/GatewayRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/JobRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/JobStatusRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/NotificationRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessErrorRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessInputRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessOutputRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessStatusRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessWorkflowRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/ProjectRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/QueueStatusRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/TaskErrorRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/TaskRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/TaskStatusRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/expcatalog/UserRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/replicacatalog/DataProductRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/replicacatalog/DataReplicaLocationRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/replicacatalog/RepCatAbstractRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/workflowcatalog/WorkflowCatAbstractRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/repositories/workflowcatalog/WorkflowRepository.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/AppCatalogDBInitConfig.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/AppCatalogJDBCConfig.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/AppCatalogUtils.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/Committer.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/DBConstants.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/DozerConverter/StorageDateConverter.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/ExpCatalogDBInitConfig.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/ExpCatalogJDBCConfig.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/ExpCatalogUtils.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/JPAUtil/AppCatalogJPAUtils.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/JPAUtil/ExpCatalogJPAUtils.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/JPAUtil/RepCatalogJPAUtils.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/JPAUtil/WorkflowCatalogJPAUtils.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/ObjectMapperSingleton.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/QueryConstants.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/ReplicaCatalogDBInitConfig.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/ReplicaCatalogJDBCConfig.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/WorkflowCatalogDBInitConfig.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/WorkflowCatalogJDBCConfig.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/WorkflowCatalogUtils.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/impl/WorkflowCatalogImpl.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/ComponentStatus.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/Edge.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/Edge_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/Node.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/Node_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/Port.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/Port_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/Workflow.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/WorkflowInput.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/WorkflowInput_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/WorkflowOutput.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/WorkflowOutput_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/WorkflowStatus.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/model/WorkflowStatus_PK.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/resources/ComponentStatusResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/resources/EdgeResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/resources/NodeResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/resources/PortResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/resources/WorkflowCatAbstractResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/resources/WorkflowCatalogResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/resources/WorkflowInputResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/resources/WorkflowOutputResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/resources/WorkflowResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/resources/WorkflowStatusResource.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/utils/WorkflowCatalogJPAUtils.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/utils/WorkflowCatalogQueryGenerator.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/utils/WorkflowCatalogResourceType.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/utils/WorkflowCatalogThriftConversion.java
delete mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/workflow/catalog/utils/WorkflowCatalogUtils.java
create mode 100644 modules/registry/registry-core/src/main/resources/META-INF/generate-sql-persistence.xml
create mode 100644 modules/registry/registry-core/src/main/resources/airavataworkflowcatalog-derby.sql
create mode 100644 modules/registry/registry-core/src/main/resources/dozer_mapping.xml
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/app/catalog/AppDeploymentTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/app/catalog/AppInterfaceTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/app/catalog/ComputeAppCatalogExperimentCatResourceTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/app/catalog/GatewayProfileTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/app/catalog/StorageResourceAppCatalogTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/app/catalog/UserResourceProfileTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/app/catalog/util/Initialize.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/experiment/catalog/AbstractResourceTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/experiment/catalog/ExperimentInputResourceTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/experiment/catalog/ExperimentOutputResourceTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/experiment/catalog/ExperimentResourceTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/experiment/catalog/GatewayResourceTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/experiment/catalog/JobResourceTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/experiment/catalog/ProcessResourceTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/experiment/catalog/QueueStatusResourceTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/experiment/catalog/TaskResourceTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/experiment/catalog/UserConfigurationDataTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/experiment/catalog/UserResourceTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/experiment/catalog/util/Initialize.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/appcatalog/ApplicationDeploymentRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/appcatalog/ApplicationInterfaceRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/appcatalog/ComputeResourceRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/appcatalog/GatewayGroupsRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/appcatalog/GatewayProfileRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/appcatalog/GroupResourceProfileRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/appcatalog/JobSubmissionInterfaceRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/appcatalog/StorageResourceRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/appcatalog/UserResourceProfileRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/common/TestBase.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentErrorRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentInputRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentOutputRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentStatusRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ExperimentSummaryRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/GatewayRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/JobRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/JobStatusRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/NotificationRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessErrorRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessInputRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessOutputRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessStatusRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ProjectRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/QueueStatusRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/TaskErrorRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/TaskRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/TaskStatusRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/UserRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/replicacatalog/DataProductRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/replicacatalog/DataReplicaLocationRepositoryTest.java
create mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/workflowcatalog/WorkflowRepositoryTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/replica/catalog/ReplicaCatalogTest.java
delete mode 100644 modules/registry/registry-core/src/test/java/org/apache/airavata/replica/catalog/util/Initialize.java
create mode 100644 modules/registry/registry-core/src/test/resources/airavata-server.properties
create mode 100644 modules/registry/registry-core/src/test/resources/logback.xml
create mode 100644 modules/registry/registry-cpi/src/main/java/org/apache/airavata/registry/cpi/DataProductInterface.java
create mode 100644 modules/registry/registry-cpi/src/main/java/org/apache/airavata/registry/cpi/DataReplicaLocationInterface.java
delete mode 100644 modules/registry/registry-server/registry-api-service/src/main/java/org/apache/airavata/registry/api/service/util/AppCatalogInitUtil.java
delete mode 100644 modules/registry/registry-server/registry-api-service/src/main/java/org/apache/airavata/registry/api/service/util/ConnectionPool.java
delete mode 100644 modules/registry/registry-server/registry-api-service/src/main/java/org/apache/airavata/registry/api/service/util/DatabaseCreator.java
delete mode 100644 modules/registry/registry-server/registry-api-service/src/main/java/org/apache/airavata/registry/api/service/util/ExperimentCatalogInitUtil.java
delete mode 100644 modules/registry/registry-server/registry-api-service/src/main/java/org/apache/airavata/registry/api/service/util/JdbcStorage.java
delete mode 100644 modules/registry/registry-server/registry-api-service/src/main/java/org/apache/airavata/registry/api/service/util/ReplicaCatalogInitUtil.java
delete mode 100644 modules/registry/registry-server/registry-api-service/src/main/java/org/apache/airavata/registry/api/service/util/WorkflowCatalogInitUtil.java
create mode 100644 modules/registry/release-migration-scripts/next/DeltaScripts/appCatalog_schema_delta.sql
create mode 100644 modules/registry/release-migration-scripts/next/DeltaScripts/credential_store_schema_delta.sql
create mode 100644 modules/registry/release-migration-scripts/next/DeltaScripts/experimentCatalog_schema_delta.sql
create mode 100644 modules/registry/release-migration-scripts/next/DeltaScripts/replicaCatalog_schema_delta.sql
create mode 100644 modules/registry/release-migration-scripts/next/DeltaScripts/sharingCatalog_schema_delta.sql
create mode 100644 modules/sharing-registry/sharing-data-migrator/README.md
create mode 100644 modules/sharing-registry/sharing-data-migrator/src/main/resources/.gitignore
create mode 100644 modules/sharing-registry/sharing-data-migrator/src/main/resources/airavata-server.properties.sample
delete mode 100644 modules/sharing-registry/sharing-registry-server/src/main/java/org/apache/airavata/sharing/registry/db/utils/ConnectionPool.java
delete mode 100644 modules/sharing-registry/sharing-registry-server/src/main/java/org/apache/airavata/sharing/registry/db/utils/DatabaseCreator.java
delete mode 100644 modules/sharing-registry/sharing-registry-server/src/main/java/org/apache/airavata/sharing/registry/db/utils/JdbcStorage.java
create mode 100644 modules/sharing-registry/sharing-registry-server/src/main/java/org/apache/airavata/sharing/registry/db/utils/SharingRegistryDBInitConfig.java
create mode 100644 modules/sharing-registry/sharing-registry-server/src/main/java/org/apache/airavata/sharing/registry/db/utils/SharingRegistryJDBCConfig.java
delete mode 100644 modules/sharing-registry/sharing-registry-server/src/test/java/org/apache/airavata/sharing/registry/util/Initialize.java
create mode 100644 modules/sharing-registry/sharing-registry-server/src/test/resources/logback.xml
create mode 100644 thrift-interface-descriptions/data-models/app-catalog-models/parser_model.thrift
create mode 100644 thrift-interface-descriptions/data-models/experiment-catalog-models/airavata_workflow_model.thrift
create mode 100644 thrift-interface-descriptions/data-models/resource-catalog-models/gateway_groups_model.thrift
create mode 100644 thrift-interface-descriptions/data-models/resource-catalog-models/group_resource_profile_model.thrift
[airavata] 01/01: Merge branch 'develop' into staging
Posted by di...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dimuthuupe pushed a commit to branch staging
in repository https://gitbox.apache.org/repos/asf/airavata.git
commit a59afe31e2822284046313bb781789a44b6330ce
Merge: 3ff1492 5775302
Author: Dimuthu Wannipurage <di...@gmail.com>
AuthorDate: Wed Jun 26 10:57:13 2019 -0400
Merge branch 'develop' into staging
# Conflicts:
# airavata-services/services-security/src/main/java/org/apache/airavata/service/security/AiravataSecurityManager.java
# airavata-services/services-security/src/main/java/org/apache/airavata/service/security/KeyCloakSecurityManager.java
# dev-tools/ansible/roles/helix_setup/templates/participant/airavata-server.properties.j2
# modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/AiravataTask.java
# modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/TaskContext.java
.gitignore | 7 +-
airavata-api/airavata-api-server/pom.xml | 8 +-
.../airavata/api/server/AiravataDerbyServer.java | 165 -
.../api/server/handler/AiravataServerHandler.java | 1835 +-
airavata-api/airavata-api-stubs/pom.xml | 4 +-
.../java/org/apache/airavata/api/Airavata.java | 119489 ++++++++++++------
airavata-api/airavata-base-api/pom.xml | 4 +-
.../airavata-client-sdks/airavata-cpp-sdk/pom.xml | 2 +-
.../src/main/resources/lib/airavata/Airavata.cpp | 47974 ++++---
.../src/main/resources/lib/airavata/Airavata.h | 17213 ++-
.../lib/airavata/Airavata_server.skeleton.cpp | 488 +-
.../src/main/resources/lib/airavata/BaseAPI.cpp | 415 +
.../src/main/resources/lib/airavata/BaseAPI.h | 301 +
.../lib/airavata/BaseAPI_server.skeleton.cpp | 61 +
.../account_provisioning_model_constants.cpp | 34 +
.../account_provisioning_model_constants.h | 41 +
.../airavata/account_provisioning_model_types.cpp | 377 +
.../airavata/account_provisioning_model_types.h | 175 +
.../lib/airavata/airavata_api_constants.cpp | 4 +-
.../lib/airavata/airavata_api_constants.h | 2 +-
.../resources/lib/airavata/airavata_api_types.cpp | 2 +-
.../resources/lib/airavata/airavata_api_types.h | 9 +-
.../lib/airavata/airavata_commons_constants.cpp | 2 +-
.../lib/airavata/airavata_commons_constants.h | 2 +-
.../lib/airavata/airavata_commons_types.cpp | 2 +-
.../lib/airavata/airavata_commons_types.h | 9 +-
.../airavata/airavata_data_models_constants.cpp | 2 +-
.../lib/airavata/airavata_data_models_constants.h | 2 +-
.../lib/airavata/airavata_data_models_types.cpp | 2 +-
.../lib/airavata/airavata_data_models_types.h | 4 +-
.../lib/airavata/airavata_errors_constants.cpp | 2 +-
.../lib/airavata/airavata_errors_constants.h | 2 +-
.../lib/airavata/airavata_errors_types.cpp | 2 +-
.../resources/lib/airavata/airavata_errors_types.h | 7 +-
.../airavata/airavata_workflow_model_constants.cpp | 34 +
.../airavata/airavata_workflow_model_constants.h | 41 +
.../lib/airavata/airavata_workflow_model_types.cpp | 2185 +
.../lib/airavata/airavata_workflow_model_types.h | 865 +
.../application_deployment_model_constants.cpp | 2 +-
.../application_deployment_model_constants.h | 2 +-
.../application_deployment_model_types.cpp | 2 +-
.../airavata/application_deployment_model_types.h | 11 +-
.../application_interface_model_constants.cpp | 2 +-
.../application_interface_model_constants.h | 2 +-
.../airavata/application_interface_model_types.cpp | 2 +-
.../airavata/application_interface_model_types.h | 5 +-
.../airavata/application_io_models_constants.cpp | 2 +-
.../lib/airavata/application_io_models_constants.h | 2 +-
.../lib/airavata/application_io_models_types.cpp | 24 +-
.../lib/airavata/application_io_models_types.h | 19 +-
.../resources/lib/airavata/base_api_constants.cpp | 34 +
.../resources/lib/airavata/base_api_constants.h | 41 +
.../main/resources/lib/airavata/base_api_types.cpp | 33 +
.../main/resources/lib/airavata/base_api_types.h | 42 +
.../airavata/compute_resource_model_constants.cpp | 2 +-
.../airavata/compute_resource_model_constants.h | 2 +-
.../lib/airavata/compute_resource_model_types.cpp | 2 +-
.../lib/airavata/compute_resource_model_types.h | 21 +-
.../credential_store_data_models_constants.cpp | 2 +-
.../credential_store_data_models_constants.h | 2 +-
.../credential_store_data_models_types.cpp | 146 +-
.../airavata/credential_store_data_models_types.h | 36 +-
.../airavata/data_movement_models_constants.cpp | 2 +-
.../lib/airavata/data_movement_models_constants.h | 2 +-
.../lib/airavata/data_movement_models_types.cpp | 71 +-
.../lib/airavata/data_movement_models_types.h | 44 +-
.../lib/airavata/db_event_model_constants.cpp | 2 +-
.../lib/airavata/db_event_model_constants.h | 2 +-
.../lib/airavata/db_event_model_types.cpp | 26 +-
.../resources/lib/airavata/db_event_model_types.h | 21 +-
.../lib/airavata/experiment_model_constants.cpp | 2 +-
.../lib/airavata/experiment_model_constants.h | 2 +-
.../lib/airavata/experiment_model_types.cpp | 56 +-
.../lib/airavata/experiment_model_types.h | 38 +-
.../airavata/gateway_groups_model_constants.cpp | 34 +
.../lib/airavata/gateway_groups_model_constants.h | 41 +
.../lib/airavata/gateway_groups_model_types.cpp | 188 +
.../lib/airavata/gateway_groups_model_types.h | 99 +
.../gateway_resource_profile_model_constants.cpp | 2 +-
.../gateway_resource_profile_model_constants.h | 2 +-
.../gateway_resource_profile_model_types.cpp | 256 +-
.../gateway_resource_profile_model_types.h | 38 +-
.../lib/airavata/group_manager_model_constants.cpp | 2 +-
.../lib/airavata/group_manager_model_constants.h | 2 +-
.../lib/airavata/group_manager_model_types.cpp | 86 +-
.../lib/airavata/group_manager_model_types.h | 20 +-
.../group_resource_profile_model_constants.cpp | 34 +
.../group_resource_profile_model_constants.h | 41 +
.../group_resource_profile_model_types.cpp | 1405 +
.../airavata/group_resource_profile_model_types.h | 549 +
.../resources/lib/airavata/job_model_constants.cpp | 2 +-
.../resources/lib/airavata/job_model_constants.h | 2 +-
.../resources/lib/airavata/job_model_types.cpp | 2 +-
.../main/resources/lib/airavata/job_model_types.h | 5 +-
.../lib/airavata/messaging_events_constants.cpp | 2 +-
.../lib/airavata/messaging_events_constants.h | 2 +-
.../lib/airavata/messaging_events_types.cpp | 2 +-
.../lib/airavata/messaging_events_types.h | 33 +-
.../lib/airavata/parallelism_model_constants.cpp | 2 +-
.../lib/airavata/parallelism_model_constants.h | 2 +-
.../lib/airavata/parallelism_model_types.cpp | 2 +-
.../lib/airavata/parallelism_model_types.h | 3 +-
.../lib/airavata/parser_model_constants.cpp | 34 +
.../lib/airavata/parser_model_constants.h | 41 +
.../resources/lib/airavata/parser_model_types.cpp | 1456 +
.../resources/lib/airavata/parser_model_types.h | 514 +
.../lib/airavata/process_model_constants.cpp | 2 +-
.../lib/airavata/process_model_constants.h | 2 +-
.../resources/lib/airavata/process_model_types.cpp | 448 +-
.../resources/lib/airavata/process_model_types.h | 93 +-
.../airavata/replica_catalog_models_constants.cpp | 2 +-
.../airavata/replica_catalog_models_constants.h | 2 +-
.../lib/airavata/replica_catalog_models_types.cpp | 2 +-
.../lib/airavata/replica_catalog_models_types.h | 7 +-
.../lib/airavata/scheduling_model_constants.cpp | 2 +-
.../lib/airavata/scheduling_model_constants.h | 2 +-
.../lib/airavata/scheduling_model_types.cpp | 2 +-
.../lib/airavata/scheduling_model_types.h | 5 +-
.../lib/airavata/security_model_constants.cpp | 2 +-
.../lib/airavata/security_model_constants.h | 2 +-
.../lib/airavata/security_model_types.cpp | 2 +-
.../resources/lib/airavata/security_model_types.h | 5 +-
.../lib/airavata/status_models_constants.cpp | 2 +-
.../lib/airavata/status_models_constants.h | 2 +-
.../resources/lib/airavata/status_models_types.cpp | 98 +-
.../resources/lib/airavata/status_models_types.h | 64 +-
.../airavata/storage_resource_model_constants.cpp | 2 +-
.../airavata/storage_resource_model_constants.h | 2 +-
.../lib/airavata/storage_resource_model_types.cpp | 46 +-
.../lib/airavata/storage_resource_model_types.h | 25 +-
.../lib/airavata/task_model_constants.cpp | 2 +-
.../resources/lib/airavata/task_model_constants.h | 2 +-
.../resources/lib/airavata/task_model_types.cpp | 46 +-
.../main/resources/lib/airavata/task_model_types.h | 33 +-
.../airavata/tenant_profile_model_constants.cpp | 2 +-
.../lib/airavata/tenant_profile_model_constants.h | 2 +-
.../lib/airavata/tenant_profile_model_types.cpp | 2 +-
.../lib/airavata/tenant_profile_model_types.h | 9 +-
.../lib/airavata/user_profile_model_constants.cpp | 2 +-
.../lib/airavata/user_profile_model_constants.h | 2 +-
.../lib/airavata/user_profile_model_types.cpp | 837 +-
.../lib/airavata/user_profile_model_types.h | 256 +-
.../user_resource_profile_model_constants.cpp | 2 +-
.../user_resource_profile_model_constants.h | 2 +-
.../airavata/user_resource_profile_model_types.cpp | 46 +-
.../airavata/user_resource_profile_model_types.h | 33 +-
.../lib/airavata/workspace_model_constants.cpp | 2 +-
.../lib/airavata/workspace_model_constants.h | 2 +-
.../lib/airavata/workspace_model_types.cpp | 2 +-
.../resources/lib/airavata/workspace_model_types.h | 13 +-
.../airavata-client-sdks/airavata-php-sdk/pom.xml | 2 +-
.../main/resources/lib/Airavata/API/Airavata.php | 26990 ++--
.../API/Sharing/SharingRegistryService.php | 961 +-
.../resources/lib/Airavata/API/Sharing/Types.php | 8 +
.../Model/AppCatalog/GatewayGroups/Types.php | 164 +
.../AppCatalog/GroupResourceProfile/Types.php | 1405 +
.../lib/Airavata/Model/AppCatalog/Parser/Types.php | 1407 +
.../Model/AppCatalog/StorageResource/Types.php | 46 +
.../Model/AppCatalog/UserResourceProfile/Types.php | 26 -
.../lib/Airavata/Model/Application/Io/Types.php | 23 +
.../lib/Airavata/Model/Credential/Store/Types.php | 35 +-
.../lib/Airavata/Model/Data/Movement/Types.php | 69 +
.../lib/Airavata/Model/Experiment/Types.php | 55 +
.../resources/lib/Airavata/Model/Group/Types.php | 65 +-
.../lib/Airavata/Model/{job => Job}/Types.php | 0
.../resources/lib/Airavata/Model/Process/Types.php | 313 +-
.../resources/lib/Airavata/Model/Sharing/Types.php | 52 +
.../resources/lib/Airavata/Model/Status/Types.php | 92 +
.../main/resources/lib/Airavata/Model/Types.php | 1111 -
.../lib/Airavata/Model/Workflow/Types.php | 2176 +
.../Iam/Admin/Services/CPI/IamAdminServices.php | 2129 +-
.../Groupmanager/CPI/GroupManagerService.php | 1549 +-
.../Profile/User/CPI/UserProfileService.php | 483 +
.../airavata-python-sdk/pom.xml | 2 +-
.../resources/lib/airavata/api/Airavata-remote | 396 +-
.../main/resources/lib/airavata/api/Airavata.py | 24703 ++--
.../main/resources/lib/airavata/api/constants.py | 2 +-
.../api/sharing/SharingRegistryService-remote | 29 +-
.../airavata/api/sharing/SharingRegistryService.py | 819 +-
.../lib/airavata/api/sharing/constants.py | 1 +
.../resources/lib/airavata/api/sharing/ttypes.py | 1 +
.../src/main/resources/lib/airavata/api/ttypes.py | 5 +-
.../main/resources/lib/airavata/base/__init__.py | 0
.../resources/lib/airavata/base/api/BaseAPI-remote | 117 +
.../resources/lib/airavata/base/api/BaseAPI.py | 198 +
.../resources/lib/airavata/base/api/__init__.py | 1 +
.../{api/sharing => base/api}/constants.py | 0
.../main/resources/lib/airavata/base/api/ttypes.py | 13 +
.../model/appcatalog/gatewaygroups/__init__.py | 1 +
.../appcatalog/gatewaygroups}/constants.py | 0
.../model/appcatalog/gatewaygroups/ttypes.py | 117 +
.../appcatalog/groupresourceprofile/__init__.py | 1 +
.../appcatalog/groupresourceprofile}/constants.py | 0
.../appcatalog/groupresourceprofile/ttypes.py | 852 +
.../airavata/model/appcatalog/parser/__init__.py | 1 +
.../appcatalog/parser}/constants.py | 0
.../lib/airavata/model/appcatalog/parser/ttypes.py | 933 +
.../model/appcatalog/storageresource/ttypes.py | 26 +-
.../model/appcatalog/userresourceprofile/ttypes.py | 17 +-
.../lib/airavata/model/application/io/ttypes.py | 14 +-
.../lib/airavata/model/credential/store/ttypes.py | 32 +-
.../lib/airavata/model/data/movement/ttypes.py | 38 +-
.../lib/airavata/model/experiment/ttypes.py | 36 +-
.../resources/lib/airavata/model/group/ttypes.py | 41 +-
.../resources/lib/airavata/model/process/ttypes.py | 159 +-
.../resources/lib/airavata/model/sharing/ttypes.py | 24 +-
.../resources/lib/airavata/model/status/ttypes.py | 56 +-
.../resources/lib/airavata/model/task/ttypes.py | 26 +-
.../main/resources/lib/airavata/model/ttypes.py | 1 +
.../lib/airavata/model/workflow/ttypes.py | 1220 +-
.../groupmanager/cpi/GroupManagerService-remote | 37 +-
.../groupmanager/cpi/GroupManagerService.py | 1238 +-
.../service/profile/groupmanager/cpi/constants.py | 2 +-
.../service/profile/groupmanager/cpi/ttypes.py | 1 +
.../iam/admin/services/cpi/IamAdminServices-remote | 51 +-
.../iam/admin/services/cpi/IamAdminServices.py | 1248 +-
.../profile/iam/admin/services/cpi/constants.py | 2 +-
.../profile/iam/admin/services/cpi/ttypes.py | 1 +
.../profile/tenant/cpi/TenantProfileService-remote | 16 +-
.../profile/tenant/cpi/TenantProfileService.py | 231 +-
.../service/profile/tenant/cpi/constants.py | 2 +-
.../airavata/service/profile/tenant/cpi/ttypes.py | 1 +
.../lib/airavata/service/profile/ttypes.py | 1 +
.../profile/user/cpi/UserProfileService-remote | 23 +-
.../service/profile/user/cpi/UserProfileService.py | 411 +-
.../airavata/service/profile/user/cpi/constants.py | 2 +-
.../airavata/service/profile/user/cpi/ttypes.py | 1 +
.../java-client-samples/pom.xml | 2 +-
.../client/samples/CreateLaunchExperiment.java | 2 +-
.../client/secure/client/SecureClient.java | 2 +-
airavata-api/airavata-client-sdks/pom.xml | 2 +-
airavata-api/airavata-data-models/pom.xml | 2 +-
.../appcatalog/gatewaygroups/GatewayGroups.java | 680 +
.../BatchQueueResourcePolicy.java | 993 +
.../ComputeResourcePolicy.java | 744 +
.../GroupAccountSSHProvisionerConfig.java | 692 +
.../GroupComputeResourcePreference.java | 2224 +
.../groupresourceprofile/GroupResourceProfile.java | 1395 +
.../airavata/model/appcatalog/parser/IOType.java | 62 +
.../airavata/model/appcatalog/parser/Parser.java | 1188 +
.../model/appcatalog/parser/ParserConnector.java | 834 +
.../appcatalog/parser/ParserConnectorInput.java | 789 +
.../appcatalog/parser/ParserDagInputMapping.java | 789 +
.../model/appcatalog/parser/ParserInput.java | 788 +
.../model/appcatalog/parser/ParserOutput.java | 788 +
.../model/appcatalog/parser/ParsingTemplate.java | 888 +
.../appcatalog/parser/ParsingTemplateInput.java | 789 +
.../StorageResourceDescription.java | 204 +-
.../userresourceprofile/UserResourceProfile.java | 115 +-
.../model/application/io/OutputDataObjectType.java | 113 +-
.../model/credential/store/CredentialSummary.java | 12 +
.../model/credential/store/SSHCredential.java | 128 +-
.../model/data/movement/DataMovementInterface.java | 307 +-
.../airavata/model/experiment/ExperimentModel.java | 118 +-
.../model/experiment/ExperimentSearchFields.java | 8 +-
.../experiment/UserConfigurationDataModel.java | 113 +-
.../apache/airavata/model/group/GroupModel.java | 191 +-
.../apache/airavata/model/group/ResourceType.java | 11 +-
.../airavata/model/process/ProcessModel.java | 125 +-
.../airavata/model/status/ExperimentStatus.java | 113 +-
.../apache/airavata/model/status/JobStatus.java | 113 +-
.../airavata/model/status/ProcessStatus.java | 113 +-
.../apache/airavata/model/status/TaskStatus.java | 113 +-
.../airavata/model/workflow/AiravataWorkflow.java | 1587 +
.../airavata/model/workflow/ApplicationState.java | 83 +
.../airavata/model/workflow/ApplicationStatus.java | 708 +
.../airavata/model/workflow/ComponentType.java | 62 +
.../apache/airavata/model/workflow/DataBlock.java | 806 +
.../airavata/model/workflow/HandlerState.java | 83 +
.../airavata/model/workflow/HandlerStatus.java | 708 +
.../airavata/model/workflow/HandlerType.java | 62 +
.../airavata/model/workflow/NotificationEmail.java | 380 +
.../model/workflow/WorkflowApplication.java | 1714 +
.../model/workflow/WorkflowConnection.java | 1321 +
.../airavata/model/workflow/WorkflowHandler.java | 1332 +
.../airavata/model/workflow/WorkflowState.java | 92 +
.../airavata/model/workflow/WorkflowStatus.java | 708 +
airavata-api/airavata-model-utils/pom.xml | 2 +-
.../airavata/model/util/ExperimentModelUtil.java | 1 +
airavata-api/pom.xml | 2 +-
airavata-services/pom.xml | 4 +-
.../iam-admin-services-core/pom.xml | 4 +-
.../core/impl/TenantManagementKeycloakImpl.java | 307 +-
.../core/interfaces/TenantManagementInterface.java | 80 +-
.../admin/services/core/tests/SetupNewGateway.java | 31 +-
airavata-services/profile-service/pom.xml | 4 +-
.../java-client-samples/pom.xml | 4 +-
.../profile/client/samples/UserProfileSample.java | 6 +-
.../profile-service-client-sdks/pom.xml | 4 +-
.../profile-service-commons/pom.xml | 30 +-
.../commons/tenant/entities/GatewayEntity.java | 4 +-
.../user/entities/NSFDemographicsEntity.java | 8 +-
.../commons/user/entities/UserProfileEntity.java | 6 +-
.../service/profile/commons/utils/JPAUtils.java | 42 +-
.../commons/utils/ProfileServiceJDBCConfig.java | 52 +
.../service/profile/commons/utils/Utils.java | 27 +-
.../profile-service/profile-service-server/pom.xml | 4 +-
.../handlers/GroupManagerServiceHandler.java | 194 +-
.../profile/handlers/IamAdminServicesHandler.java | 108 +-
.../handlers/TenantProfileServiceHandler.java | 28 +-
.../handlers/UserProfileServiceHandler.java | 81 +-
.../profile/server/ProfileServiceServer.java | 15 +
.../service/profile/utils/ProfileServiceUtils.java | 89 -
.../profile-service/profile-service-stubs/pom.xml | 4 +-
.../groupmanager/cpi/GroupManagerService.java | 6704 +-
.../exception/GroupManagerServiceException.java | 33 +-
.../cpi/group_manager_cpiConstants.java | 33 +-
.../iam/admin/services/cpi/IamAdminServices.java | 9639 +-
.../cpi/exception/IamAdminServicesException.java | 33 +-
.../cpi/iam_admin_services_cpiConstants.java | 33 +-
.../profile/tenant/cpi/TenantProfileService.java | 33 +-
.../exception/TenantProfileServiceException.java | 33 +-
.../tenant/cpi/profile_tenant_cpiConstants.java | 33 +-
.../profile/user/cpi/UserProfileService.java | 2001 +-
.../cpi/exception/UserProfileServiceException.java | 33 +-
.../user/cpi/profile_user_cpiConstants.java | 33 +-
.../profile-service/profile-tenant-core/pom.xml | 5 +-
.../profile-service/profile-user-core/pom.xml | 14 +-
.../core/repositories/UserProfileRepository.java | 23 +-
.../core/utils/UserProfileCatalogDBInitConfig.java | 42 +
.../core/utils/UserProfileCatalogJDBCConfig.java | 52 +
.../main/resources/user-profile-catalog-derby.sql | 163 +
.../main/resources/user-profile-catalog-mysql.sql | 163 +
.../src/main/resources/user_profile_catalog.sql | 114 -
airavata-services/services-security/pom.xml | 15 +-
.../service/security/AiravataSecurityManager.java | 15 +
.../service/security/GatewayGroupsInitializer.java | 174 +
.../service/security/KeyCloakSecurityManager.java | 248 +-
.../apache/airavata/service/security/UserInfo.java | 84 +
.../security/GatewayGroupsInitializerTest.java | 125 +
.../security/KeyCloakSecurityManagerTest.java | 289 +
dev-tools/ansible/apiserver.yml | 4 +-
dev-tools/ansible/django.yml | 39 +
dev-tools/ansible/helix.yml | 3 -
.../scigap/develop/group_vars/all/vars.yml | 32 +-
.../scigap/develop/group_vars/all/vault.yml | 66 +-
.../scigap/develop/group_vars/django/vars.yml | 30 +
.../scigap/develop/host_vars/csbglsu/vars.yml | 52 +
.../scigap/develop/host_vars/csbglsu/vault.yml | 15 +
.../scigap/develop/host_vars/cyberwater/vars.yml | 52 +
.../scigap/develop/host_vars/cyberwater/vault.yml | 15 +
.../scigap/develop/host_vars/interactwel/vars.yml | 52 +
.../scigap/develop/host_vars/interactwel/vault.yml | 15 +
.../scigap/develop/host_vars/nexttdb/vars.yml | 52 +
.../scigap/develop/host_vars/nexttdb/vault.yml | 15 +
.../scigap/develop/host_vars/pfec-hydro/vars.yml | 52 +
.../scigap/develop/host_vars/pfec-hydro/vault.yml | 15 +
.../scigap/develop/host_vars/saver-x/vars.yml | 52 +
.../scigap/develop/host_vars/saver-x/vault.yml | 15 +
.../scigap/develop/host_vars/seagrid/vars.yml | 52 +
.../scigap/develop/host_vars/seagrid/vault.yml | 15 +
.../simccs/files/django-ssl-vhost.conf.j2 | 82 +
.../scigap/develop/host_vars/simccs/vars.yml | 65 +
.../scigap/develop/host_vars/simccs/vault.yml | 15 +
.../scigap/develop/host_vars/simvascular/vars.yml | 51 +
.../scigap/develop/host_vars/simvascular/vault.yml | 15 +
.../scigap/develop/host_vars/usd/vars.yml | 54 +
.../scigap/develop/host_vars/usd/vault.yml | 15 +
dev-tools/ansible/inventories/scigap/develop/hosts | 20 +-
.../scigap/develop/pga_config/scigap/vars.yml | 9 +-
.../scigap/develop/pga_config/seagrid/vars.yml | 7 +-
.../scigap/develop/pga_config/simvascular/vars.yml | 65 +
.../develop/pga_config/simvascular/vault.yml | 18 +
.../scigap/develop/pga_config/testdrive/vars.yml | 8 +-
.../standalone/group_vars/helix/vars.yml | 16 +-
.../inventories/standalone/group_vars/pga/vars.yml | 1 +
.../standalone/templates/pga-vhost.conf.j2 | 26 +
dev-tools/ansible/roles/api-orch/defaults/main.yml | 2 +
dev-tools/ansible/roles/api-orch/handlers/main.yml | 34 -
dev-tools/ansible/roles/api-orch/tasks/main.yml | 29 +-
.../templates/airavata-server.properties.j2 | 2 +-
.../roles/api-orch/templates/apiorch.service.j2 | 39 +
dev-tools/ansible/roles/django/defaults/main.yml | 81 +
dev-tools/ansible/roles/django/handlers/main.yml | 33 +
dev-tools/ansible/roles/django/tasks/main.yml | 148 +
.../django/templates/django-ssl-vhost.conf.j2 | 78 +
.../roles/django/templates/django-vhost.conf.j2 | 62 +
.../roles/django/templates/settings_local.py.j2 | 123 +
.../ansible/roles/django_setup/tasks/main.yml | 48 +
.../ansible/roles/helix_setup/defaults/main.yml | 4 +
dev-tools/ansible/roles/helix_setup/tasks/main.yml | 18 +-
.../parser-wm/airavata-server.properties.j2 | 60 +
.../helix_setup/templates/parser-wm/logback.xml.j2 | 53 +
.../participant/airavata-server.properties.j2 | 11 +
dev-tools/ansible/roles/httpd/defaults/main.yml | 37 +
dev-tools/ansible/roles/httpd/handlers/main.yml | 26 +
dev-tools/ansible/roles/httpd/tasks/main.yml | 81 +
.../ansible/roles/httpd/templates/default.conf.j2 | 5 +
.../ansible/roles/httpd/templates/ssl.conf.j2 | 217 +
dev-tools/ansible/roles/java/tasks/main.yml | 10 +-
.../ansible/roles/job_monitor/defaults/main.yml | 2 -
dev-tools/ansible/roles/kafka/tasks/main.yml | 8 +
dev-tools/ansible/roles/keycloak/tasks/main.yml | 2 +-
.../ansible/roles/pga/templates/pga_config.php.j2 | 9 +-
modules/airavata-helix/agent-api/pom.xml | 8 +-
.../agents/api/StorageResourceAdaptor.java | 7 +
modules/airavata-helix/agent-impl/pom.xml | 6 +-
.../airavata-helix/agent-impl/ssh-agent/pom.xml | 6 +-
.../airavata-helix/agent-impl/sshj-agent/pom.xml | 6 +-
modules/airavata-helix/helix-spectator/pom.xml | 39 +-
.../helix/impl/participant/GlobalParticipant.java | 18 +-
.../airavata/helix/impl/task/AiravataTask.java | 13 +-
.../airavata/helix/impl/task/TaskContext.java | 317 +-
.../helix/impl/task/parsing/CatalogEntry.java | 249 -
.../helix/impl/task/parsing/CatalogGraph.java | 78 -
.../helix/impl/task/parsing/CatalogUtil.java | 105 -
.../helix/impl/task/parsing/DataParsingTask.java | 489 +-
.../helix/impl/task/parsing/ParserRequest.java | 84 -
.../impl/task/parsing/ParsingTriggeringTask.java | 72 +
.../task/parsing/ProcessCompletionMessage.java | 31 +
.../ProcessCompletionMessageDeserializer.java | 29 +
.../kafka/ProcessCompletionMessageSerializer.java | 25 +
.../impl/task/parsing/models/ParsingTaskInput.java | 49 +
.../task/parsing/models/ParsingTaskInputs.java | 35 +
.../task/parsing/models/ParsingTaskOutput.java | 40 +
.../task/parsing/models/ParsingTaskOutputs.java | 34 +
.../parsing/shortestpath/DijkstraShortestPath.java | 258 -
.../task/parsing/shortestpath/DirectedGraph.java | 73 -
.../helix/impl/task/parsing/shortestpath/Edge.java | 64 -
.../impl/task/parsing/shortestpath/Vertex.java | 63 -
.../helix/impl/task/staging/DataStagingTask.java | 3 +-
.../task/submission/DefaultJobSubmissionTask.java | 2 +-
.../impl/task/submission/JobSubmissionTask.java | 30 +-
.../helix/impl/workflow/ParserWorkflowManager.java | 331 +-
.../helix/impl/workflow/PostWorkflowManager.java | 57 +-
.../helix/impl/workflow/PreWorkflowManager.java | 8 +-
.../helix/impl/workflow/WorkflowManager.java | 4 +
.../src/main/resources/airavata-server.properties | 6 +-
modules/airavata-helix/platform-monitor/pom.xml | 6 +-
modules/airavata-helix/pom.xml | 6 +-
modules/airavata-helix/task-api/pom.xml | 6 +-
.../airavata/helix/task/api/TaskParamType.java | 7 +
modules/airavata-helix/task-core/pom.xml | 10 +-
.../apache/airavata/helix/core/AbstractTask.java | 2 +-
.../core/support/adaptor/AdaptorSupportImpl.java | 7 +
.../apache/airavata/helix/core/util/TaskUtil.java | 17 +-
modules/airavata-helix/workflow-impl/pom.xml | 8 +-
modules/cluster-monitoring/pom.xml | 4 +-
modules/commons/pom.xml | 21 +-
.../common/utils/DBEventManagerConstants.java | 14 -
.../apache/airavata/common/utils/DBInitConfig.java | 33 +
.../airavata/common/utils/DBInitializer.java | 71 +
.../org/apache/airavata/common/utils/DBUtil.java | 21 +-
.../airavata/common/utils/DatabaseCreator.java | 383 +
.../airavata/common/utils/DerbyTestUtil.java | 472 +
.../apache/airavata/common/utils/DerbyUtil.java | 2 +-
.../apache/airavata/common/utils/JDBCConfig.java | 29 +
.../org/apache/airavata/common/utils/JPAUtils.java | 68 +
.../apache/airavata/common/utils/SecurityUtil.java | 26 +-
modules/compute-account-provisioning/pom.xml | 4 +-
modules/configuration/client/pom.xml | 2 +-
modules/configuration/pom.xml | 2 +-
modules/configuration/server/pom.xml | 2 +-
.../src/main/resources/airavata-server.properties | 2 +-
.../credential-store-service/pom.xml | 2 +-
.../credential/store/credential/Credential.java | 1 +
.../store/credential/CredentialOwnerType.java | 1 +
.../store/server/CredentialStoreServerHandler.java | 186 +-
.../credential/store/store/CredentialReader.java | 2 +
.../store/store/impl/CredentialReaderImpl.java | 11 +
.../store/store/impl/db/CredentialsDAO.java | 39 +-
.../store/store/impl/util/ConnectionPool.java | 381 -
.../impl/util/CredentialStoreDBInitConfig.java | 41 +
.../store/impl/util/CredentialStoreInitUtil.java | 155 -
.../store/impl/util/CredentialStoreJDBCConfig.java | 73 +
.../store/store/impl/util/DatabaseCreator.java | 352 -
.../store/store/impl/util/JdbcStorage.java | 174 -
.../src/main/resources/credstore-derby.sql | 0
.../src/main/resources/credstore-mysql.sql | 27 +
.../store/store/impl/db/CredentialsDAOTest.java | 31 +-
.../credential-store-stubs/pom.xml | 4 +-
.../credential/store/client/TestSSLClient.java | 8 +-
.../store/cpi/CredentialStoreService.java | 4587 +-
modules/credential-store/pom.xml | 2 +-
modules/db-event-manager/pom.xml | 6 +-
modules/distribution/pom.xml | 27 +-
.../src/main/assembly/api-server-bin-assembly.xml | 20 +-
.../src/main/assembly/parser-wm-bin-assembly.xml | 167 +
.../src/main/assembly/participant-bin-assembly.xml | 1 +
.../parser-wm/conf/airavata-server.properties | 11 +-
.../participant/conf/airavata-server.properties | 10 +-
modules/ide-integration/README.md | 172 +
modules/ide-integration/pom.xml | 78 +
.../airavata/ide/integration/APIServerStarter.java | 30 +
.../airavata/ide/integration/JobEngineStarter.java | 54 +
.../ide/integration/JobMonitorStarter.java | 10 +
.../ide-integration/src/main/resources/.gitignore | 1 +
.../META-INF/generate-sql-persistence.xml | 30 +
.../src/main/resources/META-INF/persistence.xml | 137 +
.../src/main/resources/airavata-server.properties | 279 +
.../airavataworkflowcatalog-derby.sql | 212 +
.../database_scripts/appcatalog-derby.sql | 737 +
.../database_scripts/appcatalog-mysql.sql | 728 +
.../database_scripts}/credstore-derby.sql | 0
.../database_scripts}/credstore-mysql.sql | 0
.../resources/database_scripts/dozer_mapping.xml | 26 +
.../database_scripts/expcatalog-derby.sql | 403 +
.../database_scripts/expcatalog-mysql.sql | 405 +
.../database_scripts/init/01-databases.sql | 3589 +
.../database_scripts/replicacatalog-derby.sql | 85 +
.../database_scripts/replicacatalog-mysql.sql | 80 +
.../database_scripts/sharing-registry-mysql.sql | 146 +
.../user-profile-catalog-derby.sql | 163 +
.../user-profile-catalog-mysql.sql | 163 +
.../database_scripts/workflowcatalog-derby.sql | 128 +
.../database_scripts/workflowcatalog-mysql.sql | 128 +
.../src/main/resources/docker-compose.yml | 54 +
.../src/main/resources/email-config.yaml | 48 +
.../src/main/resources/gateway-storage/Dockerfile | 22 +
.../main/resources/gateway-storage/authorized_keys | 1 +
.../main/resources/keycloak/Default-export.json | 1508 +
.../main/resources/keycloak/Default-export.json.bk | 1507 +
.../src/main/resources/keycloak/standalone.xml | 521 +
.../src/main/resources/keystores/airavata.jks | Bin 0 -> 2679 bytes
.../src/main/resources/keystores/airavata_sym.jks | Bin 0 -> 501 bytes
.../main/resources/keystores/client_truststore.jks | Bin 0 -> 1027 bytes
.../ide-integration/src/main/resources/logback.xml | 54 +
.../src/main/resources/pga/000-default.conf | 10 +
.../src/main/resources/pga/Dockerfile | 10 +
.../resources/pga/airavata-php-gateway/.gitignore | 18 +
.../pga/airavata-php-gateway/app/config/app.php | 204 +
.../pga/airavata-php-gateway/app/config/auth.php | 71 +
.../pga/airavata-php-gateway/app/config/cache.php | 89 +
.../airavata-php-gateway/app/config/compile.php | 18 +
.../airavata-php-gateway/app/config/database.php | 124 +
.../app/config/email_templates.json | 103 +
.../app/config/email_templates.json.template | 41 +
.../airavata-php-gateway/app/config/local/app.php | 18 +
.../app/config/local/database.php | 47 +
.../pga/airavata-php-gateway/app/config/mail.php | 124 +
.../app/config/packages/markdown/config.php | 30 +
.../app/config/packages/teepluss/theme/config.php | 143 +
.../app/config/packages/teepluss/theme/twig.php | 56 +
.../airavata-php-gateway/app/config/pga_config.php | 309 +
.../app/config/pga_config.php.template | 309 +
.../pga/airavata-php-gateway/app/config/queue.php | 85 +
.../pga/airavata-php-gateway/app/config/remote.php | 59 +
.../airavata-php-gateway/app/config/services.php | 31 +
.../airavata-php-gateway/app/config/session.php | 140 +
.../app/config/testing/cache.php | 20 +
.../app/config/testing/session.php | 21 +
.../pga/airavata-php-gateway/app/config/view.php | 31 +
.../airavata-php-gateway/app/config/workbench.php | 31 +
.../app/controllers/AccountController.php | 544 +
.../app/controllers/AdminController.php | 644 +
.../app/controllers/ApplicationController.php | 175 +
.../app/controllers/BaseController.php | 26 +
.../app/controllers/ComputeResourceController.php | 303 +
.../app/controllers/DataCatController.php | 23 +
.../app/controllers/ExperimentController.php | 667 +
.../app/controllers/FilemanagerController.php | 46 +
.../controllers/GatewayRequestUpdateController.php | 59 +
.../app/controllers/GatewayprofileController.php | 121 +
.../app/controllers/GroupController.php | 54 +
.../app/controllers/HomeController.php | 36 +
.../app/controllers/ProjectController.php | 251 +
.../app/controllers/StorageResourceController.php | 184 +
.../app/controllers/UserSettingsController.php | 320 +
.../app/database/production.sqlite} | 0
.../app/database/seeds/DatabaseSeeder.php | 17 +
.../pga/airavata-php-gateway/app/filters.php | 154 +
.../app/lang/en/pagination.php | 20 +
.../airavata-php-gateway/app/lang/en/reminders.php | 24 +
.../app/lang/en/validation.php | 104 +
.../app/libraries/AdminUtilities.php | 405 +
.../app/libraries/Airavata/API/Airavata.php | 73857 +++++++++++
.../app/libraries/Airavata/API/Error/Types.php | 1146 +
.../API/Sharing/SharingRegistryService.php | 15736 +++
.../app/libraries}/Airavata/API/Sharing/Types.php | 0
.../app/libraries/Airavata/API/Types.php | 42 +
.../libraries/Airavata/AiravataServiceProvider.php | 81 +
.../app/libraries/Airavata/Facades/Airavata.php | 16 +
.../Airavata/Facades/IamAdminServices.php | 16 +
.../Airavata/Facades/TenantProfileServices.php | 16 +
.../Airavata/Facades/UserProfileServices.php | 16 +
.../libraries/Airavata/IamAdminServiceProvider.php | 84 +
.../Model/AppCatalog/AccountProvisioning/Types.php | 345 +
.../Model/AppCatalog/AppDeployment/Types.php | 1056 +
.../Model/AppCatalog/AppInterface/Types.php | 351 +
.../Model/AppCatalog/ComputeResource/Types.php | 2511 +
.../Model/AppCatalog/GatewayGroups/Types.php | 164 +
.../Model/AppCatalog/GatewayProfile/Types.php | 938 +
.../AppCatalog/GroupResourceProfile/Types.php | 1380 +
.../Model/AppCatalog/Parallelism/Types.php | 53 +
.../Model/AppCatalog/StorageResource/Types.php | 278 +
.../Model/AppCatalog/UserResourceProfile/Types.php | 790 +
.../Airavata/Model/Application/Io/Types.php | 751 +
.../app/libraries/Airavata/Model/Commons/Types.php | 475 +
.../Airavata/Model/Credential/Store/Types.php | 1070 +
.../Airavata/Model/Data/Movement/Types.php | 811 +
.../Airavata/Model/Data/Replica/Types.php | 803 +
.../app/libraries/Airavata/Model/Dbevent/Types.php | 573 +
.../libraries/Airavata/Model/Experiment/Types.php | 1881 +
.../app/libraries/Airavata/Model/Group/Types.php | 243 +
.../app/libraries/Airavata/Model/Job/Types.php | 376 +
.../Airavata/Model/Messaging/Event/Types.php | 1888 +
.../app/libraries/Airavata/Model/Process/Types.php | 827 +
.../libraries/Airavata/Model/Scheduling/Types.php | 353 +
.../libraries/Airavata/Model/Security/Types.php | 152 +
.../app/libraries/Airavata/Model/Sharing/Types.php | 2533 +
.../app/libraries/Airavata/Model/Status/Types.php | 891 +
.../app/libraries/Airavata/Model/Task/Types.php | 978 +
.../app/libraries/Airavata/Model/Tenant/Types.php | 634 +
.../app/libraries/Airavata/Model/Types.php | 20 +
.../app/libraries/Airavata/Model/User/Types.php | 1200 +
.../libraries/Airavata/Model/Workflow/Types.php | 2518 +
.../libraries/Airavata/Model/Workspace/Types.php | 1376 +
.../Service/Iam/Admin/Services/CPI/Error/Types.php | 95 +
.../Iam/Admin/Services/CPI/IamAdminServices.php | 3490 +
.../Service/Iam/Admin/Services/CPI/Types.php | 33 +
.../Profile/Groupmanager/CPI/Error/Types.php | 95 +
.../Groupmanager/CPI/GroupManagerService.php | 4211 +
.../Service/Profile/Groupmanager/CPI/Types.php | 33 +
.../Service/Profile/Tenant/CPI/Error/Types.php | 95 +
.../Profile/Tenant/CPI/TenantProfileService.php | 2437 +
.../Airavata/Service/Profile/Tenant/CPI/Types.php | 33 +
.../libraries/Airavata/Service/Profile/Types.php | 20 +
.../Service/Profile/User/CPI/Error/Types.php | 95 +
.../Airavata/Service/Profile/User/CPI/Types.php | 33 +
.../Profile/User/CPI/UserProfileService.php | 2025 +
.../Airavata/TenantProfileServiceProvider.php | 83 +
.../Airavata/UserProfileServiceProvider.php | 83 +
.../app/libraries/AppUtilities.php | 450 +
.../app/libraries/CRUtilities.php | 697 +
.../app/libraries/CommonUtilities.php | 502 +
.../app/libraries/EmailUtilities.php | 249 +
.../app/libraries/ExperimentUtilities.php | 1539 +
.../app/libraries/FileManager.php | 262 +
.../app/libraries/GrouperUtilities.php | 116 +
.../app/libraries/IamAdminServicesUtilities.php | 51 +
.../Keycloak/API/BaseKeycloakAPIEndpoint.php | 29 +
.../app/libraries/Keycloak/API/RoleMapper.php | 125 +
.../app/libraries/Keycloak/API/Roles.php | 41 +
.../app/libraries/Keycloak/API/Users.php | 127 +
.../app/libraries/Keycloak/Facades/Keycloak.php | 16 +
.../app/libraries/Keycloak/Keycloak.php | 472 +
.../libraries/Keycloak/KeycloakServiceProvider.php | 71 +
.../app/libraries/Keycloak/KeycloakUtil.php | 41 +
.../app/libraries/ProjectUtilities.php | 356 +
.../app/libraries/SRUtilities.php | 377 +
.../app/libraries/SharingUtilities.php | 204 +
.../app/libraries/Thrift/Base/TBase.php | 367 +
.../Thrift/ClassLoader/ThriftClassLoader.php | 223 +
.../Thrift/Exception/TApplicationException.php | 72 +
.../app/libraries/Thrift/Exception/TException.php | 369 +
.../Thrift/Exception/TProtocolException.php | 48 +
.../Thrift/Exception/TTransportException.php | 41 +
.../Thrift/Factory/TBinaryProtocolFactory.php | 43 +
.../Thrift/Factory/TCompactProtocolFactory.php | 39 +
.../Thrift/Factory/TJSONProtocolFactory.php | 41 +
.../libraries/Thrift/Factory/TProtocolFactory.php | 35 +
.../Thrift/Factory/TStringFuncFactory.php | 63 +
.../libraries/Thrift/Factory/TTransportFactory.php | 16 +
.../libraries/Thrift/Protocol/JSON/BaseContext.php | 39 +
.../libraries/Thrift/Protocol/JSON/ListContext.php | 52 +
.../Thrift/Protocol/JSON/LookaheadReader.php | 54 +
.../libraries/Thrift/Protocol/JSON/PairContext.php | 60 +
.../libraries/Thrift/Protocol/TBinaryProtocol.php | 396 +
.../Thrift/Protocol/TBinaryProtocolAccelerated.php | 47 +
.../libraries/Thrift/Protocol/TCompactProtocol.php | 669 +
.../libraries/Thrift/Protocol/TJSONProtocol.php | 694 +
.../Thrift/Protocol/TMultiplexedProtocol.php | 86 +
.../app/libraries/Thrift/Protocol/TProtocol.php | 340 +
.../Thrift/Protocol/TProtocolDecorator.php | 284 +
.../Thrift/Serializer/TBinarySerializer.php | 73 +
.../app/libraries/Thrift/Server/TForkingServer.php | 119 +
.../app/libraries/Thrift/Server/TServer.php | 101 +
.../app/libraries/Thrift/Server/TServerSocket.php | 98 +
.../libraries/Thrift/Server/TServerTransport.php | 54 +
.../app/libraries/Thrift/Server/TSimpleServer.php | 57 +
.../app/libraries/Thrift/StringFunc/Core.php | 38 +
.../app/libraries/Thrift/StringFunc/Mbstring.php | 45 +
.../libraries/Thrift/StringFunc/TStringFunc.php | 27 +
.../app/libraries/Thrift/TMultiplexedProcessor.php | 136 +
.../app/libraries/Thrift/Thrift.php | 789 +
.../Thrift/Transport/TBufferedTransport.php | 165 +
.../app/libraries/Thrift/Transport/TCurlClient.php | 222 +
.../Thrift/Transport/TFramedTransport.php | 183 +
.../app/libraries/Thrift/Transport/THttpClient.php | 221 +
.../libraries/Thrift/Transport/TMemoryBuffer.php | 89 +
.../libraries/Thrift/Transport/TNullTransport.php | 50 +
.../app/libraries/Thrift/Transport/TPhpStream.php | 114 +
.../app/libraries/Thrift/Transport/TSocket.php | 326 +
.../app/libraries/Thrift/Transport/TSocketPool.php | 295 +
.../app/libraries/Thrift/Transport/TTransport.php | 93 +
.../app/libraries/Thrift/Type/TConstant.php | 51 +
.../app/libraries/Thrift/Type/TMessageType.php | 33 +
.../app/libraries/Thrift/Type/TType.php | 46 +
.../app/libraries/Thrift/autoload.php | 51 +
.../app/libraries/URPUtilities.php | 289 +
.../app/libraries/UserProfileUtilities.php | 55 +
.../app/libraries/Wsis/Facades/Wsis.php | 16 +
.../libraries/Wsis/Stubs/AuthenticationAdmin.php | 55 +
.../Wsis/Stubs/AuthenticationAdminStub.php | 1019 +
.../app/libraries/Wsis/Stubs/OAuthManager.php | 184 +
.../app/libraries/Wsis/Stubs/TenantManager.php | 139 +
.../libraries/Wsis/Stubs/TenantMgtAdminStub.php | 306 +
.../Wsis/Stubs/UserInformationRecoveryManager.php | 233 +
.../Wsis/Stubs/UserInformationRecoveryStub.php | 443 +
.../libraries/Wsis/Stubs/UserProfileManager.php | 87 +
.../Wsis/Stubs/UserProfileManagerStub.php | 365 +
.../app/libraries/Wsis/Stubs/UserStoreManager.php | 233 +
.../libraries/Wsis/Stubs/UserStoreManagerStub.php | 1570 +
.../app/libraries/Wsis/Wsis.php | 552 +
.../app/libraries/Wsis/WsisServiceProvider.php | 69 +
.../resources/assets/PoweredbyAiravata_Small.png | Bin 0 -> 44775 bytes
.../assets/Profile_avatar_placeholder_large.png | Bin 0 -> 2011 bytes
.../app/resources/assets/favicon.ico | Bin 0 -> 58580 bytes
.../app/resources/assets/scigap-header-logo.png | Bin 0 -> 8152 bytes
.../app/resources/oa4mp/oauth-properties.ini | 15 +
.../app/resources/security/idp_scigap_org.pem | 123 +
.../resources/security/incommon_rsa_server_ca.pem | 34 +
.../pga/airavata-php-gateway/app/routes.php | 428 +
.../pga/airavata-php-gateway/app/start/artisan.php | 13 +
.../pga/airavata-php-gateway/app/start/global.php | 82 +
.../pga/airavata-php-gateway/app/start/local.php | 3 +
.../app/storage/meta/services.json | 186 +
.../airavata-php-gateway/app/tests/ExampleTest.php | 17 +
.../airavata-php-gateway/app/tests/TestCase.php | 19 +
.../app/tests/selenium/README.txt | 72 +
.../app/tests/selenium/pom.xml | 143 +
.../apache/airavata/pga/tests/AmberSanderBR2.java | 139 +
.../airavata/pga/tests/AmberSanderComet.java | 137 +
.../airavata/pga/tests/AmberSanderStampede.java | 139 +
.../org/apache/airavata/pga/tests/AutoDockBR2.java | 139 +
.../pga/tests/CreateModifySearchProject.java | 124 +
.../apache/airavata/pga/tests/CreateUserLogin.java | 113 +
.../org/apache/airavata/pga/tests/EchoBR2.java | 133 +
.../org/apache/airavata/pga/tests/EchoComet.java | 129 +
.../apache/airavata/pga/tests/EchoStampede.java | 133 +
.../airavata/pga/tests/EspressoStampede.java | 136 +
.../org/apache/airavata/pga/tests/ExpLoadTest.java | 176 +
.../apache/airavata/pga/tests/GamessGordon.java | 139 +
.../apache/airavata/pga/tests/GaussianComet.java | 135 +
.../apache/airavata/pga/tests/GaussianGordon.java | 133 +
.../apache/airavata/pga/tests/GromacsStampede.java | 135 +
.../org/apache/airavata/pga/tests/LammpsComet.java | 136 +
.../apache/airavata/pga/tests/LammpsStampede.java | 133 +
.../org/apache/airavata/pga/tests/NwChemComet.java | 130 +
.../apache/airavata/pga/tests/NwChemStampede.java | 131 +
.../apache/airavata/pga/tests/PhastaPStampede.java | 134 +
.../org/apache/airavata/pga/tests/RunAllTests.java | 172 +
.../airavata/pga/tests/SearchProjectExp.java | 111 +
.../airavata/pga/tests/TinkerMonteStampede.java | 148 +
.../apache/airavata/pga/tests/TrinityStampede.java | 146 +
.../org/apache/airavata/pga/tests/UserLogout.java | 51 +
.../org/apache/airavata/pga/tests/WRFStampede.java | 133 +
.../airavata/pga/tests/utils/CurrentDateTime.java | 19 +
.../airavata/pga/tests/utils/ExpFileReadUtils.java | 73 +
.../apache/airavata/pga/tests/utils/UserLogin.java | 54 +
.../selenium/src/test/resources/exp.properties | 37 +
.../app/views/account/create.blade.php | 118 +
.../app/views/account/credential-store.blade.php | 162 +
.../app/views/account/dashboard.blade.php | 491 +
.../app/views/account/forgot-password.blade.php | 36 +
.../app/views/account/login-desktop.blade.php | 39 +
.../app/views/account/login.blade.php | 42 +
.../app/views/account/request-allocation.blade.php | 70 +
.../app/views/account/reset-password.blade.php | 57 +
.../app/views/account/settings.blade.php | 76 +
.../app/views/account/update.blade.php | 120 +
.../views/account/user-compute-resources.blade.php | 166 +
.../account/user-profile-update-email.blade.php | 60 +
.../app/views/account/user-profile.blade.php | 73 +
.../views/account/user-storage-resources.blade.php | 146 +
.../app/views/account/verify-human.blade.php | 36 +
.../app/views/admin/create-gateway.blade.php | 148 +
.../views/admin/experiment-statistics.blade.php | 215 +
.../app/views/admin/manage-admin.blade.php | 219 +
.../app/views/admin/manage-credentials.blade.php | 371 +
.../app/views/admin/manage-experiments.blade.php | 704 +
.../app/views/admin/manage-gateway.blade.php | 909 +
.../app/views/admin/manage-notices.blade.php | 385 +
.../app/views/admin/manage-resources.blade.php | 117 +
.../app/views/admin/manage-roles.blade.php | 184 +
.../app/views/admin/manage-users.blade.php | 297 +
.../app/views/application/deployment.blade.php | 212 +
.../app/views/application/interface.blade.php | 243 +
.../app/views/application/module.blade.php | 224 +
.../app/views/datacat/select.blade.php | 82 +
.../app/views/datacat/summary.blade.php | 451 +
.../app/views/emails/auth/reminder.blade.php | 14 +
.../airavata-php-gateway/app/views/error.blade.php | 11 +
.../app/views/experiment/browse.blade.php | 214 +
.../app/views/experiment/create-complete.blade.php | 187 +
.../app/views/experiment/create.blade.php | 72 +
.../app/views/experiment/edit.blade.php | 127 +
.../no-sharing-create-complete.blade.php | 174 +
.../app/views/experiment/no-sharing-edit.blade.php | 112 +
.../app/views/experiment/summary.blade.php | 110 +
.../app/views/files/browse.blade.php | 47 +
.../app/views/gateway/browse.blade.php | 250 +
.../app/views/gateway/create.blade.php | 37 +
.../app/views/group/browse.blade.php} | 0
.../app/views/group/create.blade.php | 75 +
.../app/views/group/edit.blade.php} | 0
.../app/views/group/summary.blade.php} | 0
.../airavata-php-gateway/app/views/home.blade.php | 135 +
.../app/views/layout/basic.blade.php | 155 +
.../app/views/layout/desktop-login.blade.php | 103 +
.../app/views/layout/fixed-footer.blade.php} | 0
.../app/views/layout/fixed-header.blade.php | 15 +
.../app/views/layout/fixed-scripts.blade.php | 85 +
.../airavata-php-gateway/app/views/pages.blade.php | 8 +
.../app/views/partials/add-gateway-block.blade.php | 40 +
.../partials/auto-provisioned-accounts.blade.php | 58 +
.../compute-resource-preferences.blade.php | 185 +
.../app/views/partials/dashboard-block.blade.php | 118 +
.../app/views/partials/deployment-block.blade.php | 180 +
.../views/partials/experiment-container.blade.php | 70 +
.../app/views/partials/experiment-info.blade.php | 453 +
.../app/views/partials/experiment-inputs.blade.php | 141 +
.../partials/experiment-queue-block.blade.php | 346 +
.../partials/gateway-preferences-block.blade.php | 300 +
.../app/views/partials/interface-block.blade.php | 76 +
.../views/partials/interface-input-block.blade.php | 140 +
.../partials/interface-output-block.blade.php | 116 +
.../app/views/partials/login-external.blade.php | 7 +
.../app/views/partials/login-form.blade.php | 47 +
.../app/views/partials/module-block.blade.php | 16 +
.../app/views/partials/queue-block.blade.php | 77 +
.../views/partials/resource-job-manager.blade.php | 46 +
.../views/partials/sharing-display-body.blade.php | 23 +
.../app/views/partials/sharing-form-body.blade.php | 17 +
.../views/partials/sharing-form-modal.blade.php | 20 +
.../storage-resource-preferences.blade.php | 73 +
.../app/views/partials/streaming-data.blade.php | 4 +
.../user-compute-resource-preferences.blade.php | 151 +
.../user-storage-resource-preferences.blade.php | 61 +
.../app/views/project/browse.blade.php | 148 +
.../app/views/project/create.blade.php | 57 +
.../app/views/project/edit.blade.php | 77 +
.../app/views/project/no-sharing-create.blade.php | 33 +
.../app/views/project/no-sharing-edit.blade.php | 49 +
.../app/views/project/no-sharing-summary.blade.php | 101 +
.../app/views/project/summary.blade.php | 119 +
.../app/views/resource/browse.blade.php | 203 +
.../app/views/resource/create.blade.php | 53 +
.../app/views/resource/edit.blade.php | 838 +
.../app/views/resource/view.blade.php | 399 +
.../views/scigap-admin/manage-gateway.blade.php | 191 +
.../app/views/server-down.blade.php | 17 +
.../app/views/storage-resource/browse.blade.php | 194 +
.../app/views/storage-resource/create.blade.php | 43 +
.../app/views/storage-resource/edit.blade.php | 394 +
.../app/views/storage-resource/view.blade.php | 379 +
.../resources/pga/airavata-php-gateway/artisan | 74 +
.../airavata-php-gateway/bootstrap/autoload.php | 75 +
.../pga/airavata-php-gateway/bootstrap/paths.php | 57 +
.../pga/airavata-php-gateway/bootstrap/start.php | 73 +
.../pga/airavata-php-gateway/composer.json | 38 +
.../pga/airavata-php-gateway/composer.lock | 2250 +
.../resources/pga/airavata-php-gateway/phpunit.xml | 19 +
.../pga/airavata-php-gateway/public/.htaccess | 21 +
.../public/assets/PoweredbyAiravata_Small.png | Bin 0 -> 44775 bytes
.../assets/Profile_avatar_placeholder_large.png | Bin 0 -> 2011 bytes
.../public/assets/ajax-loader.gif | Bin 0 -> 3208 bytes
.../public/assets/cilogon-logo-24x24-b.png | Bin 0 -> 936 bytes
.../airavata-php-gateway/public/assets/favicon.ico | Bin 0 -> 58580 bytes
.../assets/powered-by-airavata-transparent.png | Bin 0 -> 40630 bytes
.../public/assets/scigap-header-logo.png | Bin 0 -> 8152 bytes
.../pga/airavata-php-gateway/public/css/admin.css | 330 +
.../public/css/bootstrap-toggle.css | 28 +
.../public/css/bootstrap.min.css | 222 +
.../public/css/datetimepicker.css | 5 +
.../public/css/filemanager.css | 49 +
.../pga/airavata-php-gateway/public/css/morris.css | 2 +
.../airavata-php-gateway/public/css/sharing.css | 116 +
.../pga/airavata-php-gateway/public/css/style.css} | 0
.../public/css/user-settings.css | 13 +
.../pga/airavata-php-gateway/public/favicon.ico} | 0
.../public/fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20290 bytes
.../public/fonts/glyphicons-halflings-regular.svg | 229 +
.../public/fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41236 bytes
.../public/fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23292 bytes
.../pga/airavata-php-gateway/public/index.php | 55 +
.../public/js/bootstrap-toggle.js | 180 +
.../public/js/clipboard.min.js | 7 +
.../public/js/datacat/GLmol.js | 1708 +
.../public/js/datacat/Three.js | 382 +
.../public/js/datacat/jquery-1.7.min.js | 4 +
.../public/js/datetimepicker-3.1.3.js | 1 +
.../airavata-php-gateway/public/js/deployment.js | 135 +
.../airavata-php-gateway/public/js/filemanager.js | 137 +
.../public/js/flot/flot-data.js | 1244 +
.../public/js/flot/jquery.flot.js | 2599 +
.../public/js/flot/jquery.flot.pie.js | 750 +
.../public/js/flot/jquery.flot.resize.js | 60 +
.../public/js/flot/jquery.flot.tooltip.min.js | 12 +
.../pga/airavata-php-gateway/public/js/gateway.js | 91 +
.../airavata-php-gateway/public/js/interface.js | 145 +
.../pga/airavata-php-gateway/public/js/moment.js | 2936 +
.../public/js/morris/morris-data.js | 227 +
.../public/js/morris/morris.min.js | 7 +
.../public/js/morris/raphael.min.js | 11 +
.../pga/airavata-php-gateway/public/js/script.js | 365 +
.../public/js/sharing/groups.js | 162 +
.../public/js/sharing/share.js | 444 +
.../public/js/sharing/sharing_utils.js | 197 +
.../airavata-php-gateway/public/js/simstream.js | 180 +
.../public/js/time-conversion.js | 53 +
.../pga/airavata-php-gateway/public/js/util.js | 35 +
.../pga/airavata-php-gateway/public/robots.txt | 2 +
.../pga/airavata-php-gateway/public/themes/README | 125 +
.../public/themes/base/layouts/default.blade.php | 1 +
.../public/themes/base/partials/about.blade.php} | 0
.../themes/base/partials/documentation.blade.php} | 0
.../public/themes/base/partials/footer.blade.php} | 0
.../public/themes/base/partials/header.blade.php | 45 +
.../themes/base/partials/template.blade.php} | 0
.../public/themes/base/views/index.blade.php} | 0
.../public/themes/base/views/test.blade.php | 1 +
.../resources/pga/airavata-php-gateway/server.php | 19 +
.../src/main/resources/pga/default.conf | 4 +
.../src/main/resources/pga/docker-compose.yml | 11 +
.../src/main/resources/pga/pga-default.conf | 10 +
.../src/main/resources/pga/vhost.conf | 17 +
modules/job-monitor/email-monitor/pom.xml | 6 +-
.../airavata/monitor/email/EmailBasedMonitor.java | 9 +-
modules/job-monitor/job-monitor-api/pom.xml | 6 +-
modules/job-monitor/pom.xml | 8 +-
modules/job-monitor/real-time-monitor/pom.xml | 8 +-
modules/messaging/client/pom.xml | 2 +-
modules/messaging/core/pom.xml | 2 +-
.../messaging/core/util/DBEventPublisherUtils.java | 119 +
modules/messaging/pom.xml | 2 +-
modules/orchestrator/orchestrator-client/pom.xml | 2 +-
modules/orchestrator/orchestrator-core/pom.xml | 2 +-
.../orchestrator/core/schedule/HostScheduler.java | 1 -
.../orchestrator/core/utils/OrchestratorUtils.java | 89 +-
.../impl/GroupResourceProfileValidator.java | 182 +
.../cpi/impl/SimpleOrchestratorImpl.java | 11 +-
.../orchestrator/core/util/Initialize.java | 306 -
modules/orchestrator/orchestrator-service/pom.xml | 2 +-
.../server/OrchestratorServerHandler.java | 52 +-
.../orchestrator/client/util/Initialize.java | 202 -
modules/orchestrator/pom.xml | 2 +-
modules/registry/pom.xml | 2 +-
modules/registry/registry-core/pom.xml | 164 +-
.../airavata/registry/core/RegistryException.java | 28 +
.../core/app/catalog/impl/AppCatalogImpl.java | 62 -
.../catalog/impl/ApplicationDeploymentImpl.java | 430 -
.../app/catalog/impl/ApplicationInterfaceImpl.java | 456 -
.../core/app/catalog/impl/ComputeResourceImpl.java | 965 -
.../app/catalog/impl/GwyResourceProfileImpl.java | 372 -
.../core/app/catalog/impl/StorageResourceImpl.java | 277 -
.../app/catalog/impl/UsrResourceProfileImpl.java | 369 -
.../core/app/catalog/model/AppEnvironment.java | 85 -
.../core/app/catalog/model/AppEnvironment_PK.java | 62 -
.../core/app/catalog/model/AppInput_PK.java | 62 -
.../core/app/catalog/model/AppModuleMapping.java | 75 -
.../app/catalog/model/AppModuleMapping_PK.java | 62 -
.../core/app/catalog/model/AppOutput_PK.java | 62 -
.../app/catalog/model/ApplicationDeployment.java | 196 -
.../app/catalog/model/ApplicationIntInput.java | 175 -
.../app/catalog/model/ApplicationIntOutput.java | 154 -
.../app/catalog/model/ApplicationInterface.java | 114 -
.../core/app/catalog/model/ApplicationModule.java | 105 -
.../core/app/catalog/model/BatchQueue.java | 197 -
.../core/app/catalog/model/BatchQueue_PK.java | 61 -
.../core/app/catalog/model/CloudJobSubmission.java | 101 -
.../core/app/catalog/model/ComputeResource.java | 187 -
.../catalog/model/ComputeResourceFileSystem.java | 85 -
.../model/ComputeResourceFileSystem_PK.java | 60 -
.../catalog/model/ComputeResourcePreference.java | 240 -
.../catalog/model/ComputeResourcePreferencePK.java | 62 -
.../core/app/catalog/model/Configuration.java | 72 -
.../core/app/catalog/model/Configuration_PK.java | 63 -
.../app/catalog/model/DataMovementInterface.java | 119 -
.../catalog/model/DataMovementInterface_PK.java | 60 -
.../app/catalog/model/DataStorageResource.java | 111 -
.../core/app/catalog/model/GSISSHExport.java | 71 -
.../core/app/catalog/model/GSISSHExportPK.java | 62 -
.../core/app/catalog/model/GSISSHSubmission.java | 80 -
.../core/app/catalog/model/GatewayProfile.java | 98 -
.../core/app/catalog/model/GlobusGKEndPointPK.java | 62 -
.../core/app/catalog/model/GlobusGKEndpoint.java | 63 -
.../app/catalog/model/GlobusJobSubmission.java | 60 -
.../app/catalog/model/GridftpDataMovement.java | 78 -
.../core/app/catalog/model/GridftpEndpoint.java | 97 -
.../core/app/catalog/model/GridftpEndpoint_PK.java | 60 -
.../registry/core/app/catalog/model/HostAlias.java | 62 -
.../core/app/catalog/model/HostAliasPK.java | 62 -
.../core/app/catalog/model/HostIPAddress.java | 63 -
.../core/app/catalog/model/HostIPAddressPK.java | 62 -
.../core/app/catalog/model/JobManagerCommand.java | 84 -
.../app/catalog/model/JobManagerCommand_PK.java | 60 -
.../app/catalog/model/JobSubmissionInterface.java | 119 -
.../catalog/model/JobSubmissionInterface_PK.java | 60 -
.../core/app/catalog/model/LibraryApendPath.java | 74 -
.../app/catalog/model/LibraryApendPath_PK.java | 62 -
.../core/app/catalog/model/LibraryPrepandPath.java | 74 -
.../app/catalog/model/LibraryPrepandPath_PK.java | 62 -
.../core/app/catalog/model/LocalDataMovement.java | 44 -
.../core/app/catalog/model/LocalSubmission.java | 104 -
.../core/app/catalog/model/ModuleLoadCmd.java | 77 -
.../core/app/catalog/model/ModuleLoadCmd_PK.java | 61 -
.../catalog/model/ParallelismPrefixCommand.java | 76 -
.../catalog/model/ParallelismPrefixCommand_PK.java | 60 -
.../core/app/catalog/model/PostJobCommand.java | 82 -
.../core/app/catalog/model/PostJobCommandPK.java | 62 -
.../core/app/catalog/model/PreJobCommand.java | 82 -
.../core/app/catalog/model/PreJobCommandPK.java | 62 -
.../core/app/catalog/model/ResourceJobManager.java | 101 -
.../model/SSHAccountProvisionerConfiguration.java | 97 -
.../SSHAccountProvisionerConfigurationPK.java | 56 -
.../core/app/catalog/model/ScpDataMovement.java | 112 -
.../core/app/catalog/model/SshJobSubmission.java | 139 -
.../core/app/catalog/model/StorageInterface.java | 111 -
.../app/catalog/model/StorageInterface_PK.java | 60 -
.../core/app/catalog/model/StoragePreference.java | 93 -
.../app/catalog/model/StoragePreferencePK.java | 62 -
.../core/app/catalog/model/StorageResource.java | 108 -
.../app/catalog/model/UnicoreDataMovement.java | 63 -
.../app/catalog/model/UnicoreJobSubmission.java | 64 -
.../model/UserComputeResourcePreference.java | 197 -
.../model/UserComputeResourcePreferencePK.java | 77 -
.../app/catalog/model/UserResourceProfile.java | 110 -
.../app/catalog/model/UserResourceProfilePK.java | 76 -
.../app/catalog/model/UserStoragePreference.java | 107 -
.../app/catalog/model/UserStoragePreferencePK.java | 78 -
.../catalog/resources/AppCatAbstractResource.java | 441 -
.../app/catalog/resources/AppCatalogResource.java | 109 -
.../catalog/resources/AppDeploymentResource.java | 549 -
.../catalog/resources/AppEnvironmentResource.java | 324 -
.../catalog/resources/AppInterfaceResource.java | 438 -
.../AppModuleMappingAppCatalogResourceAppCat.java | 355 -
.../app/catalog/resources/AppModuleResource.java | 392 -
.../resources/ApplicationInputResource.java | 509 -
.../resources/ApplicationOutputResource.java | 483 -
.../app/catalog/resources/BatchQueueResource.java | 460 -
.../catalog/resources/CloudSubmissionResource.java | 343 -
.../resources/ComputeHostPreferenceResource.java | 557 -
.../ComputeResourceFileSystemResource.java | 350 -
.../catalog/resources/ComputeResourceResource.java | 483 -
.../resources/DataMovementInterfaceResource.java | 377 -
.../catalog/resources/GSISSHExportResource.java | 369 -
.../resources/GSISSHSubmissionResource.java | 418 -
.../catalog/resources/GatewayProfileResource.java | 391 -
.../resources/GlobusGKEndpointResource.java | 368 -
.../resources/GlobusJobSubmissionResource.java | 355 -
.../resources/GridftpDataMovementResource.java | 326 -
.../catalog/resources/GridftpEndpointResource.java | 363 -
.../catalog/resources/HostAliasAppResource.java | 362 -
.../catalog/resources/HostIPAddressResource.java | 363 -
.../resources/JobManagerCommandResource.java | 351 -
.../resources/JobSubmissionInterfaceResource.java | 382 -
.../resources/LibraryApendPathResource.java | 325 -
.../resources/LibraryPrepandPathResource.java | 324 -
.../resources/LocalDataMovementResource.java | 293 -
.../catalog/resources/LocalSubmissionResource.java | 346 -
.../catalog/resources/ModuleLoadCmdResource.java | 353 -
.../ParallelismPrefixCommandResource.java | 348 -
.../catalog/resources/PostJobCommandResource.java | 375 -
.../catalog/resources/PreJobCommandResource.java | 375 -
.../resources/ResourceJobManagerResource.java | 345 -
.../catalog/resources/ScpDataMovementResource.java | 353 -
.../resources/SshJobSubmissionResource.java | 377 -
.../resources/StorageInterfaceResource.java | 379 -
.../resources/StoragePreferenceResource.java | 355 -
.../catalog/resources/StorageResourceResource.java | 403 -
.../resources/UnicoreDataMovementResource.java | 283 -
.../resources/UnicoreJobSubmissionResource.java | 371 -
.../UserComputeHostPreferenceResource.java | 467 -
.../resources/UserResourceProfileResource.java | 455 -
.../resources/UserStoragePreferenceResource.java | 381 -
.../core/app/catalog/util/AppCatalogJPAUtils.java | 1061 -
.../app/catalog/util/AppCatalogQueryGenerator.java | 88 -
.../app/catalog/util/AppCatalogResourceType.java | 68 -
.../catalog/util/AppCatalogThriftConversion.java | 993 -
.../core/app/catalog/util/AppCatalogUtils.java | 29 -
.../AiravataWorkflowEntity.java | 145 +
.../AiravataWorkflowErrorEntity.java | 129 +
.../AiravataWorkflowErrorPK.java | 65 +
.../AiravataWorkflowStatusEntity.java | 106 +
.../AiravataWorkflowStatusPK.java | 65 +
.../ApplicationErrorEntity.java | 129 +
.../ApplicationErrorPK.java | 65 +
.../ApplicationStatusEntity.java | 106 +
.../ApplicationStatusPK.java | 65 +
.../HandlerErrorEntity.java | 132 +
.../airavataworkflowcatalog/HandlerErrorPK.java | 65 +
.../HandlerInputEntity.java | 209 +
.../airavataworkflowcatalog/HandlerInputPK.java | 65 +
.../HandlerOutputEntity.java | 187 +
.../airavataworkflowcatalog/HandlerOutputPK.java | 65 +
.../HandlerStatusEntity.java | 106 +
.../airavataworkflowcatalog/HandlerStatusPK.java | 65 +
.../WorkflowApplicationEntity.java | 205 +
.../WorkflowApplicationPK.java | 65 +
.../WorkflowConnectionEntity.java | 185 +
.../WorkflowConnectionPK.java | 65 +
.../WorkflowDataBlockEntity.java | 124 +
.../WorkflowHandlerEntity.java | 151 +
.../airavataworkflowcatalog/WorkflowHandlerPK.java | 65 +
.../entities/appcatalog/AppEnvironmentEntity.java | 99 +
.../core/entities/appcatalog/AppEnvironmentPK.java | 70 +
.../appcatalog/AppModuleMappingEntity.java | 88 +
.../entities/appcatalog/AppModuleMappingPK.java | 76 +
.../appcatalog/ApplicationDeploymentEntity.java | 280 +
.../appcatalog/ApplicationInputEntity.java | 203 +
.../entities/appcatalog/ApplicationInputPK.java | 76 +
.../appcatalog/ApplicationInterfaceEntity.java | 164 +
.../appcatalog/ApplicationModuleEntity.java | 119 +
.../appcatalog/ApplicationOutputEntity.java | 190 +
.../entities/appcatalog/ApplicationOutputPK.java | 76 +
.../core/entities/appcatalog/BatchQueueEntity.java | 205 +
.../core/entities/appcatalog/BatchQueuePK.java | 76 +
.../appcatalog/BatchQueueResourcePolicyEntity.java | 136 +
.../appcatalog/CloudJobSubmissionEntity.java | 108 +
.../entities/appcatalog/ComputeResourceEntity.java | 256 +
.../ComputeResourceFileSystemEntity.java | 90 +
.../appcatalog/ComputeResourceFileSystemPK.java | 78 +
.../appcatalog/ComputeResourcePolicyEntity.java | 111 +
.../ComputeResourcePreferenceEntity.java | 258 +
.../appcatalog/ComputeResourcePreferencePK.java | 80 +
.../appcatalog/DataMovementInterfaceEntity.java | 121 +
.../appcatalog/DataMovementInterfacePK.java | 75 +
.../entities/appcatalog/GatewayGroupsEntity.java | 101 +
.../entities/appcatalog/GatewayProfileEntity.java | 130 +
.../appcatalog/GlobusGkEndpointEntity.java | 63 +
.../entities/appcatalog/GlobusGkEndpointPK.java | 76 +
.../appcatalog/GlobusSubmissionEntity.java | 74 +
.../appcatalog/GridftpDataMovementEntity.java | 87 +
.../entities/appcatalog/GridftpEndpointEntity.java | 97 +
.../entities/appcatalog/GridftpEndpointPK.java | 75 +
.../appcatalog/GroupComputeResourcePrefEntity.java | 270 +
.../appcatalog/GroupComputeResourcePrefPK.java | 68 +
.../appcatalog/GroupResourceProfileEntity.java | 147 +
.../GroupSSHAccountProvisionerConfig.java | 111 +
.../GroupSSHAccountProvisionerConfigPK.java | 89 +
.../entities/appcatalog/GsisshExportEntity.java | 62 +
.../core/entities/appcatalog/GsisshExportPK.java | 76 +
.../appcatalog/GsisshPostjobcommandEntity.java | 63 +
.../appcatalog/GsisshPostjobcommandPK.java | 74 +
.../appcatalog/GsisshPrejobcommandEntity.java | 62 +
.../entities/appcatalog/GsisshPrejobcommandPK.java | 76 +
.../appcatalog/GsisshSubmissionEntity.java | 96 +
.../appcatalog/JobManagerCommandEntity.java | 87 +
.../entities/appcatalog/JobManagerCommandPK.java | 77 +
.../appcatalog/JobSubmissionInterfaceEntity.java | 121 +
.../appcatalog/JobSubmissionInterfacePK.java | 75 +
.../appcatalog/LibraryApendPathEntity.java | 90 +
.../entities/appcatalog/LibraryAppendPathPK.java | 64 +
.../appcatalog/LibraryPrependPathEntity.java | 91 +
.../entities/appcatalog/LibraryPrependPathPK.java | 65 +
.../appcatalog/LocalDataMovementEntity.java | 52 +
.../entities/appcatalog/LocalSubmissionEntity.java | 108 +
.../entities/appcatalog/ModuleLoadCmdEntity.java | 89 +
.../core/entities/appcatalog/ModuleLoadCmdPK.java | 74 +
.../appcatalog/ParallelismCommandEntity.java | 87 +
.../entities/appcatalog/ParallelismCommandPK.java | 77 +
.../entities/appcatalog/ParserConnectorEntity.java | 124 +
.../appcatalog/ParserConnectorInputEntity.java | 122 +
.../core/entities/appcatalog/ParserEntity.java | 122 +
.../entities/appcatalog/ParserInputEntity.java | 98 +
.../entities/appcatalog/ParserOutputEntity.java | 98 +
.../entities/appcatalog/ParsingTemplateEntity.java | 89 +
.../appcatalog/ParsingTemplateInputEntity.java | 110 +
.../entities/appcatalog/PostjobCommandEntity.java | 86 +
.../core/entities/appcatalog/PostjobCommandPK.java | 73 +
.../entities/appcatalog/PrejobCommandEntity.java | 86 +
.../core/entities/appcatalog/PrejobCommandPK.java | 76 +
.../appcatalog/ResourceJobManagerEntity.java | 107 +
.../SSHAccountProvisionerConfiguration.java | 102 +
.../SSHAccountProvisionerConfigurationPK.java | 62 +
.../entities/appcatalog/ScpDataMovementEntity.java | 119 +
.../appcatalog/SshJobSubmissionEntity.java | 143 +
.../appcatalog/StorageInterfaceEntity.java | 121 +
.../entities/appcatalog/StorageInterfacePK.java | 77 +
.../appcatalog/StoragePreferenceEntity.java | 106 +
.../entities/appcatalog/StoragePreferencePK.java | 75 +
.../entities/appcatalog/StorageResourceEntity.java | 117 +
.../appcatalog/UnicoreDatamovementEntity.java | 80 +
.../appcatalog/UnicoreSubmissionEntity.java | 75 +
.../UserComputeResourcePreferenceEntity.java | 198 +
.../UserComputeResourcePreferencePK.java | 88 +
.../appcatalog/UserResourceProfileEntity.java | 142 +
.../entities/appcatalog/UserResourceProfilePK.java | 76 +
.../appcatalog/UserStoragePreferenceEntity.java | 121 +
.../appcatalog/UserStoragePreferencePK.java | 88 +
.../core/entities/expcatalog/ExperimentEntity.java | 259 +
.../entities/expcatalog/ExperimentErrorEntity.java | 134 +
.../entities/expcatalog/ExperimentErrorPK.java | 75 +
.../entities/expcatalog/ExperimentInputEntity.java | 207 +
.../entities/expcatalog/ExperimentInputPK.java | 75 +
.../expcatalog/ExperimentOutputEntity.java | 199 +
.../entities/expcatalog/ExperimentOutputPK.java | 75 +
.../expcatalog/ExperimentStatusEntity.java | 111 +
.../entities/expcatalog/ExperimentStatusPK.java | 75 +
.../expcatalog/ExperimentSummaryEntity.java | 158 +
.../core/entities/expcatalog/GatewayEntity.java | 252 +
.../entities/expcatalog/GatewayWorkerEntity.java | 61 +
.../core/entities/expcatalog/GatewayWorkerPK.java | 75 +
.../core/entities/expcatalog/JobEntity.java | 190 +
.../registry/core/entities/expcatalog/JobPK.java | 76 +
.../core/entities/expcatalog/JobStatusEntity.java | 123 +
.../core/entities/expcatalog/JobStatusPK.java | 87 +
.../entities/expcatalog/NotificationEntity.java | 129 +
.../core/entities/expcatalog/ProcessEntity.java | 350 +
.../entities/expcatalog/ProcessErrorEntity.java | 133 +
.../core/entities/expcatalog/ProcessErrorPK.java | 75 +
.../entities/expcatalog/ProcessInputEntity.java | 209 +
.../core/entities/expcatalog/ProcessInputPK.java | 75 +
.../entities/expcatalog/ProcessOutputEntity.java | 198 +
.../core/entities/expcatalog/ProcessOutputPK.java | 75 +
.../expcatalog/ProcessResourceScheduleEntity.java | 181 +
.../entities/expcatalog/ProcessStatusEntity.java | 111 +
.../core/entities/expcatalog/ProcessStatusPK.java | 75 +
.../entities/expcatalog/ProcessWorkflowEntity.java | 69 +
.../entities/expcatalog/ProcessWorkflowPK.java | 49 +
.../core/entities/expcatalog/ProjectEntity.java | 106 +
.../entities/expcatalog/ProjectUserEntity.java | 73 +
.../core/entities/expcatalog/ProjectUserPK.java | 75 +
.../entities/expcatalog/QueueStatusEntity.java | 109 +
.../core/entities/expcatalog/QueueStatusPK.java | 89 +
.../core/entities/expcatalog/TaskEntity.java | 170 +
.../core/entities/expcatalog/TaskErrorEntity.java | 133 +
.../core/entities/expcatalog/TaskErrorPK.java | 75 +
.../core/entities/expcatalog/TaskStatusEntity.java | 111 +
.../core/entities/expcatalog/TaskStatusPK.java | 75 +
.../expcatalog/UserConfigurationDataEntity.java | 291 +
.../core/entities/expcatalog/UserEntity.java | 62 +
.../registry/core/entities/expcatalog/UserPK.java | 49 +
.../replicacatalog/ConfigurationEntity.java | 59 +
.../entities/replicacatalog/ConfigurationPK.java | 76 +
.../entities/replicacatalog/DataProductEntity.java | 173 +
.../replicacatalog/DataProductMetadataEntity.java | 70 +
.../replicacatalog/DataProductMetadataPK.java | 76 +
.../replicacatalog/DataReplicaLocationEntity.java | 188 +
.../replicacatalog/DataReplicaMetadataEntity.java | 70 +
.../replicacatalog/DataReplicaMetadataPK.java | 74 +
.../workflowcatalog/ComponentStatusEntity.java | 97 +
.../core/entities/workflowcatalog/EdgeEntity.java | 108 +
.../core/entities/workflowcatalog/EdgePK.java | 75 +
.../core/entities/workflowcatalog/NodeEntity.java | 130 +
.../core/entities/workflowcatalog/NodePK.java | 75 +
.../core/entities/workflowcatalog/PortEntity.java | 109 +
.../core/entities/workflowcatalog/PortPK.java | 76 +
.../entities/workflowcatalog/WorkflowEntity.java | 169 +
.../workflowcatalog/WorkflowInputEntity.java | 183 +
.../entities/workflowcatalog/WorkflowInputPK.java | 79 +
.../workflowcatalog/WorkflowOutputEntity.java | 173 +
.../entities/workflowcatalog/WorkflowOutputPK.java | 76 +
.../workflowcatalog/WorkflowStatusEntity.java | 95 +
.../entities/workflowcatalog/WorkflowStatusPK.java | 75 +
.../experiment/catalog/ExpCatResourceUtils.java | 404 -
.../experiment/catalog/ExperimentCatResource.java | 70 -
.../core/experiment/catalog/JPAConstants.java | 30 -
.../core/experiment/catalog/ResourceType.java | 48 -
.../catalog/impl/ExperimentCatalogImpl.java | 754 -
.../catalog/impl/ExperimentRegistry.java | 1878 -
.../experiment/catalog/impl/GatewayRegistry.java | 143 -
.../catalog/impl/NotificationRegistry.java | 89 -
.../experiment/catalog/impl/ProjectRegistry.java | 306 -
.../experiment/catalog/impl/RegistryFactory.java | 113 -
.../core/experiment/catalog/impl/UserRegistry.java | 39 -
.../core/experiment/catalog/model/Experiment.java | 285 -
.../experiment/catalog/model/ExperimentError.java | 153 -
.../catalog/model/ExperimentErrorPK.java | 74 -
.../experiment/catalog/model/ExperimentInput.java | 230 -
.../catalog/model/ExperimentInputPK.java | 73 -
.../experiment/catalog/model/ExperimentOutput.java | 207 -
.../catalog/model/ExperimentOutputPK.java | 73 -
.../experiment/catalog/model/ExperimentStatus.java | 123 -
.../catalog/model/ExperimentStatusPK.java | 73 -
.../catalog/model/ExperimentSummary.java | 187 -
.../core/experiment/catalog/model/Gateway.java | 270 -
.../experiment/catalog/model/GatewayWorker.java | 85 -
.../experiment/catalog/model/GatewayWorkerPK.java | 74 -
.../core/experiment/catalog/model/Job.java | 202 -
.../core/experiment/catalog/model/JobPK.java | 73 -
.../core/experiment/catalog/model/JobStatus.java | 134 -
.../core/experiment/catalog/model/JobStatusPK.java | 86 -
.../experiment/catalog/model/Notification.java | 117 -
.../core/experiment/catalog/model/Process.java | 333 -
.../experiment/catalog/model/ProcessError.java | 153 -
.../experiment/catalog/model/ProcessErrorPK.java | 73 -
.../experiment/catalog/model/ProcessInput.java | 231 -
.../experiment/catalog/model/ProcessInputPK.java | 73 -
.../experiment/catalog/model/ProcessOutput.java | 207 -
.../experiment/catalog/model/ProcessOutputPK.java | 73 -
.../catalog/model/ProcessResourceSchedule.java | 201 -
.../experiment/catalog/model/ProcessStatus.java | 124 -
.../experiment/catalog/model/ProcessStatusPK.java | 74 -
.../experiment/catalog/model/ProcessWorkflow.java | 65 -
.../catalog/model/ProcessWorkflowPK.java | 49 -
.../core/experiment/catalog/model/Project.java | 156 -
.../core/experiment/catalog/model/ProjectUser.java | 96 -
.../experiment/catalog/model/ProjectUserPK.java | 73 -
.../core/experiment/catalog/model/QueueStatus.java | 98 -
.../experiment/catalog/model/QueueStatusPK.java | 87 -
.../core/experiment/catalog/model/Task.java | 190 -
.../core/experiment/catalog/model/TaskError.java | 152 -
.../core/experiment/catalog/model/TaskErrorPK.java | 73 -
.../core/experiment/catalog/model/TaskStatus.java | 123 -
.../experiment/catalog/model/TaskStatusPK.java | 73 -
.../catalog/model/UserConfigurationData.java | 306 -
.../core/experiment/catalog/model/UserPK.java | 74 -
.../core/experiment/catalog/model/Users.java | 145 -
.../catalog/resources/AbstractExpCatResource.java | 313 -
.../catalog/resources/ExperimentErrorResource.java | 182 -
.../catalog/resources/ExperimentInputResource.java | 251 -
.../resources/ExperimentOutputResource.java | 231 -
.../catalog/resources/ExperimentResource.java | 637 -
.../resources/ExperimentStatisticsResource.java | 168 -
.../resources/ExperimentStatusResource.java | 162 -
.../resources/ExperimentSummaryResource.java | 159 -
.../catalog/resources/GatewayResource.java | 586 -
.../experiment/catalog/resources/JobResource.java | 408 -
.../catalog/resources/JobStatusResource.java | 177 -
.../catalog/resources/NotificationResource.java | 288 -
.../catalog/resources/ProcessErrorResource.java | 181 -
.../catalog/resources/ProcessInputResource.java | 251 -
.../catalog/resources/ProcessOutputResource.java | 232 -
.../catalog/resources/ProcessResource.java | 770 -
.../resources/ProcessResourceScheduleResource.java | 227 -
.../catalog/resources/ProcessStatusResource.java | 166 -
.../catalog/resources/ProcessWorkflowResource.java | 137 -
.../catalog/resources/ProjectResource.java | 506 -
.../catalog/resources/ProjectUserResource.java | 121 -
.../catalog/resources/QueueStatusResource.java | 207 -
.../catalog/resources/TaskErrorResource.java | 181 -
.../experiment/catalog/resources/TaskResource.java | 474 -
.../catalog/resources/TaskStatusResource.java | 162 -
.../resources/UserConfigurationDataResource.java | 317 -
.../experiment/catalog/resources/UserResource.java | 215 -
.../core/experiment/catalog/resources/Utils.java | 770 -
.../catalog/resources/WorkerResource.java | 822 -
.../experiment/catalog/utils/QueryGenerator.java | 128 -
.../catalog/utils/ThriftDataModelConversion.java | 653 -
.../airavata/registry/core/impl/RegistryImpl.java | 47 -
.../replica/catalog/impl/ReplicaCatalogImpl.java | 408 -
.../core/replica/catalog/model/Configuration.java | 73 -
.../replica/catalog/model/Configuration_PK.java | 63 -
.../core/replica/catalog/model/DataProduct.java | 176 -
.../replica/catalog/model/DataProductMetaData.java | 76 -
.../catalog/model/DataProductMetaData_PK.java | 58 -
.../replica/catalog/model/DataReplicaLocation.java | 168 -
.../replica/catalog/model/DataReplicaMetaData.java | 76 -
.../catalog/model/DataReplicaMetaData_PK.java | 58 -
.../catalog/utils/ReplicaCatalogConstants.java | 48 -
.../catalog/utils/ReplicaCatalogJPAUtils.java | 80 -
.../utils/ReplicaCatalogQueryGenerator.java | 109 -
.../catalog/utils/ThriftDataModelConversion.java | 222 -
.../core/repositories/AbstractRepository.java | 136 +
.../appcatalog/AppCatAbstractRepository.java | 38 +
.../ApplicationDeploymentRepository.java | 247 +
.../appcatalog/ApplicationInputRepository.java | 32 +
.../appcatalog/ApplicationInterfaceRepository.java | 295 +
.../appcatalog/ApplicationModuleRepository.java | 31 +
.../appcatalog/ApplicationOutputRepository.java | 32 +
.../appcatalog/BatchQueuePolicyRepository.java | 33 +
.../appcatalog/BatchQueueRepository.java | 31 +
.../ComputeResourcePolicyRepository.java | 33 +
.../appcatalog/ComputeResourcePrefRepository.java | 51 +
.../appcatalog/ComputeResourceRepository.java | 566 +
.../appcatalog/DataMovementRepository.java | 41 +
.../appcatalog/GatewayGroupsRepository.java | 30 +
.../appcatalog/GroupResourceProfileRepository.java | 168 +
.../appcatalog/GrpComputePrefRepository.java | 34 +
.../appcatalog/GwyResourceProfileRepository.java | 201 +
.../JobSubmissionInterfaceRepository.java | 42 +
.../repositories/appcatalog/ParserRepository.java | 58 +
.../appcatalog/ParsingTemplateRepository.java | 29 +
.../appcatalog/ResourceJobManagerRepository.java | 106 +
.../appcatalog/StoragePrefRepository.java | 31 +
.../appcatalog/StorageResourceRepository.java | 210 +
.../UserComputeResourcePreferenceRepository.java | 34 +
.../appcatalog/UserResourceProfileRepository.java | 207 +
.../UserStoragePreferenceRepository.java | 34 +
.../expcatalog/ExpCatAbstractRepository.java | 18 +
.../expcatalog/ExperimentErrorRepository.java | 76 +
.../expcatalog/ExperimentInputRepository.java | 71 +
.../expcatalog/ExperimentOutputRepository.java | 73 +
.../expcatalog/ExperimentRepository.java | 181 +
.../expcatalog/ExperimentStatusRepository.java | 117 +
.../expcatalog/ExperimentSummaryRepository.java | 317 +
.../repositories/expcatalog/GatewayRepository.java | 106 +
.../repositories/expcatalog/JobRepository.java | 159 +
.../expcatalog/JobStatusRepository.java | 107 +
.../expcatalog/NotificationRepository.java | 104 +
.../expcatalog/ProcessErrorRepository.java | 74 +
.../expcatalog/ProcessInputRepository.java | 71 +
.../expcatalog/ProcessOutputRepository.java | 71 +
.../repositories/expcatalog/ProcessRepository.java | 192 +
.../expcatalog/ProcessStatusRepository.java | 113 +
.../expcatalog/ProcessWorkflowRepository.java | 52 +
.../repositories/expcatalog/ProjectRepository.java | 202 +
.../expcatalog/QueueStatusRepository.java | 55 +
.../expcatalog/TaskErrorRepository.java | 54 +
.../repositories/expcatalog/TaskRepository.java | 158 +
.../expcatalog/TaskStatusRepository.java | 79 +
.../repositories/expcatalog/UserRepository.java | 63 +
.../replicacatalog/DataProductRepository.java | 150 +
.../DataReplicaLocationRepository.java | 97 +
.../replicacatalog/RepCatAbstractRepository.java | 38 +
.../WorkflowCatAbstractRepository.java | 38 +
.../workflowcatalog/WorkflowRepository.java | 169 +
.../core/utils/AppCatalogDBInitConfig.java | 69 +
.../registry/core/utils/AppCatalogJDBCConfig.java | 67 +
.../registry/core/utils/AppCatalogUtils.java | 29 +
.../airavata/registry/core/utils/Committer.java | 27 +
.../airavata/registry/core/utils/DBConstants.java | 184 +
.../utils/DozerConverter/StorageDateConverter.java | 54 +
.../core/utils/ExpCatalogDBInitConfig.java | 84 +
.../registry/core/utils/ExpCatalogJDBCConfig.java | 66 +
.../registry/core/utils/ExpCatalogUtils.java | 29 +
.../core/utils/JPAUtil/AppCatalogJPAUtils.java | 38 +
.../core/utils/JPAUtil/ExpCatalogJPAUtils.java | 37 +
.../core/utils/JPAUtil/RepCatalogJPAUtils.java | 39 +
.../utils/JPAUtil/WorkflowCatalogJPAUtils.java | 38 +
.../registry/core/utils/ObjectMapperSingleton.java | 85 +
.../registry/core/utils/QueryConstants.java | 181 +
.../core/utils/ReplicaCatalogDBInitConfig.java | 49 +
.../core/utils/ReplicaCatalogJDBCConfig.java | 65 +
.../core/utils/WorkflowCatalogDBInitConfig.java | 48 +
.../core/utils/WorkflowCatalogJDBCConfig.java | 65 +
.../registry/core/utils/WorkflowCatalogUtils.java | 29 +
.../workflow/catalog/impl/WorkflowCatalogImpl.java | 250 -
.../workflow/catalog/model/ComponentStatus.java | 99 -
.../registry/core/workflow/catalog/model/Edge.java | 112 -
.../core/workflow/catalog/model/Edge_PK.java | 62 -
.../registry/core/workflow/catalog/model/Node.java | 134 -
.../core/workflow/catalog/model/Node_PK.java | 62 -
.../registry/core/workflow/catalog/model/Port.java | 112 -
.../core/workflow/catalog/model/Port_PK.java | 62 -
.../core/workflow/catalog/model/Workflow.java | 122 -
.../core/workflow/catalog/model/WorkflowInput.java | 165 -
.../workflow/catalog/model/WorkflowInput_PK.java | 62 -
.../workflow/catalog/model/WorkflowOutput.java | 155 -
.../workflow/catalog/model/WorkflowOutput_PK.java | 62 -
.../workflow/catalog/model/WorkflowStatus.java | 101 -
.../workflow/catalog/model/WorkflowStatus_PK.java | 62 -
.../catalog/resources/ComponentStatusResource.java | 340 -
.../workflow/catalog/resources/EdgeResource.java | 380 -
.../workflow/catalog/resources/NodeResource.java | 402 -
.../workflow/catalog/resources/PortResource.java | 380 -
.../resources/WorkflowCatAbstractResource.java | 86 -
.../catalog/resources/WorkflowCatalogResource.java | 109 -
.../catalog/resources/WorkflowInputResource.java | 496 -
.../catalog/resources/WorkflowOutputResource.java | 489 -
.../catalog/resources/WorkflowResource.java | 435 -
.../catalog/resources/WorkflowStatusResource.java | 369 -
.../catalog/utils/WorkflowCatalogJPAUtils.java | 268 -
.../utils/WorkflowCatalogQueryGenerator.java | 88 -
.../catalog/utils/WorkflowCatalogResourceType.java | 31 -
.../utils/WorkflowCatalogThriftConversion.java | 74 -
.../catalog/utils/WorkflowCatalogUtils.java | 29 -
.../META-INF/generate-sql-persistence.xml | 30 +
.../src/main/resources/META-INF/persistence.xml | 200 +-
.../resources/airavataworkflowcatalog-derby.sql | 212 +
.../src/main/resources/appcatalog-derby.sql | 319 +-
.../src/main/resources/appcatalog-mysql.sql | 406 +-
.../src/main/resources/dozer_mapping.xml | 26 +
.../src/main/resources/expcatalog-derby.sql | 462 +-
.../src/main/resources/expcatalog-mysql.sql | 517 +-
.../src/main/resources/replicacatalog-derby.sql | 24 +-
.../src/main/resources/replicacatalog-mysql.sql | 22 +-
.../src/main/resources/workflowcatalog-derby.sql | 4 +-
.../src/main/resources/workflowcatalog-mysql.sql | 4 +-
.../airavata/app/catalog/AppDeploymentTest.java | 152 -
.../airavata/app/catalog/AppInterfaceTest.java | 189 -
...ComputeAppCatalogExperimentCatResourceTest.java | 296 -
.../airavata/app/catalog/GatewayProfileTest.java | 125 -
.../app/catalog/StorageResourceAppCatalogTest.java | 150 -
.../app/catalog/UserResourceProfileTest.java | 187 -
.../airavata/app/catalog/util/Initialize.java | 318 -
.../experiment/catalog/AbstractResourceTest.java | 89 -
.../catalog/ExperimentInputResourceTest.java | 96 -
.../catalog/ExperimentOutputResourceTest.java | 95 -
.../experiment/catalog/ExperimentResourceTest.java | 96 -
.../experiment/catalog/GatewayResourceTest.java | 141 -
.../experiment/catalog/JobResourceTest.java | 109 -
.../experiment/catalog/ProcessResourceTest.java | 82 -
.../catalog/QueueStatusResourceTest.java | 95 -
.../experiment/catalog/TaskResourceTest.java | 96 -
.../catalog/UserConfigurationDataTest.java | 80 -
.../experiment/catalog/UserResourceTest.java | 75 -
.../experiment/catalog/util/Initialize.java | 328 -
.../ApplicationDeploymentRepositoryTest.java | 349 +
.../ApplicationInterfaceRepositoryTest.java | 607 +
.../appcatalog/ComputeResourceRepositoryTest.java | 635 +
.../appcatalog/GatewayGroupsRepositoryTest.java | 93 +
.../appcatalog/GatewayProfileRepositoryTest.java | 144 +
.../GroupResourceProfileRepositoryTest.java | 272 +
.../JobSubmissionInterfaceRepositoryTest.java | 88 +
.../appcatalog/StorageResourceRepositoryTest.java | 141 +
.../UserResourceProfileRepositoryTest.java | 83 +
.../core/repositories/common/TestBase.java | 80 +
.../expcatalog/ExperimentErrorRepositoryTest.java | 99 +
.../expcatalog/ExperimentInputRepositoryTest.java | 105 +
.../expcatalog/ExperimentOutputRepositoryTest.java | 105 +
.../expcatalog/ExperimentRepositoryTest.java | 234 +
.../expcatalog/ExperimentStatusRepositoryTest.java | 104 +
.../ExperimentSummaryRepositoryTest.java | 223 +
.../expcatalog/GatewayRepositoryTest.java | 77 +
.../repositories/expcatalog/JobRepositoryTest.java | 142 +
.../expcatalog/JobStatusRepositoryTest.java | 134 +
.../expcatalog/NotificationRepositoryTest.java | 68 +
.../expcatalog/ProcessErrorRepositoryTest.java | 106 +
.../expcatalog/ProcessInputRepositoryTest.java | 111 +
.../expcatalog/ProcessOutputRepositoryTest.java | 112 +
.../expcatalog/ProcessRepositoryTest.java | 153 +
.../expcatalog/ProcessStatusRepositoryTest.java | 123 +
.../expcatalog/ProjectRepositoryTest.java | 95 +
.../expcatalog/QueueStatusRepositoryTest.java | 63 +
.../expcatalog/TaskErrorRepositoryTest.java | 117 +
.../expcatalog/TaskRepositoryTest.java | 126 +
.../expcatalog/TaskStatusRepositoryTest.java | 94 +
.../expcatalog/UserRepositoryTest.java | 133 +
.../replicacatalog/DataProductRepositoryTest.java | 141 +
.../DataReplicaLocationRepositoryTest.java | 106 +
.../workflowcatalog/WorkflowRepositoryTest.java | 171 +
.../replica/catalog/ReplicaCatalogTest.java | 105 -
.../airavata/replica/catalog/util/Initialize.java | 313 -
.../src/test/resources/airavata-server.properties | 72 +
.../registry-core/src/test/resources/logback.xml | 31 +
modules/registry/registry-cpi/pom.xml | 2 +-
.../registry/cpi/ApplicationDeployment.java | 26 +-
.../registry/cpi/ApplicationInterface.java | 14 +
.../registry/cpi/DataProductInterface.java | 28 +
.../registry/cpi/DataReplicaLocationInterface.java | 19 +
.../airavata/registry/cpi/ReplicaCatalog.java | 17 +-
.../airavata/registry/cpi/UsrResourceProfile.java | 59 +-
.../airavata/registry/cpi/WorkflowCatalog.java | 22 +-
modules/registry/registry-server/pom.xml | 4 +-
.../registry-server/registry-api-service/pom.xml | 19 +-
.../registry/api/service/RegistryAPIServer.java | 44 +-
.../api/service/handler/RegistryServerHandler.java | 1755 +-
.../messaging/RegistryServiceDBEventHandler.java | 67 +-
.../api/service/util/AppCatalogInitUtil.java | 187 -
.../registry/api/service/util/ConnectionPool.java | 381 -
.../registry/api/service/util/DatabaseCreator.java | 378 -
.../service/util/ExperimentCatalogInitUtil.java | 224 -
.../registry/api/service/util/JdbcStorage.java | 175 -
.../api/service/util/ReplicaCatalogInitUtil.java | 179 -
.../api/service/util/WorkflowCatalogInitUtil.java | 179 -
.../registry-server/registry-api-stubs/pom.xml | 4 +-
.../airavata/registry/api/RegistryService.java | 105575 ++++++++++------
.../api/exception/RegistryServiceException.java | 33 +-
.../registry/api/registry_apiConstants.java | 33 +-
modules/registry/registry-tools/jpa-gen/pom.xml | 2 +-
modules/registry/registry-tools/pom.xml | 2 +-
.../registry/registry-tools/registry-tool/pom.xml | 2 +-
.../next/DeltaScripts/appCatalog_schema_delta.sql | 308 +
.../DeltaScripts/credential_store_schema_delta.sql | 32 +
.../experimentCatalog_schema_delta.sql | 103 +
.../DeltaScripts/profile_service_schema_delta.sql | 61 +
.../DeltaScripts/replicaCatalog_schema_delta.sql | 43 +
.../DeltaScripts/sharingCatalog_schema_delta.sql | 33 +
modules/security/pom.xml | 2 +-
.../security/AiravataSecurityException.java | 5 +
.../airavata/security/util/TrustStoreManager.java | 22 +-
modules/server/pom.xml | 2 +-
modules/sharing-registry/pom.xml | 4 +-
.../sharing-data-migrator/README.md | 9 +
.../sharing-registry/sharing-data-migrator/pom.xml | 74 +-
.../migrator/airavata/AiravataDataMigrator.java | 513 +-
.../migrator/airavata/ConnectionFactory.java | 23 +-
.../src/main/resources/.gitignore | 1 +
.../resources/airavata-server.properties.sample | 66 +
.../sharing-registry-distribution/pom.xml | 8 +-
.../sharing-registry-server/pom.xml | 19 +-
.../registry/db/entities/GroupAdminEntity.java | 14 +
.../registry/db/entities/UserGroupEntity.java | 12 +
.../db/repositories/AbstractRepository.java | 7 +-
.../registry/db/repositories/EntityRepository.java | 33 +-
.../db/repositories/GroupMembershipRepository.java | 4 +-
.../db/repositories/SharingRepository.java | 20 +-
.../db/repositories/UserGroupRepository.java | 20 +-
.../registry/db/repositories/UserRepository.java | 23 +-
.../sharing/registry/db/utils/ConnectionPool.java | 381 -
.../sharing/registry/db/utils/DatabaseCreator.java | 352 -
.../sharing/registry/db/utils/JPAUtils.java | 196 +-
.../sharing/registry/db/utils/JdbcStorage.java | 174 -
.../db/utils/SharingRegistryDBInitConfig.java | 46 +
.../db/utils/SharingRegistryJDBCConfig.java | 67 +
.../messaging/SharingServiceDBEventHandler.java | 94 +-
.../registry/server/SharingRegistryServer.java | 23 +-
.../server/SharingRegistryServerHandler.java | 115 +-
.../airavata/sharing/registry/utils/Constants.java | 7 +-
.../registry/utils/ThriftDataModelConversion.java | 1 +
.../registry/SharingRegistryServerHandlerTest.java | 120 +-
.../registry/SharingRegistryServiceTest.java | 57 +-
.../airavata/sharing/registry/util/Initialize.java | 296 -
.../src/test/resources/logback.xml | 31 +
.../sharing-registry-stubs/pom.xml | 6 +-
.../sharing/registry/models/UserGroup.java | 168 +-
.../service/cpi/SharingRegistryService.java | 3626 +-
.../sharing-service-docs/api-docs/index.html | 2 +
.../sharing-service-docs/api-docs/sharing_cpi.html | 22 +-
.../api-docs/sharing_models.html | 2 +
.../sharing-registry/thrift_models/thrift-gen.sh | 29 +-
pom.xml | 70 +-
.../airavata-apis/airavata_api.thrift | 471 +-
.../component-cpis/credential-store-cpi.thrift | 26 +-
.../component-cpis/generate-cpi-stubs.sh | 33 +-
.../component-cpis/registry-api.thrift | 206 +-
.../component-cpis/sharing_cpi.thrift | 18 +-
.../data-models/airavata_data_models.thrift | 1 +
.../app-catalog-models/app_catalog_models.thrift | 3 +-
.../application_io_models.thrift | 3 +-
.../app-catalog-models/parser_model.thrift | 87 +
.../credential_store_data_models.thrift | 10 +-
.../airavata_workflow_model.thrift | 158 +
.../experiment_model.thrift | 9 +-
.../experiment-catalog-models/process_model.thrift | 19 +-
.../experiment-catalog-models/status_models.thrift | 12 +-
.../data_movement_models.thrift | 3 +
.../gateway_groups_model.thrift | 31 +
.../group_resource_profile_model.thrift | 107 +
.../resource_catalog_models.thrift | 3 +-
.../storage_resource_model.thrift | 2 +
.../user_resource_profile_model.thrift | 4 -
.../sharing-models/sharing_models.thrift | 4 +-
.../group_manager_model.thrift | 11 +-
.../generate-thrift-stubs.sh | 2 +-
.../service-cpis/generate-service-cpi-stubs.sh | 33 +-
.../group-manager/group-manager-cpi.thrift | 15 +
.../iam-admin-services-cpi.thrift | 29 +-
.../profile-tenant/profile-tenant-cpi.thrift | 2 +-
.../profile-user/profile-user-cpi.thrift | 14 +
tools/load-client/pom.xml | 12 +-
tools/pom.xml | 4 +-
1625 files changed, 543378 insertions(+), 204060 deletions(-)
diff --cc airavata-services/services-security/src/main/java/org/apache/airavata/service/security/KeyCloakSecurityManager.java
index f7987b6,3a1efae..601f5c5
--- a/airavata-services/services-security/src/main/java/org/apache/airavata/service/security/KeyCloakSecurityManager.java
+++ b/airavata-services/services-security/src/main/java/org/apache/airavata/service/security/KeyCloakSecurityManager.java
@@@ -78,8 -89,11 +89,11 @@@ public class KeyCloakSecurityManager im
"|/airavata/updateUserComputeResourcePreference|/airavata/updateUserStoragePreference" +
"|/airavata/deleteUserComputeResourcePreference|/airavata/deleteUserStoragePreference" +
"|/airavata/generateAndRegisterSSHKeys|/airavata/getAllCredentialSummaryForUsersInGateway" +
- "|/airavata/deleteSSHPubKey";
- private final static String SHARING_RESOURCE_METHODS = "/airavata/shareResourceWithUsers|/airavata/revokeSharingOfResourceFromUsers|/airavata/getAllAccessibleUsers";
+ "|/airavata/deleteSSHPubKey|/airavata/isUserResourceProfileExists";
- private final static String SHARING_RESOURCE_METHODS = "/airavata/shareResourceWithUsers|/airavata/revokeSharingOfResourceFromUsers" +
- "|/airavata/shareResourceWithGroups|/airavata/revokeSharingOfResourceFromGroups|/airavata/getAllAccessibleUsers" +
- "|/airavata/getAllAccessibleGroups|/airavata/userHasAccess|/airavata/getAllDirectlyAccessibleUsers" +
++ private final static String SHARING_RESOURCE_METHODS = "/airavata/shareResourceWithUsers|/airavata/revokeSharingOfResourceFromUsers" +
++ "|/airavata/shareResourceWithGroups|/airavata/revokeSharingOfResourceFromGroups|/airavata/getAllAccessibleUsers" +
++ "|/airavata/getAllAccessibleGroups|/airavata/userHasAccess|/airavata/getAllDirectlyAccessibleUsers" +
+ "|/airavata/getAllDirectlyAccessibleGroups";
private final static String SSH_ACCOUNT_PROVISIONER_METHODS =
"/airavata/getSSHAccountProvisioners|/airavata/doesUserHaveSSHAccount|/airavata" +
"/setupUserComputeResourcePreferencesForSSH|" +
diff --cc dev-tools/ansible/roles/helix_setup/templates/participant/airavata-server.properties.j2
index 517c1ec,639b7f8..9394e84
--- a/dev-tools/ansible/roles/helix_setup/templates/participant/airavata-server.properties.j2
+++ b/dev-tools/ansible/roles/helix_setup/templates/participant/airavata-server.properties.j2
@@@ -70,5 -70,14 +70,16 @@@ experiment.launch..queue.name=experimen
zookeeper.server.connection={{ zookeeper_connection_url }}
zookeeper.timeout=30000
+ ###########################################################################
+ # Data Parser Configurations
+ ###########################################################################
+ kafka.parsing.broker.url={{ parser_broker_url }}
+ kafka.parser.topic={{ parser_broker_topic }}
+ kafka.parsing.broker.publisher.id={{ parser_broker_publisher_id }}
+
+ ###########################################################################
+ # Job Submission Task Level Configurations
+ ###########################################################################
-enable.realtime.monitor=False
++enable.realtime.monitor=False
+
+local.data.location={{ local_data_location }}
diff --cc modules/airavata-helix/helix-spectator/pom.xml
index 7101a7a,23f6557..ca860eb
--- a/modules/airavata-helix/helix-spectator/pom.xml
+++ b/modules/airavata-helix/helix-spectator/pom.xml
@@@ -71,17 -87,7 +87,17 @@@
<dependency>
<groupId>org.apache.airavata</groupId>
<artifactId>job-monitor-api</artifactId>
- <version>0.18-SNAPSHOT</version>
+ <version>0.19-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.airavata</groupId>
+ <artifactId>profile-service-stubs</artifactId>
+ <version>0.18-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.airavata</groupId>
+ <artifactId>services-security</artifactId>
+ <version>0.18-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.airavata</groupId>