Commit Graph

100 Commits (addParameterTypingVersionsMapper)

Author SHA1 Message Date
Ferdinand Thiessen 660f3f6fd1
refactor: use logical `&&` `||` instead of weak `and` `or` operators 3 months ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 6 months ago
Ferdinand Thiessen 01db539d0a
chore: move streamCopy implementation from `OC_Helper` to `OCP\Files` 8 months ago
Git'Fellow 60d956f39f refactor(storage): Code adjustements and simplifications 1 year ago
Git'Fellow 8755bf1815 fix(storage): Try to delete existing target 1 year ago
Robin Appelman 0bc478de2c
fix: don't do same-storage move optimization with encryption wrappers 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
provokateurin e1998b6b6c
fix(Storage): Fix getDirectoryContent() return type 1 year ago
Robin Appelman 888d06dff9
fix: preserve fileid when moving from objectstore to non-objectstore 1 year ago
provokateurin 7cdccd058f
fix(Storage): Fix IStorage return types 1 year ago
Côme Chilliet 94b0a0e863 fix: Move storage constructor to specific interface 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 e7ac9bb2d8
chore: Check storage is an instance of the correct class instead of psalm-suppress 1 year ago
Côme Chilliet ed0ac284e3
chore: Remove deprecated Storage::search method instead of moving it to IStorage 1 year ago
Côme Chilliet 5d01e0a73c
chore: psalm-suppress legacy code weirdness 1 year ago
Côme Chilliet 492e6997d8
chore: Fix psalm issues, put back private versions of getter in private Storage interface 1 year ago
provokateurin 70fa51f042
fix(files): Never return a null ETag in DAV 1 year ago
Ferdinand Thiessen 17f011f7c5 fix: Also validate parent path in `verifyPath` 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
Ferdinand Thiessen 69341e4306
refactor: Migrate filename validation logic from `Storage` to `FilenameValidator` 1 year ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Julius Härtl 4910e7e231
fix: Pass the mountpoint target user to storages without owner 2 years ago
Côme Chilliet ec5133b739 fix: Apply new coding standard to all files 2 years ago
Ferdinand Thiessen 27642d3e6d fix: Enforce forbidden filename characters on backend 2 years ago
Julius Härtl 22eab7ba36
fix: Throw instead of yielding nothing when listing local directories 2 years ago
Robin Appelman e9d97a568f
use OCP\Server 2 years ago
Robin Appelman 7a91abb439 improve di performance for cache 2 years ago
Hamid Dehnavi ea06cf2f39 Convert isset ternary to null coalescing operator 2 years ago
Josh Richards e7cbaf3ee3 Clean-up some remaining readdir calls with undesirable false evaluation potential 3 years ago
Faraz Samapoor e7cc7653b8 Refactors "strpos" calls in lib/private to improve code readability. 3 years ago
Julius Härtl 11c5bc6a2a
fix: Wrap filesystem LockedExceptions for holding the readable path 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
Côme Chilliet 1740311283
Adapt types of subclasses 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 f5c361cf44
composer run cs:fix 3 years ago
Carl Schwan a5ea677370 Rename file1 and file2 to source and target in Storage abstraction 3 years ago
Côme Chilliet 23f7a37c03
Remove ILogger usages in lib/private/Files/Storage 4 years ago
Robin Appelman 84f464550a
some file scanner performance improvements 4 years ago
Tiramisu Mokka 8190441335
files: close open directory file descriptor on error path 4 years ago
Joas Schilling 65d79bb592
Check for invalid characters before trimming 4 years ago
Julius Härtl bc3c46362a Make sure that a empty directory can still be deleted when copied from another storage 4 years ago
Carl Schwan 28970563a2
Remove some mentions of ownCloud from our api documentation 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Robin Appelman ed2d02d5f1
better cleanup of user files on user deletion 5 years ago
Julius Härtl 98560c80ea
Properly handle result when copying with failure and throw in tests 5 years ago