Commit Graph

50 Commits (7fbb7f4dc4cd1918a5b3dfaa4c8dfb6a7e11d0c3)

Author SHA1 Message Date
Thomas Müller 5b00bc1d6e Adding basement for the direct download url 12 years ago
Bernhard Posselt 8e37214346 add an interface for the root folder so apps have an interface to deal with storage 12 years ago
Robin Appelman fd85424742 Add getMountPoint to FileInfo 12 years ago
Robin Appelman 95a145f67f Load mount specific options from the mount config 12 years ago
Vincent Petry 15ecb28d50 Make $userId mandatory for searchByTags 12 years ago
Vincent Petry 25dde7e93b Added searchByTags to view, storage and cache 12 years ago
Robin Appelman f4701d7721 Add public api for mount configurations 12 years ago
Joas Schilling 7b8824a4e3 Move iHomeStorage to own file 12 years ago
Joas Schilling 2c39aec8cb Replace deprecated constant with new class constant 12 years ago
Robin Appelman ccb4475a8d Expose creatable permissions trough fileinfo 12 years ago
Robin Appelman d0266c0bf8 Use public api for getting l10n 12 years ago
Morris Jobke ab6ee6a600 Add doc for \OCP\Files\FileInfo space constants 12 years ago
Morris Jobke b3b3354809 move to public namespace 12 years ago
Bjoern Schiessle 735eac6c9d add a explicit interface for the home storage 12 years ago
Robin Appelman 1c43081d38 Detect removed public shares 12 years ago
Robin Appelman d78a2a9f78 Add StorageNotAvailableException 12 years ago
Jörn Friedrich Dreyer c112a1d323 move to stream based IObjectStore interface, rearrange & reformat code 12 years ago
Jörn Friedrich Dreyer f2fe00e972 fix rebase, use 'object::user:<username>' or 'object::store:<storageid> as storage id, by default use container/bucket name for storageid, make storageid configurable, store user only for HomeObjectStoreStorage, change updateObject() to writeObject() 12 years ago
Jörn Friedrich Dreyer 5cae863408 change architecture from inheritance to composition 12 years ago
Thomas Müller ec7225da66 remove file locking - code will continue to live in it's own app 12 years ago
ringmaster 54865815f5 Move Lock to private namespace, add interface. Update PHPDoc. 12 years ago
ringmaster 392a1b6662 Removed unused vars/declarations, update PHPDoc. 12 years ago
ringmaster f9dbdb7c5c Add actual locking and log changes necessary for debugging. 12 years ago
ringmaster dc1e3620d2 Continued flock work. 12 years ago
ringmaster 5365ae416e flock changes. Work in progress. 12 years ago
Robin Appelman 8c5521fdfc Add $storage->instanceOfStorage to handle instanceof for storage wrappers 12 years ago
Robin McCorkell a7ae2e874a Squash 'a | b' into 'a|b', in /lib 12 years ago
Thomas Müller c92c577b5e - Introduce isShared() and isMounted() on FileInfo class 12 years ago
Robin Appelman 65f52fee4f Fix FileInfo->getType errors 13 years ago
Robin Appelman 9231195c98 Fix FileInfo->getType 13 years ago
Vincent Petry 788c8540aa Added isLocal() method to storage, used for xsendfile 13 years ago
Jörn Friedrich Dreyer 2a6a9a8cef polish documentation based on scrutinizer patches 13 years ago
Robin Appelman fc5f20112e Add isReadable, isUpdateable, isDeletable, isShareable 13 years ago
Robin Appelman 82762bb462 remove ArrayAccess, JsonSerializable from the public part of FileInfo 13 years ago
Robin Appelman 39d2c18793 Extends phpdoc for \OCP\File\FileInfo 13 years ago
Robin Appelman 617acbd6f9 Add a FileInfo class which holds all info of a file and return that from getFileInfo, getDirectoryContent and search 13 years ago
Morris Jobke b3e7e54c8d fix some capital letters 13 years ago
Morris Jobke 4e0fa85307 page level doc blocks and class descriptions 13 years ago
Morris Jobke ef592981ea unify license headers for public API files 13 years ago
Thomas Müller 730c80ff9c adding additional exceptions for special cases where creating a file might not be allowed 13 years ago
Robin Appelman 58ed78aa9e cleanup public storage interface a bit 13 years ago
Robin Appelman 2e5ce091f0 add storage backend interface to public namespace 13 years ago
Robin Appelman 9ad7891b4e improve phpdoc for the public files interface 13 years ago
Robin Appelman e271a55783 move filesystem expceptions to global namespace 13 years ago
Robin Appelman 315344eb9c move public files api to a clearer namespace 13 years ago
Robin Appelman 2e1b534957 update phpdoc for public fileapi 13 years ago
Robin Appelman 0131a32025 extract interfaces from fileapi for public namespace 13 years ago