361 Commits (735038b2c1b3c8402605603e70d3741d07d0d195)

Author SHA1 Message Date
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
Chris Lu 71a8c80f6f s3: continuously listen to file updates 3 years ago
Konstantin Lebedev 8de7915950 s3 mime detect 3 years ago
Eng Zer Jun a23bcbb7ec
refactor: move from io/ioutil to io and os package 3 years ago
Konstantin Lebedev 9d6ffa0ea1 GetBucketLifecycleConfigurationHandler 3 years ago
Konstantin Lebedev 458145425e S3 MultipartUpload pass contentType to meta 3 years ago
Konstantin Lebedev be4b3ed509 AclHandlers 3 years ago
Chris Lu 84fdda85e7 go fmt 3 years ago
Chris Lu 5abdc0be77 s3: avoid overwriting object with ACL/LegalHold/Retension/LockConfiguration requests 3 years ago
Chris Lu 59dd271734 more glog 3 years ago
Chris Lu 4cbba2b1c6 add more glog to s3 3 years ago
Chris Lu 71175461ef add glog for s3 handlers 3 years ago
Chris Lu e5fc35ed0c change server address from string to a type 3 years ago
Chris Lu f62df7f695 fix wrong srcPath checking 3 years ago
Chris Lu 491f7636f8 s3: CopyObject return http Status 400 Bad Request for non-existing source 3 years ago
Chris Lu 5a0f92423e use grpc and jwt 3 years ago
Konstantin Lebedev f0afd35eec Retry save and update IAM identity 3 years ago
Konstantin Lebedev ec09966fd3 Retry save and update IAM identity 3 years ago
Bl1tz23 e6e57db530 Add liveness\readiness probe for s3 api handler on /status path 3 years ago
Chris Lu 6b743dbbf9 refactor client subscribe metadata 3 years ago
Chris Lu 7359193e97 go fmt 3 years ago
Chris Lu f0042f62dd readable logs 3 years ago
Chris Lu ecce300964 s3 config read via grpc 4 years ago
Chris Lu a024254ad7 logging 4 years ago
Chris Lu d39b2689a5 S3 authorization: StreamingSigned enforces access control 4 years ago
lyg 1a4db87e19 fix s3 metadata error with multipart upload 4 years ago