aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api
AgeCommit message (Expand)AuthorFilesLines
2021-10-18S3: fix upload limit if the size is more than 8GBChris Lu1-1/+1
2021-10-18adjust mime detectionChris Lu1-1/+1
2021-10-18fix https://github.com/chrislusf/seaweedfs/issues/2387Konstantin Lebedev1-3/+6
2021-10-17save updated lastTsNsChris Lu1-1/+1
2021-10-17s3: continuously listen to file updatesChris Lu1-2/+5
2021-10-14s3 mime detectKonstantin Lebedev3-1/+22
2021-10-14refactor: move from io/ioutil to io and os packageEng Zer Jun6-31/+33
2021-10-13Merge pull request #2380 from kmlebedev/bucket_policyChris Lu8-9/+313
2021-10-14GetBucketLifecycleConfigurationHandlerKonstantin Lebedev2-2/+81
2021-10-12S3 MultipartUpload pass contentType to metaKonstantin Lebedev2-0/+10
2021-10-11AclHandlersKonstantin Lebedev8-9/+234
2021-09-19go fmtChris Lu1-1/+0
2021-09-19s3: avoid overwriting object with ACL/LegalHold/Retension/LockConfiguration r...Chris Lu2-0/+47
2021-09-19more glogChris Lu1-0/+1
2021-09-19add more glog to s3Chris Lu1-1/+3
2021-09-19add glog for s3 handlersChris Lu6-1/+20
2021-09-12change server address from string to a typeChris Lu7-16/+14
2021-09-05fix wrong srcPath checkingChris Lu1-1/+1
2021-09-03s3: CopyObject return http Status 400 Bad Request for non-existing sourceChris Lu1-0/+9
2021-08-12use grpc and jwtChris Lu1-1/+1
2021-08-10merge master, resolve conflictsBl1tz2321-240/+277
2021-08-10Add liveness\readiness probe for s3 api handler on /status pathBl1tz232-2/+14
2021-08-04refactor client subscribe metadataChris Lu1-36/+5
2021-07-21go fmtChris Lu2-4/+4
2021-07-15readable logsChris Lu1-5/+5
2021-07-09s3 config read via grpcChris Lu1-2/+8
2021-07-03loggingChris Lu1-1/+1
2021-07-03S3 authorization: StreamingSigned enforces access controlChris Lu1-1/+7
2021-07-02fix s3 metadata error with multipart uploadlyg2-3/+18
2021-07-01S3: add metadata with multipart uploadChris Lu2-4/+16
2021-06-10avoid possible empty objectChris Lu1-3/+3
2021-06-10adjust the error outputChris Lu2-11/+24
2021-06-10refactorChris Lu16-184/+202
2021-06-10refactoringChris Lu9-82/+81
2021-05-31only disallow streaming signed when no auth enabledChris Lu1-3/+2
2021-05-24s3 test get w/ If-Match: bogus ETagKonstantin Lebedev2-1/+12
2021-05-24 - object write cache controlKonstantin Lebedev1-0/+16
2021-05-24Merge branch 'master' into head_check_all_chunksKonstantin Lebedev2-0/+12
2021-05-21s3: add errors if requests are signed by no authentication is setupChris Lu2-0/+12
2021-05-20Revert "revert PR #1903 avoid http error: superfluous response.WriteHeader"Konstantin Lebedev1-1/+5
2021-05-12Adjust error message when bucket name conflicts with existing collectionsChris Lu1-1/+1
2021-05-05revert PR #1903 avoid http error: superfluous response.WriteHeaderChris Lu1-5/+1
2021-05-02s3: return 404 if bucket does not existChris Lu1-0/+15
2021-04-27auth use bucket wild cardsKonstantin Lebedev1-9/+19
2021-04-12Merge pull request #1975 from kmlebedev/iam_handlersChris Lu3-9/+27
2021-04-09s3api: handle 304 response code from filerMerlin Gaillard1-1/+1
2021-04-08add auth aws signV4Konstantin Lebedev3-9/+27
2021-03-19s3: copy object to itselfChris Lu2-1/+32
2021-03-17add lineKonstantin Lebedev1-0/+1
2021-03-17dir + slash key does not existKonstantin Lebedev1-2/+1