aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/s3api_object_handlers.go
AgeCommit message (Expand)AuthorFilesLines
2021-06-10refactorChris Lu1-15/+15
2021-06-10refactoringChris Lu1-14/+14
2021-05-31only disallow streaming signed when no auth enabledChris Lu1-3/+2
2021-05-24s3 test get w/ If-Match: bogus ETagKonstantin Lebedev1-0/+5
2021-05-24 - object write cache controlKonstantin Lebedev1-0/+16
2021-05-24Merge branch 'master' into head_check_all_chunksKonstantin Lebedev1-0/+6
2021-05-21s3: add errors if requests are signed by no authentication is setupChris Lu1-0/+6
2021-05-20Revert "revert PR #1903 avoid http error: superfluous response.WriteHeader"Konstantin Lebedev1-1/+5
2021-05-05revert PR #1903 avoid http error: superfluous response.WriteHeaderChris Lu1-5/+1
2021-04-09s3api: handle 304 response code from filerMerlin Gaillard1-1/+1
2021-03-17add lineKonstantin Lebedev1-0/+1
2021-03-17dir + slash key does not existKonstantin Lebedev1-2/+1
2021-03-15Status PartialContent for Content-Range responseKonstantin Lebedev1-1/+5
2021-03-11Merge pull request #1883 from kmlebedev/passDelNonEmptyFolderChris Lu1-0/+3
2021-03-11escape special charactersChris Lu1-7/+6
2021-03-10s3: escape object key if containing special charactersChris Lu1-1/+11
2021-03-10no directoriesWithDeletionKonstantin Lebedev1-2/+4
2021-03-10s3 delete-objects pass OK for fail to delete non-empty folderKonstantin Lebedev1-1/+2
2021-03-09Revert "delete the folder object in multi_object_delete"Chris Lu1-1/+1
2021-03-04delete the folder object in multi_object_deleteChris Lu1-1/+1
2021-02-15s3: Critical - S3 Delete Multiple Objects, delete the bucketChris Lu1-3/+6
2021-02-12adjust http max idle connections per hostChris Lu1-0/+1
2021-02-10go fmtChris Lu1-1/+1
2021-02-03S3: should return 204 on DELETE to nonexistent fileChris Lu1-2/+4
2021-02-01s3: DeleteMultipleObjectsHandler clean up leftover empty foldersChris Lu1-12/+22
2021-01-28fmtChris Lu1-2/+0
2021-01-28delete from the deepest directory first when checking empty foldersChris Lu1-2/+12
2021-01-28s3: batch purge empty foldersChris Lu1-5/+15
2020-11-17remove unnecessary checkingChris Lu1-6/+0
2020-11-17s3: avoid nil resp when having errorChris Lu1-5/+5
2020-11-11adjust logsChris Lu1-1/+1
2020-11-04avoid blank response for 404Konstantin Lebedev1-1/+1
2020-10-20s3: report error to s3 when updating an object but it is already a directoryChris Lu1-2/+10
2020-09-25s3:limd1-1/+1
2020-09-24Merge pull request #1482 from hilimd/masterChris Lu1-1/+11
2020-09-24s3: handle response-content-encodingChris Lu1-0/+23
2020-09-23fixed the problem of empty directory when S3 deleted the directorylimd1-1/+1
2020-09-23fixed the problem of empty directory when S3 deleted the directorylimd1-0/+5
2020-09-231.add S3 copy directory functionlimd1-1/+6
2020-09-19refactoringChris Lu1-18/+19
2020-08-08check signature only when auth is enabledChris Lu1-13/+15
2020-08-01fix spark read s3 bug (sc.binaryFiles)limd1-0/+5
2020-07-28PutObject: fix create folder buglimd1-7/+14
2020-07-26refactorChris Lu1-18/+12
2020-07-26auth for presigned put operationChris Lu1-1/+6
2020-06-22S3: DeleteObject API also support deleting a folder recursivelyChris Lu1-1/+1
2020-06-11fix typoChris Lu1-5/+5
2020-06-11keep 204 responseRinat Shigapov1-5/+1
2020-06-11return xml encoded NotFound status code for s3 deleteRinat Shigapov1-0/+4
2020-06-11proxy status code of filer delete responseRinat Shigapov1-4/+4