summaryrefslogtreecommitdiffstats
path: root/apps/dav
Commit message (Collapse)AuthorAgeFilesLines
* Fix testsRoeland Jago Douma2017-05-021-1/+15
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* 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>
* [tx-robot] updated from transifexNextcloud bot2017-05-012-0/+96
|
* Merge pull request #4098 from nextcloud/feature/caldav_searchMorris Jobke2017-04-2818-1/+1761
|\ | | | | add Nextcloud Search extension to CalDAV
| * rename calendarobjects_properties -> calendarobjects_propsGeorg Ehrke2017-04-282-3/+3
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * unit test custom calendar searchGeorg Ehrke2017-04-283-22/+162
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * require at least one param or prop filter elementGeorg Ehrke2017-04-252-1/+9
| | | | | | | | 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-254-10/+469
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * add repairstep with backgroundjob to index calendar dataGeorg Ehrke2017-04-254-1/+208
| | | | | | | | 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-2414-1/+1064
| | | | | | | | 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-2813-284/+575
|\ \ | | | | | | Keep file id on move
| * | Fix class namesJoas Schilling2017-04-271-4/+4
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | Fix last unit testsJoas Schilling2017-04-272-200/+32
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | Don't end the abstract class name with Test.phpJoas Schilling2017-04-274-4/+4
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | Add commentVincent Petry2017-04-271-0/+2
| | |
| * | Properly handle missing READ permissionVincent Petry2017-04-277-11/+100
| | |
| * | Fix duplicate name of classJoas Schilling2017-04-272-6/+6
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | Fix FutureFile MOVE to keep destination nodeVincent Petry2017-04-263-4/+112
| | | | | | | | | | | | | | | | | | 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
| | |
| * | Moved unit tests from ObjectTree::move to DirectoryVincent Petry2017-04-262-9/+255
| | |
| * | 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>
| * | | Factorize query for searching contactsThomas Citharel2017-04-211-7/+4
| | | |
* | | | Merge pull request #4503 from nextcloud/downstream-27281Roeland Jago Douma2017-04-261-0/+1
|\ \ \ \ | |_|/ / |/| | | fix objectstore rename
| * | | fix objectstore renameJoas Schilling2017-04-251-0/+1
| | |/ | |/| | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* / | Restrict proppatch to the proper nodesVincent Petry2017-04-253-26/+20
|/ / | | | | | | | | | | | | Need to fetch the node earlier because cancelling from within the handler is not possible. Well, it is but it prevents other node types using the same property names to run because the failure marks the property with status 403.
* | Merge pull request #4443 from nextcloud/cleanup-unused-importsJoas Schilling2017-04-2430-54/+1
|\ \ | | | | | | Remove unused use statements
| * | Remove unused use statementsMorris Jobke2017-04-2230-54/+1
| |/ | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Merge pull request #4401 from nextcloud/caldav-carddav-nc-owner-displaynameRoeland Jago Douma2017-04-246-12/+77
|\ \ | | | | | | add owner-displayname property to calendars and addressbooks
| * | add owner-displayname property to calendars and addressbooksGeorg Ehrke2017-04-236-12/+77
| |/ | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* / Remove unused variablesMorris Jobke2017-04-221-1/+0
|/ | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #4406 from nextcloud/fix-unit-test-problemsRoeland Jago Douma2017-04-212-7/+17
|\ | | | | Fix unit test problems
| * Fix invalid Dav testJoas Schilling2017-04-202-7/+17
| | | | | | | | | | | | | | | | PHP Warning: Declaration of PublicCalendarTest::testPrivateClassification() should be compatible with CalendarTest::testPrivateClassification($expectedChildren, $isShared) in apps/dav/tests/unit/CalDAV/PublicCalendarTest.php on line 29 Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Fix unit testsMorris Jobke2017-04-202-1/+5
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Fix remaining "PHP Inspection" warningsJoas Schilling2017-04-202-34/+27
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Add public access modifier to all methodsJoas Schilling2017-04-202-20/+20
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Restrict share handling to the owner onlyJoas Schilling2017-04-203-8/+34
|/ | | | | | | Otherwise group members can remove the share for the complete group, remove edit permissions and even single user shares for other users. Signed-off-by: Joas Schilling <coding@schilljs.com>
* [tx-robot] updated from transifexNextcloud bot2017-04-152-8/+8
|
* [tx-robot] updated from transifexNextcloud bot2017-04-142-0/+74
|
* Merge pull request #3614 from nextcloud/discover-federatedsharing-endpointsBjörn Schießle2017-04-122-18/+21
|\ | | | | Discover federatedsharing endpoints
| * adjust existing testsBjoern Schiessle2017-04-111-4/+4
| | | | | | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
| * get addressbook url and carddav user from remote serverBjoern Schiessle2017-04-111-14/+17
| | | | | | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* | Allow file upload when storage is unlimitedJoas Schilling2017-04-122-6/+12
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Update comments to NextcloudMorris Jobke2017-04-113-3/+3
|/ | | | | | | * based on PR by @Ardinis * see #4311 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Add missing maintenance plugin to new DAV endpointLukas Reschke2017-04-111-0/+3
| | | | | | The `/remote.php/dav/` endpoint was not implementing the MaintenancePlugin. Thus when the instance was put into maintenance mode the endpoints were still accessible and delivered empty content. Sync clients really do love this. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>