aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files/Storage/Wrapper
Commit message (Expand)AuthorAgeFilesLines
* chore: move streamCopy implementation from `OC_Helper` to `OCP\Files`Ferdinand Thiessen2025-05-163-4/+7
* 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 #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-212-214/+41
* refactor(Storage): Align all Storage constructorsrefactor/storage/constructorsprovokateurin2024-10-238-16/+16
* 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-078-296/+241
* | refactor(Wrapper\Encryption): Migrate to strong typesrefactor/stream-encryption/typingsprovokateurin2024-10-071-59/+15
|/
* fix(Storage): Fix getDirectoryContent() return typefix/storage/get-directory-content-return-typeprovokateurin2024-09-303-4/+4
* fix(Storage): Fix IStorage return typesprovokateurin2024-09-269-1071/+280
* chore(deps): Update nextcloud/coding-standard to v1.3.1provokateurin2024-09-191-5/+5
* fix(Storage): Fix method docs inheritancefix/storage/method-docs-inheritanceprovokateurin2024-09-175-92/+0
* fix(Storage): Document getOwner() can return falseprovokateurin2024-09-173-17/+4
* chore: Remove deprecated Storage::search method instead of moving it to IStorageCôme Chilliet2024-09-163-30/+0
* fix(files): Ensure that the hash method does not return nullLouis Chemineau2024-09-161-0/+1
* style: update codestyle for coding-standard 1.2.3Daniel Kesselberg2024-08-253-4/+4
* fix: use mountpoint from storage to find the encryption keysRobin Appelman2024-08-201-3/+3
* fix(encryption): Fix mountpoint check to accept if several are foundCôme Chilliet2024-08-051-1/+1
* chore: fix some commentswithbest2024-07-291-1/+1
* chore: Add SPDX headerAndy Scherzinger2024-05-249-208/+35
* Merge pull request #44294 from nextcloud/fix/storage-mount-ownerJulius Härtl2024-04-091-0/+4
|\
| * fix: Pass the mountpoint target user to storages without ownerJulius Härtl2024-04-091-0/+4
* | fix: use proper jailed patch in watcherRobin Appelman2024-04-081-4/+3
|/
* fix: Apply new coding standard to all filesCôme Chilliet2024-04-024-12/+12
* fix: log error when default getWrapperStorage would return nullRobin Appelman2024-03-201-0/+9
* fix: add some recrusive detection/preventionRobin Appelman2024-03-081-0/+11
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-231-1/+1
* optimize cache jail creationRobin Appelman2023-10-191-4/+1
* Convert isset ternary to null coalescing operatorHamid Dehnavi2023-09-281-2/+2
* add wrapper to ensure we don't get an mtime that is lower than we know it isRobin Appelman2023-09-191-0/+142
* fix: Only store unencrypted_size if path should be encryptedJulius Härtl2023-09-061-1/+1
* extend fix-key-location to handle cases from broken cross-storage movesRobin Appelman2023-08-311-29/+17
* only determine quota_include_external_storage once for quota wrapperRobin Appelman2023-08-181-2/+3
* fix(sse): don't update uncached filesRichard Steinmetz2023-07-041-13/+21
* Refactors "strpos" calls in lib/private to improve code readability.Faraz Samapoor2023-05-153-5/+5
* Fix file_get_content signatures to make it clear it can return falseCôme Chilliet2023-04-274-4/+4
* Merge pull request #36857 from nextcloud/scan-repair-unencrypted-sizeRobin Appelman2023-04-241-1/+4
|\