summaryrefslogtreecommitdiffstats
path: root/lib/private/connector
Commit message (Collapse)AuthorAgeFilesLines
* Catch StorageInvalidException in webdavRobin Appelman2014-07-011-0/+3
|
* Handle StorageNotAvailableException in webdavRobin Appelman2014-06-301-1/+6
|
* Fix permissions check when moving a file to a different directory over webdavRobin Appelman2014-06-201-4/+1
|
* Fix moving movablemount over webdavRobin Appelman2014-06-171-7/+16
|
* Fix exposing single files over webdavRobin Appelman2014-06-141-1/+1
|
* Add server<->server sharing backendRobin Appelman2014-06-142-2/+3
|
* Merge pull request #8666 from owncloud/mount-removeicewind19912014-06-061-4/+0
|\ | | | | Support for (re)moving mountpoints
| * allow moving files to the rootBjoern Schiessle2014-06-061-4/+0
| |
* | WebDAV Permissions: Distinguish between renameing and movingMarkus Goetz2014-06-051-1/+1
|/
* use the right interface \Sabre\DAVACL\PrincipalBackend\BackendInterfaceThomas Müller2014-06-042-10/+1
|
* Upgrade SabreDAV to 1.8.10Thomas Müller2014-06-0418-172/+161
| | | | Updating SabreDAV namespaces
* Normalize lock exception messages.ringmaster2014-06-042-2/+2
|
* Fix typoLukas Reschke2014-06-041-1/+1
|
* Respect locked files, surface correct exception.ringmaster2014-06-042-6/+43
|
* Cast '{DAV:}getcontentlength' to number instead of int.Andreas Fischer2014-05-292-2/+2
|
* Remove all occurences of @brief and @returns from PHPDocMorris Jobke2014-05-191-6/+6
| | | | * test case added to avoid adding them later
* Merge pull request #8435 from owncloud/fix-8322-masterThomas Müller2014-05-192-4/+46
|\ | | | | Expose permission via WebDAV
| * - update permissionsThomas Müller2014-05-092-4/+7
| | | | | | | | - change xml tag to perm
| * - Introduce isShared() and isMounted() on FileInfo classThomas Müller2014-05-022-4/+43
| | | | | | | | | | | | - Reuse these methods on determineIcon() - Generate permission string for the desktop client - expose {http://owncloud.org/ns}permissions as additional WebDAV property containing the permission string
* | Fix all PHPDoc types and variable names, in /libRobin McCorkell2014-05-133-2/+4
| |
* | Squash 'a | b' into 'a|b', in /libRobin McCorkell2014-05-131-1/+1
| |
* | Some expected Sabre exceptions are now logged with DEBUG levelVincent Petry2014-05-071-2/+15
|/
* merge master into webdav-injectionRobin Appelman2014-04-253-26/+8
|\
| * always allow to rename the share mount pointBjoern Schiessle2014-04-231-1/+7
| |
| * we no longer need to handle the Shared folder different from any other folderBjoern Schiessle2014-04-233-26/+0
| |
| * Merge pull request #8222 from owncloud/type-hintingMorris Jobke2014-04-171-0/+1
| |\ | | | | | | Type hinting fixes
| | * Fix PHPdoc in lib/privateBart Visscher2014-04-151-0/+1
| | | | | | | | | | | | using scrutinizer patch
* | | properly quote etagsRobin Appelman2014-04-241-1/+1
| | |
* | | Normalize paths when moving propertiesRobin Appelman2014-04-241-1/+1
| | |
* | | fixing typos and PHPDocThomas Müller2014-04-235-8/+22
| | |
* | | Revert changes to OC_Connector_Sabre_ServerRobin Appelman2014-04-231-41/+28
| | |
* | | merge master into webdav-injectionRobin Appelman2014-04-151-1/+3
|\| |
| * | White-list known secure mime types. Refs. #8184Thomas Tanghus2014-04-141-2/+4
| |/
* | merge master into webdav-injectionRobin Appelman2014-04-152-3/+17
|\|
| * Fixed Sabre Node implementation to correctly return timestamps as intVincent Petry2014-04-091-3/+6
| | | | | | | | | | | | | | | | Negative timestamps were returned as string and were confusing other Sabre API like Sabre_DAV_Property_GetLastModified. This fix makes sure the timestamp is returned as int when defined.
| * Merge pull request #7696 from owncloud/chunk-remainingspacefixVincent Petry2014-04-011-0/+11
| |\ | | | | | | Fixed chunking and insufficient storage check
| | * Fixed chunking and insufficient storage checkVincent Petry2014-03-171-0/+11
| | | | | | | | | | | | | | | | | | | | | - fixed free space detection based on the already uploaded chunks - now deleting chunks as soon as it is read out before writing it into the part file, which reduces the space needed when assembling part files
* | | merge master into webdav-injectionRobin Appelman2014-03-261-1/+15
|\| |
| * | close the session for all DAV calls right after authentication - no need to ↵Thomas Müller2014-03-101-1/+15
| |/ | | | | | | write to the session afterwards
* | merge master into webdav-injectionRobin Appelman2014-03-062-2/+5
|\|
| * don't allow to create a file or folder named 'Shared' in the root folder, ↵Bjoern Schiessle2014-03-052-2/+5
| | | | | | | | also exclude all combinations of lower and upper case letters
* | Remove the need for a custom SabreDav server constructorRobin Appelman2014-03-042-14/+16
| |
* | Make path for dummy fileinfo absoluteRobin Appelman2014-03-031-1/+1
| |
* | Pass the filesystem view as argument in the sabredav connectors and use the ↵Robin Appelman2014-02-257-270/+216
|/ | | | fileinfo object
* Merge pull request #6714 from owncloud/files-newfileinvalidcharsfixLukas Reschke2014-02-203-4/+20
|\ | | | | Added extra checks for invalid file chars in newfile.php and newfolder.php
| * Added file name check in webdav connectorVincent Petry2014-02-183-4/+20
| | | | | | | | | | | | | | - 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
* | Scrutinizer Auto-FixesScrutinizer Auto-Fixer2014-02-192-1/+2
| | | | | | | | | | | | | | | | | | | | | | This patch was automatically generated as part of the following inspection: https://scrutinizer-ci.com/g/owncloud/core/inspections/cdfecc4e-a37e-4233-8025-f0d7252a8720 Enabled analysis tools: - PHP Analyzer - JSHint - PHP Copy/Paste Detector - PHP PDepend
* | polish documentation based on scrutinizer patchesJörn Friedrich Dreyer2014-02-065-5/+7
|/
* Merge pull request #6081 from owncloud/partfilewebdavfixVincent Petry2014-02-041-1/+14
|\ | | | | Allow getting info or renaming part files through WebDAV
| * Allow getting info or renaming part files through WebDAVVincent Petry2014-01-231-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