Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(imip): dont compare events for the reply messagefix/reply-message | Hamza Mahjoubi | 2025-06-05 | 2 | -2/+30 |
| | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com> | ||||
* | docs(caldav): improve documentation of CalDavBackend::getCalendarsForUserCountdocs/caldav/getCalendarsForUserCount | Richard Steinmetz | 2025-06-04 | 1 | -7/+5 |
| | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | feat: link upcoming event to calendar app modalfeat/noid/link-to-calendar-event | Maksim Sukharev | 2025-06-03 | 1 | -14/+30 |
| | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com> | ||||
* | refactor(dav): remove unused CalDAVBackend methodremove-unused-method | Thomas Citharel | 2025-06-01 | 1 | -19/+0 |
| | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr> | ||||
* | fix(caldav): use direct.edit route in event activitiesfix/caldav/use-direct-route-event-activity | Richard Steinmetz | 2025-06-01 | 1 | -7/+2 |
| | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | docs(caldav): update documentation for calendar searchdocs/53002/calendar-search-impl | Daniel Kesselberg | 2025-05-28 | 2 | -20/+0 |
| | | | | | | Remove the documentation from the implementaitons. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | fix(caldav): don't send invitations to circlesfix/caldav/no-invitations-to-circles | Richard Steinmetz | 2025-05-21 | 2 | -3/+19 |
| | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | refactor: Apply rector refactoringschore/deps/rector-2.0 | provokateurin | 2025-05-14 | 1 | -10/+2 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(dav): only consider user's principal for unsharing entriesbug/49834/calendar-unsharing | Daniel Kesselberg | 2025-05-14 | 1 | -1/+1 |
| | | | | | | | | | | Before: Find all entries in `dav_shares` with `access = 5` for the user's principal, as well as group and circle memberships. After: Find all entries in `dav_shares` with `access = 5` solely for the user's principal. Future support for unsharing group or circle principals could be considered as a feature enhancement. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | fix(caldav): prevent unshare entry creation for owner unsharing | Daniel Kesselberg | 2025-05-14 | 2 | -7/+39 |
| | | | | | | | | | | | | | - Introduces a `unshare` method in `CalDavBackend` to handle user unshares. - Implements check to determine if unshare entry is needed based on group/circle membership. - Ensures `updateShares` is only used when the calendar owner manages shares. - Resolves issue where unsharing a calendar as owner created an unshare entry in `oc_dav_shares`. Related PRs: - https://github.com/nextcloud/server/pull/43117 - https://github.com/nextcloud/server/pull/47737 Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | fix: add calendar enablefix/noid/calendar-enabled | SebastianKrupinski | 2025-05-09 | 3 | -2/+41 |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | feat: Calendar Exportfeat/issue-563-calendar-export | SebastianKrupinski | 2025-05-06 | 3 | -1/+176 |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | Merge pull request #52228 from nextcloud/fix/issue-50748-calendar-object-move | Christoph Wurst | 2025-04-30 | 2 | -16/+24 |
|\ | | | | | fix(CalDAV): do not ignore move command object target uri | ||||
| * | fix: do not ignore move command object target urifix/issue-50748-calendar-object-move | SebastianKrupinski | 2025-04-16 | 2 | -16/+24 |
| | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | | fix(caldav): Fix check for ROOM or RESOURCE commentbugfix/noid/fix-room-or-resource-condition | Joas Schilling | 2025-04-22 | 1 | -1/+1 |
|/ | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | fix(CalDav): alter invitation attachment filename and typefix/alter-invite-attachment-filename-and-type | SebastianKrupinski | 2025-03-12 | 1 | -2/+2 |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | feat: command to list and delete calendar subscriptionsfeat/noid/occ-list-delete-calendar-subscription | Daniel Kesselberg | 2025-03-09 | 1 | -0/+37 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | feat(dav)!: migrate OCA calendar object events to OCP | Edward Ly | 2025-03-07 | 1 | -32/+6 |
| | | | | Signed-off-by: Edward Ly <contact@edward.ly> | ||||
* | feat(dav): add webhook compatibility for calendar object events | Edward Ly | 2025-03-07 | 1 | -0/+26 |
| | | | | Signed-off-by: Edward Ly <contact@edward.ly> | ||||
* | fix: Replace OC_App calls by IAppManager | Côme Chilliet | 2025-02-24 | 1 | -2/+1 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Fix regression in calendar invitation sendingfix/issue-50054-resource-invite-regression | SebastianKrupinski | 2025-02-13 | 1 | -1/+1 |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | chore: Apply new rector configuration to apps folder | Côme Chilliet | 2025-02-13 | 3 | -8/+13 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(CalDav): Spellingfix/noid/fifty-fifth | SebastianKrupinski | 2025-01-27 | 1 | -2/+2 |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | Merge pull request #50034 from ↵ | Richard Steinmetz | 2025-01-11 | 1 | -8/+20 |
|\ | | | | | | | | | nextcloud/rename-deleted-default-calendar-in-trashbin fix(caldav): rename default calendar to keep it in the trashbin instead of purging it | ||||
| * | fix(caldav): rename default calendar to keep it in the trashbin instead of ↵rename-deleted-default-calendar-in-trashbin | Thomas Citharel | 2025-01-06 | 1 | -8/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | purging it When doing a PROPFIND on default-calendar-url, if the current default calendar (fallbacking on personal uri) is in the trashbin, it's being purged so that it's recreated. This leads to loss of data. We can simply rename the calendar URI and add a unique suffix so that it doesn't conflict with the new calendar being created. Shares are fine because they reference the resourceid and not the calendar URI. Signed-off-by: Thomas Citharel <tcit@tcit.fr> | ||||
* | | fix: change translation logic to handle plurals betterfix/issue-49756-translations | SebastianKrupinski | 2025-01-06 | 1 | -52/+245 |
|/ | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | Merge pull request #49731 from ↵ | Joas Schilling | 2024-12-16 | 1 | -1/+5 |
|\ | | | | | | | | | nextcloud/bugfix/noid/allow-to-get-permissions-of-a-principal fix(calendar): Fix getting the permissions of the user | ||||
| * | fix(calendar): Fix getting the permissions of the user | Joas Schilling | 2024-12-11 | 1 | -1/+5 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | refactor: Use Http framework where possibleuseHttpFramework | Git'Fellow | 2024-12-14 | 3 | -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-2 | SebastianKrupinski | 2024-12-10 | 2 | -9/+7 |
| | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | | fix: add support for Microsoft time zones | SebastianKrupinski | 2024-12-09 | 1 | -2/+4 |
| | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | | fix: add support for Microsoft time zonesfix/issue-48079-windows-time-zones | SebastianKrupinski | 2024-12-09 | 2 | -7/+220 |
|/ | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | fix: improve oci compatibility when purging calendar invitationsfix/invitations-named-parameter | Richard Steinmetz | 2024-11-23 | 1 | -2/+2 |
| | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | fix: invalid usage of IQueryBuilder::createNamedParameter() | Richard Steinmetz | 2024-11-23 | 1 | -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-invitations | SebastianKrupinski | 2024-11-21 | 1 | -2/+51 |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | Merge pull request #48833 from ↵ | Richard Steinmetz | 2024-11-15 | 2 | -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-instances | SebastianKrupinski | 2024-10-21 | 2 | -41/+49 |
| | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | | feat: mail provider settingsfeat/mail-provider-settings | SebastianKrupinski | 2024-11-12 | 1 | -9/+11 |
| | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | | feat: Add X-NC-Disable-Scheduling property to allow skipping scheduling | SebastianKrupinski | 2024-11-11 | 1 | -2/+10 |
| | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | | feat: add iMip Request Handling | SebastianKrupinski | 2024-11-07 | 2 | -2/+30 |
| | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | | Merge branch 'master' into feat/issue-3786-allow-shared-calendarsfeat/issue-3786-allow-shared-calendars | Sebastian Krupinski | 2024-11-04 | 2 | -9/+12 |
|\ \ | |||||
| * \ | Merge pull request #48737 from nextcloud/fix/broken-event-notifications | Joas Schilling | 2024-11-04 | 1 | -3/+3 |
| |\ \ | | | | | | | | | fix(caldav): broken activity rich objects | ||||
| | * | | fix(caldav): broken activity rich objectsfix/broken-event-notifications | Anna Larch | 2024-10-16 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
| * | | | Merge pull request #48723 from nextcloud/fix/caldav/event-reader-duration | Richard Steinmetz | 2024-11-04 | 1 | -6/+9 |
| |\ \ \ | | | | | | | | | | | fix(caldav): duration handling in the event reader class | ||||
| | * | | | fix(caldav): duration handling in the event reader classfix/caldav/event-reader-duration | Richard Steinmetz | 2024-10-16 | 1 | -6/+9 |
| | |/ / | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | / / | feat: Allow shared calendars as appointment conflict calendars | SebastianKrupinski | 2024-10-28 | 1 | -9/+7 |
|/ / / | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | | | Merge pull request #48790 from ↵ | Kate | 2024-10-22 | 41 | -528/+233 |
|\ \ \ | | | | | | | | | | | | | nextcloud/refactor/apps/constructor-property-promotion | ||||
| * | | | refactor(apps): Use constructor property promotion when possible | provokateurin | 2024-10-21 | 41 | -528/+233 |
| | |/ | |/| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* / | | fix: override iTip Broker to fix several issuesfix/overide-itip-broker | SebastianKrupinski | 2024-10-21 | 2 | -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.2 | dependabot[bot] | 2024-10-19 | 2 | -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> |