aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/tests
Commit message (Collapse)AuthorAgeFilesLines
* fix(oauth2): retain support for legacy ownCloud clientsfix/oauth2/retain-legacy-oc-client-supportRichard Steinmetz2025-04-011-1/+7
| | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* feat: add example contact on first loginfeat/cardav-example-contactHamza Mahjoubi2025-03-262-0/+153
| | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* fix(dav): filter user files when updating tagsskjnldsv2025-03-251-0/+10
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(cardav): only show useres from enabled addressBooks in contacts menufix/noid/contactsmenu-ab-enabledHamza Mahjoubi2025-03-172-5/+30
| | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* fix: skip caching lastSeenQuotaUsage for remote sharesbug/noid/skip-quote-cache-for-remote-sharesDaniel Kesselberg2025-03-141-0/+2
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* feat(dav)!: migrate OCA calendar object events to OCPEdward Ly2025-03-072-2/+2
| | | | Signed-off-by: Edward Ly <contact@edward.ly>
* fix(dav): Create SAB at installationfix/dav/create-sab-installChristoph Wurst2025-03-061-0/+47
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* chore: Apply new rector configuration to apps folderCôme Chilliet2025-02-1316-48/+78
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: re-apply current rector configuration to apps folderCôme Chilliet2025-02-131-1/+2
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #49648 from nextcloud/fix/clarify-app-manager-methodsCôme Chilliet2025-02-131-1/+1
|\ | | | | Clarify app manager method names
| * fix: Replace getInstalledApps calls with getEnabledAppsfix/clarify-app-manager-methodsCôme Chilliet2025-02-131-1/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix(tests): Order card properties by name to avoid issuesfix/migrate-dav-to-eventsCôme Chilliet2025-02-101-5/+6
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix(dav): Migrate from hooks to user eventsCôme Chilliet2025-02-102-222/+140
|/ | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix(TasksSearchProviderTest): adjust deep link to Tasks appfix/49473/task-urlRaimund Schlüßler2025-01-241-3/+3
| | | Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
* Merge pull request #50034 from ↵Richard Steinmetz2025-01-111-1/+1
|\ | | | | | | | | 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-trashbinThomas Citharel2025-01-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #49852 from nextcloud/fix/issue-49756-translationsSebastian Krupinski2025-01-071-49/+497
|\ \ | | | | | | fix: change translation logic to handle plurals better
| * | fix: change translation logic to handle plurals betterfix/issue-49756-translationsSebastianKrupinski2025-01-061-49/+497
| |/ | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* / fix: explicitly ignore nested mounts when transfering ownershipmount-move-checksRobin Appelman2025-01-061-1/+1
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #49731 from ↵Joas Schilling2024-12-161-6/+13
|\ | | | | | | | | nextcloud/bugfix/noid/allow-to-get-permissions-of-a-principal fix(calendar): Fix getting the permissions of the user
| * test: Adjust tests to proof exclusion of other principal permissionsbugfix/noid/allow-to-get-permissions-of-a-principalJoas Schilling2024-12-161-6/+13
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #49528 from nextcloud/fix/issue-47879-property-serializationSebastian Krupinski2024-12-131-0/+18
|\ \ | | | | | | fix: replace null character when serializing
| * | fix: replace null character when serializingfix/issue-47879-property-serializationSebastianKrupinski2024-12-131-0/+18
| | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | | fix: return 204 instead of 404fix/issue-3021-return-no-content-instead-of-errorSebastianKrupinski2024-12-131-1/+1
|/ / | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | Merge pull request #48612 from nextcloud/fix/activity-log-for-favorites-in-davJulius Knorr2024-12-121-1/+27
|\ \ | | | | | | add activity logging for favorites in dav
| * | fix(dav): add activity logging for favorites in davgrnd-alt2024-12-031-1/+27
| | | | | | | | | | | | Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
* | | fix: disable both iTip and iMip messagesfix/issue-48528-disable-itip-and-imip-messages-2SebastianKrupinski2024-12-102-19/+39
| | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | | fix: add support for Microsoft time zonesfix/issue-48079-windows-time-zonesSebastianKrupinski2024-12-092-18/+105
| |/ |/| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | feat(systemtags): allow setting color with occskjnldsv2024-12-061-5/+5
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | feat(systemtags): add color support backendskjnldsv2024-12-061-14/+14
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix: improve assembly streamRobin Appelman2024-12-051-3/+19
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* chore(absence): Add capability for absence replacement supportMarcel Müller2024-12-011-0/+1
| | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
* chore(absence): Add capability for absence apiMarcel Müller2024-12-012-2/+34
| | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
* feat(config): add `maximum.supported.desktop.version`skjnldsv2024-11-271-27/+58
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* Revert "fix(dav): Always respond custom error page on exceptions"Daniel Kesselberg2024-11-222-5/+5
| | | | | | This reverts commit 9992e7d4395a773fec7148cf5b4111f894cb40b7. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* feat(dav): increase default calendar subscription refresh rate to one daydav-webcal-default-refresh-rateThomas Citharel2024-11-201-1/+1
| | | | | | | | With the performance benefits from #43541 it makes sense Reference https://github.com/nextcloud/server/issues/46171#issuecomment-2487910923 Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Merge pull request #48833 from ↵Richard Steinmetz2024-11-152-7/+447
|\ | | | | | | | | 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-7/+447
| | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | fix: use invokePrivate for testfix/use-invokeprivate-for-testSebastianKrupinski2024-11-141-21/+16
| | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | feat: mail provider settingsfeat/mail-provider-settingsSebastianKrupinski2024-11-121-10/+117
| | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | feat: Add X-NC-Disable-Scheduling property to allow skipping schedulingSebastianKrupinski2024-11-111-0/+19
| | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | ci: Skip currently PHP 8.4 incompatible testci/noid/php-8.4Joas Schilling2024-11-081-0/+4
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | feat(dav): add systemtag object IDs listingskjnldsv2024-10-292-2/+23
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Merge pull request #48790 from ↵Kate2024-10-2218-55/+40
|\ \ | | | | | | | | | nextcloud/refactor/apps/constructor-property-promotion
| * | refactor(apps): Use constructor property promotion when possibleprovokateurin2024-10-2118-55/+40
| |/ | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* / fix: override iTip Broker to fix several issuesfix/overide-itip-brokerSebastianKrupinski2024-10-211-0/+183
|/ | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* feat: configurable request timeout for carddav syncPablo Zmdl2024-10-171-3/+9
| | | | | | | | Big federated setups may need a longer timeout, which they now can configure. Signed-off-by: Pablo Zmdl <pablo@nextcloud.com> Co-authored-by: Josh <josh.t.richards@gmail.com>
* chore(apps): Apply new rector configuration to autouse classesCôme Chilliet2024-10-1535-169/+219
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* refactor(dav): Add Storage parameter strong typesprovokateurin2024-10-071-0/+8
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #48508 from nextcloud/fix/webcal-subscription-jobs-middlewareAnna2024-10-021-20/+7
|\ | | | | fix(caldav): add missing handlers