Ben McClelland
2291c22eaa
fix: standardize Backend interface args for s3 types
2023-07-22 22:45:24 -07:00
Ben McClelland
47dea2db7c
feat: implement posix UploadCopyPart
2023-07-05 19:06:19 -07:00
Ben McClelland
2427c67171
refactor ACLs to separate out ACL logic from backend
2023-06-16 16:47:05 -07:00
Ben McClelland
5c61604e82
fix list buckets response for single bucket entry
...
The xml encoding of the s3.ListBucketsOutput return type was not giving
correct results when there is only a single bucket. This revives the
old aws xsd schema and generated types that will give more accurate xml
encoding results.
2023-06-16 10:22:25 -07:00
Jon Austin
ad09d98891
feat: Implemented GetBucketACL, PutBucketACL posix functions, fixed a… ( #92 )
...
* feat: Implemented GetBucketACL, PutBucketACL posix functions, fixed authentication middleware signed headers bug
* fix: Fixed GetBucketAcl return type, fixed staticcheck uppercase error, fixed unit tests for PutActions
2023-06-15 10:49:17 -07:00
Ben McClelland
ef06d11d7c
fix: get simple multipart upload tests passing
2023-06-12 07:37:21 -07:00
Jon Austin
8f27e88198
feat: GetObject range calculation moved to backend, created utility function for it in the backend ( #61 )
2023-06-06 11:13:45 -07:00
Ben McClelland
8b79fb24de
update module/import paths to new name, add cli framework
2023-05-28 12:10:12 -07:00
Ben McClelland
c21c7be439
backend: remove etag arg from HeadObject()
2023-05-25 10:30:32 -07:00
Ben McClelland
0121ea6c7f
backend: move PutBucketAcl next to bucket methods
2023-05-24 14:15:31 -07:00
jonaustin09
c5de938637
feat: Added acceptRange field in GetBject backend function
2023-05-24 08:25:56 -07:00
jonaustin09
70f5e0fac9
feat: Removed etag from GetObject function
2023-05-24 08:25:56 -07:00
jonaustin09
dcdc62411e
fix: Some changes on PutObject return type
2023-05-24 15:58:51 +04:00
jonaustin09
09d42c92fd
feat: Changed PutObject argument list, added used defined metadata and content length
2023-05-24 15:18:37 +04:00
Ben McClelland
01be7a2a6b
posix: add list objects
2023-05-23 11:38:48 -07:00
jonaustin09
6d7fffffaf
feat: added content-length in putObjectPart
2023-05-23 23:10:18 +05:00
jonaustin09
077c448da4
feat: Added unit tests for ListBuckets, responce function
2023-05-19 23:41:59 +04:00