aboutsummaryrefslogtreecommitdiff
path: root/src/api/s3_website.rs
Commit message (Collapse)AuthorAgeFilesLines
* Fix some new clippy lintsfix-resyncAlex Auvolat2022-03-141-2/+1
|
* Handle OPTIONS on website endpointbucket-corsAlex Auvolat2022-01-241-10/+1
|
* Implement {Put,Get,Delete}BucketCors and CORS in generalAlex Auvolat2022-01-241-5/+10
| | | | | | - OPTIONS request against API endpoint - Returning corresponding CORS headers on API calls - Returning corresponding CORS headers on website GET's
* Support STREAMING-AWS4-HMAC-SHA256-PAYLOAD (#64) (#156)Jill2022-01-171-1/+4
| | | | | | | | Closes #64. Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/156 Co-authored-by: Jill <kokakiwi@deuxfleurs.fr> Co-committed-by: Jill <kokakiwi@deuxfleurs.fr>
* Implement GetBucketWebsiteAlex Auvolat2022-01-131-19/+54
|
* Fix some error codesAlex Auvolat2022-01-051-2/+2
|
* New buckets for 0.6.0: make bucket id a SK and not a HK, CLI updatesAlex Auvolat2022-01-041-2/+2
|
* Remove website redirectsAlex Auvolat2022-01-041-9/+9
|
* New buckets for 0.6.0: fix model and migrationAlex Auvolat2022-01-041-2/+22
|
* New buckets for 0.6.0: small fixes, including:Alex Auvolat2022-01-041-2/+0
| | | | | | | | - ensure bucket names are correct aws s3 names - when making aliases, ensure timestamps of links in both ways are the same - fix small remarks by trinity - don't have a separate website_access field
* Model changesAlex Auvolat2022-01-041-17/+18
|
* New model for bucketsAlex Auvolat2022-01-041-9/+18
|
* BucketWebsite (#174)trinity-1686a2021-12-151-0/+308
fix #77 this does not store anything but a on/off switch for website, and does not implement GetBucketWebsite as it would require storing more. GetBucketWebsite should be pretty easy to implement once data is stored though. Co-authored-by: Trinity Pointard <trinity.pointard@gmail.com> Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/174 Co-authored-by: trinity-1686a <trinity.pointard@gmail.com> Co-committed-by: trinity-1686a <trinity.pointard@gmail.com>