aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/lib/CalDAV
Commit message (Collapse)AuthorAgeFilesLines
* refactor: Use Http framework where possibleuseHttpFrameworkGit'Fellow2024-12-143-6/+9
| | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* fix: disable both iTip and iMip messagesfix/issue-48528-disable-itip-and-imip-messages-2SebastianKrupinski2024-12-102-9/+7
| | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* fix: add support for Microsoft time zonesSebastianKrupinski2024-12-091-2/+4
| | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* fix: add support for Microsoft time zonesfix/issue-48079-windows-time-zonesSebastianKrupinski2024-12-092-7/+220
| | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* fix: improve oci compatibility when purging calendar invitationsfix/invitations-named-parameterRichard Steinmetz2024-11-231-2/+2
| | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* fix: invalid usage of IQueryBuilder::createNamedParameter()Richard Steinmetz2024-11-231-3/+3
| | | | | | And fix a typo: chunck -> chunk Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* fix: (CalDav) Delete invitation when deleting Calendars or Eventsfix/issue-12387-delete-invitationsSebastianKrupinski2024-11-211-2/+51
| | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* Merge pull request #48833 from ↵Richard Steinmetz2024-11-152-41/+49
|\ | | | | | | | | nextcloud/fix/issue-48732-exdate-rdate-property-instances fix: RDATE and EXDATE property instances
| * fix: RDATE and EXDATE property instancesfix/issue-48732-exdate-rdate-property-instancesSebastianKrupinski2024-10-212-41/+49
| | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | feat: mail provider settingsfeat/mail-provider-settingsSebastianKrupinski2024-11-121-9/+11
| | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | feat: Add X-NC-Disable-Scheduling property to allow skipping schedulingSebastianKrupinski2024-11-111-2/+10
| | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | feat: add iMip Request HandlingSebastianKrupinski2024-11-072-2/+30
| | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | Merge branch 'master' into feat/issue-3786-allow-shared-calendarsfeat/issue-3786-allow-shared-calendarsSebastian Krupinski2024-11-042-9/+12
|\ \
| * \ Merge pull request #48737 from nextcloud/fix/broken-event-notificationsJoas Schilling2024-11-041-3/+3
| |\ \ | | | | | | | | fix(caldav): broken activity rich objects
| | * | fix(caldav): broken activity rich objectsfix/broken-event-notificationsAnna Larch2024-10-161-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
| * | | Merge pull request #48723 from nextcloud/fix/caldav/event-reader-durationRichard Steinmetz2024-11-041-6/+9
| |\ \ \ | | | | | | | | | | fix(caldav): duration handling in the event reader class
| | * | | fix(caldav): duration handling in the event reader classfix/caldav/event-reader-durationRichard Steinmetz2024-10-161-6/+9
| | |/ / | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | / / feat: Allow shared calendars as appointment conflict calendarsSebastianKrupinski2024-10-281-9/+7
|/ / / | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | | Merge pull request #48790 from ↵Kate2024-10-2241-528/+233
|\ \ \ | | | | | | | | | | | | nextcloud/refactor/apps/constructor-property-promotion
| * | | refactor(apps): Use constructor property promotion when possibleprovokateurin2024-10-2141-528/+233
| | |/ | |/| | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* / | fix: override iTip Broker to fix several issuesfix/overide-itip-brokerSebastianKrupinski2024-10-212-1/+196
|/ / | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | chore(deps): Bump nextcloud/coding-standard in /vendor-bin/cs-fixerdependabot/composer/vendor-bin/cs-fixer/nextcloud/coding-standard-1.3.2dependabot[bot]2024-10-192-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.3.1 to 1.3.2. - [Release notes](https://github.com/nextcloud/coding-standard/releases) - [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/coding-standard/compare/v1.3.1...v1.3.2) --- updated-dependencies: - dependency-name: nextcloud/coding-standard dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #47329 from nextcloud/feat/add-datetime-qbmapper-supportFerdinand Thiessen2024-10-181-3/+4
|\ \ | | | | | | feat(AppFramework): Add full support for date / time / datetime columns
| * | fix: Adjust Entity typesfeat/add-datetime-qbmapper-supportFerdinand Thiessen2024-10-171-3/+4
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | chore(db): Apply query prepared statementsdbQueriesExecStmt2Git'Fellow2024-10-171-17/+11
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix: psalm fix: bad file fix: bug chore: add batch chore: add batch chore: add batch fix: psalm
* / chore(db): Correctly apply query typesGit'Fellow2024-10-171-19/+9
|/ | | | | | | | | | | | | | | | | | | | | | | | | | fix: psalm fix: error fix: add batch fix: fatal error fix: add batch chore: add batch chore: add batch fix: psalm fix: typo fix: psalm fix: return bool fix: revert Manager
* chore(apps): Apply new rector configuration to autouse classesCôme Chilliet2024-10-158-20/+33
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #48508 from nextcloud/fix/webcal-subscription-jobs-middlewareAnna2024-10-022-88/+59
|\ | | | | fix(caldav): add missing handlers
| * fix(caldav): add missing handlersfix/webcal-subscription-jobs-middlewareAnna Larch2024-10-012-88/+59
| | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | fix(dav): don't crash subscription on invalid calendar objectbug/48518/ignore-invalid-datesescoand2024-10-021-2/+9
|/ | | | Signed-off-by: escoand <escoand@users.noreply.github.com>
* chore: Apply rector configuration to apps folderCôme Chilliet2024-09-201-12/+12
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #47399 from nextcloud/fix/47275/driverExceptionHamza2024-09-191-2/+2
|\ | | | | fix: expand select and group by for calendar reminder backend
| * fix: expand select and group by for calandar reminder backendfix/47275/driverExceptionHamza Mahjoubi2024-09-191-2/+2
| | | | | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* | chore(deps): Update nextcloud/coding-standard to v1.3.1provokateurin2024-09-1923-54/+69
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* refactor: move to new activity exceptionrefactor/move-to-new-activity-exceptionAnna Larch2024-09-173-9/+12
| | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* Merge pull request #47924 from ldidry/catch-MaxInstancesExceededExceptionJoas Schilling2024-09-161-16/+31
|\ | | | | 🥅 — Catch MaxInstancesExceededException on calendar events
| * fix(dav): catch `MaxInstancesExceededException` on calendar eventsLuc Didry2024-09-161-16/+31
| | | | | | | | Signed-off-by: Luc Didry <luc@didry.org>
* | refactor: Use the elvis operatorChristoph Wurst2024-09-151-15/+15
|/ | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* fix: Adjust unit tests and protect against XSSFerdinand Thiessen2024-09-061-4/+8
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: adjust code to adhere to coding standardAnna Larch2024-09-0510-43/+43
| | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* style: update codestyle for coding-standard 1.2.3Daniel Kesselberg2024-08-2529-164/+164
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* fix(caldav): limit property lengthAnna Larch2024-08-221-1/+1
| | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* fix(caldav): allow renaming of birthday calendarsAnna Larch2024-08-201-1/+1
| | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* Merge pull request #46723 from ↵Richard Steinmetz2024-08-143-172/+323
|\ | | | | | | | | nextcloud/feat/add-delta-sync-to-subscription-calendars feat(webcal): only update modified and deleted events from webcal calendars
| * feat(webcal): only update modified and deleted events from webcal calendarsAnna Larch2024-08-133-172/+323
| | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | Merge pull request #45435 from nextcloud/feat/dav/upcoming-events-apiChristoph Wurst2024-08-142-0/+131
|\ \ | | | | | | feat(dav): Add an API for upcoming events
| * | feat(dav): Add an API for upcoming eventsChristoph Wurst2024-08-132-0/+131
| |/ | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #47200 from nextcloud/fix/issue-47193Sebastian Krupinski2024-08-131-6/+6
|\ \ | | | | | | fix: test variables before returning
| * | fix: test variables before returningSebastianKrupinski2024-08-131-6/+6
| |/ | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* / fix(caldav): allow VJOURNAL if no supported component set is specifiedRichard Steinmetz2024-08-131-1/+1
|/ | | | | | This is mandated by the RFCs. Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>