Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #50034 from ↵ | Richard Steinmetz | 7 days | 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 | 12 days | 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 | 12 days | 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> | ||||
* | | Merge pull request #47329 from nextcloud/feat/add-datetime-qbmapper-support | Ferdinand Thiessen | 2024-10-18 | 1 | -3/+4 |
|\ \ | | | | | | | feat(AppFramework): Add full support for date / time / datetime columns | ||||
| * | | fix: Adjust Entity typesfeat/add-datetime-qbmapper-support | Ferdinand Thiessen | 2024-10-17 | 1 | -3/+4 |
| | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | | chore(db): Apply query prepared statementsdbQueriesExecStmt2 | Git'Fellow | 2024-10-17 | 1 | -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 types | Git'Fellow | 2024-10-17 | 1 | -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 classes | Côme Chilliet | 2024-10-15 | 8 | -20/+33 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Merge pull request #48508 from nextcloud/fix/webcal-subscription-jobs-middleware | Anna | 2024-10-02 | 2 | -88/+59 |
|\ | | | | | fix(caldav): add missing handlers | ||||
| * | fix(caldav): add missing handlersfix/webcal-subscription-jobs-middleware | Anna Larch | 2024-10-01 | 2 | -88/+59 |
| | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | | fix(dav): don't crash subscription on invalid calendar objectbug/48518/ignore-invalid-dates | escoand | 2024-10-02 | 1 | -2/+9 |
|/ | | | | Signed-off-by: escoand <escoand@users.noreply.github.com> | ||||
* | chore: Apply rector configuration to apps folder | Côme Chilliet | 2024-09-20 | 1 | -12/+12 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Merge pull request #47399 from nextcloud/fix/47275/driverException | Hamza | 2024-09-19 | 1 | -2/+2 |
|\ | | | | | fix: expand select and group by for calendar reminder backend | ||||
| * | fix: expand select and group by for calandar reminder backendfix/47275/driverException | Hamza Mahjoubi | 2024-09-19 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com> | ||||
* | | chore(deps): Update nextcloud/coding-standard to v1.3.1 | provokateurin | 2024-09-19 | 23 | -54/+69 |
|/ | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | refactor: move to new activity exceptionrefactor/move-to-new-activity-exception | Anna Larch | 2024-09-17 | 3 | -9/+12 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | Merge pull request #47924 from ldidry/catch-MaxInstancesExceededException | Joas Schilling | 2024-09-16 | 1 | -16/+31 |
|\ | | | | | 🥅 — Catch MaxInstancesExceededException on calendar events | ||||
| * | fix(dav): catch `MaxInstancesExceededException` on calendar events | Luc Didry | 2024-09-16 | 1 | -16/+31 |
| | | | | | | | | Signed-off-by: Luc Didry <luc@didry.org> | ||||
* | | refactor: Use the elvis operator | Christoph Wurst | 2024-09-15 | 1 | -15/+15 |
|/ | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | fix: Adjust unit tests and protect against XSS | Ferdinand Thiessen | 2024-09-06 | 1 | -4/+8 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | chore: adjust code to adhere to coding standard | Anna Larch | 2024-09-05 | 10 | -43/+43 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | style: update codestyle for coding-standard 1.2.3 | Daniel Kesselberg | 2024-08-25 | 29 | -164/+164 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | fix(caldav): limit property length | Anna Larch | 2024-08-22 | 1 | -1/+1 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | fix(caldav): allow renaming of birthday calendars | Anna Larch | 2024-08-20 | 1 | -1/+1 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | Merge pull request #46723 from ↵ | Richard Steinmetz | 2024-08-14 | 3 | -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 calendars | Anna Larch | 2024-08-13 | 3 | -172/+323 |
| | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> |