| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
|
|
| |
Signed-off-by: Anna Larch <anna@nextcloud.com>
|
|
|
|
|
|
|
|
| |
The settings where combined last minute but at the same time the activities
where not adjusted to map an existing setting so the filter was not possible
to even limit it to the types that the activities had.
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|\
| |
| | |
[stable23] DAV custom props: catch Exception and rollback transaction in case
|
| |
| |
| |
| | |
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
| |
| |
| |
| |
| |
| |
| |
| | |
- before exceptions were not caught, a started transaction might not have
been finished
- also resolve depractions and use IQueryBuilder
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
|\ \
| |/
|/| |
[Stable23] Logging, updating status for general error in federation
|
| |
| |
| |
| | |
Signed-off-by: Anna Larch <anna@nextcloud.com>
|
|/
|
|
|
|
|
|
| |
Doesn't matter much as it's been recreated afterwards with (ensureCalendarExists).
Closes #29617
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
|\
| |
| | |
[stable23] Add share search tweaks
|
| |
| |
| |
| | |
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
| |
| |
| |
| |
| |
| | |
shareapi_restrict_user_enumeration_full_match_ignore_second_display_name was introduced to ignore second display name during search from the share panel. But this setting was not respected by search from the calendar application. This fix it.
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
|\ \
| | |
| | | |
[stable23] Fix column/property types in CalDAV
|
| | |
| | |
| | |
| | | |
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The timestamp is an int, but we treated it as string. With this patch
the property map is enriched with types and settype casts the value if
necessary.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|\ \ \
| | | |
| | | | |
[stable23] Make sure activities are not created when a deleted calendar object expires
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
Closes https://github.com/nextcloud/activity/issues/784
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
|/ /
| |
| |
| |
| |
| |
| | |
This is not always needed and slow down the upload
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
(cherry picked from commit 1b426eda44f59648d2f1c5b79a06c78ff74c9fce)
|
| |
| |
| |
| | |
Signed-off-by: Anna Larch <anna@nextcloud.com>
|
|\ \
| | |
| | | |
[stable23] Principal search by display name case insensitive
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adjust principal search to be case insensitive even with exact match.
This aligns the behavior to how the search also works in
Collaborators/UserPlugin
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|\ \ \
| |/ /
|/| | |
[stable23] Add optional WebDav propfind properties to count sub elements
|
| |/
| |
| |
| |
| |
| | |
inside a folder
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
|
|\ \
| |/
|/| |
[stable23] dont re-query fileinfo when getting dav quota
|
| |
| |
| |
| | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|\ \
| |/
|/| |
[stable23] Run tests with primary object storage in CI + large upload fixes
|
| |
| |
| |
| |
| |
| | |
files
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| |
| |
| |
| | |
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
|
|/
|
|
| |
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
|
|\
| |
| | |
[stable23] Make Sabre File exception messages translatable
|
| |
| |
| |
| | |
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
|\ \
| | |
| | | |
[stable23] Fix: Birthday events missing after reimporting contacts
|
| | |
| | |
| | |
| | | |
Signed-off-by: Maximilian Martin <maximilian_martin@gmx.de>
|
|\ \ \
| |_|/
|/| | |
[stable23] Fix typo in DAV namespace registration
|
| | |
| | |
| | |
| | |
| | |
| | | |
See https://github.com/nextcloud/3rdparty/blob/b0afba6d6508a1c85332cf8c61e90ad91b289ebc/sabre/dav/lib/DAV/Xml/Service.php#L43
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | | |
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
| |/
| |
| |
| | |
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
| |
| |
| |
| | |
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|/
|
|
| |
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
|
|
|
| |
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
|
|
|
|
|
| |
It has been reported broken on many instances.
Disable it for now until it can be fixed.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
|
|
| |
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When we search for CalDAV objects in the DB we take the first and last
occurence into account. For recurring events that is when they take
place the very first time and the very last time. Searching in a more
specific time range will still match this condition, because the
recurring event starts before the end of the requested range but ends
after the start of the requested range.
Sabre has filters for this. If we apply them on all seach objects of a
search with a time range, then only the recurring events actually taking
place at the time of the requested time range will be returned.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
|
|
| |
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
|
|
| |
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
|
|
| |
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
|