summaryrefslogtreecommitdiffstats
path: root/apps/dav/lib/CalDAV/Calendar.php
Commit message (Collapse)AuthorAgeFilesLines
* use principaluri instead of userid, allowing to add delegates for rooms and ↵Georg Ehrke2019-08-151-38/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | things Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup add owner_id and proxy_id as db index, since we use it for querying Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup don't add ACL for each individual proxy, just use calendar-proxy groups Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup allow delegation of resources / rooms Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup fix addIndex call in migration Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup fix remaining constructor calls of Principal Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup minor fixes and unit tests Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Use the proxymapper to obtain valid proxy dataRoeland Jago Douma2019-08-151-2/+37
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* LIMIT is no column but a SQL feature, allow limit on initial syncGeorg Ehrke2019-07-181-0/+11
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* fixes dav share issue with ownerGeorg Ehrke2018-11-141-6/+5
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* When sharing calendars and addressbooks the principal has to be verified to ↵Roeland Jago Douma2018-05-271-1/+1
| | | | | | | | be valid https://github.com/owncloud/core/pull/30149/commits/d3fb8fcdd3a6b00bde0c3c9eb4039876e7fc1967 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* remember when a user deleted their contact birthdays calendarGeorg Ehrke2017-11-101-1/+17
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Change @georgehrke's emailMorris Jobke2017-11-061-1/+1
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Update license headersMorris Jobke2017-11-061-0/+3
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* 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>
* | allow PropPatch requests to contact_birthdaysGeorg Ehrke2017-06-081-0/+7
|/ | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* fix PROPPATCH requests to read-only shared calendarsGeorg Ehrke2017-05-081-2/+7
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Fix remaining "PHP Inspection" warningsJoas Schilling2017-04-201-16/+14
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add public access modifier to all methodsJoas Schilling2017-04-201-12/+12
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Restrict share handling to the owner onlyJoas Schilling2017-04-201-3/+14
| | | | | | | 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>
* don't remove owner property for public calendarsGeorg Ehrke2017-04-091-1/+1
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* allow sharees to edit certain calendar properties for themselvesGeorg Ehrke2017-03-271-5/+4
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* fix PropPatch requests on calendarsGeorg Ehrke2016-11-211-1/+1
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Fix CalendarTestRoeland Jago Douma2016-11-041-1/+6
| | | | | | * Made sure delete from self works again (and is tested) Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Minor fixesRoeland Jago Douma2016-11-041-1/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Translate the personal calendarJoas Schilling2016-10-061-0/+4
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* add in same requestThomas Citharel2016-09-261-5/+1
|
* fix public calendarsThomas Citharel2016-09-261-0/+4
|
* Use true random string as uri for public calendars - as a result we can no ↵Thomas Müller2016-09-261-1/+4
| | | | longer return the pre-publish-url
* fix can-be-publishedThomas Citharel2016-09-261-0/+4
|
* Allow not-authenticated access to specific urlsThomas Müller2016-09-261-1/+12
|
* Remove unnecessary implementationThomas Citharel2016-09-261-2/+1
|
* Proper work on PublishingThomas Citharel2016-09-261-1/+23
|
* Fix apps/Joas Schilling2016-07-211-2/+3
|
* Filter confidential calendar objects in shared calendarsThomas Müller2016-06-091-0/+77
| | | | Filter private calendar objects in shared calendars
* Update license headersLukas Reschke2016-05-261-1/+2
|
* Move dav app to PSR-4 (#24527)Joas Schilling2016-05-121-0/+171
* Move Application to correct namespace and PSR-4 it * Move dav app to PSR-4