446 Commits (51d462f2049b8c2c156e92ec53d4f7a0f913baa8)

Author SHA1 Message Date
chrislu 9014d00fd0 Revert "s3: listObjectParts return ErrNoSuchUpload if does not exist" 3 years ago
chrislu 81f86c381d s3: avoid nil response 3 years ago
zerospiel f3364fec99 weed/s3api: rearrange s3 methods handlers to ensure correct methods requesting 3 years ago
Lapshinn Vitaly 6bdc274d4d add s3api error for copy in file, not directory 3 years ago
chrislu 6cf2e7d493 s3: listObjectParts return ErrNoSuchUpload if does not exist 3 years ago
zerospiel b54a65ba5a weed/s3api: added new bucket handlers for more compatibility with AWS S3 3 years ago
chrislu 77362700e1 S3: fail fast when "X-Amz-Copy-Source" is a folder 3 years ago
chrislu c87b8f4c30 S3: fail fast when "X-Amz-Copy-Source" is a folder 3 years ago
Konstantin Lebedev edb753ab4d https://github.com/chrislusf/seaweedfs/issues/2583 3 years ago
chrislu e76105e2ab fix auth permission checking 3 years ago
chrislu a7887166cf wildcard prefix to restrict access to directories in s3 bucket 3 years ago
Sebastian Kurfuerst c35660175d BUGFIX: ensure Authorization header is only added once 3 years ago
Sebastian Kurfuerst 10404c4275 FEATURE: add JWT to HTTP endpoints of Filer and use them in S3 Client 3 years ago
chrislu 5c87fcc6d2 add client id for all metadata listening clients 3 years ago
chrislu 5788bf2270 s3: increase timeout limit 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 3 years ago
chrislu 7210558c7b s3: pass through s3 presigned headers 3 years ago
Konstantin Lebedev 969f513265 disable audit log for s3 statusHandler 3 years ago
Konstantin Lebedev 34779e8f38 force enable asynchronous I/O sending events to Fluentd 3 years ago
kmlebedev 4f98553ba9 audit log SignatureVersion 3 years ago
Konstantin Lebedev 98251fe16a non blocking audit log 3 years ago
Konstantin Lebedev 10678cde81 audit log config 3 years ago
Konstantin Lebedev 4ec8715f20 audit log 3 years ago
Konstantin Lebedev 3ac48cd540 audit log 3 years ago
chrislu 5c3b783310 s3: copy object API needs to escape special characters 3 years ago
Konstantin Lebedev 40abae7caa Avoid forbiddening for HeadBucketHandler if owners are specified 3 years ago
Konstantin Lebedev 42f4aa824b force overwrite s3-is-admin 3 years ago
Bl1tz23 c683409e92 s3: add RWMutex to iam, use RLock for concurrent reading 3 years ago
Bl1tz23 5018b22f36 s3: fix potencial iam identities data race 3 years ago
Chris Lu 59d1435d65 s3: avoid possible attacks by version 3 years ago
Chris Lu 244841f080 adjust logs 3 years ago
Chris Lu 6e999f1176 s3: fix ListObject if more than 10000 objects 3 years ago
Chris Lu 55973e8572 log unknown access key 3 years ago
Chris Lu 35c37562bc check auth only when enabled 3 years ago
Chris Lu e1ab8b01d0 s3: adjust permission for HEAD bucket operation 3 years ago
Chris Lu b25661c6df s3: skip permission checking for creating bucket if the bucket already exists 3 years ago
Chris Lu 9cf756b188 S3: support CORS 3 years ago
Chris Lu f17fa400d5 refactoring 3 years ago
Chris Lu 006b4ec0f8 refactoring 3 years ago
Konstantin Lebedev dc3ae5e8a6 DeleteBucketLifecycleConfiguration return 204 3 years ago
Konstantin Lebedev 2afb5a13af fix DeleteBucketLifecycleConfiguration 3 years ago
Chris Lu 54b6e0f3fd adjust logs 3 years ago
Konstantin Lebedev 235329a92a fix Tagging add xmlns 3 years ago
Konstantin Lebedev dc7e525cb9 fix Tagging test 3 years ago
Konstantin Lebedev 0b834600d5 fix PutObjectTaggingHandler Unmarshal 3 years ago
Konstantin Lebedev c78220a7f2 fix object tagging https://github.com/chrislusf/seaweedfs/issues/2389 3 years ago
Chris Lu 309f46e3af S3: fix upload limit if the size is more than 8GB 3 years ago
Chris Lu a6bb509cb7 adjust mime detection 3 years ago
Konstantin Lebedev dd2cc1acaf fix https://github.com/chrislusf/seaweedfs/issues/2387 3 years ago
Chris Lu 004e56c1a6 save updated lastTsNs 3 years ago