summaryrefslogtreecommitdiffstats
path: root/apps/dav/lib
Commit message (Collapse)AuthorAgeFilesLines
* Enhance the logging if the part file can not be renamedMorris Jobke2017-06-221-1/+1
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #5124 from nextcloud/allow-dirlisting-with-unreadable-itemsJoas Schilling2017-06-161-0/+6
|\ | | | | Allow dir-listing also when one child is blocked by access control
| * Allow dir-listing also when one child is blocked by access controlJoas Schilling2017-05-261-0/+6
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #5298 from ↵Morris Jobke2017-06-142-0/+6
|\ \ | | | | | | | | | | | | nextcloud/bugfix/4885/calendar_shares_url_special_char_issue urldecode group principals in Cal- and CardDAV backend
| * | urldecode group principals in Cal- and CardDAV backendGeorg Ehrke2017-06-122-0/+6
| |/ | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Merge pull request #5300 from ↵Morris Jobke2017-06-141-0/+6
|\ \ | | | | | | | | | | | | nextcloud/bugfix/noid/fix_proppatch_requests_to_groupshares allow users to send PropPatch request when calendar is group-shared with them
| * | allow users to send PropPatch request when calendar is group-shared with themGeorg Ehrke2017-06-081-0/+6
| |/ | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Merge pull request #5295 from ↵Morris Jobke2017-06-131-0/+7
|\ \ | | | | | | | | | | | | nextcloud/bugfix/5077/allow_proppatches_to_birthday_calendar allow PropPatch requests to contact_birthdays
| * | allow PropPatch requests to contact_birthdaysGeorg Ehrke2017-06-081-0/+7
| |/ | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* / Prevent sending second WWW-Authenticate headerLukas Reschke2017-06-131-0/+14
|/ | | | | | | | Overrides \Sabre\DAV\Auth\Backend\AbstractBearer::challenge to prevent sending a second WWW-Authenticate header which is standard-compliant but most DAV clients simply fail hard. Fixes https://github.com/nextcloud/server/issues/5088 Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* fix replacing of 4MB Unicode Chars in cal props tableGeorg Ehrke2017-05-211-1/+1
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Adjust realm from SabreDAV to NextcloudLukas Reschke2017-05-181-0/+4
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Make legacy DAV backend use the BearerAuth backend as wellLukas Reschke2017-05-181-3/+4
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Use Bearer backend for SabreDAVLukas Reschke2017-05-183-12/+84
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Add basic implementation for OAuth 2.0 Authorization Code FlowLukas Reschke2017-05-181-0/+13
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Revert "fix objectstore rename"Roeland Jago Douma2017-05-151-1/+0
| | | | | | This reverts commit 5334a3dc337b5883763ac8e1eaef58c1a435144b. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Stop if user folder is not availableMorris Jobke2017-05-091-0/+4
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #4621 from nextcloud/fix_readonly_shared_calendar_proppatchMorris Jobke2017-05-081-2/+7
|\ | | | | fix PROPPATCH requests to read-only shared calendars
| * fix PROPPATCH requests to read-only shared calendarsGeorg Ehrke2017-05-081-2/+7
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Merge pull request #4675 from nextcloud/fix_4651Morris Jobke2017-05-085-112/+319
|\ \ | | | | | | Create a photo cache to speedup the contactsmenu
| * | Fix initRoeland Jago Douma2017-05-081-1/+1
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Fix ImageExportPluginTestRoeland Jago Douma2017-05-081-9/+2
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | No more XSSRoeland Jago Douma2017-05-081-1/+1
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Clear cache on vcard change/deleteRoeland Jago Douma2017-05-083-8/+31
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Request proper size for contacts menuRoeland Jago Douma2017-05-082-72/+7
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Cache the carddav photo endpointRoeland Jago Douma2017-05-084-19/+281
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Always dispatch Carddav eventsRoeland Jago Douma2017-05-081-21/+15
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | fix error when browsing the dav rootRobin Appelman2017-05-081-4/+3
|/ / | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Enforce type hints in dav appMorris Jobke2017-05-042-2/+6
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | check password for mail shares as wellBjoern Schiessle2017-05-041-1/+1
| | | | | | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* | Add caching to the imageexport pluginRoeland Jago Douma2017-05-021-0/+5
|/ | | | | | | | | | | Since we now heavily use this endpoint for the contacts menu we better set proper caching on the images. Else this gets reload over and over again leading to slow loading menu and unneded bytes transfered. * cache for 1 hour by default * added ETag for validation Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #4098 from nextcloud/feature/caldav_searchMorris Jobke2017-04-2813-0/+1092
|\ | | | | add Nextcloud Search extension to CalDAV
| * rename calendarobjects_properties -> calendarobjects_propsGeorg Ehrke2017-04-281-2/+2
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * unit test custom calendar searchGeorg Ehrke2017-04-282-22/+30
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * require at least one param or prop filter elementGeorg Ehrke2017-04-251-1/+5
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * updateProperties: catch exception when reading calendar dataGeorg Ehrke2017-04-251-1/+6
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * unit test CalDAV Search PluginGeorg Ehrke2017-04-252-10/+10
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * add repairstep with backgroundjob to index calendar dataGeorg Ehrke2017-04-253-1/+207
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * remove unused CalendarSearchValidatorGeorg Ehrke2017-04-242-122/+0
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * add Nextcloud Search extension to CalDAVGeorg Ehrke2017-04-2412-0/+991
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | allow apps to set custom mount typesRobin Appelman2017-04-281-0/+6
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #4524 from nextcloud/downstream-27508Roeland Jago Douma2017-04-284-106/+187
|\ \ | | | | | | Keep file id on move
| * | Add commentVincent Petry2017-04-271-0/+2
| | |
| * | Properly handle missing READ permissionVincent Petry2017-04-273-0/+20
| | |
| * | Fix FutureFile MOVE to keep destination nodeVincent Petry2017-04-262-4/+49
| | | | | | | | | | | | | | | | | | Sabre usually deletes the target node on MOVE before proceeding with the actual move operation. This fix prevents this to happen in case the source node is a FutureFile.
| * | Accept moving FutureFile into a DirectoryVincent Petry2017-04-261-0/+6
| | |
| * | Remove ObjectTree::move and let is use the IMoveTarget approach insteadVincent Petry2017-04-261-98/+0
| | | | | | | | | | | | This removes the duplicated code
| * | Ported ObjectTree::move to IMoveTarget in new DAV endpointVincent Petry2017-04-261-4/+110
| | |
* | | Merge pull request #3770 from nextcloud/faster-search-in-contactsMorris Jobke2017-04-271-7/+6
|\ \ \ | | | | | | | | Factorize query for searching contacts
| * | | Add back the name query partRoeland Jago Douma2017-04-211-1/+3
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>