Commit Graph

58 Commits (9f3da00aacba89f525678395f2cd8302ff7d4e69)

Author SHA1 Message Date
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 6 months ago
provokateurin f28e74b7a8
refactor(Storage): Make all parameter types strong types 1 year ago
provokateurin 227609a954
fix(IStorage): Use false instead of bool intersection type to match implementations 1 year ago
Côme Chilliet eac9255966
chore: use a proper `@param` tag for IConstructableStorage constructor parameter 1 year ago
Côme Chilliet 94b0a0e863 fix: Move storage constructor to specific interface 1 year ago
provokateurin 8ca6fcace7
fix(Storage): Document getOwner() can return false 1 year ago
Côme Chilliet 03b969fb95
chore: Improve typing and phpdoc comments 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 492e6997d8
chore: Fix psalm issues, put back private versions of getter in private Storage interface 1 year ago
Côme Chilliet 22822d5e9b
fix: Fix other uses of removed Storage interface 1 year ago
Côme Chilliet 801733e523
fix: Remove OCP\Files\Storage interface deprecated since version 9 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
Ferdinand Thiessen 4bbcbc5206
feat: Make `ISharedStorage` public API and reuse where possible 1 year 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 2 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 3 years ago
Côme Chilliet 09a97ad39c
Move back typing to phpdoc to keep backward compatibility in OCP 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 3 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 4 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 5 years ago
Christoph Wurst 73c7d0dc81
Bump icewind/streams from 0.7.1 to 0.7.2 5 years ago
Tigran Mkrtchyan 4f2dc18f58 storage: update IStorage#file_put_contents docs to match usage 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Morris Jobke 32e4a61cac
Remove deprecated INotifyStorage::listen 5 years ago
J0WI 68ce17e59b Unify links to php.net 5 years ago
Julius Härtl cee531d6bc
Annotate that writeStream can throw a GenericFileException 5 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 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Robin Appelman 2c1f6331a4
Add interface to allow storages from opting out of encryption 7 years ago
Robin Appelman 93de63777e
extend storage api to allow directly writing a stream to storage 7 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Lukas Reschke dfd8125aeb
Replace wrong PHPDocs 9 years ago
Morris Jobke 7f73ee0764
Add missing PHPDoc and properly throw exception 9 years ago
Robin Appelman 269747985e
Add a more powerful notify mechanism 9 years ago
Robin Appelman f73527c42f
minor storage interface tweaks 9 years ago