aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/tests
Commit message (Collapse)AuthorAgeFilesLines
* 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(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
| * fix(caldav): add missing handlersfix/webcal-subscription-jobs-middlewareAnna Larch2024-10-011-20/+7
| | | | | | | | 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/+2
| | | | | | | | Signed-off-by: escoand <escoand@users.noreply.github.com>
* | Merge pull request #47788 from nextcloud/feat/add-addressbook-list-commandAnna2024-10-021-0/+110
|\ \ | |/ |/| feat(carddav): add command to list address books
| * feat(carddav): add command to list address booksfeat/add-addressbook-list-commandAnna Larch2024-09-301-0/+110
| | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | fix: make federation address book sync work with allow_local_remote_servers ↵Daniel Kesselberg2024-10-011-0/+55
|/ | | | | | | | = false Client.preventLocalAddress expects an absolute URL, which means the base_uri option cannot be used. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* test: Fix IStorage return typesprovokateurin2024-09-261-2/+2
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #48223 from nextcloud/feat/add-rector-configCôme Chilliet2024-09-231-3/+3
|\ | | | | Add rector config
| * chore: Apply rector configuration to apps folderCôme Chilliet2024-09-201-3/+3
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #48215 from nextcloud/bugfix/noid/run-all-unit-testsJoas Schilling2024-09-232-15894/+21
|\ \ | |/ |/| fix(tests): Fix test selection and run unit tests of DAV and user_status
| * test: fix ContactsMigratorTestbugfix/noid/run-all-unit-testsAnna Larch2024-09-192-15894/+21
| | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | chore: Get rid of travis in DAV appchore/remove-travisFerdinand Thiessen2024-09-1969-41/+26
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #47399 from nextcloud/fix/47275/driverExceptionHamza2024-09-191-6/+8
|\ \ | |/ |/| fix: expand select and group by for calendar reminder backend