aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/lib/CalDAV/CalDavBackend.php
Commit message (Expand)AuthorAgeFilesLines
* fix(dav): catch `MaxInstancesExceededException` on calendar eventsbackport/47924/stable28Luc Didry2024-09-161-16/+31
* fix(caldav): limit property lengthAnna Larch2024-08-221-1/+1
* fix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server ErrorSebastianKrupinski2024-07-181-1/+10
* fix(dav): Add retention time to sync token cleanupChristoph Wurst2024-06-041-2/+6
* Merge pull request #45640 from nextcloud/backport/45235/stable28Anna2024-06-041-0/+38
|\
| * fix(caldav): automatically delete outdated scheduling objectsAnna Larch2024-06-031-0/+38
* | feat(caldav): order the calendar objects by start date for searchDaniel Kesselberg2024-06-031-1/+17
* | fix(caldav): event search with limit and timerangeDaniel Kesselberg2024-06-031-51/+105
|/
* Merge pull request #44197 from nextcloud/backport/44130/stable28Daniel2024-06-031-16/+59
|\
| * fix(dav): Add occ command to fix missing caldav sync tokensChristoph Wurst2024-05-311-16/+59
* | feat(caldav): expose calendar subscriptionsDaniel Kesselberg2024-05-311-1/+7
|/
* Bug fix: Select the correct table based on CALENDAR_TYPE_CALENDARPatrick Fischer2024-02-231-2/+4
* fix(dav): Rate limit calendar/subscription creationChristoph Wurst2024-02-221-0/+21
* fix(caldav): don't reuse query builder objectsAnna Larch2023-12-111-0/+2
* feat(caldav): Allow advanced search for events/tasksBenjamin Gaussorgues2023-11-101-33/+40
* fix(dav): Reduce CalDAV backend memory footprintChristoph Wurst2023-11-021-30/+34
* fix(dav): expand recurrences when searchingRichard Steinmetz2023-09-211-1/+12
* Merge pull request #39568 from nextcloud/caldav-share-preloadRobin Appelman2023-08-141-5/+34
|\
| * cache calendar objects from calendarQueryRobin Appelman2023-07-261-5/+30
| * preload shares for calendars when listing calendarsRobin Appelman2023-07-261-0/+4
* | ensure outerquery ->where() function doesn't clobber earier ->andWhere()Jamie McClelland2023-08-071-4/+4
* | optimize calendar search queryJamie McClelland2023-08-071-1/+1
|/
* Merge pull request #39297 from nextcloud/fix/dav/close-cursorJoas Schilling2023-07-121-1/+3
|\
| * fix(dav): close cursor when fetching max idRichard Steinmetz2023-07-111-1/+3
* | fix(dav): Move DAV app to non deprecated event dispatcherJoas Schilling2023-07-071-1/+1
|/
* style(caldav): improve getDenormalizedData methodThomas Citharel2023-06-271-2/+2
* Fix creating events with old (< unix time) lastoccurenceThomas Citharel2023-06-271-1/+1
* Issue #36644: Fix pruneOutdatedSyncTokens for CalDAVChristof Arnosti2023-06-121-2/+11
* fix event move issueMaximilian Martin2023-04-181-2/+2
* refactor(dav): Since we're in a transaction, use QB properly when incrementin...Thomas Citharel2023-04-171-7/+8
* fix(CalDAV/CardDAV): put every method from Cal/CardDAV backends that does mul...Thomas Citharel2023-04-171-870/+911
* Merge pull request #34375 from nextcloud/fix/trashbin-uidDaniel2023-02-211-4/+6
|\
| * Allow reimporting prev. deleted items by deleting trashbin itemAnna Larch2023-02-131-4/+6
* | fix(caldav): Fix reminder timezone drift for all-day eventsChristoph Wurst2023-02-091-1/+1
|/
* Removed catch of ValueError as we cannot know if it’s >2038 or <1970Côme Chilliet2023-02-071-11/+2
* Improve behavior with dates on 32bits and fix tests or skip themCôme Chilliet2023-02-071-16/+23
* Do not reuse query builder objects in DAV account deletionJoas Schilling2023-02-011-2/+2
* Switch to DisplayNameCache for CalDAVAnna Larch2022-11-031-20/+1
* Add a background job to prune outdated sync tokensThomas Citharel2022-10-271-0/+14
* Fix causal reads in CalDAV backendChristoph Wurst2022-10-031-20/+29
* Check calendar URI length before creationAnna Larch2022-08-261-0/+7
* Support iMIP invitations from MailAnna Larch2022-08-221-0/+4
* Fix typos in apps/dav subdirectoryluz paz2022-07-261-1/+1
* Add typing to Sharing BackendCarl Schwan2022-06-221-29/+29
* Handle the move operation properly between shared calendarsThomas Citharel2022-06-141-8/+12
* Merge pull request #32364 from nextcloud/dav-listenersVincent Petry2022-06-101-104/+13
|\
| * Add some typed propertiesThomas Citharel2022-05-171-37/+13
| * Remove all legacy event dispatchers from CalDAV & CardDAV backendsThomas Citharel2022-05-171-67/+0
* | Make sure activities are not created when a deleted calendar object expiresThomas Citharel2022-05-181-2/+3
|/
* Migrate dav application from ILogger to LoggerInterfaceCôme Chilliet2022-05-021-18/+7