Commit Graph

57 Commits (master)

Author SHA1 Message Date
Côme Chilliet 1ab09ec753
chore: Apply new coding standard to all files 5 days ago
Ferdinand Thiessen e0ba4d71b6
chore: add missing `Override` attribute to `OC` 1 month ago
provokateurin 4eada2d804
refactor(Files): Modernize Wrapper 4 months ago
provokateurin 5f4a5d8c67
refactor(Files): Remove deprecated streamCopy method 4 months ago
Carl Schwan 7b6078875b
refactor: Run rector on lib/private 4 months ago
Carl Schwan 475c84722f refactor(IPropagator): Cleanup implementation 8 months ago
Ferdinand Thiessen 01db539d0a
chore: move streamCopy implementation from `OC_Helper` to `OCP\Files` 1 year ago
provokateurin 0de4843b73 refactor(Storage): Align all Storage constructors 2 years ago
provokateurin f28e74b7a8
refactor(Storage): Make all parameter types strong types 2 years ago
provokateurin e1998b6b6c
fix(Storage): Fix getDirectoryContent() return type 2 years ago
provokateurin 7cdccd058f
fix(Storage): Fix IStorage return types 2 years ago
provokateurin d2d1e3284d
fix(Storage): Fix method docs inheritance 2 years ago
provokateurin 8ca6fcace7
fix(Storage): Document getOwner() can return false 2 years ago
Côme Chilliet ed0ac284e3
chore: Remove deprecated Storage::search method instead of moving it to IStorage 2 years ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Robin Appelman d31ed8dbca
fix: use proper jailed patch in watcher 2 years ago
Côme Chilliet ec5133b739 fix: Apply new coding standard to all files 2 years ago
Robin Appelman 460344336e
optimize cache jail creation 3 years ago
Faraz Samapoor e7cc7653b8 Refactors "strpos" calls in lib/private to improve code readability. 3 years ago
Côme Chilliet 546d94c3ec
Fix file_get_content signatures to make it clear it can return false 3 years ago
Côme Chilliet ea05544213
Fix return type of methods returning false on error 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 ff776a90b1
Strong type filesize related methods to ease 32bits problem findings 3 years ago
Carl Schwan a5ea677370 Rename file1 and file2 to source and target in Storage abstraction 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Robin Appelman 7995c6e1dc
dont return private storage interface from public mount interface 5 years ago
Robin Appelman c87b1a50d9 apply object store copy optimization when 'cross storage' copy is within the same object store 5 years ago
Robin Appelman b844293536 catch notfound and forbidden exception in smb::getmetadata 5 years ago
dependabot-preview[bot] eb502c02ff
Bump nextcloud/coding-standard from 0.3.0 to 0.5.0 5 years ago
Christoph Wurst 9ce3ea3368
Update license headers 6 years ago
Christoph Wurst 73c7d0dc81
Bump icewind/streams from 0.7.1 to 0.7.2 6 years ago
Tigran Mkrtchyan 4f2dc18f58 storage: update IStorage#file_put_contents docs to match usage 6 years ago
J0WI 68ce17e59b Unify links to php.net 6 years ago
Robin Appelman 2879472f81
trim slashes 6 years ago
Julius Härtl 7512dc2b34
Set proper root path for single file shares originating from other storages 6 years ago
Robin Appelman 4e6d3d1880
Fix getDirectoryContent implementation for Jail wrapper 6 years ago
Robin Appelman 9735b5d61f
Add method to storage backends to get directory content with metadata 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 7 years ago
Robin Appelman 35f317df7b
handle moveFromStorage within the same storage even when storage wrappers are applied to the source storage 7 years ago
Julius Härtl 64fe9bc287
Return the proper jailed path when requesting the root path 7 years ago
Robin Appelman 9b3cc72f7c
fix writeStream for jail wrapper 8 years ago
Roeland Jago Douma 51e96dc3f6
Normalize getUnjailedPath 8 years ago
Robin Appelman 56fd462718
Use the correct root for shared jail when the source storage is also a jail 9 years ago
Morris Jobke 0eebff152a
Update license headers 9 years ago
Lukas Reschke dfd8125aeb
Replace wrong PHPDocs 9 years ago
Robin Appelman dfe662ad42
Fix propagating changes within jail wrapper 9 years ago
Robin Appelman 2f949f4515
rename Jail::getSourcePath to getUnjailedPath to fix conflict with Local::getSourcePath 9 years ago
Robin Appelman 2520a4831b
Make sure we use the correct storage id when scanning a jailed storage 9 years ago
Robin Appelman e316a7ade7 Allow jail wrappers to lazily initialize the source storage 10 years ago