storj / edge

Storj edge services (including multi-tenant, S3-compatible server to interact with the Storj network)
GNU Affero General Public License v3.0
48 stars 18 forks source link

Release Checklist (v1.77.0) #429

Closed amwolff closed 2 months ago

amwolff commented 2 months ago

Revision v1.77.0

#### Release Requirements
- [x] Prepare Config Changes if Needed
- [x] Follow the steps in [MAINTAINERS.md.](https://github.com/storj/edge/blob/main/MAINTAINERS.md)
- [x] Run UI-based tests
- [x] Run Folder sharing tests
- [x] Run GetBucketLocation tests
#### UI-based tests
- [x] verify upload functionality (text file, image file, video file)
- [x] verify download functionality (text file, image file, video file)
- [x] verify file preview (text file, image file, video file)
- [x] generate linksharing link and verify download functionality via alternate browser session
#### Folder sharing tests
- [x] create "subfolder" (`demo/111/222`) and share access to it (give access to `…/222`)
- [x] check there's no access to root "folders" and data in them
#### GetBucketLocation tests
- [x] Create a bucket
- [x] Call GetBucketLocation (`aws --endpoint-url … s3api get-bucket-location --bucket …`)
- [x] Ensure that the created bucket has the necessary location constraint as per [the documentation](https://docs.storj.io/dcs/api/s3/s3-compatibility#get-bucket-location)

Open Issues/Regressions/Comments

Lower the default sleep time returned on rate limit to 6 seconds for this release/deployment.