aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files/Storage
Commit message (Expand)AuthorAgeFilesLines
* fix(files): Do not array access null valuebackport/50437/stable29Ferdinand Thiessen2025-01-291-1/+3
* fix: don't do same-storage move optimization with encryption wrappersRobin Appelman2025-01-091-1/+5
* fix(storage): Try to delete existing targetbackport/49315/stable29Git'Fellow2024-11-212-10/+13
* fix: Clean-up some remaining readdir calls with undesirable false evaluation ...Josh Richards2024-11-132-2/+2
* Fix Undefined variable: response notice in case of non-404 errorbackport/49146/stable29Victor Dubiniuk2024-11-081-2/+3
* Merge pull request #48488 from nextcloud/backport/48235/stable29Benjamin Gaussorgues2024-10-301-4/+16
|\
| * fix: preserve fileid when moving from objectstore to non-objectstoreRobin Appelman2024-10-091-4/+16
* | fix: Fix copying or moving from shared groupfoldersDaniel Calviño Sánchez2024-10-291-2/+6
* | fix: Allow overriding shouldApplyQuota check from child classesbackport/48623/stable29Julius Knorr2024-10-091-1/+1
|/
* chore: improve hash_file php usage in Local Storagebackport/46218/stable29John Molakvoæ2024-09-161-8/+1
* fix(files): Ensure that the hash method does not return nullLouis Chemineau2024-09-162-2/+10
* fix(Storage\Local): Do not call getSourcePath() on SplFileInfobackport/48015/stable29provokateurin2024-09-151-1/+1
* 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-071-1/+1
* fix: Pass the mountpoint target user to storages without ownerJulius Härtl2024-07-222-0/+17
* fix(CI): Suppress psalm UndefinedClassJoas Schilling2024-04-181-0/+1
* fix(files): Also skip cross storage move with access controlJoas Schilling2024-04-171-0/+2
* fix: use proper jailed patch in watcherRobin Appelman2024-04-091-4/+3
* fix: Apply new coding standard to all filesCôme Chilliet2024-04-046-14/+14
* fix: log error when default getWrapperStorage would return nullRobin Appelman2024-03-201-0/+9
* fix: avoid scanning a non existing directoryBenjamin Gaussorgues2024-03-141-1/+5
* fix: add some recrusive detection/preventionRobin Appelman2024-03-081-0/+11
* fix: Enforce forbidden filename characters on backendFerdinand Thiessen2024-02-281-5/+7
* fix: Throw instead of yielding nothing when listing local directoriesJulius Härtl2024-02-231-0/+6
* use OCP\ServerRobin Appelman2024-02-121-1/+2
* improve di performance for cacheRobin Appelman2024-02-092-9/+12
* dav: fix wrong decoding of pluses in URLsLorenz Brun2024-01-311-1/+1
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-232-2/+2
* Merge pull request #40935 from nextcloud/local-case-insensitiveBenjamin Gaussorgues2023-11-151-1/+26
|\
| * add some support for rename on case insensitive local filesystemsRobin Appelman2023-10-201-1/+26
* | optimize cache jail creationRobin Appelman2023-10-191-4/+1
|/
* Convert isset ternary to null coalescing operatorHamid Dehnavi2023-09-282-3/+3
* Merge pull request #40499 from nextcloud/known-mtime-wrapperRobin Appelman2023-09-211-0/+142
|\
| * add wrapper to ensure we don't get an mtime that is lower than we know it isRobin Appelman2023-09-191-0/+142
* | Merge pull request #39216 from shdehnavi/replace_substr_calls_in_lib_privateRobin Appelman2023-09-212-4/+4
|\ \ | |/ |/|
| * Refactor "substr" calls to improve code readabilityHamid Dehnavi2023-07-072-4/+4
* | fix: Only store unencrypted_size if path should be encryptedJulius Härtl2023-09-061-1/+1
* | 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
* | | Merge pull request #39707 from nextcloud/bugfix/39706/local-ext-storage-unava...Simon L2023-09-041-0/+7
|\ \ \
| * | | Allow ext storage Local to go unavailableVincent Petry2023-08-291-0/+7
* | | | 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: copy-and-delete fallback should use unlinkDaniel Kesselberg2023-07-311-1/+1
|/ /
* / fix(storage): fallback to copy and unlink when rename failsDaniel Kesselberg2023-07-311-13/+6
|/
* fix(sse): don't update uncached filesRichard Steinmetz2023-07-041-13/+21
* dav: clean path before putting it in the statcacheRobin Appelman2023-06-231-0/+1
* implement optimized getDirectoryContent for DAVRobin Appelman2023-06-221-96/+125
* Fix deprecated method callDominik Fuchß2023-06-131-1/+2
* Changes after code review.Dominik Fuchß2023-06-131-2/+7