4.03
What is new
- Added TUS protocol support https://tus.io/ for resumeable http uploads in filer
- IAM server is merging with S3 server. No need to run IAM server separately.
What's Changed
-
S3
- sts: limit session duration to incoming token's exp claim by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/7670
- s3: add s3:ExistingObjectTag condition support for bucket policies by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/7677
- s3api: remove redundant auth verification in getRequestDataReader by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/7685
- Fix s3 versioning listing bugs by @jfburdet in https://github.com/seaweedfs/seaweedfs/pull/7705
- s3: fix presigned POST upload missing slash between bucket and key by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/7714
- s3: enable auth when IAM integration is configured by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/7726
- s3: allow -s3.config and -s3.iam.config to work together by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/7727
- fix: prevent path doubling in versioned object listing by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/7729