nextcloud/apps/dav/tests/unit/CalDAV
Robert C. Schaller 823a07bb1d fix(dav): wrong comparison method between two events
Old comparison implementation compares each element of the array against each other with no respect for the associated array label, which leads to wrongful removals because one value is accidentally present in a completely different label. New comparison works 'by-label' individually.

Partly fixes #41084 because changes between 'SEQUENCE' not present, 'SEQUENCE:0' and 'SEQUENCE:1' were not detected in the old implementation and thus no email update sent.

Co-authored-by: Christoph Wurst <ChristophWurst@users.noreply.github.com>
Signed-off-by: Robert C. Schaller <gtbc_robert.schaller@rsxc.de>
2024-03-26 08:49:34 +00:00
..
Activity fix(caldav): add webroot to objectid for activities 2023-09-13 20:33:23 +02:00
AppCalendar chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
BirthdayCalendar fix(CalDAV): check birthday calendar owner 2023-09-06 16:57:02 +02:00
Integration Fix typos in apps/dav subdirectory 2022-07-26 17:40:10 -04:00
Listener Remove all legacy event dispatchers from CalDAV & CardDAV backends 2022-05-17 15:09:46 +02:00
Publishing chore(dav): Add void return type to test methods 2023-01-20 08:38:43 +01:00
Reminder chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
ResourceBooking chore(dav): Add void return type to test methods 2023-01-20 08:38:43 +01:00
Schedule chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Search chore(dav): Add void return type to test methods 2023-01-20 08:38:43 +01:00
Security tests(dav): Add unit test for no calendars/subscription limit 2024-03-11 10:46:48 +01:00
Status fix(dav): Fix user status "Undefined array key 0 at StatusService.php#98" 2024-01-15 09:15:25 +01:00
WebcalCaching chore(dav): Add void return type to test methods 2023-01-20 08:38:43 +01:00
AbstractCalDavBackend.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
CachedSubscriptionObjectTest.php chore(dav): Add void return type to test methods 2023-01-20 08:38:43 +01:00
CachedSubscriptionTest.php chore(dav): Add void return type to test methods 2023-01-20 08:38:43 +01:00
CalDavBackendTest.php fix(dav): expand recurrences when searching 2023-09-21 23:28:35 +02:00
CalendarHomeTest.php chore(dav): Add void return type to test methods 2023-01-20 08:38:43 +01:00
CalendarImplTest.php chore(dav): Add void return type to test methods 2023-01-20 08:38:43 +01:00
CalendarManagerTest.php Remove last at matcher call in dav application tests 2023-09-14 15:01:26 +02:00
CalendarTest.php chore(dav): Add void return type to test methods 2023-01-20 08:38:43 +01:00
EventComparisonServiceTest.php fix(dav): wrong comparison method between two events 2024-03-26 08:49:34 +00:00
OutboxTest.php chore(dav): Add void return type to test methods 2023-01-20 08:38:43 +01:00
PluginTest.php chore(dav): Add void return type to test methods 2023-01-20 08:38:43 +01:00
PublicCalendarRootTest.php chore(dav): Add void return type to test methods 2023-01-20 08:38:43 +01:00
PublicCalendarTest.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
TimezoneServiceTest.php fix(dav): Prioritize timezone from core/login 2023-11-29 14:12:43 +00:00