aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/lib/CalDAV/CalDavBackend.php
Commit message (Expand)AuthorAgeFilesLines
* fix(dav): catch `MaxInstancesExceededException` on calendar eventsbackport/47924/stable30Luc Didry2024-09-161-16/+31
* fix(caldav): limit property lengthAnna Larch2024-08-221-1/+1
* Merge pull request #46723 from nextcloud/feat/add-delta-sync-to-subscription-...Richard Steinmetz2024-08-141-0/+76
|\
| * feat(webcal): only update modified and deleted events from webcal calendarsAnna Larch2024-08-131-0/+76
* | fix(caldav): allow VJOURNAL if no supported component set is specifiedRichard Steinmetz2024-08-131-1/+1
|/
* fix(caldav): fixed initial sync and double processingSebastianKrupinski2024-08-011-58/+41
* fix(db): Deprecate `IExpressionBuilder::or()` and `IExpressionBuilder::and()`...Joas Schilling2024-07-191-30/+34
* fix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server ErrorSebastianKrupinski2024-07-171-1/+10
* fix(caldav): automatically delete outdated scheduling objectsAnna Larch2024-05-311-0/+38
* feat(caldav): order the calendar objects by start date for searchDaniel Kesselberg2024-05-281-1/+17
* fix(caldav): event search with limit and timerangeDaniel Kesselberg2024-05-281-51/+105
* chore: Add SPDX headerAndy Scherzinger2024-05-271-36/+3
* feat(caldav): expose calendar subscriptionsDaniel Kesselberg2024-05-071-1/+7
* fix: Fix new psalm errors from updateCôme Chilliet2024-04-081-1/+1
* fix: Apply new coding standard to all filesCôme Chilliet2024-04-021-1/+1
* fix(dav): Add retention time to sync token cleanupChristoph Wurst2024-03-211-2/+6
* fix(dav): Add occ command to fix missing caldav sync tokensChristoph Wurst2024-03-121-16/+59
* fix(dav): Fix atomic calendar/subscription updatesChristoph Wurst2024-02-291-40/+43
* 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-231-0/+21
* enh(sharing): enable unsharing for sharees for DAV shares (addressbooks and c...Anna Larch2024-02-151-18/+25
* 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