Dimuthu Wannipurage [Tue, 17 May 2022 15:36:16 +0000 (11:36 -0400)]
Load balancing transfer requests across over agents
Dimuthu Wannipurage [Sat, 7 May 2022 06:09:23 +0000 (02:09 -0400)]
Readme to run samples
Dimuthu Wannipurage [Sat, 7 May 2022 05:44:37 +0000 (01:44 -0400)]
Adding swift api to python sdk and fixing importing issues
Dimuthu Wannipurage [Sat, 7 May 2022 02:44:47 +0000 (22:44 -0400)]
Fixing the bug of hard coded swift streaming file issue
Dimuthu Wannipurage [Thu, 5 May 2022 01:08:47 +0000 (21:08 -0400)]
Minor bug fixes
Dimuthu Wannipurage [Thu, 5 May 2022 01:08:25 +0000 (21:08 -0400)]
Adding Swift storage fetch feature for generic resources
Dimuthu Wannipurage [Wed, 4 May 2022 15:46:14 +0000 (11:46 -0400)]
Adding command line client to insert swift endpoint
Dimuthu Wannipurage [Tue, 3 May 2022 21:43:00 +0000 (17:43 -0400)]
Adding Swift connector
Dimuthu Wannipurage [Tue, 3 May 2022 15:23:08 +0000 (11:23 -0400)]
Adding resource and secret apis for Openstack Swift
Dimuthu Wannipurage [Wed, 20 Apr 2022 22:21:24 +0000 (18:21 -0400)]
Minor bug fixes
Dimuthu Wannipurage [Tue, 19 Apr 2022 02:40:23 +0000 (22:40 -0400)]
Streaming chunked data transfer support
Dimuthu Wannipurage [Mon, 11 Apr 2022 03:13:58 +0000 (23:13 -0400)]
Removing google dependencies from the protobuf stubs
Dimuthu Wannipurage [Sun, 10 Apr 2022 21:03:19 +0000 (17:03 -0400)]
Adding missing google protobuf files
Dimuthu Wannipurage [Sun, 10 Apr 2022 20:17:27 +0000 (16:17 -0400)]
Minor import issue fixes in python sdk
Dimuthu Wannipurage [Sun, 10 Apr 2022 18:41:16 +0000 (14:41 -0400)]
Minor bug fix
Dimuthu Wannipurage [Sun, 10 Apr 2022 18:32:58 +0000 (14:32 -0400)]
Fixing the issue of invalid library paths in generated python sdk stubs
Dimuthu Wannipurage [Sun, 10 Apr 2022 15:39:17 +0000 (11:39 -0400)]
Making the package name and distribution name consistent for python sdk
Dimuthu Wannipurage [Sun, 10 Apr 2022 14:48:51 +0000 (10:48 -0400)]
Python SDK intial version
Dimuthu Wannipurage [Tue, 5 Apr 2022 23:22:43 +0000 (19:22 -0400)]
Decoupling transfer request accept and process threads in Agent for optimal performance
Dimuthu Wannipurage [Tue, 5 Apr 2022 23:19:40 +0000 (19:19 -0400)]
Proper error handling for transfer API
Dimuthu Wannipurage [Wed, 23 Mar 2022 14:27:50 +0000 (10:27 -0400)]
Externalizing chunk transfer properties
Dimuthu Wannipurage [Thu, 17 Mar 2022 06:27:16 +0000 (02:27 -0400)]
Command line client printing enhancements
Dimuthu Wannipurage [Wed, 16 Mar 2022 22:04:51 +0000 (18:04 -0400)]
Changing the build directory
Dimuthu Wannipurage [Wed, 16 Mar 2022 22:04:30 +0000 (18:04 -0400)]
Optimizing dependency management in services
Dimuthu Wannipurage [Tue, 15 Mar 2022 14:24:48 +0000 (10:24 -0400)]
Fetching transfer status from command line client
Dimuthu Wannipurage [Mon, 14 Mar 2022 20:59:37 +0000 (16:59 -0400)]
Updating build scripts to support linux
Dimuthu Wannipurage [Mon, 14 Mar 2022 17:23:03 +0000 (13:23 -0400)]
Fixing chunked transfer logic bugs and transfer client implementation
Dimuthu Wannipurage [Sat, 12 Mar 2022 06:33:10 +0000 (01:33 -0500)]
Adding an API to keep list storages
Dimuthu Wannipurage [Sat, 12 Mar 2022 01:42:21 +0000 (20:42 -0500)]
Adding an API to keep storage to secret mapping
Dimuthu Wannipurage [Wed, 9 Mar 2022 21:23:06 +0000 (16:23 -0500)]
Initial command line interface implementation
Dimuthu Wannipurage [Wed, 9 Mar 2022 21:21:52 +0000 (16:21 -0500)]
Refactoring storage and resource interfaces for database backend
Dimuthu Wannipurage [Thu, 3 Mar 2022 06:32:08 +0000 (01:32 -0500)]
Refactoring common clients
Dimuthu Wannipurage [Thu, 3 Mar 2022 05:52:46 +0000 (00:52 -0500)]
Migrating to log4j 2.16
Dimuthu Wannipurage [Sat, 26 Feb 2022 18:37:06 +0000 (13:37 -0500)]
Supporting streaming and chunked trasnport connectors
Dimuthu Wannipurage [Fri, 11 Feb 2022 19:57:55 +0000 (14:57 -0500)]
Removing special characters in SCP paths
Dimuthu Wannipurage [Sat, 23 Oct 2021 03:32:36 +0000 (23:32 -0400)]
Simplifying the streaming logic to perform transfer using a single thread
Dimuthu Wannipurage [Tue, 7 Sep 2021 07:04:51 +0000 (03:04 -0400)]
Fixing dependency conflict issue in Agent
Dimuthu Wannipurage [Tue, 7 Sep 2021 05:26:41 +0000 (01:26 -0400)]
Upgrading jackson core version of agent
Dimuthu Wannipurage [Tue, 7 Sep 2021 05:00:35 +0000 (01:00 -0400)]
Upgrading jackson databing version of agent
Dimuthu Wannipurage [Mon, 6 Sep 2021 21:06:08 +0000 (17:06 -0400)]
Updating azure client version
Dimuthu Wannipurage [Mon, 6 Sep 2021 20:42:22 +0000 (16:42 -0400)]
Updating custos version
Dimuthu Wannipurage [Thu, 2 Sep 2021 23:23:35 +0000 (19:23 -0400)]
Temporary fix fox deligate auth in ssh secret retrieval
Dimuthu Wannipurage [Thu, 2 Sep 2021 22:58:10 +0000 (18:58 -0400)]
Minor bug fix
Dimuthu Wannipurage [Thu, 2 Sep 2021 22:32:35 +0000 (18:32 -0400)]
Setting missing authtoken when fetching scp metadata
Dimuthu Wannipurage [Thu, 2 Sep 2021 21:43:58 +0000 (17:43 -0400)]
Updating custos secret backend to communicate with DRMS
Dimuthu Wannipurage [Thu, 2 Sep 2021 20:12:50 +0000 (16:12 -0400)]
Making MFTApiClient a closable one
Dimuthu Wannipurage [Wed, 1 Sep 2021 23:32:38 +0000 (19:32 -0400)]
Fixing stale connection issue on unclosed resource and secret service clients
Dimuthu Wannipurage [Mon, 23 Aug 2021 14:14:17 +0000 (10:14 -0400)]
Logging improvements
Dimuthu Wannipurage [Mon, 23 Aug 2021 13:24:30 +0000 (09:24 -0400)]
Increasing polling timeout for consul
Dimuthu Wannipurage [Thu, 5 Aug 2021 05:32:24 +0000 (01:32 -0400)]
Fixing a minor logging issue
Dimuthu Wannipurage [Fri, 30 Jul 2021 01:21:57 +0000 (21:21 -0400)]
Adding a target agent to request if not specified
Dimuthu Wannipurage [Thu, 29 Jul 2021 19:56:55 +0000 (15:56 -0400)]
Minor error handling fix
Dimuthu Wannipurage [Thu, 29 Jul 2021 19:10:29 +0000 (15:10 -0400)]
Supporting deligate auth at mft datalake backend
Dimuthu Wannipurage [Mon, 26 Jul 2021 16:14:55 +0000 (12:14 -0400)]
Setting the content type header
Dimuthu Wannipurage [Mon, 26 Jul 2021 15:57:45 +0000 (11:57 -0400)]
Removing CORS headers
Dimuthu Wannipurage [Sun, 25 Jul 2021 23:14:47 +0000 (19:14 -0400)]
Disabling cores for http download
Dimuthu Wannipurage [Sat, 24 Jul 2021 20:37:18 +0000 (16:37 -0400)]
Fixing bug of not handling multi sectional uris
Dimuthu Wannipurage [Sat, 24 Jul 2021 20:19:52 +0000 (16:19 -0400)]
Introducing the http advertise url for agent
Dimuthu Wannipurage [Sat, 24 Jul 2021 18:10:30 +0000 (14:10 -0400)]
Handling errors at MFT http download request
Dimuthu Wannipurage [Thu, 15 Jul 2021 03:04:11 +0000 (23:04 -0400)]
Adding advertised host name for Agent Http transport
Dimuthu Wannipurage [Thu, 15 Jul 2021 03:03:15 +0000 (23:03 -0400)]
Externalizing drms host and port in DatalakeResourceBackend
Dimuthu Wannipurage [Mon, 12 Jul 2021 22:23:37 +0000 (18:23 -0400)]
Resource backend for Datalake
Dimuthu Wannipurage [Mon, 12 Jul 2021 22:23:03 +0000 (18:23 -0400)]
Auto selecting target agents when non is specified for http download
Dimuthu Wannipurage [Mon, 12 Jul 2021 22:21:56 +0000 (18:21 -0400)]
Moving user property from scp storage to credential
Marcus Christie [Wed, 7 Jul 2021 13:55:51 +0000 (09:55 -0400)]
Fix checking that child path is a subdirectory of resource path
Dimuthu Wannipurage [Thu, 8 Jul 2021 10:23:10 +0000 (06:23 -0400)]
Updating distribution configurations
Dimuthu Wannipurage [Thu, 8 Jul 2021 10:03:10 +0000 (06:03 -0400)]
Removing secrets.json
Dimuthu Wannipurage [Thu, 8 Jul 2021 09:59:00 +0000 (05:59 -0400)]
Removing secrets.json
Dimuthu Wannipurage [Thu, 8 Jul 2021 09:53:19 +0000 (05:53 -0400)]
Implementing datalake resource backend
Dimuthu Wannipurage [Thu, 8 Jul 2021 09:52:28 +0000 (05:52 -0400)]
Securing resource manipulation apis
Dimuthu Wannipurage [Thu, 8 Jul 2021 09:51:12 +0000 (05:51 -0400)]
Saving auth token in transfer request store
Dimuthu Wannipurage [Thu, 8 Jul 2021 09:50:18 +0000 (05:50 -0400)]
Transfer event callback integration
Dimuthu Wannipurage [Wed, 2 Jun 2021 19:41:27 +0000 (15:41 -0400)]
Using absolute paths for child paths
Marcus Christie [Wed, 26 May 2021 16:24:26 +0000 (12:24 -0400)]
Update stub generation docs to include CredCommon.proto
Marcus Christie [Wed, 26 May 2021 16:15:58 +0000 (12:15 -0400)]
adding missing break statement
Dimuthu Wannipurage [Wed, 19 May 2021 05:55:17 +0000 (01:55 -0400)]
Fixed https://github.com/apache/airavata-mft/issues/38
Marcus Christie [Mon, 5 Apr 2021 18:16:00 +0000 (14:16 -0400)]
Log exception when SSH session creation fails
Marcus Christie [Thu, 15 Apr 2021 21:00:43 +0000 (17:00 -0400)]
Add CorsHandler for downloading from Django portal
Marcus Christie [Wed, 14 Apr 2021 21:55:10 +0000 (17:55 -0400)]
getDirectoryResourceMetadata: Add file size to file metadata
Dimuthu Wannipurage [Mon, 1 Mar 2021 00:47:09 +0000 (19:47 -0500)]
Removing typed resources
Isuru Ranawaka [Fri, 26 Feb 2021 03:43:30 +0000 (22:43 -0500)]
Change property variable name
Isuru Ranawaka [Fri, 26 Feb 2021 03:21:26 +0000 (22:21 -0500)]
Support dynamic client providers
Isuru Ranawaka [Fri, 26 Feb 2021 03:13:09 +0000 (22:13 -0500)]
Support dynamic client providers
Dimuthu Wannipurage [Fri, 26 Feb 2021 00:30:50 +0000 (19:30 -0500)]
Making AuthToken global
Dimuthu Wannipurage [Thu, 25 Feb 2021 16:04:07 +0000 (11:04 -0500)]
Moving Auth token to a common package
Isuru Ranawaka [Mon, 22 Feb 2021 03:20:59 +0000 (22:20 -0500)]
Add agent authentication bean
Isuru Ranawaka [Fri, 12 Feb 2021 15:38:19 +0000 (10:38 -0500)]
Add cleanup methpds
Isuru Ranawaka [Fri, 12 Feb 2021 13:50:20 +0000 (08:50 -0500)]
implement secret backend get methods
Isuru Ranawaka [Wed, 3 Feb 2021 19:21:41 +0000 (14:21 -0500)]
Custos Secret backend, passing AuthZToken
Isuru Ranawaka [Mon, 22 Feb 2021 00:29:22 +0000 (19:29 -0500)]
rebasing
Isuru Ranawaka [Mon, 22 Feb 2021 03:20:59 +0000 (22:20 -0500)]
Add agent authentication bean
Isuru Ranawaka [Fri, 12 Feb 2021 15:38:19 +0000 (10:38 -0500)]
Add cleanup methpds
Isuru Ranawaka [Fri, 12 Feb 2021 13:50:20 +0000 (08:50 -0500)]
implement secret backend get methods
Isuru Ranawaka [Wed, 3 Feb 2021 19:21:41 +0000 (14:21 -0500)]
Custos Secret backend, passing AuthZToken
Isuru Ranawaka [Mon, 22 Feb 2021 00:29:22 +0000 (19:29 -0500)]
rebasing
Marcus Christie [Wed, 17 Feb 2021 21:38:32 +0000 (16:38 -0500)]
Switch back to resource based metadata retrieval
Marcus Christie [Thu, 11 Feb 2021 20:39:49 +0000 (15:39 -0500)]
Fix getFileResourceMetadata
Marcus Christie [Tue, 9 Feb 2021 22:56:06 +0000 (17:56 -0500)]
Fixing resourcePath when there is childPath
`childPath` specified in FetchResourceMetadataRequest should be the
`resourcePath` for child directories as returned for the parent directory.
Marcus Christie [Tue, 2 Feb 2021 21:22:02 +0000 (16:22 -0500)]
Fixes for refactored storages api
Marcus Christie [Fri, 29 Jan 2021 14:22:32 +0000 (09:22 -0500)]
Upgrade sshj to 0.27 to fix "Unrecognized PKCS5 key type: OPENSSH" error
0.27 has the fix for this issue. See https://github.com/hierynomus/sshj/issues/488 for more details.