aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files/ObjectStore
Commit message (Expand)AuthorAgeFilesLines
* refactor(objectstorage): cleanup typesThomas Citharel2024-02-023-15/+21
* refactor(objectstorage): move $user property from ObjectStoreStorage class to...Thomas Citharel2024-02-022-14/+6
* fix(objectstorage): cleanup HomeObjectStoreStorageThomas Citharel2024-02-021-8/+4
* also updated parent etags when a changed etag is detected during scanningRobin Appelman2024-01-311-1/+1
* fix(s3): Add config option to disable multipart copy for certain s3 providersJulius Härtl2023-12-282-1/+4
* only do a multipart s3 copy when above the regular copy limitRobin Appelman2023-12-282-11/+23
* fix(ObjectStore): Make copying behavior consistent with local storageFerdinand Thiessen2023-11-171-0/+7
* fix(s3): support SSE-C headers for the MultipartCopy callTobias Zimmerer2023-11-141-1/+7
* Convert isset ternary to null coalescing operatorHamid Dehnavi2023-09-281-1/+1
* Merge pull request #40501 from nextcloud/fix/fix-int-size-in-files-scannerCôme Chilliet2023-09-251-1/+1
|\
| * Store size in int|float for 32bit supportCôme Chilliet2023-09-191-1/+1
* | use multipart copy for s3Robin Appelman2023-09-201-4/+12
|/
* fix: Only store unencrypted_size if path should be encryptedJulius Härtl2023-09-061-0/+2
* Merge pull request #39863 from nextcloud/sharing-mask-wrapperRobin Appelman2023-09-041-1/+2
|\
| * more share permission logic to storage wrapperRobin Appelman2023-08-141-1/+2
* | fix(s3): fix handling verify_bucket_exists parameterThomas Citharel2023-08-311-1/+1
|/
* fix(s3): add SSE-C parameters to headObject callTobias Zimmerer2023-07-301-1/+1
* Merge pull request #38934 from nextcloud/bugfix/noid/ssec-multipartJulius Härtl2023-07-201-5/+5
|\
| * fix(s3): Pass SSE-C parameters for multipart uploadJulius Härtl2023-06-211-5/+5
* | Merge pull request #38858 from nextcloud/scanner-performance3Robin Appelman2023-06-261-1/+1
|\ \ | |/ |/|
| * file scanner performance improvementsRobin Appelman2023-06-161-1/+1
* | use source cache when listing folder during recursive copyRobin Appelman2023-06-191-5/+6
|/
* add utility command for object store objectsRobin Appelman2023-06-091-1/+5
* Merge pull request #38261 from fsamapoor/replace_strpos_calls_in_lib_privateRobin Appelman2023-06-011-2/+2
|\
| * Refactors "strpos" calls in lib/private to improve code readability.Faraz Samapoor2023-05-151-2/+2
* | don't always check if we need to setup the object store rootRobin Appelman2023-05-231-6/+18
|/
* repair -1 folder sizes for object store background scanRobin Appelman2023-05-103-83/+100
* Merge pull request #37534 from Rsplwe/masterSimon L2023-04-181-7/+18
|\
| * Update lib/private/Files/ObjectStore/S3.phpRsplwe2023-04-031-1/+1
| * s3: get remaining truncation partRsplwe2023-04-011-7/+18
| * Adjust the value of 'maxparts' to 1000Rsplwe2023-04-011-1/+1
* | Merge pull request #32314 from nextcloud/object-mkdir-loggingSimon L2023-04-171-0/+3
|\ \
| * | additional logging when mkdir fails for object storageRobin Appelman2023-04-051-0/+3
| |/
* / improve objectstore rmdir handlingRobin Appelman2023-04-031-36/+50
|/
* feat(s3): Use multipart upload for chunked uploadingJulius Härtl2023-03-082-3/+133
* feat(s3): Add option to specify an SSE-C customer provided keyJulius Härtl2023-01-242-5/+38
* composer run cs:fixCôme Chilliet2023-01-203-3/+1
* Manage s3 storage class in objectstoreFrançois Ménabé2023-01-122-1/+7
* compare cached filesize on downloadMaxence Lange2022-12-012-3/+15
* allow disabling object store write checkRobin Appelman2022-10-261-1/+7
* Rename file1 and file2 to source and target in Storage abstractionCarl Schwan2022-10-181-5/+5
* Avoid allocating too much memory for the bufferJulius Härtl2022-10-111-1/+1
* Merge pull request #32740 from jasperweyne/patch-2Carl Schwan2022-09-191-0/+2
|\
| * Merge branch 'master' into patch-2Jasper Weyne2022-08-112-13/+28
| |\
| * | Disable ~/.aws/config access by S3ConnectionTraitJasper Weyne2022-06-071-0/+2
* | | don't update the folder size if we know it hasn't changedRobin Appelman2022-08-161-1/+1
| |/ |/|
* | don't set `null` as a bundle pathRobin Appelman2022-07-271-3/+6
* | only use nextcloud bundle when explicitly enabledRobin Appelman2022-07-052-10/+15
* | also use nextcloud certificate bundle when downloading from s3Robin Appelman2022-07-052-10/+17
|/
* Cleanup temporary files after finishing the write to object storageJulius Härtl2022-06-021-0/+2