25 Commits (20b763d6325ad91a2bfe1af916018c88b8d719a0)

Author SHA1 Message Date
chrislu 20b763d632 handling invalid ranges 2 weeks ago
chrislu 5a9fe153bf less logs 2 weeks ago
chrislu e363e78231 fix copying 2 weeks ago
chrislu 7208f12895 simplify 2 weeks ago
chrislu 2c9f6bdae3 handle intra-block byte skipping 3 weeks ago
chrislu 7700ec0b59 ensures PUT and GET operations return consistent ETags 3 weeks ago
chrislu 0507004850 Update s3api_object_handlers_copy.go 3 weeks ago
chrislu 8277f53866 Optimize Case-Insensitive Prefix Check 3 weeks ago
chrislu 6b9f39789d header case 3 weeks ago
chrislu 30a6076626 header handling 3 weeks ago
chrislu 206e036e27 set ModifiedTsNs 3 weeks ago
chrislu 9a71ffda9d Missing PartsCount Header 3 weeks ago
chrislu ba6e797dd1 copy object 3 weeks ago
Chris Lu 263e891da0
Clients to volume server requires JWT tokens for all read operations (#7376) 1 month ago
Chris Lu 0abf70061b
S3 API: Fix SSE-S3 decryption on object download (#7366) 1 month ago
Chris Lu 97f3028782
Clean up logs and deprecated functions (#7339) 2 months ago
Chris Lu bc91425632
S3 API: Advanced IAM System (#7160) 3 months ago
Chris Lu 50530e2553
S3 API: Add SSE-S3 (#7151) 4 months ago
Chris Lu b7b73016dd
S3 API: Add SSE-KMS (#7144) 4 months ago
Chris Lu 2714b70955
S3 API: Add SSE-C (#7143) 4 months ago
Chris Lu 12f50d37fa
test versioning also (#7000) 5 months ago
Chris Lu 69553e5ba6
convert error fromating to %w everywhere (#6995) 5 months ago
Chris Lu d892538d32
More efficient copy object (#6665) 5 months ago
vadimartynov 86d92a42b4
Added tls for http clients (#5766) 1 year ago
chrislu a1b59948cc rename files 2 years ago
skycope b19c9847c6
fix completed multiupload lost data (#5460) 2 years ago
SmsS4 17e91d2917
Use filerGroup for s3 buckets collection prefix (#4465) 3 years ago
chrislu 6bfb91b539 update entry Attributes.Mtime = time.Now().Unix() 3 years ago
chrislu 8b9957d461 add back "/" prefix if it is missing in object 3 years ago
chrislu a54f30b6c6 s3: close response body with copying object 3 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 3 years ago
Lapshin Vitaliy 606252472c fix return 3 years ago
Lapshin Vitaliy e969370913 fix parseTagging function and add test for validate tags 3 years ago
石昌林 15bfc60a88 Remove the collection query param of s3api and let the collection be determined by the filer 3 years ago
Lapshin Vitaliy 5f5fd0bc48 validate tags on copy object and add regex for validating tags 4 years ago
chrislu 27732ecfa4 move s3 related constants from package http to s3_constants 4 years ago
chrislu 596c3860ca use final destination to resolve fs configuration 4 years ago
shichanglin5 688d55488c test(s3api_object_copy_handlers_test.go): some unit tests have been added to the processMetadata & processMetadataBytes methods of s3api_object_copy_handlers.go 4 years ago
shichanglin5 1166dead00 fix the problem of metadata and tagging loss when files are copied 4 years ago
chrislu 77362700e1 S3: fail fast when "X-Amz-Copy-Source" is a folder 4 years ago
chrislu c87b8f4c30 S3: fail fast when "X-Amz-Copy-Source" is a folder 4 years ago
Sebastian Kurfuerst 10404c4275 FEATURE: add JWT to HTTP endpoints of Filer and use them in S3 Client 4 years ago
Konstantin Lebedev 4ec8715f20 audit log 4 years ago
chrislu 5c3b783310 s3: copy object API needs to escape special characters 4 years ago
Chris Lu f17fa400d5 refactoring 4 years ago
Chris Lu 006b4ec0f8 refactoring 4 years ago
Chris Lu 71175461ef add glog for s3 handlers 4 years ago
Chris Lu e5fc35ed0c change server address from string to a type 4 years ago
Chris Lu f62df7f695 fix wrong srcPath checking 4 years ago
Chris Lu 491f7636f8 s3: CopyObject return http Status 400 Bad Request for non-existing source 4 years ago