This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/npm_and_yarn/modules/research-framework/portal/react-router-7.5.2
in repository https://gitbox.apache.org/repos/asf/airavata.git
omit ff7e5c0ab0 Bump react-router in /modules/research-framework/portal
add 35f3a886f8 bump JDK to v17. create devcontainer setup. bump rabbitmq
and proto versions. consolidate maven-compiler plugin versions. migrate openjpa
to 4.0.1. update javax to jakarta. regenerate certs. fix bugs.
add d8879e10ba regenerated thrift stubs with version 0.21.0 and fix issues
add c01b7d70ae Bump vite from 6.2.1 to 6.2.7 in
/modules/research-framework/portal
add 9c9e697d2d Bump tar-fs and dockerode in /airavata-local-agent
add 43ae938659 Bump jinja2 from 3.1.1 to 3.1.6 in /dev-tools/ansible
add 81cb3e163c Bump json in /airavata-services/services-security
add c99036ba79 Bump react-router in /modules/research-framework/portal
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (ff7e5c0ab0)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/modules/research-framework/portal/react-router-7.5.2
(c99036ba79)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.devcontainer/Dockerfile | 8 +
.devcontainer/devcontainer.json | 27 +
.devcontainer/docker-compose.yml | 142 +
.gitignore | 1 +
.vscode/launch.json | 26 +
.../java/org/apache/airavata/api/Airavata.java | 3876 ++++++---
.../apache/airavata/api/airavata_apiConstants.java | 2 +-
.../java/org/apache/airavata/base/api/BaseAPI.java | 36 +-
.../airavata-client-sdks/airavata-cpp-sdk/pom.xml | 2 +-
.../airavata-client-sdks/airavata-php-sdk/pom.xml | 2 +-
.../org/apache/airavata/model/ComponentState.java | 4 +-
.../org/apache/airavata/model/ComponentStatus.java | 4 +-
.../java/org/apache/airavata/model/EdgeModel.java | 4 +-
.../java/org/apache/airavata/model/NodeModel.java | 4 +-
.../java/org/apache/airavata/model/PortModel.java | 4 +-
.../org/apache/airavata/model/WorkflowModel.java | 4 +-
.../org/apache/airavata/model/WorkflowState.java | 4 +-
.../org/apache/airavata/model/WorkflowStatus.java | 4 +-
.../accountprovisioning/SSHAccountProvisioner.java | 4 +-
.../SSHAccountProvisionerConfigParam.java | 4 +-
.../SSHAccountProvisionerConfigParamType.java | 4 +-
.../ApplicationDeploymentDescription.java | 4 +-
.../appdeployment/ApplicationModule.java | 4 +-
.../appcatalog/appdeployment/CommandObject.java | 4 +-
.../appcatalog/appdeployment/SetEnvPaths.java | 4 +-
.../application_deployment_modelConstants.java | 60 -
.../ApplicationInterfaceDescription.java | 4 +-
.../application_interface_modelConstants.java | 60 -
.../appcatalog/computeresource/BatchQueue.java | 4 +-
.../computeresource/CloudJobSubmission.java | 4 +-
.../ComputeResourceDescription.java | 4 +-
.../model/appcatalog/computeresource/DMType.java | 4 +-
.../appcatalog/computeresource/FileSystems.java | 4 +-
.../computeresource/GlobusJobSubmission.java | 4 +-
.../computeresource/JobManagerCommand.java | 4 +-
.../computeresource/JobSubmissionInterface.java | 4 +-
.../computeresource/JobSubmissionProtocol.java | 4 +-
.../computeresource/LOCALSubmission.java | 4 +-
.../appcatalog/computeresource/MonitorMode.java | 4 +-
.../appcatalog/computeresource/ProviderName.java | 4 +-
.../computeresource/ResourceJobManager.java | 4 +-
.../computeresource/ResourceJobManagerType.java | 4 +-
.../computeresource/SSHJobSubmission.java | 4 +-
.../computeresource/UnicoreJobSubmission.java | 4 +-
.../compute_resource_modelConstants.java | 60 -
.../appcatalog/gatewaygroups/GatewayGroups.java | 4 +-
.../gatewayprofile/ComputeResourcePreference.java | 4 +-
.../gatewayprofile/DataStoragePreference.java | 730 --
.../gatewayprofile/GatewayResourceProfile.java | 4 +-
.../gatewayprofile/StoragePreference.java | 4 +-
.../BatchQueueResourcePolicy.java | 4 +-
.../ComputeResourcePolicy.java | 4 +-
.../ComputeResourceReservation.java | 4 +-
.../GroupAccountSSHProvisionerConfig.java | 4 +-
.../GroupComputeResourcePreference.java | 4 +-
.../groupresourceprofile/GroupResourceProfile.java | 4 +-
.../airavata/model/appcatalog/parser/IOType.java | 4 +-
.../airavata/model/appcatalog/parser/Parser.java | 4 +-
.../model/appcatalog/parser/ParserConnector.java | 4 +-
.../appcatalog/parser/ParserConnectorInput.java | 4 +-
.../appcatalog/parser/ParserDagInputMapping.java | 789 --
.../model/appcatalog/parser/ParserInput.java | 4 +-
.../model/appcatalog/parser/ParserOutput.java | 4 +-
.../model/appcatalog/parser/ParsingTemplate.java | 4 +-
.../appcatalog/parser/ParsingTemplateInput.java | 4 +-
.../StorageResourceDescription.java | 4 +-
.../UserComputeResourcePreference.java | 4 +-
.../userresourceprofile/UserResourceProfile.java | 4 +-
.../userresourceprofile/UserStoragePreference.java | 4 +-
.../airavata/model/application/io/DataType.java | 4 +-
.../model/application/io/InputDataObjectType.java | 4 +-
.../model/application/io/OutputDataObjectType.java | 4 +-
.../apache/airavata/model/commons/ErrorModel.java | 4 +-
.../airavata/model/commons/ValidationResults.java | 4 +-
.../airavata/model/commons/ValidatorResult.java | 4 +-
.../model/commons/airavata_commonsConstants.java | 2 +-
.../credential/store/CertificateCredential.java | 4 +-
.../model/credential/store/CommunityUser.java | 4 +-
.../credential/store/CredentialOwnerType.java | 62 -
.../model/credential/store/CredentialSummary.java | 4 +-
.../model/credential/store/PasswordCredential.java | 4 +-
.../model/credential/store/SSHCredential.java | 4 +-
.../credential/store/SSHCredentialSummary.java | 929 ---
.../model/credential/store/SummaryType.java | 4 +-
....java => credential_store_modelsConstants.java} | 4 +-
.../airavata/model/data/movement/DMType.java | 4 +-
.../model/data/movement/DataMovementInterface.java | 4 +-
.../model/data/movement/DataMovementProtocol.java | 4 +-
.../model/data/movement/GridFTPDataMovement.java | 4 +-
.../model/data/movement/LOCALDataMovement.java | 4 +-
.../model/data/movement/SCPDataMovement.java | 4 +-
.../model/data/movement/SecurityProtocol.java | 4 +-
.../model/data/movement/UnicoreDataMovement.java | 4 +-
.../model/data/replica/DataProductModel.java | 4 +-
.../model/data/replica/DataProductType.java | 4 +-
.../data/replica/DataReplicaLocationModel.java | 4 +-
.../data/replica/ReplicaLocationCategory.java | 4 +-
.../model/data/replica/ReplicaPersistentType.java | 4 +-
.../apache/airavata/model/dbevent/CrudType.java | 4 +-
.../airavata/model/dbevent/DBEventMessage.java | 4 +-
.../model/dbevent/DBEventMessageContext.java | 4 +-
.../airavata/model/dbevent/DBEventPublisher.java | 4 +-
.../model/dbevent/DBEventPublisherContext.java | 4 +-
.../airavata/model/dbevent/DBEventSubscriber.java | 4 +-
.../apache/airavata/model/dbevent/DBEventType.java | 4 +-
.../apache/airavata/model/dbevent/EntityType.java | 4 +-
.../model/error/AiravataClientException.java | 4 +-
.../airavata/model/error/AiravataErrorType.java | 4 +-
.../model/error/AiravataSystemException.java | 4 +-
.../model/error/AuthenticationException.java | 4 +-
.../model/error/AuthorizationException.java | 4 +-
.../model/error/DuplicateEntryException.java | 4 +-
.../model/error/ExperimentNotFoundException.java | 4 +-
.../model/error/InvalidRequestException.java | 4 +-
.../model/error/LaunchValidationException.java | 4 +-
.../model/error/ProjectNotFoundException.java | 4 +-
.../airavata/model/error/TimedOutException.java | 4 +-
.../airavata/model/error/ValidationResults.java | 4 +-
.../airavata/model/error/ValidatorResult.java | 4 +-
.../airavata/model/experiment/ExperimentModel.java | 4 +-
.../model/experiment/ExperimentSearchFields.java | 4 +-
.../model/experiment/ExperimentStatistics.java | 4 +-
.../model/experiment/ExperimentSummaryModel.java | 4 +-
.../airavata/model/experiment/ExperimentType.java | 4 +-
.../model/experiment/ProjectSearchFields.java | 4 +-
.../experiment/UserConfigurationDataModel.java | 4 +-
.../apache/airavata/model/group/GroupModel.java | 4 +-
.../model/group/ResourcePermissionType.java | 4 +-
.../apache/airavata/model/group/ResourceType.java | 4 +-
.../org/apache/airavata/model/job/JobModel.java | 4 +-
.../event/ExperimentIntermediateOutputsEvent.java | 4 +-
.../event/ExperimentStatusChangeEvent.java | 4 +-
.../messaging/event/ExperimentSubmitEvent.java | 4 +-
.../model/messaging/event/JobIdentifier.java | 4 +-
.../messaging/event/JobStatusChangeEvent.java | 4 +-
.../event/JobStatusChangeRequestEvent.java | 4 +-
.../airavata/model/messaging/event/Message.java | 4 +-
.../model/messaging/event/MessageLevel.java | 4 +-
.../model/messaging/event/MessageType.java | 4 +-
.../model/messaging/event/ProcessIdentifier.java | 4 +-
.../messaging/event/ProcessStatusChangeEvent.java | 4 +-
.../event/ProcessStatusChangeRequestEvent.java | 4 +-
.../model/messaging/event/ProcessSubmitEvent.java | 4 +-
.../messaging/event/ProcessTerminateEvent.java | 4 +-
.../model/messaging/event/TaskIdentifier.java | 4 +-
.../messaging/event/TaskOutputChangeEvent.java | 4 +-
.../messaging/event/TaskStatusChangeEvent.java | 4 +-
.../event/TaskStatusChangeRequestEvent.java | 4 +-
.../model/messaging/event/TaskSubmitEvent.java | 711 --
.../model/messaging/event/TaskTerminateEvent.java | 711 --
.../messaging/event/messaging_eventsConstants.java | 60 -
.../parallelism/ApplicationParallelismType.java | 4 +-
.../airavata/model/process/ProcessModel.java | 4 +-
.../airavata/model/process/ProcessWorkflow.java | 4 +-
.../ComputationalResourceSchedulingModel.java | 4 +-
.../apache/airavata/model/security/AuthzToken.java | 4 +-
.../airavata/model/status/ExperimentState.java | 4 +-
.../airavata/model/status/ExperimentStatus.java | 4 +-
.../org/apache/airavata/model/status/JobState.java | 4 +-
.../apache/airavata/model/status/JobStatus.java | 4 +-
.../apache/airavata/model/status/ProcessState.java | 4 +-
.../airavata/model/status/ProcessStatus.java | 4 +-
.../airavata/model/status/QueueStatusModel.java | 4 +-
.../apache/airavata/model/status/TaskState.java | 4 +-
.../apache/airavata/model/status/TaskStatus.java | 4 +-
.../apache/airavata/model/task/DataStageType.java | 4 +-
.../airavata/model/task/DataStagingTaskModel.java | 4 +-
.../model/task/EnvironmentSetupTaskModel.java | 4 +-
.../model/task/JobSubmissionTaskModel.java | 4 +-
.../airavata/model/task/MonitorTaskModel.java | 4 +-
.../org/apache/airavata/model/task/TaskModel.java | 4 +-
.../org/apache/airavata/model/task/TaskTypes.java | 4 +-
.../org/apache/airavata/model/tenant/Tenant.java | 4 +-
.../model/tenant/TenantApprovalStatus.java | 4 +-
.../apache/airavata/model/tenant/TenantConfig.java | 4 +-
.../airavata/model/tenant/TenantPreferences.java | 4 +-
.../airavata/model/user/CustomDashboard.java | 4 +-
.../airavata/model/user/NSFDemographics.java | 4 +-
.../org/apache/airavata/model/user/Status.java | 4 +-
.../apache/airavata/model/user/USCitizenship.java | 4 +-
.../apache/airavata/model/user/UserProfile.java | 4 +-
.../org/apache/airavata/model/user/disability.java | 4 +-
.../org/apache/airavata/model/user/ethnicity.java | 4 +-
.../java/org/apache/airavata/model/user/race.java | 4 +-
.../model/user/user_profile_modelConstants.java | 2 +-
.../airavata/model/workflow/AiravataWorkflow.java | 4 +-
.../airavata/model/workflow/ApplicationState.java | 4 +-
.../airavata/model/workflow/ApplicationStatus.java | 4 +-
.../airavata/model/workflow/ComponentType.java | 4 +-
.../apache/airavata/model/workflow/DataBlock.java | 4 +-
.../airavata/model/workflow/HandlerState.java | 4 +-
.../airavata/model/workflow/HandlerStatus.java | 4 +-
.../airavata/model/workflow/HandlerType.java | 4 +-
.../airavata/model/workflow/NotificationEmail.java | 380 -
.../model/workflow/WorkflowApplication.java | 4 +-
.../model/workflow/WorkflowConnection.java | 4 +-
.../airavata/model/workflow/WorkflowHandler.java | 4 +-
.../airavata/model/workflow/WorkflowState.java | 4 +-
.../airavata/model/workflow/WorkflowStatus.java | 4 +-
.../model/workflow_data_modelConstants.java | 60 -
.../apache/airavata/model/workspace/Gateway.java | 4 +-
.../model/workspace/GatewayApprovalStatus.java | 4 +-
.../workspace/GatewayUsageReportingCommand.java | 4 +-
.../org/apache/airavata/model/workspace/Group.java | 4 +-
.../airavata/model/workspace/Notification.java | 4 +-
.../model/workspace/NotificationPriority.java | 4 +-
.../apache/airavata/model/workspace/Project.java | 4 +-
.../org/apache/airavata/model/workspace/User.java | 4 +-
airavata-local-agent/package-lock.json | 8628 +++++++++++++-------
airavata-local-agent/package.json | 2 +-
.../iam-admin-services-core/pom.xml | 6 +
.../profile-service-commons/pom.xml | 12 +-
.../commons/repositories/AbstractRepository.java | 2 +-
.../commons/tenant/entities/GatewayEntity.java | 2 +-
.../user/entities/CustomizedDashboardEntity.java | 2 +-
.../user/entities/NSFDemographicsEntity.java | 2 +-
.../commons/user/entities/UserProfileEntity.java | 2 +-
.../service/profile/commons/utils/JPAUtils.java | 4 +-
.../groupmanager/cpi/GroupManagerService.java | 276 +-
.../exception/GroupManagerServiceException.java | 4 +-
.../cpi/group_manager_cpiConstants.java | 2 +-
.../iam/admin/services/cpi/IamAdminServices.java | 316 +-
.../cpi/exception/IamAdminServicesException.java | 4 +-
.../cpi/iam_admin_services_cpiConstants.java | 2 +-
.../profile/tenant/cpi/TenantProfileService.java | 156 +-
.../exception/TenantProfileServiceException.java | 4 +-
.../tenant/cpi/profile_tenant_cpiConstants.java | 2 +-
.../profile/user/cpi/UserProfileService.java | 156 +-
.../cpi/exception/UserProfileServiceException.java | 4 +-
.../user/cpi/profile_user_cpiConstants.java | 2 +-
.../profile-service/profile-tenant-core/pom.xml | 2 +-
.../profile-service/profile-user-core/pom.xml | 8 +-
airavata-services/services-security/pom.xml | 2 +-
dev-tools/ansible/requirements.txt | 2 +-
.../resources/keystores => keystores}/airavata.jks | Bin
keystores/client_truststore.jks | Bin 0 -> 2351 bytes
keystores/generate_keystore.sh | 14 +
modules/agent-framework/agent-service/pom.xml | 69 +-
.../service/controllers/AgentController.java | 24 +-
.../service/controllers/ExperimentController.java | 8 +-
.../agent-framework/agent-service/src/main/proto | 1 -
.../src/main/resources/application.yml | 2 +-
.../resources/distribution/conf/application.yml | 2 +-
modules/agent-framework/pom.xml | 17 +-
modules/airavata-helix/agent-api/pom.xml | 2 +-
.../airavata/helix/impl/task/AiravataTask.java | 2 +-
modules/airavata-helix/task-api/pom.xml | 2 +-
modules/airavata-helix/task-core/pom.xml | 2 +-
modules/airavata-helix/workflow-impl/pom.xml | 2 +-
.../metadata-analyzer/pom.xml | 6 +-
.../metascheduler-core/pom.xml | 12 +-
modules/airavata-metascheduler/pom.xml | 4 +-
.../process-scheduler/pom.xml | 12 +-
modules/cluster-monitoring/pom.xml | 4 +-
.../airavata/common/utils/ApplicationSettings.java | 3 +
.../org/apache/airavata/common/utils/JPAUtils.java | 6 +-
modules/commons/src/test/resources/mykeystore.jks | Bin 498 -> 0 bytes
.../computer-resource-monitoring-service/pom.xml | 6 +-
.../credential-store-service/pom.xml | 8 +
.../store/credential/CredentialOwnerType.java | 23 +-
.../src/test/resources/keystore.jks | Bin 2230 -> 0 bytes
.../src/test/resources/mykeystore.jks | Bin 498 -> 0 bytes
.../store/cpi/CredentialStoreService.java | 276 +-
.../store/cpi/credential_store_cpiConstants.java | 2 +-
.../store/exception/CredentialStoreException.java | 4 +-
modules/distribution/pom.xml | 2 +-
.../src/main/assembly/controller-bin-assembly.xml | 2 +-
.../main/assembly/email-monitor-bin-assembly.xml | 4 +-
.../src/main/assembly/parser-wm-bin-assembly.xml | 2 +-
.../src/main/assembly/participant-bin-assembly.xml | 2 +-
.../src/main/assembly/post-wm-bin-assembly.xml | 2 +-
.../src/main/assembly/pre-wm-bin-assembly.xml | 2 +-
.../src/main/docker/docker-compose.yml | 2 +-
modules/file-server/pom.xml | 2 +-
.../{src/main/containers => }/.gitignore | 0
modules/ide-integration/README.md | 43 +-
modules/ide-integration/pom.xml | 8 +
.../src/main/containers/docker-compose.yml | 60 -
.../main/containers/keycloak/Default-export.json | 1990 -----
.../containers/keycloak/Default-export.json.bk | 1507 ----
.../src/main/containers/keycloak/keycloak.conf | 43 +-
.../main/containers/keycloak/realm-default.json | 2649 ++++++
.../src/main/containers/keycloak/standalone.xml | 521 --
.../airavata-php-gateway/app/config/pga_config.php | 4 +-
.../app/tests/selenium/pom.xml | 8 +-
.../src/main/resources/airavata-server.properties | 22 +-
.../src/main/resources/keystores/airavata_sym.jks | Bin 501 -> 0 bytes
.../main/resources/keystores/client_truststore.jks | Bin 2282 -> 0 bytes
.../ide-integration/src/main/resources/log4j2.xml | 4 +-
modules/job-monitor/email-monitor/pom.xml | 9 +-
.../airavata/monitor/email/EmailBasedMonitor.java | 29 +-
.../email/parser/AiravataCustomMailParser.java | 4 +-
.../airavata/monitor/email/parser/EmailParser.java | 4 +-
.../monitor/email/parser/HTCondorEmailParser.java | 4 +-
.../monitor/email/parser/LSFEmailParser.java | 4 +-
.../monitor/email/parser/PBSEmailParser.java | 4 +-
.../monitor/email/parser/SLURMEmailParser.java | 4 +-
.../monitor/email/parser/UGEEmailParser.java | 4 +-
modules/job-monitor/pom.xml | 11 +-
.../core/impl/RabbitMQStatusSubscriber.java | 2 +-
.../messaging/core/impl/StatusConsumer.java | 24 +-
.../orchestrator/cpi/OrchestratorService.java | 116 +-
.../cpi/orchestrator_cpiConstants.java | 2 +-
modules/registry/registry-core/pom.xml | 8 +-
.../AiravataWorkflowEntity.java | 2 +-
.../AiravataWorkflowErrorEntity.java | 2 +-
.../AiravataWorkflowStatusEntity.java | 2 +-
.../ApplicationErrorEntity.java | 2 +-
.../ApplicationStatusEntity.java | 2 +-
.../HandlerErrorEntity.java | 2 +-
.../HandlerInputEntity.java | 2 +-
.../HandlerOutputEntity.java | 2 +-
.../HandlerStatusEntity.java | 2 +-
.../WorkflowApplicationEntity.java | 2 +-
.../WorkflowConnectionEntity.java | 2 +-
.../WorkflowDataBlockEntity.java | 2 +-
.../WorkflowHandlerEntity.java | 2 +-
.../entities/appcatalog/AppEnvironmentEntity.java | 2 +-
.../appcatalog/AppModuleMappingEntity.java | 2 +-
.../appcatalog/ApplicationDeploymentEntity.java | 2 +-
.../appcatalog/ApplicationInputEntity.java | 2 +-
.../appcatalog/ApplicationInterfaceEntity.java | 2 +-
.../appcatalog/ApplicationModuleEntity.java | 8 +-
.../appcatalog/ApplicationOutputEntity.java | 2 +-
.../core/entities/appcatalog/BatchQueueEntity.java | 2 +-
.../appcatalog/BatchQueueResourcePolicyEntity.java | 12 +-
.../appcatalog/CloudJobSubmissionEntity.java | 2 +-
.../entities/appcatalog/ComputeResourceEntity.java | 2 +-
.../ComputeResourceFileSystemEntity.java | 2 +-
.../appcatalog/ComputeResourcePolicyEntity.java | 18 +-
.../ComputeResourcePreferenceEntity.java | 2 +-
.../ComputeResourceReservationEntity.java | 22 +-
.../appcatalog/DataMovementInterfaceEntity.java | 2 +-
.../entities/appcatalog/GatewayGroupsEntity.java | 8 +-
.../entities/appcatalog/GatewayProfileEntity.java | 2 +-
.../appcatalog/GlobusGkEndpointEntity.java | 2 +-
.../appcatalog/GlobusSubmissionEntity.java | 2 +-
.../appcatalog/GridftpDataMovementEntity.java | 2 +-
.../entities/appcatalog/GridftpEndpointEntity.java | 2 +-
.../appcatalog/GroupComputeResourcePrefEntity.java | 26 +-
.../appcatalog/GroupResourceProfileEntity.java | 14 +-
.../GroupSSHAccountProvisionerConfig.java | 18 +-
.../entities/appcatalog/GsisshExportEntity.java | 2 +-
.../appcatalog/GsisshPostjobcommandEntity.java | 2 +-
.../appcatalog/GsisshPrejobcommandEntity.java | 2 +-
.../appcatalog/GsisshSubmissionEntity.java | 8 +-
.../appcatalog/JobManagerCommandEntity.java | 2 +-
.../appcatalog/JobSubmissionInterfaceEntity.java | 2 +-
.../appcatalog/LibraryApendPathEntity.java | 2 +-
.../appcatalog/LibraryPrependPathEntity.java | 2 +-
.../appcatalog/LocalDataMovementEntity.java | 8 +-
.../entities/appcatalog/LocalSubmissionEntity.java | 2 +-
.../entities/appcatalog/ModuleLoadCmdEntity.java | 2 +-
.../appcatalog/ParallelismCommandEntity.java | 2 +-
.../entities/appcatalog/ParserConnectorEntity.java | 2 +-
.../appcatalog/ParserConnectorInputEntity.java | 2 +-
.../core/entities/appcatalog/ParserEntity.java | 2 +-
.../entities/appcatalog/ParserInputEntity.java | 2 +-
.../entities/appcatalog/ParserOutputEntity.java | 2 +-
.../entities/appcatalog/ParsingTemplateEntity.java | 2 +-
.../appcatalog/ParsingTemplateInputEntity.java | 2 +-
.../entities/appcatalog/PostjobCommandEntity.java | 2 +-
.../entities/appcatalog/PrejobCommandEntity.java | 2 +-
.../appcatalog/ResourceJobManagerEntity.java | 2 +-
.../SSHAccountProvisionerConfiguration.java | 2 +-
.../entities/appcatalog/ScpDataMovementEntity.java | 2 +-
.../appcatalog/SshJobSubmissionEntity.java | 2 +-
.../appcatalog/StorageInterfaceEntity.java | 2 +-
.../appcatalog/StoragePreferenceEntity.java | 2 +-
.../entities/appcatalog/StorageResourceEntity.java | 2 +-
.../appcatalog/UnicoreDatamovementEntity.java | 12 +-
.../appcatalog/UnicoreSubmissionEntity.java | 2 +-
.../UserComputeResourcePreferenceEntity.java | 2 +-
.../appcatalog/UserResourceProfileEntity.java | 2 +-
.../appcatalog/UserStoragePreferenceEntity.java | 2 +-
.../ComputationalResourceSchedulingEntity.java | 2 +-
.../core/entities/expcatalog/ExperimentEntity.java | 2 +-
.../entities/expcatalog/ExperimentErrorEntity.java | 2 +-
.../entities/expcatalog/ExperimentInputEntity.java | 2 +-
.../expcatalog/ExperimentOutputEntity.java | 2 +-
.../expcatalog/ExperimentStatusEntity.java | 2 +-
.../expcatalog/ExperimentSummaryEntity.java | 2 +-
.../core/entities/expcatalog/GatewayEntity.java | 2 +-
.../GatewayUsageReportingCommandEntity.java | 2 +-
.../entities/expcatalog/GatewayWorkerEntity.java | 2 +-
.../core/entities/expcatalog/JobEntity.java | 2 +-
.../core/entities/expcatalog/JobStatusEntity.java | 2 +-
.../entities/expcatalog/NotificationEntity.java | 2 +-
.../core/entities/expcatalog/ProcessEntity.java | 2 +-
.../entities/expcatalog/ProcessErrorEntity.java | 2 +-
.../entities/expcatalog/ProcessInputEntity.java | 2 +-
.../entities/expcatalog/ProcessOutputEntity.java | 2 +-
.../expcatalog/ProcessResourceScheduleEntity.java | 2 +-
.../entities/expcatalog/ProcessStatusEntity.java | 2 +-
.../entities/expcatalog/ProcessWorkflowEntity.java | 2 +-
.../entities/expcatalog/ProcessWorkflowPK.java | 4 +-
.../core/entities/expcatalog/ProjectEntity.java | 2 +-
.../entities/expcatalog/ProjectUserEntity.java | 2 +-
.../entities/expcatalog/QueueStatusEntity.java | 2 +-
.../core/entities/expcatalog/TaskEntity.java | 2 +-
.../core/entities/expcatalog/TaskErrorEntity.java | 2 +-
.../core/entities/expcatalog/TaskStatusEntity.java | 2 +-
.../expcatalog/UserConfigurationDataEntity.java | 2 +-
.../core/entities/expcatalog/UserEntity.java | 2 +-
.../registry/core/entities/expcatalog/UserPK.java | 4 +-
.../replicacatalog/ConfigurationEntity.java | 2 +-
.../entities/replicacatalog/DataProductEntity.java | 2 +-
.../replicacatalog/DataProductMetadataEntity.java | 2 +-
.../replicacatalog/DataReplicaLocationEntity.java | 2 +-
.../replicacatalog/DataReplicaMetadataEntity.java | 2 +-
.../workflowcatalog/ComponentStatusEntity.java | 8 +-
.../core/entities/workflowcatalog/EdgeEntity.java | 2 +-
.../core/entities/workflowcatalog/NodeEntity.java | 2 +-
.../core/entities/workflowcatalog/PortEntity.java | 2 +-
.../entities/workflowcatalog/WorkflowEntity.java | 2 +-
.../workflowcatalog/WorkflowInputEntity.java | 2 +-
.../workflowcatalog/WorkflowOutputEntity.java | 2 +-
.../workflowcatalog/WorkflowStatusEntity.java | 2 +-
.../core/repositories/AbstractRepository.java | 4 +-
.../appcatalog/AppCatAbstractRepository.java | 2 +-
.../ApplicationDeploymentRepository.java | 4 +-
.../appcatalog/ApplicationInterfaceRepository.java | 6 +-
.../appcatalog/ComputeResourceRepository.java | 6 +-
.../appcatalog/ResourceJobManagerRepository.java | 2 +-
.../expcatalog/ExpCatAbstractRepository.java | 2 +-
.../expcatalog/ExperimentSummaryRepository.java | 2 +-
.../replicacatalog/RepCatAbstractRepository.java | 2 +-
.../WorkflowCatAbstractRepository.java | 2 +-
.../core/utils/JPAUtil/AppCatalogJPAUtils.java | 4 +-
.../core/utils/JPAUtil/ExpCatalogJPAUtils.java | 4 +-
.../core/utils/JPAUtil/RepCatalogJPAUtils.java | 4 +-
.../utils/JPAUtil/WorkflowCatalogJPAUtils.java | 4 +-
.../src/main/resources/META-INF/persistence.xml | 16 +
.../mysql/airavata-server.properties | 6 +-
.../ApplicationDeploymentRepositoryTest.java | 6 +-
.../airavata/registry/api/RegistryService.java | 4216 +++++++---
.../api/exception/RegistryServiceException.java | 4 +-
.../registry/api/registry_apiConstants.java | 2 +-
.../research-framework/portal/package-lock.json | 33 +-
modules/research-framework/portal/package.json | 2 +-
modules/server/pom.xml | 7 +-
.../sharing-registry/sharing-data-migrator/pom.xml | 8 +-
.../sharing-registry-server/pom.xml | 32 +-
.../sharing/registry/db/entities/DomainEntity.java | 2 +-
.../sharing/registry/db/entities/EntityEntity.java | 2 +-
.../sharing/registry/db/entities/EntityPK.java | 4 +-
.../registry/db/entities/EntityTypeEntity.java | 2 +-
.../sharing/registry/db/entities/EntityTypePK.java | 4 +-
.../registry/db/entities/GroupAdminEntity.java | 2 +-
.../sharing/registry/db/entities/GroupAdminPK.java | 4 +-
.../db/entities/GroupMembershipEntity.java | 2 +-
.../registry/db/entities/GroupMembershipPK.java | 4 +-
.../registry/db/entities/PermissionTypeEntity.java | 2 +-
.../registry/db/entities/PermissionTypePK.java | 4 +-
.../registry/db/entities/SharingEntity.java | 2 +-
.../sharing/registry/db/entities/SharingPK.java | 4 +-
.../sharing/registry/db/entities/UserEntity.java | 2 +-
.../registry/db/entities/UserGroupEntity.java | 2 +-
.../sharing/registry/db/entities/UserGroupPK.java | 4 +-
.../sharing/registry/db/entities/UserPK.java | 4 +-
.../db/repositories/AbstractRepository.java | 6 +-
.../db/repositories/SharingRepository.java | 2 +-
.../sharing/registry/db/utils/JPAUtils.java | 4 +-
.../src/main/resources/META-INF/persistence.xml | 4 +
.../src/main/resources/airavata.jks | Bin 1410 -> 0 bytes
.../src/main/resources/client_truststore.jks | Bin 5312 -> 0 bytes
.../src/test/resources/airavata.jks | Bin 1410 -> 0 bytes
.../src/test/resources/client_truststore.jks | Bin 5312 -> 0 bytes
.../sharing-registry-stubs/pom.xml | 5 +-
.../airavata/sharing/registry/models/Domain.java | 4 +-
.../registry/models/DuplicateEntryException.java | 4 +-
.../airavata/sharing/registry/models/Entity.java | 4 +-
.../sharing/registry/models/EntitySearchField.java | 4 +-
.../sharing/registry/models/EntityType.java | 4 +-
.../sharing/registry/models/GroupAdmin.java | 4 +-
.../sharing/registry/models/GroupCardinality.java | 4 +-
.../sharing/registry/models/GroupChildType.java | 4 +-
.../sharing/registry/models/GroupMembership.java | 4 +-
.../sharing/registry/models/GroupType.java | 4 +-
.../sharing/registry/models/PermissionType.java | 4 +-
.../sharing/registry/models/SearchCondition.java | 4 +-
.../sharing/registry/models/SearchCriteria.java | 4 +-
.../airavata/sharing/registry/models/Sharing.java | 4 +-
.../registry/models/SharingRegistryException.java | 4 +-
.../sharing/registry/models/SharingType.java | 4 +-
.../airavata/sharing/registry/models/User.java | 4 +-
.../sharing/registry/models/UserGroup.java | 4 +-
.../registry/models/sharing_modelsConstants.java | 2 +-
.../service/cpi/SharingRegistryService.java | 1156 ++-
.../registry/service/cpi/sharing_cpiConstants.java | 2 +-
pom.xml | 19 +-
.../airavata-apis/airavata_api.thrift | 6 +-
.../component-cpis/credential-store-cpi.thrift | 24 +-
.../data-models/airavata_data_models.thrift | 19 +-
...odels.thrift => credential_store_models.thrift} | 0
.../experiment_catalog_models.thrift | 9 +-
.../experiment_model.thrift | 4 +-
.../user_tenant_group_models.thrift | 10 +-
.../workflow-models/workflow_data_model.thrift | 3 +-
.../workflow_model.thrift} | 0
.../generate-thrift-stubs.sh | 41 +-
.../iam-admin-services-cpi.thrift | 2 +-
tools/load-client/pom.xml | 6 +
.../src/main/assembly/load-client-bin-assembly.xml | 2 +-
.../src/main/resources/client_truststore.jks | Bin 5312 -> 0 bytes
505 files changed, 17630 insertions(+), 15267 deletions(-)
create mode 100644 .devcontainer/Dockerfile
create mode 100644 .devcontainer/devcontainer.json
create mode 100644 .devcontainer/docker-compose.yml
create mode 100644 .vscode/launch.json
delete mode 100644
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/application_deployment_modelConstants.java
delete mode 100644
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appinterface/application_interface_modelConstants.java
delete mode 100644
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/compute_resource_modelConstants.java
delete mode 100644
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/DataStoragePreference.java
delete mode 100644
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/parser/ParserDagInputMapping.java
delete mode 100644
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/credential/store/CredentialOwnerType.java
delete mode 100644
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/credential/store/SSHCredentialSummary.java
rename
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/credential/store/{credential_store_data_modelsConstants.java
=> credential_store_modelsConstants.java} (91%)
delete mode 100644
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/messaging/event/TaskSubmitEvent.java
delete mode 100644
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/messaging/event/TaskTerminateEvent.java
delete mode 100644
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/messaging/event/messaging_eventsConstants.java
delete mode 100644
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow/NotificationEmail.java
delete mode 100644
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workflow_data_modelConstants.java
rename {modules/ide-integration/src/main/resources/keystores =>
keystores}/airavata.jks (100%)
create mode 100644 keystores/client_truststore.jks
create mode 100755 keystores/generate_keystore.sh
delete mode 120000 modules/agent-framework/agent-service/src/main/proto
delete mode 100644 modules/commons/src/test/resources/mykeystore.jks
delete mode 100644
modules/credential-store/credential-store-service/src/test/resources/keystore.jks
delete mode 100644
modules/credential-store/credential-store-service/src/test/resources/mykeystore.jks
rename modules/ide-integration/{src/main/containers => }/.gitignore (100%)
delete mode 100644
modules/ide-integration/src/main/containers/docker-compose.yml
delete mode 100644
modules/ide-integration/src/main/containers/keycloak/Default-export.json
delete mode 100644
modules/ide-integration/src/main/containers/keycloak/Default-export.json.bk
create mode 100644
modules/ide-integration/src/main/containers/keycloak/realm-default.json
delete mode 100644
modules/ide-integration/src/main/containers/keycloak/standalone.xml
delete mode 100644
modules/ide-integration/src/main/resources/keystores/airavata_sym.jks
delete mode 100644
modules/ide-integration/src/main/resources/keystores/client_truststore.jks
delete mode 100644
modules/sharing-registry/sharing-registry-server/src/main/resources/airavata.jks
delete mode 100644
modules/sharing-registry/sharing-registry-server/src/main/resources/client_truststore.jks
delete mode 100644
modules/sharing-registry/sharing-registry-server/src/test/resources/airavata.jks
delete mode 100644
modules/sharing-registry/sharing-registry-server/src/test/resources/client_truststore.jks
rename
thrift-interface-descriptions/data-models/credential-store-models/{credential_store_data_models.thrift
=> credential_store_models.thrift} (100%)
copy
airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/thrift/thrift-config.h
=>
thrift-interface-descriptions/data-models/experiment-catalog-models/experiment_catalog_models.thrift
(89%)
mode change 100755 => 100644
copy
airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/thrift/thrift-config.h
=>
thrift-interface-descriptions/data-models/user-tenant-group-models/user_tenant_group_models.thrift
(87%)
mode change 100755 => 100644
rename
thrift-interface-descriptions/data-models/{experiment-catalog-models/airavata_workflow_model.thrift
=> workflow-models/workflow_model.thrift} (100%)
delete mode 100644 tools/load-client/src/main/resources/client_truststore.jks