This is an automated email from the ASF dual-hosted git repository.
yasith pushed a change to branch feat/grpc-armeria-migration
in repository https://gitbox.apache.org/repos/asf/airavata.git
from a20b9d6a48 fix: delete broken integration tests, fix all module test
compilation
add 2930ad6ebb refactor: rename profile-service to iam-service, flatten
all deep nesting, fix cross-module files
No new revisions were added by this update.
Summary of changes:
airavata-api/agent-service/pom.xml | 2 +-
.../apache/airavata/agent/AiravataFileService.java | 2 +-
.../org/apache/airavata/agent/AiravataService.java | 2 +-
.../agent/handler/AgentManagementHandler.java | 2 +-
.../airavata/agent/handler/PlanGrpcHandler.java | 2 +-
.../compute/{task => }/aws/AWSCompletingTask.java | 2 +-
.../{task => }/aws/AWSJobSubmissionTask.java | 2 +-
.../{task => }/aws/AWSProcessContextManager.java | 2 +-
.../compute/{task => }/aws/AWSTaskUtil.java | 2 +-
.../{task => }/aws/CreateEC2InstanceTask.java | 2 +-
.../{task => }/aws/ExponentialBackoffWaiter.java | 2 +-
.../compute/{task => }/aws/NoOperationTask.java | 2 +-
.../ApplicationDeploymentRepository.java | 4 +-
.../repository/ApplicationInterfaceRepository.java | 4 +-
.../repository/ComputeResourceRepository.java | 4 +-
.../repository/GwyResourceProfileRepository.java | 4 +-
.../compute/repository/ParserInputRepository.java | 2 +-
.../compute/repository/ParserOutputRepository.java | 2 +-
.../compute/repository/ParserRepository.java | 2 +-
.../repository/UserResourceProfileRepository.java | 4 +-
.../apache/airavata/compute/task/JobFactory.java | 2 +-
.../execution/handler/RegistryServerHandler.java | 6 +--
.../sharing/util/AiravataDataMigrator.java | 8 +--
.../storage/service/ProcessDataManager.java | 2 +-
airavata-api/credential-service/pom.xml | 2 +-
.../handler/CredentialStoreServerHandler.java | 2 +-
.../notifier/CredentialStoreNotifier.java | 59 +++++++++++++++++++++
.../EmailNotificationMessage.java | 4 +-
.../notifier/impl => notifier}/EmailNotifier.java | 4 +-
.../EmailNotifierConfiguration.java | 2 +-
.../{util => }/notifier/NotificationMessage.java | 2 +-
.../{util => }/notifier/NotifierBootstrap.java | 5 +-
.../IULdapSSHAccountProvisioner.java | 3 +-
.../IULdapSSHAccountProvisionerProvider.java | 2 +-
.../provisioning/SSHAccountManager.java | 2 +-
.../{service => }/provisioning/SSHUtil.java | 2 +-
.../repository/CertificateCredentialWriter.java | 2 -
.../repository/{db => }/CommunityUserDAO.java | 3 +-
.../repository/CredentialReaderImpl.java | 1 -
.../{util => }/CredentialStoreDBInitConfig.java | 2 +-
.../{util => }/CredentialStoreJDBCConfig.java | 2 +-
.../repository/{db => }/CredentialsDAO.java | 5 +-
.../{db => }/MigrateCredentialEncryption.java | 4 +-
.../credential/repository/{db => }/ParentDAO.java | 2 +-
.../credential/repository/SSHCredentialWriter.java | 1 -
.../credential/service/SSHAccountService.java | 2 +-
.../util/notifier/CredentialStoreNotifier.java | 59 ---------------------
.../impl => notifier}/EmailNotifierTest.java | 2 +-
.../SSHAccountProvisionerFactoryTest.java | 3 +-
.../TestSSHAccountProvisioner.java | 2 +-
.../TestSSHAccountProvisionerProvider.java | 2 +-
.../credential/service/SSHAccountServiceTest.java | 2 +-
...ravata.interfaces.SSHAccountProvisionerProvider | 2 +-
.../{profile-service => iam-service}/pom.xml | 4 +-
.../airavata/iam}/AiravataSecurityManager.java | 4 +-
.../airavata/iam}/GatewayGroupsInitializer.java | 2 +-
.../org/apache/airavata/iam}/IdentityContext.java | 2 +-
.../airavata/iam}/KeyCloakSecurityManager.java | 6 +--
.../org/apache/airavata/iam}/ProfileMapper.java | 6 +--
.../org/apache/airavata/iam}/SecurityCheck.java | 2 +-
.../apache/airavata/iam}/SecurityInterceptor.java | 6 +--
.../airavata/iam}/SecurityManagerFactory.java | 4 +-
.../org/apache/airavata/iam}/SecurityModule.java | 2 +-
.../airavata}/iam/TenantManagementInterface.java | 2 +-
.../iam/TenantManagementKeycloakImpl.java | 4 +-
.../java/org/apache/airavata/iam}/UserContext.java | 4 +-
.../java/org/apache/airavata/iam}/UserInfo.java | 2 +-
.../airavata/iam}/authzcache/AuthzCache.java | 2 +-
.../airavata/iam}/authzcache/AuthzCacheEntry.java | 2 +-
.../airavata/iam}/authzcache/AuthzCacheIndex.java | 2 +-
.../iam}/authzcache/AuthzCacheManager.java | 4 +-
.../iam}/authzcache/AuthzCacheManagerFactory.java | 4 +-
.../iam}/authzcache/AuthzCachedStatus.java | 2 +-
.../iam}/authzcache/DefaultAuthzCacheManager.java | 4 +-
.../iam/model}/CustomizedDashboardEntity.java | 2 +-
.../apache/airavata/iam/model}/GatewayEntity.java | 2 +-
.../airavata/iam/model}/NSFDemographicsEntity.java | 2 +-
.../iam/model}/UserProfileCatalogDBInitConfig.java | 2 +-
.../airavata/iam/model}/UserProfileEntity.java | 2 +-
.../iam/model}/UserProfileRegistryException.java | 2 +-
.../iam}/repository/AbstractJDBCUserStore.java | 6 +--
.../iam/repository}/AbstractRepository.java | 4 +-
.../airavata/iam}/repository/JDBCUserStore.java | 6 +--
.../airavata/iam}/repository/LDAPUserStore.java | 8 +--
.../iam}/repository/SessionDBUserStore.java | 4 +-
.../iam/repository}/TenantProfileRepository.java | 7 +--
.../iam/repository}/UserProfileRepository.java | 8 +--
.../airavata/iam}/util/AbstractAuthenticator.java | 2 +-
.../iam}/util/AbstractConfigurationReader.java | 2 +-
.../iam}/util/AbstractDatabaseAuthenticator.java | 2 +-
.../iam}/util/AiravataSecurityException.java | 2 +-
.../iam}/util/AuthenticationException.java | 2 +-
.../apache/airavata/iam}/util/Authenticator.java | 2 +-
.../util/AuthenticatorConfigurationReader.java | 2 +-
.../org/apache/airavata/iam}/util/Authoriser.java | 2 +-
.../airavata/iam}/util/AuthorizationException.java | 2 +-
.../org/apache/airavata/iam}/util/Committer.java | 2 +-
.../apache/airavata/iam}/util/JPAConstants.java | 2 +-
.../airavata/iam}/util/PasswordDigester.java | 2 +-
.../apache/airavata/iam}/util/QueryConstants.java | 2 +-
.../apache/airavata/iam}/util/SecurityUtil.java | 2 +-
.../org/apache/airavata/iam}/util/UserStore.java | 2 +-
.../airavata/iam}/util/UserStoreException.java | 2 +-
.../java/org/apache/airavata/iam}/util/Utils.java | 2 +-
.../src/main/proto/iam_admin_service.proto | 0
.../src/main/proto/user_profile_service.proto | 0
.../org/apache/airavata}/iam/SetupNewGateway.java | 2 +-
.../util/AuthenticatorConfigurationReaderTest.java | 6 +--
.../airavata/iam}/util/SecurityUtilTest.java | 2 +-
.../airavata/iam}/util/TestDBAuthenticator1.java | 2 +-
.../airavata/iam}/util/TestDBAuthenticator2.java | 2 +-
.../airavata/iam}/util/TestDBAuthenticator3.java | 2 +-
.../apache/airavata/iam}/util/TestUserStore.java | 2 +-
.../src/test/resources/airavata.p12 | Bin
.../src/test/resources/authenticators.xml | 16 +++---
.../src/test/resources/disabled-authenticator.xml | 16 +++---
.../src/test/resources/jdbc-authenticator.xml | 4 +-
.../src/test/resources/ldap-authenticator.xml | 4 +-
.../src/test/resources/session-authenticator.xml | 2 +-
airavata-api/orchestration-service/pom.xml | 2 +-
.../execution/{util => }/cpi/AppCatalog.java | 2 +-
.../{util => }/cpi/AppCatalogException.java | 2 +-
.../{util => }/cpi/ApplicationDeployment.java | 2 +-
.../{util => }/cpi/ApplicationInterface.java | 2 +-
.../{util => }/cpi/CompositeIdentifier.java | 2 +-
.../execution/{util => }/cpi/ComputeResource.java | 2 +-
.../execution/{util => }/cpi/Constants.java | 2 +-
.../{util => }/cpi/DataProductInterface.java | 2 +-
.../cpi/DataReplicaLocationInterface.java | 2 +-
.../{util => }/cpi/ExpCatChildDataType.java | 2 +-
.../{util => }/cpi/ExpCatParentDataType.java | 2 +-
.../{util => }/cpi/ExperimentCatalog.java | 2 +-
.../{util => }/cpi/ExperimentCatalogException.java | 2 +-
.../{util => }/cpi/ExperimentCatalogModelType.java | 2 +-
.../{util => }/cpi/GwyClientCredential.java | 2 +-
.../{util => }/cpi/GwyResourceProfile.java | 2 +-
.../execution/{util => }/cpi/Registry.java | 2 +-
.../{util => }/cpi/RegistryException.java | 2 +-
.../execution/{util => }/cpi/ReplicaCatalog.java | 2 +-
.../{util => }/cpi/ReplicaCatalogException.java | 2 +-
.../airavata/execution/cpi/ResultOrderType.java} | 32 +++--------
.../execution/{util => }/cpi/StatusType.java | 2 +-
.../execution/{util => }/cpi/StorageResource.java | 2 +-
.../{util => }/cpi/UsrResourceProfile.java | 2 +-
.../execution/{util => }/cpi/WorkflowCatalog.java | 2 +-
.../{util => }/cpi/WorkflowCatalogException.java | 2 +-
.../airavata/execution/mapper/ExecutionMapper.java | 2 +-
.../execution/orchestrator/AiravataTask.java | 2 +-
.../execution/orchestrator/TaskContext.java | 2 +-
.../repository/ExperimentErrorRepository.java | 2 +-
.../repository/ExperimentInputRepository.java | 2 +-
.../repository/ExperimentOutputRepository.java | 2 +-
.../execution/repository/ExperimentRepository.java | 4 +-
.../repository/ExperimentStatusRepository.java | 2 +-
.../repository/ExperimentSummaryRepository.java | 4 +-
.../execution/repository/GatewayRepository.java | 2 +-
.../GatewayUsageReportingCommandRepository.java | 2 +-
.../execution/repository/JobRepository.java | 2 +-
.../execution/repository/JobStatusRepository.java | 2 +-
.../repository/NotificationRepository.java | 2 +-
.../repository/ProcessErrorRepository.java | 2 +-
.../repository/ProcessInputRepository.java | 2 +-
.../repository/ProcessOutputRepository.java | 2 +-
.../execution/repository/ProcessRepository.java | 2 +-
.../repository/ProcessStatusRepository.java | 2 +-
.../repository/ProcessWorkflowRepository.java | 2 +-
.../execution/repository/ProjectRepository.java | 6 +--
.../repository/QueueStatusRepository.java | 2 +-
.../execution/repository/TaskErrorRepository.java | 2 +-
.../execution/repository/TaskRepository.java | 2 +-
.../execution/repository/TaskStatusRepository.java | 2 +-
.../execution/repository/UserRepository.java | 2 +-
.../execution/repository/WorkflowRepository.java | 6 +--
.../airavata/execution/util/QueryConstants.java | 2 +-
.../execution/util/cpi/ResultOrderType.java | 48 -----------------
.../workflow/AiravataWorkflowEntity.java | 2 +-
.../workflow/AiravataWorkflowErrorEntity.java | 2 +-
.../workflow/AiravataWorkflowErrorPK.java | 2 +-
.../workflow/AiravataWorkflowStatusEntity.java | 2 +-
.../workflow/AiravataWorkflowStatusPK.java | 2 +-
.../workflow/ApplicationErrorEntity.java | 2 +-
.../{model => }/workflow/ApplicationErrorPK.java | 2 +-
.../workflow/ApplicationStatusEntity.java | 2 +-
.../{model => }/workflow/ApplicationStatusPK.java | 2 +-
.../workflow/ComponentStatusEntity.java | 2 +-
.../execution/{model => }/workflow/EdgeEntity.java | 2 +-
.../execution/{model => }/workflow/EdgePK.java | 2 +-
.../{model => }/workflow/HandlerErrorEntity.java | 2 +-
.../{model => }/workflow/HandlerErrorPK.java | 2 +-
.../{model => }/workflow/HandlerInputEntity.java | 2 +-
.../{model => }/workflow/HandlerInputPK.java | 2 +-
.../{model => }/workflow/HandlerOutputEntity.java | 2 +-
.../{model => }/workflow/HandlerOutputPK.java | 2 +-
.../{model => }/workflow/HandlerStatusEntity.java | 2 +-
.../{model => }/workflow/HandlerStatusPK.java | 2 +-
.../execution/{model => }/workflow/NodeEntity.java | 2 +-
.../execution/{model => }/workflow/NodePK.java | 2 +-
.../execution/{model => }/workflow/PortEntity.java | 2 +-
.../execution/{model => }/workflow/PortPK.java | 2 +-
.../workflow/WorkflowApplicationEntity.java | 2 +-
.../workflow/WorkflowApplicationPK.java | 2 +-
.../workflow/WorkflowConnectionEntity.java | 2 +-
.../{model => }/workflow/WorkflowConnectionPK.java | 2 +-
.../workflow/WorkflowDataBlockEntity.java | 2 +-
.../{model => }/workflow/WorkflowEntity.java | 2 +-
.../workflow/WorkflowHandlerEntity.java | 2 +-
.../{model => }/workflow/WorkflowHandlerPK.java | 2 +-
.../{model => }/workflow/WorkflowInputEntity.java | 2 +-
.../{model => }/workflow/WorkflowInputPK.java | 2 +-
.../{model => }/workflow/WorkflowOutputEntity.java | 2 +-
.../{model => }/workflow/WorkflowOutputPK.java | 2 +-
.../{model => }/workflow/WorkflowStatusEntity.java | 2 +-
.../{model => }/workflow/WorkflowStatusPK.java | 2 +-
.../airavata/common/utils/DatabaseTestCases.java | 2 +-
.../repository/ExperimentErrorRepositoryTest.java | 4 +-
.../repository/ExperimentInputRepositoryTest.java | 4 +-
.../repository/ExperimentOutputRepositoryTest.java | 4 +-
.../repository/ExperimentRepositoryTest.java | 4 +-
.../repository/ExperimentStatusRepositoryTest.java | 4 +-
.../ExperimentSummaryRepositoryTest.java | 6 +--
.../repository/GatewayRepositoryTest.java | 4 +-
.../execution/repository/JobRepositoryTest.java | 4 +-
.../repository/JobStatusRepositoryTest.java | 4 +-
.../repository/NotificationRepositoryTest.java | 4 +-
.../repository/ProcessErrorRepositoryTest.java | 4 +-
.../repository/ProcessInputRepositoryTest.java | 4 +-
.../repository/ProcessOutputRepositoryTest.java | 4 +-
.../repository/ProcessRepositoryTest.java | 4 +-
.../repository/ProcessStatusRepositoryTest.java | 4 +-
.../repository/ProjectRepositoryTest.java | 6 +--
.../repository/QueueStatusRepositoryTest.java | 4 +-
.../repository/TaskErrorRepositoryTest.java | 4 +-
.../execution/repository/TaskRepositoryTest.java | 4 +-
.../repository/TaskStatusRepositoryTest.java | 4 +-
.../execution/repository/UserRepositoryTest.java | 4 +-
.../repository/WorkflowRepositoryTest.java | 4 +-
.../execution/util/{common => }/SharedMariaDB.java | 2 +-
.../SharedMariaDBLauncherSessionListener.java | 2 +-
.../execution/util/{common => }/TestBase.java | 2 +-
.../integration/AbstractIntegrationTest.java | 2 +-
.../ExperimentRepositoryIntegrationTest.java | 2 +-
...junit.platform.launcher.LauncherSessionListener | 2 +-
airavata-api/research-service/pom.xml | 2 +-
.../apache/airavata/research/AiravataService.java | 4 +-
.../airavata/research/handler/ProjectHandler.java | 2 +-
.../research/handler/ResearchHubHandler.java | 2 +-
.../handler/ResearchSessionGrpcHandler.java | 2 +-
.../airavata/research/handler/ResourceHandler.java | 2 +-
.../airavata/research/handler/SessionHandler.java | 2 +-
airavata-api/sharing-service/pom.xml | 2 +-
.../airavata/sharing/service/SharingHelper.java | 2 +-
.../src/main/resources/airavata-server.properties | 4 +-
.../src/test/resources/META-INF/persistence.xml | 50 ++++++++---------
.../storage/repository/DataProductRepository.java | 4 +-
.../repository/DataReplicaLocationRepository.java | 4 +-
.../repository/StorageResourceRepository.java | 4 +-
airavata-server/pom.xml | 2 +-
.../airavata/server/config/SecurityConfig.java | 2 +-
.../server/grpc/config/GrpcAuthInterceptor.java | 2 +-
.../server/grpc/services/GrpcRequestContext.java | 2 +-
.../server/grpc/services/IamAdminGrpcService.java | 4 +-
.../grpc/services/UserProfileGrpcService.java | 2 +-
.../roles/airavata_services/defaults/main.yml | 4 +-
pom.xml | 2 +-
264 files changed, 439 insertions(+), 521 deletions(-)
rename
airavata-api/compute-service/src/main/java/org/apache/airavata/compute/{task =>
}/aws/AWSCompletingTask.java (97%)
rename
airavata-api/compute-service/src/main/java/org/apache/airavata/compute/{task =>
}/aws/AWSJobSubmissionTask.java (99%)
rename
airavata-api/compute-service/src/main/java/org/apache/airavata/compute/{task =>
}/aws/AWSProcessContextManager.java (99%)
rename
airavata-api/compute-service/src/main/java/org/apache/airavata/compute/{task =>
}/aws/AWSTaskUtil.java (99%)
rename
airavata-api/compute-service/src/main/java/org/apache/airavata/compute/{task =>
}/aws/CreateEC2InstanceTask.java (99%)
rename
airavata-api/compute-service/src/main/java/org/apache/airavata/compute/{task =>
}/aws/ExponentialBackoffWaiter.java (98%)
rename
airavata-api/compute-service/src/main/java/org/apache/airavata/compute/{task =>
}/aws/NoOperationTask.java (96%)
create mode 100644
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/notifier/CredentialStoreNotifier.java
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/{util/notifier/impl
=> notifier}/EmailNotificationMessage.java (91%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/{util/notifier/impl
=> notifier}/EmailNotifier.java (92%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/{util/notifier/impl
=> notifier}/EmailNotifierConfiguration.java (97%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/{util
=> }/notifier/NotificationMessage.java (95%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/{util
=> }/notifier/NotifierBootstrap.java (94%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/{service/provisioning/provisioner
=> provisioning}/IULdapSSHAccountProvisioner.java (98%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/{service/provisioning/provisioner
=> provisioning}/IULdapSSHAccountProvisionerProvider.java (98%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/{service
=> }/provisioning/SSHAccountManager.java (99%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/{service
=> }/provisioning/SSHUtil.java (99%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/repository/{db
=> }/CommunityUserDAO.java (98%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/repository/{util
=> }/CredentialStoreDBInitConfig.java (95%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/repository/{util
=> }/CredentialStoreJDBCConfig.java (97%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/repository/{db
=> }/CredentialsDAO.java (99%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/repository/{db
=> }/MigrateCredentialEncryption.java (97%)
rename
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/repository/{db
=> }/ParentDAO.java (95%)
delete mode 100644
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/util/notifier/CredentialStoreNotifier.java
rename
airavata-api/credential-service/src/test/java/org/apache/airavata/credential/{util/notifier/impl
=> notifier}/EmailNotifierTest.java (96%)
rename
airavata-api/credential-service/src/test/java/org/apache/airavata/credential/{service
=> }/provisioning/SSHAccountProvisionerFactoryTest.java (96%)
rename
airavata-api/credential-service/src/test/java/org/apache/airavata/credential/{service/provisioning/provisioner
=> provisioning}/TestSSHAccountProvisioner.java (96%)
rename
airavata-api/credential-service/src/test/java/org/apache/airavata/credential/{service/provisioning/provisioner
=> provisioning}/TestSSHAccountProvisionerProvider.java (97%)
rename airavata-api/{profile-service => iam-service}/pom.xml (98%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=>
iam-service/src/main/java/org/apache/airavata/iam}/AiravataSecurityManager.java
(94%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=>
iam-service/src/main/java/org/apache/airavata/iam}/GatewayGroupsInitializer.java
(99%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=> iam-service/src/main/java/org/apache/airavata/iam}/IdentityContext.java
(96%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=>
iam-service/src/main/java/org/apache/airavata/iam}/KeyCloakSecurityManager.java
(99%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/mapper
=> iam-service/src/main/java/org/apache/airavata/iam}/ProfileMapper.java (91%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=> iam-service/src/main/java/org/apache/airavata/iam}/SecurityCheck.java (96%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=> iam-service/src/main/java/org/apache/airavata/iam}/SecurityInterceptor.java
(95%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=>
iam-service/src/main/java/org/apache/airavata/iam}/SecurityManagerFactory.java
(95%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=> iam-service/src/main/java/org/apache/airavata/iam}/SecurityModule.java (97%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata}/iam/TenantManagementInterface.java
(99%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata}/iam/TenantManagementKeycloakImpl.java
(99%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/common/security
=> iam-service/src/main/java/org/apache/airavata/iam}/UserContext.java (95%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=> iam-service/src/main/java/org/apache/airavata/iam}/UserInfo.java (97%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=>
iam-service/src/main/java/org/apache/airavata/iam}/authzcache/AuthzCache.java
(97%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=>
iam-service/src/main/java/org/apache/airavata/iam}/authzcache/AuthzCacheEntry.java
(97%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=>
iam-service/src/main/java/org/apache/airavata/iam}/authzcache/AuthzCacheIndex.java
(98%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=>
iam-service/src/main/java/org/apache/airavata/iam}/authzcache/AuthzCacheManager.java
(95%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=>
iam-service/src/main/java/org/apache/airavata/iam}/authzcache/AuthzCacheManagerFactory.java
(95%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=>
iam-service/src/main/java/org/apache/airavata/iam}/authzcache/AuthzCachedStatus.java
(96%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/service
=>
iam-service/src/main/java/org/apache/airavata/iam}/authzcache/DefaultAuthzCacheManager.java
(97%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/user
=>
iam-service/src/main/java/org/apache/airavata/iam/model}/CustomizedDashboardEntity.java
(99%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/tenant
=> iam-service/src/main/java/org/apache/airavata/iam/model}/GatewayEntity.java
(99%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/user
=>
iam-service/src/main/java/org/apache/airavata/iam/model}/NSFDemographicsEntity.java
(98%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/user
=>
iam-service/src/main/java/org/apache/airavata/iam/model}/UserProfileCatalogDBInitConfig.java
(96%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/user
=>
iam-service/src/main/java/org/apache/airavata/iam/model}/UserProfileEntity.java
(99%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/user
=>
iam-service/src/main/java/org/apache/airavata/iam/model}/UserProfileRegistryException.java
(95%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/repository/AbstractJDBCUserStore.java
(96%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/tenant
=>
iam-service/src/main/java/org/apache/airavata/iam/repository}/AbstractRepository.java
(98%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/repository/JDBCUserStore.java
(97%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/repository/LDAPUserStore.java
(96%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/repository/SessionDBUserStore.java
(97%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/tenant
=>
iam-service/src/main/java/org/apache/airavata/iam/repository}/TenantProfileRepository.java
(95%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security/user
=>
iam-service/src/main/java/org/apache/airavata/iam/repository}/UserProfileRepository.java
(95%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/AbstractAuthenticator.java
(99%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/AbstractConfigurationReader.java
(97%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/AbstractDatabaseAuthenticator.java
(98%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/AiravataSecurityException.java
(96%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/AuthenticationException.java
(96%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/Authenticator.java (98%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/AuthenticatorConfigurationReader.java
(99%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/Authoriser.java (97%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/AuthorizationException.java
(96%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/Committer.java (95%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/JPAConstants.java (96%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/PasswordDigester.java
(98%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/QueryConstants.java
(98%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/SecurityUtil.java (99%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/UserStore.java (98%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/UserStoreException.java
(96%)
rename
airavata-api/{profile-service/src/main/java/org/apache/airavata/security =>
iam-service/src/main/java/org/apache/airavata/iam}/util/Utils.java (98%)
rename airavata-api/{profile-service =>
iam-service}/src/main/proto/iam_admin_service.proto (100%)
rename airavata-api/{profile-service =>
iam-service}/src/main/proto/user_profile_service.proto (100%)
rename
airavata-api/{profile-service/src/test/java/org/apache/airavata/security =>
iam-service/src/test/java/org/apache/airavata}/iam/SetupNewGateway.java (99%)
rename
airavata-api/{profile-service/src/test/java/org/apache/airavata/security =>
iam-service/src/test/java/org/apache/airavata/iam}/util/AuthenticatorConfigurationReaderTest.java
(96%)
rename
airavata-api/{profile-service/src/test/java/org/apache/airavata/security =>
iam-service/src/test/java/org/apache/airavata/iam}/util/SecurityUtilTest.java
(99%)
rename
airavata-api/{profile-service/src/test/java/org/apache/airavata/security =>
iam-service/src/test/java/org/apache/airavata/iam}/util/TestDBAuthenticator1.java
(97%)
rename
airavata-api/{profile-service/src/test/java/org/apache/airavata/security =>
iam-service/src/test/java/org/apache/airavata/iam}/util/TestDBAuthenticator2.java
(97%)
rename
airavata-api/{profile-service/src/test/java/org/apache/airavata/security =>
iam-service/src/test/java/org/apache/airavata/iam}/util/TestDBAuthenticator3.java
(97%)
rename
airavata-api/{profile-service/src/test/java/org/apache/airavata/security =>
iam-service/src/test/java/org/apache/airavata/iam}/util/TestUserStore.java (97%)
rename airavata-api/{profile-service =>
iam-service}/src/test/resources/airavata.p12 (100%)
rename airavata-api/{profile-service =>
iam-service}/src/test/resources/authenticators.xml (91%)
rename airavata-api/{profile-service =>
iam-service}/src/test/resources/disabled-authenticator.xml (91%)
rename airavata-api/{profile-service =>
iam-service}/src/test/resources/jdbc-authenticator.xml (95%)
rename airavata-api/{profile-service =>
iam-service}/src/test/resources/ldap-authenticator.xml (95%)
rename airavata-api/{profile-service =>
iam-service}/src/test/resources/session-authenticator.xml (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/AppCatalog.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/AppCatalogException.java (96%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/ApplicationDeployment.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/ApplicationInterface.java (99%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/CompositeIdentifier.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/ComputeResource.java (99%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/Constants.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/DataProductInterface.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/DataReplicaLocationInterface.java (96%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/ExpCatChildDataType.java (96%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/ExpCatParentDataType.java (95%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/ExperimentCatalog.java (99%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/ExperimentCatalogException.java (96%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/ExperimentCatalogModelType.java (96%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/GwyClientCredential.java (96%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/GwyResourceProfile.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/Registry.java (96%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/RegistryException.java (96%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/ReplicaCatalog.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/ReplicaCatalogException.java (95%)
copy
airavata-api/{src/main/java/org/apache/airavata/common/server/KeyStorePasswordCallback.java
=>
orchestration-service/src/main/java/org/apache/airavata/execution/cpi/ResultOrderType.java}
(73%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/StatusType.java (94%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/StorageResource.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/UsrResourceProfile.java (99%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/WorkflowCatalog.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{util
=> }/cpi/WorkflowCatalogException.java (96%)
delete mode 100644
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/util/cpi/ResultOrderType.java
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/AiravataWorkflowEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/AiravataWorkflowErrorEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/AiravataWorkflowErrorPK.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/AiravataWorkflowStatusEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/AiravataWorkflowStatusPK.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/ApplicationErrorEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/ApplicationErrorPK.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/ApplicationStatusEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/ApplicationStatusPK.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/ComponentStatusEntity.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/EdgeEntity.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/EdgePK.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/HandlerErrorEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/HandlerErrorPK.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/HandlerInputEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/HandlerInputPK.java (96%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/HandlerOutputEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/HandlerOutputPK.java (96%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/HandlerStatusEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/HandlerStatusPK.java (96%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/NodeEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/NodePK.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/PortEntity.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/PortPK.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowApplicationEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowApplicationPK.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowConnectionEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowConnectionPK.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowDataBlockEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowHandlerEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowHandlerPK.java (96%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowInputEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowInputPK.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowOutputEntity.java (98%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowOutputPK.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowStatusEntity.java (97%)
rename
airavata-api/orchestration-service/src/main/java/org/apache/airavata/execution/{model
=> }/workflow/WorkflowStatusPK.java (97%)
rename
airavata-api/orchestration-service/src/test/java/org/apache/airavata/execution/util/{common
=> }/SharedMariaDB.java (98%)
rename
airavata-api/orchestration-service/src/test/java/org/apache/airavata/execution/util/{common
=> }/SharedMariaDBLauncherSessionListener.java (97%)
rename
airavata-api/orchestration-service/src/test/java/org/apache/airavata/execution/util/{common
=> }/TestBase.java (97%)