aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/s3api_server.go
AgeCommit message (Expand)AuthorFilesLines
2023-12-20Set allowed origins in config (#5109)jerebear121-5/+33
2023-11-13s3 api add not implemented response for PutBucketVersioningKonstantin Lebedev1-0/+1
2023-11-13s3 api add default response for GetBucketVersioningKonstantin Lebedev1-0/+3
2023-10-19fixchrislu1-1/+1
2023-10-18[s3] do reload s3 static config (#4923)Konstantin Lebedev1-0/+11
2023-09-25[s3acl] Step1: move s3account.AccountManager into to iam.S3ApiConfiguration (...Konstantin Lebedev1-3/+0
2023-09-21[iam] Replace action read/write to readAcp/writeAcp for handlers with acl (#...Konstantin Lebedev1-4/+4
2023-05-16Use filerGroup for s3 buckets collection prefix (#4465)SmsS41-0/+1
2022-10-10change s3_account.go package to avoid cycle dependency (#3813)LHHDZ1-2/+3
2022-10-01add ownership rest apis (#3765)LHHDZ1-0/+8
2022-09-29s3: sync bucket info from filer (#3759)LHHDZ1-1/+3
2022-09-28s3: add account (#3753)LHHDZ1-0/+2
2022-09-01avoid DATA RACE on S3Options.localFilerSocket (#3571)Konstantin Lebedev1-3/+3
2022-08-22fix:Handle preflight cors requests (#3496)famosss1-2/+4
2022-08-22Handle preflight cors requests (#3481)famosss1-0/+7
2022-08-04filer prefer volume server in same data center (#3405)Konstantin Lebedev1-0/+1
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-7/+7
2022-06-17add some unit tests and some code optimizes石昌林1-40/+41
2022-06-15add s3 circuit breaker support for 'simultaneous request count' and 'simultan...石昌林1-41/+42
2022-05-15s3: add grpc server to accept configuration changeschrislu1-0/+2
2022-05-04skip unix socket mode for windowschrislu1-1/+1
2022-03-30allowDeleteBucketNotEmptyKonstantin Lebedev1-8/+9
2022-03-07s3 and filer transport using unix domain socket instead of tcpchrislu1-0/+18
2022-02-04weed/s3api: rearrange s3 methods handlers to ensure correct methods requestingzerospiel1-33/+55
2022-02-03weed/s3api: added new bucket handlers for more compatibility with AWS S3zerospiel1-19/+25
2022-01-02Merge branch 'master' into metadata_follow_with_client_idChris Lu1-0/+12
2021-12-30FEATURE: add JWT to HTTP endpoints of Filer and use them in S3 ClientSebastian Kurfuerst1-4/+17
2021-12-30add client id for all metadata listening clientschrislu1-4/+7
2021-12-07audit log configKonstantin Lebedev1-1/+0
2021-12-07audit logKonstantin Lebedev1-1/+0
2021-11-02s3: adjust permission for HEAD bucket operationChris Lu1-1/+1
2021-11-02s3: skip permission checking for creating bucket if the bucket already existsChris Lu1-1/+1
2021-10-28fix DeleteBucketLifecycleConfigurationKonstantin Lebedev1-4/+7
2021-10-11AclHandlersKonstantin Lebedev1-4/+18
2021-09-19s3: avoid overwriting object with ACL/LegalHold/Retension/LockConfiguration r...Chris Lu1-0/+9
2021-09-12change server address from string to a typeChris Lu1-2/+2
2021-08-10merge master, resolve conflictsBl1tz231-1/+2
2021-08-10Add liveness\readiness probe for s3 api handler on /status pathBl1tz231-2/+6
2021-06-10refactorChris Lu1-1/+2
2021-02-18use backticks instead of double quotes to avoid escaped additionally in regexbingoohuang1-1/+1
2020-12-27s3: add option for "alllowEmptyFolder"Chris Lu1-0/+1
2020-12-25s3: support config action Admin:bucketChris Lu1-1/+1
2020-12-07break import cycleChris Lu1-0/+1
2020-12-07s3: subscribe to s3.configure changesChris Lu1-0/+4
2020-11-03load S3 config from filerKonstantin Lebedev1-1/+1
2020-10-21multiplate DomainNames through commaKonstantin Lebedev1-4/+8
2020-10-08s3: only admin can list all bucketsChris Lu1-1/+1
2020-10-07s3: Added support for "List" action in weed s3 -config=... in the config file.Chris Lu1-8/+8
2020-10-02s3: support object taggingChris Lu1-0/+7
2020-09-21refactorChris Lu1-3/+1