Commit Graph

62 Commits (231ec6717cf77ebce4e55a2abd12e40ab9995430)

Author SHA1 Message Date
Carl Schwan b6a23f0268
refactor: Call IStorageFactory::addStorageFactory directly 2 months ago
Côme Chilliet 1ab09ec753
chore: Apply new coding standard to all files 3 months ago
provokateurin 7ceddb3ffb
fix(IStorage): Use correct return type for stat 6 months ago
Carl Schwan b6313f68d3
perf(s3): Expose pre-signed urls for S3 9 months ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 1 year ago
provokateurin f28e74b7a8
refactor(Storage): Make all parameter types strong types 2 years ago
provokateurin 227609a954
fix(IStorage): Use false instead of bool intersection type to match implementations 2 years ago
Côme Chilliet eac9255966
chore: use a proper `@param` tag for IConstructableStorage constructor parameter 2 years ago
Côme Chilliet 94b0a0e863 fix: Move storage constructor to specific interface 2 years ago
provokateurin 8ca6fcace7
fix(Storage): Document getOwner() can return false 2 years ago
Côme Chilliet 03b969fb95
chore: Improve typing and phpdoc comments 2 years ago
Côme Chilliet ed0ac284e3
chore: Remove deprecated Storage::search method instead of moving it to IStorage 2 years ago
Côme Chilliet 492e6997d8
chore: Fix psalm issues, put back private versions of getter in private Storage interface 2 years ago
Côme Chilliet 22822d5e9b
fix: Fix other uses of removed Storage interface 2 years ago
Côme Chilliet 801733e523
fix: Remove OCP\Files\Storage interface deprecated since version 9 2 years ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 2 years ago
Ferdinand Thiessen 4bbcbc5206
feat: Make `ISharedStorage` public API and reuse where possible 2 years ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Louis Chemineau 0114e9cd84
fix(files): setOwner since doc 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
Joas Schilling 42be7a5d74
fix(OCP): Add since tag for all constants 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 ed863fb47c
Make it clear that file sizes may be float on 32bits 3 years ago
Julius Härtl e23aa8883e
feat(s3): Use multipart upload for chunked uploading 4 years ago
Côme Chilliet 09a97ad39c
Move back typing to phpdoc to keep backward compatibility in OCP 4 years ago
Côme Chilliet ff776a90b1
Strong type filesize related methods to ease 32bits problem findings 4 years ago
Carl Schwan a5ea677370 Rename file1 and file2 to source and target in Storage abstraction 4 years ago
Robin Appelman 89d3cd1447
don't overwrite the etag from storage backends that already provide "good" etags 4 years ago
Robin Appelman db2dcbfe13
code checker fixes for instanceOfStorage 5 years ago
Carl Schwan 28970563a2
Remove some mentions of ownCloud from our api documentation 5 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
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
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 6 years ago
Morris Jobke 32e4a61cac
Remove deprecated INotifyStorage::listen 6 years ago
J0WI 68ce17e59b Unify links to php.net 6 years ago
Julius Härtl cee531d6bc
Annotate that writeStream can throw a GenericFileException 6 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Christoph Wurst 28f8eb5dba
Add visibility to all constants 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 41b5e5923a
Use exactly one empty line after the namespace declaration 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 7 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 7 years ago
Robin Appelman 2c1f6331a4
Add interface to allow storages from opting out of encryption 8 years ago
Robin Appelman 93de63777e
extend storage api to allow directly writing a stream to storage 8 years ago
Morris Jobke 0eebff152a
Update license headers 9 years ago