aboutsummaryrefslogtreecommitdiff
path: root/src/api/s3_bucket.rs
Commit message (Collapse)AuthorAgeFilesLines
* Fix unit testsAlex Auvolat2022-01-051-6/+16
|
* Fix some error codesAlex Auvolat2022-01-051-8/+2
|
* Implement DeleteBucketAlex Auvolat2022-01-051-2/+96
|
* Implement CreateBucketAlex Auvolat2022-01-051-2/+144
|
* Small changes in key model and refactoringnew-bucketsAlex Auvolat2022-01-041-4/+4
|
* New buckets for 0.6.0: make bucket id a SK and not a HK, CLI updatesAlex Auvolat2022-01-041-12/+8
|
* New buckets for 0.6.0: small changesAlex Auvolat2022-01-041-4/+4
| | | | | | | | | | | | - Fix bucket delete - fix merge of bucket creation date - Replace deletable with option in aliases Rationale: if two aliases point to conflicting bucket, resolving by making an arbitrary choice risks making data accessible when it shouldn't be. We'd rather resolve to deleting the alias until someone puts it back.
* Fix forgotten flagAlex Auvolat2022-01-041-1/+1
|
* New buckets for 0.6.0: small fixes, including:Alex Auvolat2022-01-041-1/+1
| | | | | | | | - 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
* New model for bucketsAlex Auvolat2022-01-041-7/+55
|
* In ListBuckets, hide entry if no permsfeature/hide-buckets-without-permQuentin Dufour2021-11-221-0/+1
|
* Add basic support for the "Versioning" commandQuentin Dufour2021-05-141-0/+13
|
* Improved XML serializationbetter_xmlAlex Auvolat2021-05-061-77/+15
| | | | | | - Use quick_xml and serde for all XML response returned by the S3 API. - Include tests for all structs used to generate XML - Remove old manual XML escaping function which was unsafe
* rename types to CamelCaseTrinity Pointard2021-05-031-3/+3
|
* S3 API: support ListBucketsQuentin Dufour2021-05-031-0/+87
|
* Many S3 compatibility improvements:v0.2.1.5Alex Auvolat2021-04-281-0/+24
- return XML errors - implement AuthorizationHeaderMalformed error to redirect clients to correct location (used by minio client) - implement GetBucketLocation - fix DeleteObjects XML parsing and response