summaryrefslogtreecommitdiffstats
path: root/apps/dav
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #41245 from nextcloud/backport/40665/stable27Christoph Wurst2023-11-151-30/+34
|\ | | | | [stable27] fix(dav): Reduce CalDAV backend memory footprint
| * fix(dav): Reduce CalDAV backend memory footprintChristoph Wurst2023-11-061-30/+34
| | | | | | | | | | | | | | fetchAll inflates memory. Fetching in a loop allows GC to run earlier and more often. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #41371 from nextcloud/backport/41354/stable27Arthur Schiwon2023-11-151-1/+9
|\ \ | | | | | | [stable27] fix: Validate that we have a proper distributed cache configured
| * | fix: Validate that we have a proper distributed cache configuredJulius Härtl2023-11-101-1/+9
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | Merge pull request #41347 from nextcloud/backport/41054/stable27Arthur Schiwon2023-11-151-2/+4
|\ \ \ | | | | | | | | [stable27] get children from dav node when preloading system tags
| * | | get children from dav node when preloading system tagsRobin Appelman2023-11-081-2/+4
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-144-4/+28
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-124-4/+52
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-1116-0/+66
| |/ / |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-1076-0/+192
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-0976-218/+292
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* / Fix(l10n): Update translations from TransifexNextcloud bot2023-11-0834-34/+0
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-11-032-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-312-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-284-0/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-276-0/+18
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-252-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-246-0/+16
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-222-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-2116-0/+46
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-182-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-112-2/+32
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-012-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #40631 from nextcloud/backport/40541/stable27Arthur Schiwon2023-09-282-1/+81
|\ | | | | [stable27] fix(dav): expand recurrences when searching
| * fix(dav): expand recurrences when searchingRichard Steinmetz2023-09-262-1/+81
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-272-2/+18
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-09-234-4/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-09-192-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: use faster method to fetch user countDaniel Kesselberg2023-09-181-1/+1
| | | | | | | | | | countUsers: the actual user count reported by the backend. countSeenUsers: count every user who was logged in once. 1: We should avoid expensive operations (like asking every backend for it's user count) in migrations. 2: The current check is wrong because countUsers returns an array. var_dump([] > 1000) => true ;) Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* only triger metadata preload logic when at least one metadata is requestedRobin Appelman2023-09-181-6/+10
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* don't preload metadata for the sub-childenRobin Appelman2023-09-181-1/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix(caldav): add webroot to objectid for activitiesDaniel Kesselberg2023-09-132-1/+3
| | | | | | | | | A calendar uri includes the webroot: example.com/cloud/remote.php/dav/calendars/alice/personal/ The calendar app uses base64(calendar uri) as identifier for calendar objects. Without this patch the links from activity app to calendar app don't work for installations in a subdirectory. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* only determine quota_include_external_storage once for quota wrapperRobin Appelman2023-09-071-0/+3
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* only get logger when needed in sabre/directoryRobin Appelman2023-09-071-9/+8
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix(CalDAV): check birthday calendar ownerAnna Larch2023-09-073-8/+76
| | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* fix(CardDAV): allow disabling of the system address book via config optionAnna Larch2023-09-051-1/+2
| | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-08-312-0/+14
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(CardDAV): only run upgrade sync if 1000 users or lessAnna Larch2023-08-272-13/+17
| | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-08-272-4/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #39900 from ↵John Molakvoæ2023-08-254-5/+8
|\ | | | | | | nextcloud/fix/stable27/set-owner-principal-for-SAB
| * fix(CardDAV): set owner-principal, displayname properties for SABAnna Larch2023-08-244-5/+8
| | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-252-10/+10
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #39953 from nextcloud/backport/39903/stable27John Molakvoæ2023-08-241-0/+5
|\
| * don't bother checking dav acl's in filesRobin Appelman2023-08-181-0/+5
| | | | | | | | | | | | any permissions for files is handled in the filesystem layer anyway Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-222-2/+4
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #39904 from nextcloud/backport/38397/stable27John Molakvoæ2023-08-163-14/+54
|\
| * enh(contacts): show/hide addressbooks for allJohannes Merkel2023-08-163-14/+54
| | | | | | | | Signed-off-by: Johannes Merkel <mail@johannesgge.de>
* | Merge pull request #39858 from nextcloud/backport/39568/stable27John Molakvoæ2023-08-164-5/+103
|\ \
| * | cache calendar objects from calendarQueryRobin Appelman2023-08-141-5/+30
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | preload shares for calendars when listing calendarsRobin Appelman2023-08-144-0/+73
| |/ | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>