Commit Graph

321 Commits (8904bf645b30fbdfdcb00a2ea607d752ee69d865)

Author SHA1 Message Date
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Robin Appelman 8418fcfedf
add some support for rename on case insensitive local filesystems 2 years ago
Robin Appelman 460344336e
optimize cache jail creation 2 years ago
Hamid Dehnavi ea06cf2f39 Convert isset ternary to null coalescing operator 2 years ago
Robin Appelman 5bf34979fe add wrapper to ensure we don't get an mtime that is lower than we know it is 2 years ago
Julius Härtl 88a96e4db7 fix: Only store unencrypted_size if path should be encrypted 2 years ago
Robin Appelman e4f85226c5
extend fix-key-location to handle cases from broken cross-storage moves 2 years ago
Vincent Petry 8d1a3daa3f Allow ext storage Local to go unavailable 2 years ago
Robin Appelman b6c3507aa0 only determine quota_include_external_storage once for quota wrapper 2 years ago
Robin Appelman a031bc4788 more share permission logic to storage wrapper 2 years ago
Daniel Kesselberg f1d4f7c7e4
fix: copy-and-delete fallback should use unlink 3 years ago
Daniel Kesselberg b4ff557b8c fix(storage): fallback to copy and unlink when rename fails 3 years ago
Hamid Dehnavi d0b20534b9 Refactor "substr" calls to improve code readability 3 years ago
Richard Steinmetz c4eccbb304
fix(sse): don't update uncached files 3 years ago
Robin Appelman 493e151be0
dav: clean path before putting it in the statcache 3 years ago
Robin Appelman 279822c217
implement optimized getDirectoryContent for DAV 3 years ago
Dominik Fuchß e3f6a13e14 Fix deprecated method call 3 years ago
Dominik Fuchß a4a57409db Changes after code review. 3 years ago
Dominik Fuchß c3ba871f36 Add config variable for curl timeout 3 years ago
Lorenzo Tanganelli 6b55e92e33
invert elseif on rmdir for local storage 3 years ago
Faraz Samapoor e7cc7653b8 Refactors "strpos" calls in lib/private to improve code readability. 3 years ago
Côme Chilliet a90581b405
Get rid of more int casts in file size manipulations 3 years ago
Julius Härtl 11c5bc6a2a
fix: Wrap filesystem LockedExceptions for holding the readable path 3 years ago
Côme Chilliet 546d94c3ec
Fix file_get_content signatures to make it clear it can return false 3 years ago
Robin Appelman 05dc96f60d
debug log requests made by dav external storage/shares 3 years ago
Robin Appelman 570b64aafc
handle not being able to write file for notify self-test 3 years ago
Côme Chilliet 426c0341ff
Use typed version of IConfig::getSystemValue as much as possible 3 years ago
Robin Appelman 649bed5154
fix unencrypted_size for files when scanning 3 years ago
Robin Appelman 15a6920b07
fix encryption wrapper filesize for non existing files 3 years ago
Côme Chilliet ea05544213
Fix return type of methods returning false on error 3 years ago
Côme Chilliet 4393b96542
Remove unused method getLocalFolder 3 years ago
Côme Chilliet 8104d9f5d8
Remove useless coalescing operator on non-null return value 3 years ago
Côme Chilliet da618c457a
Fix quota typing for 32bits after forward port from 25 3 years ago
Côme Chilliet 3f84d41226
Silence a warning from psalm with explanation 3 years ago
Côme Chilliet 1740311283
Adapt types of subclasses 3 years ago
Côme Chilliet ed863fb47c
Make it clear that file sizes may be float on 32bits 3 years ago
Vincent Petry c6b683342e
Remove quota value type for 32-bit systems 3 years ago
Git'Fellow 28231ae515
Add function_exists() check 3 years ago
Git'Fellow 9ac065fb92
Fix free space problems 3 years ago
Côme Chilliet 308fcf4526
Respect OCP interface in private classes 3 years ago
Côme Chilliet d9dbed9105
Fix psalm errors related to filesizes 3 years ago
Côme Chilliet ff776a90b1
Strong type filesize related methods to ease 32bits problem findings 3 years ago
Côme Chilliet e156f8339c
Revert "remove 32-bit workarounds" 3 years ago
Richard Steinmetz f0a3b77d0f fix(encryption): don't throw on missing file 3 years ago
Robin Appelman 33b90d28f8 fix moving files of encrypted local storage to unencrypted local storage 3 years ago
Côme Chilliet f5c361cf44
composer run cs:fix 3 years ago
Côme Chilliet a7740c0ae6
Suppress last psalm error until upstream fix is released and included 3 years ago
Côme Chilliet a372564850
Fix psalm spotted errors with new requirements 3 years ago
Robin Appelman e3a0e64698
clear is-encrypted cache when trying to fix encrypted version 3 years ago
Robin Appelman e9b87c73fa
fix reading newly written encrypted files before their cache entry is written 3 years ago