nextcloud/apps/dav/lib/CalDAV
Richard Steinmetz f38ce5c1d5
fix(dav): allow multiple organizers if possible
This is very hacky! However, we want to allow saving events with multiple
organizers. Those events are not RFC compliant, but sometimes imported from major
external calendar services (e.g. Google). If the current user is not an organizer of
the event we ignore the exception as no scheduling messages will be sent anyway.

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-01-02 11:54:08 +01:00
..
Activity Merge pull request #38610 from fsamapoor/replace_strpos_calls_in_dav_app 2023-09-17 10:14:20 +02:00
AppCalendar chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Auth Add create method to extended calendar implementation 2021-10-15 09:35:29 +02:00
BirthdayCalendar fix(CalDAV): check birthday calendar owner 2023-09-06 16:57:02 +02:00
FreeBusy fix(copyright): Fix copyright doc blocks 2023-12-01 07:20:23 +00:00
ICSExportPlugin Fix more psalm issues 2022-05-16 11:05:54 +02:00
Integration Refactors "strpos" calls in /apps/dav to improve code readability. 2023-06-12 09:46:07 +02:00
InvitationResponse [WIP] Add logging to Scheduling Plugin 2023-01-04 16:58:00 +01:00
Principal Update php licenses 2021-06-04 22:02:41 +02:00
Proxy Add type hints for mappers 2023-04-07 09:49:42 +02:00
Publishing chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Reminder fix(dav): Hide less than minute diff in calendar notification title 2023-12-20 21:22:55 +00:00
ResourceBooking chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Schedule fix(dav): allow multiple organizers if possible 2024-01-02 11:54:08 +01:00
Search Update php licenses 2021-06-04 22:02:41 +02:00
Status fix(userstatus): set user status to 'In a meeting' if calendar is busy 2023-12-19 15:47:29 +00:00
Trashbin chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
WebcalCaching chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
BirthdayService.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
CachedSubscription.php Fix param name after Sabre\CalDAV update 2023-11-22 12:43:27 -01:00
CachedSubscriptionObject.php Fix more psalm issues 2022-05-16 11:05:54 +02:00
CalDavBackend.php fix(caldav): don't reuse query builder objects 2023-12-11 12:50:21 +00:00
Calendar.php Add typing to Sharing Backend 2022-06-22 10:25:17 +02:00
CalendarHome.php preload shares for calendars when listing calendars 2023-07-26 14:36:37 +02:00
CalendarImpl.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
CalendarManager.php Move calendar objects between calendars instead of deleting and recreating them 2022-03-16 12:48:50 +01:00
CalendarObject.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
CalendarProvider.php Feature: Provide access to app generated calendars through CalDAV 2023-04-25 18:11:49 +02:00
CalendarRoot.php Fix warning about optional parameter before required one 2022-04-12 14:26:24 +02:00
EventComparisonService.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
IRestorable.php Update php licenses 2021-06-04 22:02:41 +02:00
Outbox.php Update php licenses 2021-06-04 22:02:41 +02:00
Plugin.php Update php licenses 2021-06-04 22:02:41 +02:00
PublicCalendar.php Put calendar invites into the user's first available calendar 2022-05-12 15:28:36 +02:00
PublicCalendarObject.php Update php licenses 2021-06-04 22:02:41 +02:00
PublicCalendarRoot.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
RetentionService.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
TimezoneService.php fix(dav): Prioritize timezone from core/login 2023-11-29 14:12:43 +00:00