summaryrefslogtreecommitdiffstats
path: root/apps/dav/lib/CalDAV
Commit message (Collapse)AuthorAgeFilesLines
* Shorten resource table names to allow install on oracle againJoas Schilling2018-07-121-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #9942 from ↵Roeland Jago Douma2018-07-112-6/+206
|\ | | | | | | | | nextcloud/feature/2338/invitation_response_in_email Include accept / decline links in CalDAV invitation emails
| * Include accept / decline links in CalDAV invitation emailsGeorg Ehrke2018-06-292-6/+206
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Correctly parse the subject parameters for link (un)shares of calendarsJoas Schilling2018-07-021-0/+2
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* apply group restrictions to resourcesGeorg Ehrke2018-06-254-27/+93
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* add resource / room principalsGeorg Ehrke2018-06-257-7/+430
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Merge pull request #9609 from ↵Morris Jobke2018-06-011-0/+67
|\ | | | | | | | | nextcloud/bugfix/3830/invitations_for_shared_calendars send invitations for shared calendars
| * send invitations for shared calendarsGeorg Ehrke2018-05-251-0/+67
| | | | | | | | 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>
* Use multibyte substringRoeland Jago Douma2018-04-051-2/+2
| | | | | | Fixes #7661 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Fix group displaynames in activityJoas Schilling2018-03-083-25/+54
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Remove unused import statementsMorris Jobke2018-02-144-6/+0
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Use ::class statement instead of stringMorris Jobke2018-01-291-1/+2
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #7707 from ↵Morris Jobke2018-01-261-3/+4
|\ | | | | | | | | nextcloud/bugfix/noid/birthdaycalendar-different-uids generate different UIDs for Birthday, Anniversary and Death event
| * generate different UIDs for Birthday, Anniversary and Death eventGeorg Ehrke2018-01-041-3/+4
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Use type casting instead of *val() methodMorris Jobke2018-01-262-2/+2
| | | | | | | | | | | | It should be up to 6x faster Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Merge pull request #8052 from nextcloud/fix-array-methodsRoeland Jago Douma2018-01-261-1/+1
|\ \ | | | | | | Fix array method usages with a proper call
| * | Fix array method usages with a proper callMorris Jobke2018-01-251-1/+1
| |/ | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* / Remove useless return statementsMorris Jobke2018-01-251-2/+0
|/ | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Fix unit tests for CalendarManagerMorris Jobke2017-12-121-2/+8
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #6884 from ↵Morris Jobke2017-12-126-8/+261
|\ | | | | | | | | nextcloud/feature/3003/opt_out_of_birthday_calendar Opt out of birthday calendar
| * generate birthday calendars in a background job after admin enabled themGeorg Ehrke2017-11-111-0/+16
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * create a user's birthday calendar right after they requested itGeorg Ehrke2017-11-111-1/+10
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * respect admin / user choice about birthday calendars in corresponding hooksGeorg Ehrke2017-11-111-2/+50
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * disallow users to create calendars with reserved namesGeorg Ehrke2017-11-111-0/+15
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * add CalDAV interface that allows users to re-enable their birthday calendarGeorg Ehrke2017-11-111-0/+130
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * remember when a user deleted their contact birthdays calendarGeorg Ehrke2017-11-103-6/+41
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Merge pull request #6590 from nextcloud/dav-create-activities-for-publishingMorris Jobke2017-12-113-0/+29
|\ \ | | | | | | Create activities for (un)publishing calendar events
| * | Update wordingMorris Jobke2017-12-111-2/+2
| | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | Create activities for (un)publishing calendar eventsThomas Citharel2017-12-113-0/+29
| | | | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | exclude shared calendars from freeBusyGeorg Ehrke2017-12-111-1/+1
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | | Fix functions to search for principals in the backend.Christoph Seitz2017-12-112-0/+100
|/ / | | | | | | | | | | | | Add a "searchPrincipals" function to the NC principal backend. Fix the "findByUri" function to respect the prefixPath. Signed-off-by: Christoph Seitz <christoph.seitz@posteo.de>
* | catch errors when parsing calendar data for calendar query requestsGeorg Ehrke2017-11-271-1/+28
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Merge pull request #7152 from ↵Morris Jobke2017-11-171-0/+16
|\ \ | | | | | | | | | | | | nextcloud/bugfix/noid/adjust_calendarobject_size_after_applying_class remove cached size from shared calendar objects
| * | remove cached size from shared calendar objectsGeorg Ehrke2017-11-121-0/+16
| |/ | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Merge pull request #7193 from nextcloud/bugfix/noid/invitation-email-refinementsMorris Jobke2017-11-161-4/+6
|\ \ | | | | | | refine invitation email
| * | refine invitation emailGeorg Ehrke2017-11-161-4/+6
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | | Merge pull request #6840 from nextcloud/feature/5282/calendar_apiMorris Jobke2017-11-163-0/+361
|\ \ \ | |/ / |/| | Calendar API for apps
| * | add option to filter CalendarAPI by componenttypeGeorg Ehrke2017-11-091-2/+8
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | integrate Dav app with Calendar APIGeorg Ehrke2017-11-093-0/+355
| |/ | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* / show name of organizer in from name of invitation emailGeorg Ehrke2017-11-141-1/+11
|/ | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Merge pull request #7042 from ↵Lukas Reschke2017-11-071-0/+14
|\ | | | | | | | | nextcloud/bugfix/noid/ensure_unique_uid_for_calendar_objects ensure uid for calendar objects is unique
| * ensure uid for calendar objects is uniqueGeorg Ehrke2017-11-061-0/+14
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Change @georgehrke's emailMorris Jobke2017-11-0617-17/+17
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Update license headersMorris Jobke2017-11-0630-100/+164
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | fancify invitation emailsGeorg Ehrke2017-11-031-28/+174
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Correctly use the email templatingJoas Schilling2017-11-031-80/+47
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Language depending datesJoas Schilling2017-11-031-5/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Fix phpStorm complaintsJoas Schilling2017-11-031-34/+53
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | DAV: Initial email customization supportLeon Klingele2017-11-031-13/+149
|/ | | | | Signed-Off-By: Leon Klingele <leon@struktur.de> Signed-off-by: Georg Ehrke <developer@georgehrke.com>