summaryrefslogtreecommitdiffstats
path: root/lib/private/connector/sabre
Commit message (Collapse)AuthorAgeFilesLines
* Consolidate webdav code - move all to one appThomas Müller2015-10-1625-3872/+0
|
* Fix mtime PROPPATCH to be "lastmodified" instead of "getlastmodified"Vincent Petry2015-10-131-3/+3
| | | | | | | Fix regression that makes PROPPATCH of mtime work like it did in OC <= 8.0. The PROPPATCH must be done on the "lastmodified" property. The "getlastmodified" now return 403 again.
* [WEBDAV] check if delete of source is allowed on moveRoeland Jago Douma2015-10-072-2/+32
| | | | | | | | | | | Fixes #5251 If we perform a move we need to make sure first that the source can be deleted. Else the dest might be cleared but the move will fail later. * Added unit tests Eventually we need more and better checking here.
* update licence headers via scriptMorris Jobke2015-10-056-3/+3
|
* Allow listeners to set status code and messageJoas Schilling2015-09-231-1/+11
|
* Merge pull request #19081 from owncloud/prevent0bytedownloadsRobin Appelman2015-09-211-2/+5
|\ | | | | prevent 0 byte downloads when storage returns false
| * prevent 0 byte downloads when storage returns falseJörn Friedrich Dreyer2015-09-171-2/+5
| |
* | Merge pull request #19095 from owncloud/set-priority-to-1-for-maintenanceThomas Müller2015-09-181-1/+1
|\ \ | | | | | | Make sure Maintenance is checked before auth and others
| * | Make sure Maintenance is checked before auth and othersJoas Schilling2015-09-171-1/+1
| |/
* | Do not "use" ServerJoas Schilling2015-09-171-3/+2
| |
* | Add a Sabre plugin that emits an event for appsJoas Schilling2015-09-172-1/+64
|/
* Check for maintenance mode first so we send the 503 instead of login ↵Joas Schilling2015-09-161-1/+1
| | | | verification
* allow hook cancelRobin Appelman2015-09-141-4/+9
|
* use the correct path for cache updates when doing chunked assemblyRobin Appelman2015-09-141-7/+13
|
* work directly on storages when doing a chunked upload assemblyRobin Appelman2015-09-141-43/+74
|
* handle notfound exceptions in lock pluginRobin Appelman2015-09-141-1/+5
|
* wrap the entire put operation in a read lockRobin Appelman2015-09-144-9/+98
|
* expose locking api in sabre connectorRobin Appelman2015-09-141-1/+26
|
* Explicitly specify status code 200 as response codeLukas Reschke2015-08-251-0/+1
| | | | Potentially fixes https://github.com/owncloud/core/issues/17586
* handle single file dav endpointsRobin Appelman2015-08-111-2/+6
|
* only add tags plugin when loggedinRobin Appelman2015-08-111-2/+2
|
* split out creating the sabre dav server to it's own factoryRobin Appelman2015-08-112-3/+106
|
* add test framework for doing full request webdav testsRobin Appelman2015-08-112-2/+2
|
* Merge pull request #18030 from owncloud/dav-upload-updaterVincent Petry2015-08-061-2/+1
|\ | | | | go trough the updater when uploading over webdav
| * go trough the updater when uploading over webdavRobin Appelman2015-08-031-2/+1
| |
* | also log the class for dav exceptionsRobin Appelman2015-07-241-0/+1
|/
* Strip public webdav info about sharing and mount pointsVincent Petry2015-07-131-2/+16
| | | | | Remove information about whether a file is an incoming share or mount point when requested over public webdav.
* Remove OC_LogThomas Müller2015-07-031-3/+3
|
* Only delete part file on error if it is really a part fileVincent Petry2015-07-011-2/+6
|
* Clean up part file only once, not twice on errorVincent Petry2015-07-011-2/+2
|
* Avoid namespace clashThomas Müller2015-06-301-5/+4
|
* Adding exception handling for ServerNotAvailableException - refs #17192Thomas Müller2015-06-301-18/+33
|
* Merge pull request #17189 from owncloud/files-straypartfilesonexceptionMorris Jobke2015-06-301-31/+63
|\ | | | | Cleanup part file after upload exception
| * Cleanup part file after upload exceptionVincent Petry2015-06-291-31/+63
| | | | | | | | | | | | | | | | | | | | | | | | Added unit tests for checking for stray part files. Convert exception to sabre exception in upload put method. Also added unit test for exception mapping, which also indirectly tests that the part file is being deleted on exception. This applies to both chunking and non-chunking mode. Added some unit tests for chunk upload.
* | Fix class name conflictVincent Petry2015-06-291-3/+2
|/ | | | | | Looks like PHP 5.6.x doesn't like name conflicts. \Sabre\DAV\Server would overlap with \OC\Connector\Sabre\Server.
* Fixing ctor calls and ctor itself to not break usage in calendar and ↵Thomas Müller2015-06-291-1/+1
| | | | contacts .....
* Unit tests added for MaintenancePluginThomas Müller2015-06-291-3/+17
|
* In case of maintenance we should add a message to the exceptionThomas Müller2015-06-291-11/+13
|
* update license headers and authorsMorris Jobke2015-06-257-9/+22
|
* handle locked exceptions when getting file/directory info in sabreRobin Appelman2015-06-172-1/+8
|
* Merge pull request #16729 from owncloud/scanner-read-lockThomas Müller2015-06-171-5/+4
|\ | | | | keep a read lock while scanning a file or folder
| * keep a read lock while scanning a file or folderRobin Appelman2015-06-151-5/+4
| |
* | Convert invalid path exception to sabre exception on MOVEVincent Petry2015-06-151-1/+5
|/
* Merge pull request #16912 from owncloud/webdav-smalltransferlockfixThomas Müller2015-06-151-2/+14
|\ | | | | Webdav PUT small file lock must be shared during hooks
| * Webdav PUT small file lock must be shared during hooksVincent Petry2015-06-121-2/+14
| | | | | | | | | | | | | | | | Fixed code path for Webdav PUT of small files to use shared locks during hook execution, and exclusive during the file operation This makes it possible for versions to be copied by accessing the file in a post_write hook.
* | verify path when getting a node for sabredavRobin Appelman2015-06-111-0/+4
|/
* Revert "verify path when getting a node for sabredav"Vincent Petry2015-06-111-2/+0
|
* verify path when getting a node for sabredavRobin Appelman2015-06-111-0/+2
|
* Prevent deleting Webdav rootVincent Petry2015-06-051-1/+1
|
* Fix "@throws" tags on doc blocksJoas Schilling2015-06-051-3/+15
|