aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files/Storage
Commit message (Expand)AuthorAgeFilesLines
* fix(encryption): Correctly handle file opening and copying failuresfix/catch-exception-in-encrypt-allCôme Chilliet7 days1-3/+17
* chore: apply new CSFixer rulesFerdinand Thiessen9 days2-16/+16
* fix: handle ambiguous IResponse.getBody return typesdebt/noid/wrong-return-type-iresponseDaniel Kesselberg10 days1-1/+9
* chore: move streamCopy implementation from `OC_Helper` to `OCP\Files`Ferdinand Thiessen2025-05-165-7/+13
* Merge pull request #52812 from nextcloud/chore/oc-helper-rmdirrJohn Molakvoæ2025-05-141-2/+6
|\
| * chore: move implementation from OC legacy to OCP\Fileschore/oc-helper-rmdirrFerdinand Thiessen2025-05-141-2/+6
* | fix(encryption): Only prevent cache deletion if target is not object store in...Côme Chilliet2025-05-131-2/+3
* | fix(encryption): Improve Update class and event listeneningCôme Chilliet2025-05-131-2/+0
* | fix: Preserve file id when moving from object store even if encryption wrappe...Côme Chilliet2025-05-131-4/+15
* | fix: Fix mtime preservation when moving a directory across storages with encr...Côme Chilliet2025-05-131-1/+1
* | fix(encryption): Fix filesize for part files in Encryption wrapperCôme Chilliet2025-05-131-2/+3
|/
* Merge pull request #52706 from nextcloud/info-file-more-encryption-checksRobin Appelman2025-05-121-0/+12
|\
| * feat: add more encryption checks to info:fileinfo-file-more-encryption-checksRobin Appelman2025-05-091-0/+12
* | Merge pull request #52665 from nextcloud/mountpoint-mkdir-quotaRobin Appelman2025-05-121-0/+8
|\ \
| * | fix: create mountpoint folder even if the user has a quota of 0mountpoint-mkdir-quotaRobin Appelman2025-05-081-0/+8
| |/
* / fix: throw a better error if we can't get the encrypted header sizeencryption-no-header-size-errorRobin Appelman2025-05-091-0/+11
|/
* fix: restore updated encrypted version when copying versionsencryption-version-versionRobin Appelman2025-01-031-0/+1
* Merge pull request #49262 from nextcloud/move-from-encryption-no-optRobin Appelman2024-12-051-1/+5
|\
| * fix: don't do same-storage move optimization with encryption wrappersmove-from-encryption-no-optRobin Appelman2024-11-131-1/+5
* | Merge pull request #48651 from nextcloud/artonge/fix/copy_cache_during_copy_o...Louis2024-12-041-1/+0
|\ \
| * | fix(files): Correctly copy the cache information on copy operationsLouis Chemineau2024-12-031-1/+0
* | | fix: don't set 'name' on null metadataRobin Appelman2024-12-031-1/+3
|/ /
* | refactor(storage): Code adjustements and simplificationsrefactSmallAdjustGit'Fellow2024-11-214-242/+68
* | fix(storage): Try to delete existing targetdeleteExistingTargetGit'Fellow2024-11-202-10/+15
|/
* chore: use `$this->logger` and prevent Server::getfix/undefined-responseskjnldsv2024-11-081-2/+2
* Fix Undefined variable: response notice in case of non-404 errorVictor Dubiniuk2024-11-081-2/+3
* Merge pull request #47847 from nextcloud/fix-copying-or-moving-from-shared-gr...John Molakvoæ2024-10-291-2/+6
|\
| * fix: Fix copying or moving from shared groupfoldersDaniel Calviño Sánchez2024-10-101-2/+6
* | refactor(Storage): Align all Storage constructorsrefactor/storage/constructorsprovokateurin2024-10-2315-44/+44
* | feat(http-client): expose default request timeout constant to be used instead...add-default-request-timeout-constThomas Citharel2024-10-111-1/+2
|/
* Merge pull request #48623 from nextcloud/fix/allow-quota-wrapper-checkKate2024-10-091-1/+1
|\
| * fix: Allow overriding shouldApplyQuota check from child classesfix/allow-quota-wrapper-checkJulius Knorr2024-10-091-1/+1
* | refactor(Storage): Make all parameter types strong typesprovokateurin2024-10-0719-567/+422
* | refactor(Wrapper\Encryption): Migrate to strong typesrefactor/stream-encryption/typingsprovokateurin2024-10-071-59/+15
|/
* Merge pull request #48454 from nextcloud/fix/storage/get-directory-content-re...Kate2024-10-015-6/+6
|\
| * fix(Storage): Fix getDirectoryContent() return typefix/storage/get-directory-content-return-typeprovokateurin2024-09-305-6/+6
* | Merge pull request #48235 from nextcloud/readd-object-store-phpunitRobin Appelman2024-10-011-4/+16
|\ \ | |/ |/|
| * fix: preserve fileid when moving from objectstore to non-objectstoreRobin Appelman2024-09-271-4/+16
* | fix: Fix test of IConstructableStorage implentation by storage classesfix/fix-storage-interface-checkCôme Chilliet2024-09-301-1/+1
|/
* fix(Storage): Fix IStorage return typesprovokateurin2024-09-2621-1458/+496
* fix: Move storage constructor to specific interfaceCôme Chilliet2024-09-232-1/+7
* chore(deps): Update nextcloud/coding-standard to v1.3.1provokateurin2024-09-193-8/+8
* fix(Storage): Fix method docs inheritancefix/storage/method-docs-inheritanceprovokateurin2024-09-179-151/+16
* fix(Storage): Document getOwner() can return falseprovokateurin2024-09-175-31/+6
* chore: Check storage is an instance of the correct class instead of psalm-sup...fix/remove-references-to-deprected-storage-interfaceCôme Chilliet2024-09-161-6/+9
* chore: Remove deprecated Storage::search method instead of moving it to IStorageCôme Chilliet2024-09-164-34/+0
* chore: psalm-suppress legacy code weirdnessCôme Chilliet2024-09-161-2/+12
* chore: Fix psalm issues, put back private versions of getter in private Stora...Côme Chilliet2024-09-164-9/+63
* fix: Fix other uses of removed Storage interfaceCôme Chilliet2024-09-162-84/+8
* chore: improve hash_file php usage in Local Storageartonge/fix/hash_return_typeJohn Molakvoæ2024-09-161-8/+1