Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Consolidate webdav code - move all to one app | Thomas Müller | 2015-10-16 | 1 | -284/+0 |
| | |||||
* | split out creating the sabre dav server to it's own factory | Robin Appelman | 2015-08-11 | 1 | -3/+3 |
| | |||||
* | handle locked exceptions when getting file/directory info in sabre | Robin Appelman | 2015-06-17 | 1 | -0/+2 |
| | |||||
* | Convert invalid path exception to sabre exception on MOVE | Vincent Petry | 2015-06-15 | 1 | -1/+5 |
| | |||||
* | verify path when getting a node for sabredav | Robin Appelman | 2015-06-11 | 1 | -0/+4 |
| | |||||
* | Revert "verify path when getting a node for sabredav" | Vincent Petry | 2015-06-11 | 1 | -2/+0 |
| | |||||
* | verify path when getting a node for sabredav | Robin Appelman | 2015-06-11 | 1 | -0/+2 |
| | |||||
* | Move locking exceptions | Vincent Petry | 2015-06-01 | 1 | -0/+2 |
| | |||||
* | Convert LockedException to FileLocked in Sabre connector | Vincent Petry | 2015-06-01 | 1 | -2/+6 |
| | | | | | | For Sabre to be able to return the proper error code instead of 500, the LockedException is now rethrown as FileLocked exception in the Sabre connector | ||||
* | Validate target file name for some webdav ops | Vincent Petry | 2015-05-29 | 1 | -0/+7 |
| | |||||
* | Scrutinizer Auto-Fixes | Scrutinizer Auto-Fixer | 2015-05-19 | 1 | -2/+0 |
| | | | | This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com | ||||
* | Merge pull request #13802 from owncloud/share-partfilepermissions | Morris Jobke | 2015-03-26 | 1 | -6/+15 |
|\ | | | | | Fix share permission checks | ||||
| * | Fix permission checks in Sabre connector | Vincent Petry | 2015-03-19 | 1 | -6/+15 |
| | | | | | | | | | | This fixes moving files in and out of shared folders with some exotic permission combinations. | ||||
* | | Update license headers | Jenkins for ownCloud | 2015-03-26 | 1 | -4/+21 |
|/ | |||||
* | fixing namespaces and PHPDoc | Thomas Müller | 2015-03-09 | 1 | -1/+2 |
| | |||||
* | adding storage specific filename verification - refs #13640 | Thomas Müller | 2015-03-09 | 1 | -2/+5 |
| | |||||
* | Merge pull request #14530 from owncloud/revert-14403 | Thomas Müller | 2015-02-27 | 1 | -21/+5 |
|\ | | | | | Revert "Updating license headers" | ||||
| * | Revert "Updating license headers" | Morris Jobke | 2015-02-26 | 1 | -21/+5 |
| | | | | | | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36. | ||||
* | | Removed unused $node variable | Vincent Petry | 2015-02-26 | 1 | -1/+1 |
| | | |||||
* | | Fixes WebDAV copy | Vincent Petry | 2015-02-25 | 1 | -14/+4 |
|/ | | | | | | - added existence check for source argument - removed extra logic for folders, as $view->copy() already supports that internally | ||||
* | Sabre Update to 2.1 | Vincent Petry | 2015-02-23 | 1 | -15/+39 |
| | | | | | | | | | | | | | | | | | | - VObject fixes for Sabre\VObject 3.3 - Remove VObject property workarounds - Added prefetching for tags in sabre tags plugin - Moved oc_properties logic to separate PropertyStorage backend (WIP) - Fixed Sabre connector namespaces - Improved files plugin to handle props on-demand - Moved allowed props from server class to files plugin - Fixed tags caching for files that are known to have no tags (less queries) - Added/fixed unit tests for Sabre FilesPlugin, TagsPlugin - Replace OC\Connector\Sabre\Request with direct call to httpRequest->setUrl() - Fix exception detection in DAV client when using Sabre\DAV\Client - Added setETag() on Node instead of using the static FileSystem - Also preload tags/props when depth is infinity | ||||
* | Updating license headers | Jenkins for ownCloud | 2015-02-23 | 1 | -5/+21 |
| | |||||
* | let init() take an INode - fixes PHP message | Thomas Müller | 2015-01-27 | 1 | -2/+2 |
| | |||||
* | Add getMountPoint to FileInfo | Robin Appelman | 2014-12-17 | 1 | -2/+4 |
| | |||||
* | Convert StorageNotAvailableException to SabreDAV exception | Vincent Petry | 2014-11-10 | 1 | -25/+33 |
| | | | | | | | | | Convert \OCP\Files\StorageNotAvailableException to \Sabre\DAV\Exception\ServiceUnavailable for every file/directory operation happening inside of SabreDAV. This is necessary to avoid having the exception bubble up to remote.php which would return an exception page instead of an appropriate response. | ||||
* | Catch StorageInvalidException in webdav | Robin Appelman | 2014-07-01 | 1 | -0/+3 |
| | |||||
* | Handle StorageNotAvailableException in webdav | Robin Appelman | 2014-06-30 | 1 | -1/+6 |
| | |||||
* | Fix permissions check when moving a file to a different directory over webdav | Robin Appelman | 2014-06-20 | 1 | -4/+1 |
| | |||||
* | Fix moving movablemount over webdav | Robin Appelman | 2014-06-17 | 1 | -7/+16 |
| | |||||
* | Add server<->server sharing backend | Robin Appelman | 2014-06-14 | 1 | -1/+1 |
| | |||||
* | allow moving files to the root | Bjoern Schiessle | 2014-06-06 | 1 | -4/+0 |
| | |||||
* | Upgrade SabreDAV to 1.8.10 | Thomas Müller | 2014-06-04 | 1 | -27/+28 |
| | | | | Updating SabreDAV namespaces | ||||
* | merge master into webdav-injection | Robin Appelman | 2014-04-25 | 1 | -2/+8 |
|\ | |||||
| * | always allow to rename the share mount point | Bjoern Schiessle | 2014-04-23 | 1 | -1/+7 |
| | | |||||
| * | we no longer need to handle the Shared folder different from any other folder | Bjoern Schiessle | 2014-04-23 | 1 | -3/+0 |
| | | |||||
* | | Normalize paths when moving properties | Robin Appelman | 2014-04-24 | 1 | -1/+1 |
| | | |||||
* | | fixing typos and PHPDoc | Thomas Müller | 2014-04-23 | 1 | -3/+7 |
| | | |||||
* | | merge master into webdav-injection | Robin Appelman | 2014-03-06 | 1 | -0/+3 |
|\| | |||||
| * | don't allow to create a file or folder named 'Shared' in the root folder, ↵ | Bjoern Schiessle | 2014-03-05 | 1 | -0/+3 |
| | | | | | | | | also exclude all combinations of lower and upper case letters | ||||
* | | Remove the need for a custom SabreDav server constructor | Robin Appelman | 2014-03-04 | 1 | -3/+16 |
| | | |||||
* | | Pass the filesystem view as argument in the sabredav connectors and use the ↵ | Robin Appelman | 2014-02-25 | 1 | -37/+41 |
|/ | | | | fileinfo object | ||||
* | Added file name check in webdav connector | Vincent Petry | 2014-02-18 | 1 | -0/+5 |
| | | | | | | | - added file name check for the put, rename and setNames() methods which throw a "Bad Request" whenever invalid characters are used - replaced \OC\Filesystem usage with $this->getFS() to be able to write unit tests | ||||
* | Allow getting info or renaming part files through WebDAV | Vincent Petry | 2014-01-23 | 1 | -1/+14 |
| | | | | | | | | | | | | | | | When mounting an ownCloud (backend OC) inside another ownCloud (frontend OC), the frontend OC will use WebDAV to upload file, which will create part files. These part files need to be accessible for the frontend OC to rename them to the actual file name. This fix leaves the file cache untouched but gives direct access to part file info when requested. This means that part file can be accessed only when their path and name are known. These won't appear in file listtings. Fixes #6068 | ||||
* | - delete properties on node delete | Thomas Müller | 2013-10-22 | 1 | -0/+5 |
| | | | | - move properties on node move | ||||
* | adding check isDeletable() on $sourcePath | Thomas Müller | 2013-10-08 | 1 | -0/+3 |
| | |||||
* | move the private namespace OC into lib/private - OCP will stay in lib/public | Thomas Müller | 2013-09-30 | 1 | -0/+142 |
Conflicts: lib/private/vcategories.php |