Skip to content

Commit

Permalink
Update to version v2.5.0 (#120)
Browse files Browse the repository at this point in the history
  • Loading branch information
YikaiHu authored Sep 15, 2023
1 parent c8add01 commit e21c6ae
Show file tree
Hide file tree
Showing 237 changed files with 9,096 additions and 2,850 deletions.
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,54 @@
# Change Log

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [2.5.0] - 2023-09-15

### Added

- Added support for transferring ECR assets without tags #118
- Users can now list stopped tasks and clone tasks from the stopped ones #117

### Changed

- Enhanced transfer performance by utilizing cluster capabilities to transfer large files through multipart upload in parallel #116
- Added automatic restart functionality for the Worker CLI #109
- Enabled IMDSv2 by default for Auto Scaling Groups (ASG)
- Switched to using Launch Templates instead of Launch Configurations to launch ASG instances #115
- Automatically create a CloudFormation invalidation after the upgrade #52

## [2.4.0] - 2023-04-28

### Added

- Support for requester pay mode in S3 transfer task.

## [2.3.1] - 2023-04-18

### Fixed

- Fix deployment failure due to S3 ACL changes.

## [2.3.0] - 2023-03-30

### Added

- Support embedded dashboard and logs
- Support S3 Access Key Rotation
- Enhance One Time Transfer Task monitoring

## [1.0.1] - 2022-09-07

### Fixed

- Upgrade lambda runtime to python v3.7.0
- Fix the list limit of secrets

## [1.0.0] - 2021-12-22

### Added

- All files, initial version
7 changes: 3 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ information to effectively respond to your bug report or contribution.

We welcome you to use the GitHub issue tracker to report bugs or suggest features.

When filing an issue, please check [existing open](https://github.com/awslabs/data-transfer-hub/issues), or [recently closed](https://github.com/awslabs/data-transfer-hub/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed%20), issues to make sure somebody else hasn't already
When filing an issue, please check [existing open](https://github.com/awslabs/data-transfer-hub/issues), or [recently closed](https://github.com/awslabs/data-transfer-hub/issues?q=is%3Aissue+is%3Aclosed), issues to make sure somebody else hasn't already
reported the issue. Please try to include as much information as you can. Details like these are incredibly useful:

* A reproducible test case or series of steps
Expand Down Expand Up @@ -42,7 +42,7 @@ GitHub provides additional document on [forking a repository](https://help.githu


## Finding contributions to work on
Looking at the existing issues is a great way to find something to contribute on. As our projects, by default, use the default GitHub issue labels ((enhancement/bug/duplicate/help wanted/invalid/question/wontfix), looking at any ['help wanted'](https://github.com/awslabs/aws-data-replication-hub/labels/help%20wanted) issues is a great place to start.
Looking at the existing issues is a great way to find something to contribute on. As our projects, by default, use the default GitHub issue labels ((enhancement/bug/duplicate/help wanted/invalid/question/wontfix), looking at any ['help wanted'](https://github.com/aws-solutions/centralized-logging-with-opensearch/labels/help%20wanted) issues is a great place to start.


## Code of Conduct
Expand All @@ -56,7 +56,6 @@ If you discover a potential security issue in this project we ask that you notif


## Licensing

See the [LICENSE](https://github.com/awslabs/data-transfer-hub/blob/main/LICENSE.txt) file for our project's licensing. We will ask you to confirm the licensing of your contribution.

We may ask you to sign a [Contributor License Agreement (CLA)](http://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes.
We may ask you to sign a [Contributor License Agreement (CLA)](http://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes.
59 changes: 58 additions & 1 deletion NOTICE.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
Data Transfer Hub
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License Version 2.0 (the "License"). You may not use this file except
in compliance with the License. A copy of the License is located at http://www.apache.org/licenses/
or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, express or implied. See the License for the
specific language governing permissions and limitations under the License.


**********************
THIRD PARTY COMPONENTS
Expand Down Expand Up @@ -82,4 +88,55 @@ eslint-plugin-import under the Massachusetts Institute of Technology (MIT) licen
eslint-plugin-n under the Massachusetts Institute of Technology (MIT) license
eslint-plugin-prettier under the Massachusetts Institute of Technology (MIT) license
eslint-plugin-react under the Massachusetts Institute of Technology (MIT) license
prettier under the Massachusetts Institute of Technology (MIT) license
prettier under the Massachusetts Institute of Technology (MIT) license
attrs under MIT
boto3 under Apache License 2.0
botocore under Apache License 2.0
cffi under MIT
coverage under Apache License 2.0
defusedxml under PSF
docker under Apache License 2.0
filelock under Apache License 2.0
flake8 under MIT
iniconfig under MIT
jmespath under MIT
jsonschema under MIT
jsonschema-spec under MIT
jsonschema-specifications under MIT
mccabe under MIT
moto under Apache License 2.0
openapi-spec-validator under MIT
pluggy under MIT
py-serializable under Apache License 2.0
pycodestyle under MIT
pyflakes under MIT
pytest under MIT
pytest-cov under MIT
pytz under MIT
referencing under MIT
responses under Apache License 2.0
rfc3339-validator under MIT
rpds-py under MIT
s3transfer under Apache License 2.0
tomli under MIT
types-PyYAML under MIT
websocket-client under LGPL
xmltodict under MIT
exceptiongroup under the MIT License
moment under the MIT License
@testing-library/react under the MIT License
@aws-amplify/ui-react under the Apache License Version 2.0
@aws-amplify/ui-components under the Apache License Version 2.0
fs under the MIT License
Jinja2 under the BSD-3-Clause
MarkupSafe under the BSD-3-Clause
Werkzeug under the BSD-3-Clause
cryptography under the Apache License Version 2.0 or OR BSD-3-Clause
lazy-object-proxy under the BSD-2-Clause
openapi-schema-validator under the BSD-3-Clause
pathable under the Apache License Version 2.0 (details in this link: https://github.com/p1c2u/pathable/blob/master/LICENSE)
pycparser under the BSD License
python-dateutil under Apache Software License, BSD License (Dual License)
typing_extensions under Python Software Foundation License
boolean.py under BSD-2-Clause
license-expression under Apache License Version 2.0
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,8 @@ invokes the CloudFormation API to deploy another stack to provision all resource
only provision resources when needed. You can also choose to deploy the data transfer plugin independently.

Available Plugins:
* [S3 Plugin](https://github.com/awslabs/amazon-s3-data-replication-hub-plugin)
* [ECR Plugin](https://github.com/awslabs/amazon-ecr-data-replication-hub-plugin)
* [S3 Plugin](./docs/S3_PLUGIN.md)
* [ECR Plugin](./docs/ECR_PLUGIN.md)

## Solution Deployment

Expand Down Expand Up @@ -110,5 +110,5 @@ of Account A.

* [How to customize this solution and build your own distributable?](./docs/build-your-own-distributable.md)
* [Deploy this solution via AWS CDK](./docs/deploy-via-cdk.md)
* [Data Transfer Hub S3 Plugin](https://github.com/awslabs/amazon-s3-data-replication-hub-plugin)
* [Data Transfer Hub ECR Plugin](https://github.com/awslabs/amazon-ecr-data-replication-hub-plugin)
* [Data Transfer Hub S3 Plugin](./docs/S3_PLUGIN.md)
* [Data Transfer Hub ECR Plugin](./docs/ECR_PLUGIN.md)
Loading

0 comments on commit e21c6ae

Please sign in to comment.