Commit Graph

310 Commits (2bc77a3c5aff352cdc19aa683bbb36da2ff20b01)

Author SHA1 Message Date
provokateurin 98081dfd42
feat(ObjectStore): Add option to limit the total size 4 months ago
Robin Appelman 0c1d5e8c54
fix: ensure all object store configuration have distict bucket names 4 months ago
Robin Appelman 02f4a82088
fix: make bucket mapper work with new multi-object-store config 4 months ago
Robin Appelman b3c53c7436 feat: allow object store configuration aliases for easier migrations 5 months ago
Robin Appelman 2d4bba7b0c feat: add command to get user objectstore config mappings 5 months ago
Robin Appelman 385dd36ff8 feat: allow configuring multiple objectstore configurations 5 months ago
Robin Appelman 97efc95efc fix: better object store write error propagation 5 months ago
Robin Appelman 83b8a390cd fix: always do stream counting for object store upload 5 months ago
Robin Appelman 398b106f0c fix: validate written size for s3 multipart uploads 5 months ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 6 months ago
Robin Appelman 2e1c316582 fix: remove double cache write in ObjectStoreStorage::touch 6 months ago
Daniel Calviño Sánchez d7ae952dc8 fix(ObjectStore): Make S3 "connect_timeout" option configurable 7 months ago
Kent Delante 06b5ce5859 fix(s3): retry failed multipart uploads with decreased concurrency 7 months ago
Robin Appelman 5b3f4cd8fe perf: set the folder size in the same query as we create it 7 months ago
Louis Chemineau 1f8b823992 fix(S3): Use original folder size during copy 7 months ago
Robin Appelman 7599162c7b feat: move primary object store configuration to a single place 7 months ago
Anna Larch 49baa914cf fix(objectstorage): add retry attempts to S3 connection 8 months ago
Louis Chemineau 8fdf2a7eae fix: Transfer ownership with S3 as primary 9 months ago
Robin Appelman 8aae332622
feat: store original storage id and path in object store metadata 9 months ago
Robin Appelman 94114b99f7
feat: more generic way of passing metadata to object storage backends for new objects 9 months ago
Robin Appelman fcde776683
feat: add command to list objects 9 months ago
Robin Appelman c3bc362f48
feat: add command to get object metadata 9 months ago
Benjamin Gaussorgues 9bdee76535
perf(files): faster query to fetch incomplete directories 11 months ago
Hector Valcarcel 6b4c859a41 feat(object_store): Add support for session token in AWS credentials 11 months ago
Richard Steinmetz f1c025dfd3
fix(s3): treat empty sse_c_key as not set 11 months ago
Ferdinand Thiessen b48ee2e924
fix: Harden files scanner for invalid null access 11 months ago
Robin Appelman 5896f8c37f
chore: cleanup leftover debug statement 1 year ago
Robin Appelman 6cf66f95ce
fix: get object size from stream where possible 1 year ago
Robin Appelman ca547bb913
fix: don't perform the extra buffering in s3 stream write when the stream size is known 1 year ago
Robin Appelman 7da8951c57
fix: use php://temp instead of php://memory for multi-part upload buffer 1 year ago
Robin Appelman df3a9e221d
fix: throw correct exception type when we can't verify if an s3 bucket exists 1 year ago
provokateurin 0de4843b73 refactor(Storage): Align all Storage constructors 1 year ago
provokateurin f28e74b7a8
refactor(Storage): Make all parameter types strong types 1 year ago
Robin Appelman 3e12e1e789
fix: rework move into object store to better preserve fileids 1 year ago
Robin Appelman 888d06dff9
fix: preserve fileid when moving from objectstore to non-objectstore 1 year ago
Robin Appelman da21acfb3f
fix: ensure source folder is removed from cache when moving to objectstore 1 year ago
provokateurin 7cdccd058f
fix(Storage): Fix IStorage return types 1 year ago
Robin Appelman 47d281865e perf: reuse cache info we already have when moving to object store 1 year ago
provokateurin 9836e9b164
chore(deps): Update nextcloud/coding-standard to v1.3.1 1 year ago
Robin Appelman 3c0c81bb94 fix: ensure parent folder exists when writing a file to object storage 1 year ago
Robin Appelman e0fb25f846 fix: fix object store id for test object store 1 year ago
Robin Appelman 60f6347c97 fix: cleanup objectstore file_put_content 1 year ago
Robin Appelman 3e94ee391f fix: create intermediate directories for objectstore moveFromStorage 1 year ago
Robin Appelman 879fcc4253 fix: get source file before moving the cache item in objectstore moveFromStorage 1 year ago
provokateurin d2d1e3284d
fix(Storage): Fix method docs inheritance 1 year ago
provokateurin 8ca6fcace7
fix(Storage): Document getOwner() can return false 1 year ago
Côme Chilliet 492e6997d8
chore: Fix psalm issues, put back private versions of getter in private Storage interface 1 year ago
Christoph Fiehe 9597072ada perf(ObjectStoreStorage): Improve (slow) move on same object bucket 1 year ago
provokateurin 7c1c02d6a5
fix(S3ConfigTrait): Allow proxy field to take false 1 year ago
Robin Appelman 508d8e7c01
fix: make swift connect exception message more informative 1 year ago