This is an automated email from the ASF dual-hosted git repository.

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


    from b292231  Adding few more language specific ignore paths
     new bf3be6d  adding FTP secrets file sample data
     new f803e24  secrets service proto FTP changes
     new d951334  resources service proto FTP changes
     new 3e95f8d  adding FTP resource file sample data
     new 0ce23fc  FTP grpc method implementation and reading resources from 
different backends
     new c435663  FTP secret grpc method implementation and reading resources 
from different backends
     new a57b554  FTP transport implementation
     new 7130037  Adding FTP in application properties of agent module
     new d3520b9  adding FTP sender, receiver and metadatadata collector to the 
core
     new a4635b5  adding missing dependency
     new d391925  individual imports and license header addition
     new 3d621d5  individual imports and license header addition
     new 22054a1  using resource file variable
     new e61eea9  adding FTP to the application properties
     new 130d5a9  adding ftp module to the transport build

The 15 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:
 agent/pom.xml                                      |   5 +
 agent/src/main/resources/application.properties    |   2 +-
 .../distribution/conf/application.properties       |   2 +-
 .../samples/mft_api_client_sample.py               |   0
 .../airavata/mft/core/ConnectorResolver.java       |  10 ++
 .../mft/core/MetadataCollectorResolver.java        |   3 +
 .../resource/server/backend/ResourceBackend.java   |  10 ++
 .../backend/airavata/AiravataResourceBackend.java  |  40 ++++++
 .../backend/file/FileBasedResourceBackend.java     |  73 +++++++++++
 .../server/backend/sql/SQLResourceBackend.java     | 113 ++++++++++++++++-
 ...PResourceEntity.java => FTPResourceEntity.java} |  37 +++---
 ...SCPStorageEntity.java => FTPStorageEntity.java} |  16 +--
 ...eRepository.java => FTPResourceRepository.java} |   6 +-
 ...geRepository.java => FTPStorageRepository.java} |   6 +-
 .../server/handler/ResourceServiceHandler.java     | 135 +++++++++++++++++++++
 .../server/src/main/resources/resources.json       |  10 ++
 .../stub/src/main/proto/ResourceService.proto      | 106 ++++++++++++++++
 .../mft/secret/server/backend/SecretBackend.java   |   5 +
 .../backend/airavata/AiravataSecretBackend.java    |  19 +++
 .../backend/file/FileBasedSecretBackend.java       |  42 +++++++
 .../server/backend/sql/SQLSecretBackend.java       |  28 +++++
 .../{SCPSecretEntity.java => FTPSecretEntity.java} |  37 ++----
 ...retRepository.java => FTPSecretRepository.java} |   6 +-
 .../server/handler/SecretServiceHandler.java       |  53 ++++++++
 .../server/src/main/resources/secrets.json         |   6 +
 .../stub/src/main/proto/SecretService.proto        |  56 +++++++++
 transport/{box-transport => ftp-transport}/pom.xml |  11 +-
 .../mft/transport/ftp/FTPMetadataCollector.java    | 123 +++++++++++++++++++
 .../airavata/mft/transport/ftp/FTPReceiver.java}   |  65 +++++-----
 .../airavata/mft/transport/ftp/FTPSender.java}     |  68 ++++++-----
 .../mft/transport/ftp/FTPTransportUtil.java        |  52 ++++++++
 transport/pom.xml                                  |   1 +
 32 files changed, 1010 insertions(+), 136 deletions(-)
 create mode 100644 client-sdk/mft-python-sdk/samples/mft_api_client_sample.py
 copy 
services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/entity/{SCPResourceEntity.java
 => FTPResourceEntity.java} (71%)
 copy 
services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/entity/{SCPStorageEntity.java
 => FTPStorageEntity.java} (87%)
 copy 
services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/{SCPResourceRepository.java
 => FTPResourceRepository.java} (87%)
 copy 
services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/{SCPStorageRepository.java
 => FTPStorageRepository.java} (87%)
 copy 
services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/entity/{SCPSecretEntity.java
 => FTPSecretEntity.java} (67%)
 copy 
services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/{SecretRepository.java
 => FTPSecretRepository.java} (86%)
 copy transport/{box-transport => ftp-transport}/pom.xml (89%)
 create mode 100644 
transport/ftp-transport/src/main/java/org/apache/airavata/mft/transport/ftp/FTPMetadataCollector.java
 copy 
transport/{azure-transport/src/main/java/org/apache/airavata/mft/transport/azure/AzureReceiver.java
 => 
ftp-transport/src/main/java/org/apache/airavata/mft/transport/ftp/FTPReceiver.java}
 (59%)
 copy 
transport/{dropbox-transport/src/main/java/org/apache/airavata/mft/transport/dropbox/DropboxReceiver.java
 => 
ftp-transport/src/main/java/org/apache/airavata/mft/transport/ftp/FTPSender.java}
 (56%)
 create mode 100644 
transport/ftp-transport/src/main/java/org/apache/airavata/mft/transport/ftp/FTPTransportUtil.java

Reply via email to