Nextcloud bot
7c657e205f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-13 00:20:05 +00:00
skjnldsv
14c1b53b56
fix(dav): also return shared-with-me shares data
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-06-12 13:23:39 +02:00
Andy Scherzinger
21ef938fbc
Merge pull request #45799 from nextcloud/backport/45775/stable28
...
[stable28] fix(caldav): event links in shared calendar notifications
2024-06-12 09:08:25 +02:00
Nextcloud bot
88f2a30931
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-12 00:20:20 +00:00
Richard Steinmetz
051d94117f
fix(caldav): event links in shared calendar notifications
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-06-11 18:42:56 +00:00
Joas Schilling
c57df2777a
fix(dav): Don't log access control as error
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-06-10 11:57:00 +00:00
Nextcloud bot
0ac234c4e8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-10 00:19:53 +00:00
Nextcloud bot
09abd43ee0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-09 00:19:35 +00:00
Nextcloud bot
2770a56bb9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-08 00:19:27 +00:00
Hamza Mahjoubi
aafab6987b
fix(dav): Rate limit address book creation
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2024-06-07 12:14:42 +02:00
Nextcloud bot
bf4d2ec50b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-07 00:35:32 +00:00
Nextcloud bot
c114b362c3
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-06 00:21:06 +00:00
Benjamin Gaussorgues
393406bbae
Merge pull request #44398 from nextcloud/backport/44075/stable28
2024-06-05 14:54:24 +02:00
Nextcloud bot
a62a1faf3b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-05 09:56:25 +00:00
Christoph Wurst
402bb77753
fix(dav): Add retention time to sync token cleanup
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-06-04 19:07:01 +02:00
Anna Larch
fc33ee0527
fix(CalDAV): remove UNKNOWN from room / resource consideration
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-06-04 12:32:09 +02:00
Anna
13c4787193
Merge pull request #45640 from nextcloud/backport/45235/stable28
...
[stable28] fix(caldav): automatically delete outdated scheduling objects
2024-06-04 12:08:33 +02:00
Anna Larch
57f7f0278e
fix(caldav): automatically delete outdated scheduling objects
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-06-03 17:31:03 +02:00
Daniel Kesselberg
0d920c87d4
feat(caldav): order the calendar objects by start date for search
...
Sorting the events by the start date leads to more predictable results for the search API consumers.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-06-03 12:18:19 +02:00
Daniel Kesselberg
4be308ab26
fix(caldav): event search with limit and timerange
...
Event recurrences are evaluated at runtime because the database only knows the first and last occurrence.
Given, a user created 8 events with a yearly reoccurrence and two for events tomorrow.
The upcoming event widget asks the CalDAV backend for 7 events within the next 14 days.
If limit 7 is applied to the SQL query, we find the 7 events with a yearly reoccurrence and discard the events after evaluating the reoccurrence rules because they are not due within the next 14 days and end up with an empty result even if there are two events to show.
The workaround for search requests with a limit and time range is asking for more row than requested and retrying if we have not reached the limit.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-06-03 12:18:19 +02:00
Daniel
06c01c568d
Merge pull request #44197 from nextcloud/backport/44130/stable28
...
[stable28] fix(dav): Add occ command to fix missing caldav sync tokens
2024-06-03 11:16:24 +02:00
Varun Patil
39ddfb07b5
fix(dav): multiple fixes in usage of webdav library
...
1. Refresh token on update
2. Fix some very weird imports
3. Patch fetch instead of request to prevent accessing impl details
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
2024-05-31 15:38:45 -07:00
Daniel Kesselberg
951a679788
feat(caldav): expose calendar subscriptions
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-05-31 17:58:45 +02:00
Christoph Wurst
8dd067a763
fix(dav): Add occ command to fix missing caldav sync tokens
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-05-31 14:41:38 +02:00
Anna Larch
5188f08fad
fix(userstatus): catch unique constrain violation on revert
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-05-28 17:44:27 -04:00
Anna Larch
19f95cd10d
fix(caldav): loop through all events for busy events
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-05-14 13:34:01 +00:00
Nextcloud bot
efb03b726d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-05-09 00:20:23 +00:00
Joas Schilling
afe8b9b1f1
Merge pull request #45017 from nextcloud/backport/45001/stable28
...
[stable28] fix(DAV): Migrate known exceptions to Sabre exceptions when copying
2024-05-06 07:59:24 +02:00
Nextcloud bot
4d5059f8d1
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-05-04 00:21:13 +00:00
Nextcloud bot
fc979cf3f2
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-05-02 00:20:28 +00:00
Nextcloud bot
4006d9961e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-26 00:21:20 +00:00
Joas Schilling
f294ea13a8
fix(DAV): Migrate known exceptions to Sabre exceptions when copying
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-24 16:31:29 +00:00
Nextcloud bot
7fca7ff774
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-19 00:20:45 +00:00
Nextcloud bot
243a98adb6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-18 00:20:50 +00:00
Benjamin Gaussorgues
8d91e071d7
Merge pull request #44473 from nextcloud/backport/44017/stable28
2024-04-17 11:24:12 +02:00
Nextcloud bot
67b4ddd276
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-14 00:20:14 +00:00
Nextcloud bot
c01e413c15
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-13 00:21:11 +00:00
Nextcloud bot
9051cc54b2
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-11 00:21:05 +00:00
Nextcloud bot
90e68f0ff5
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-05 00:20:06 +00:00
Côme Chilliet
f95a800de2
chore(dav): Fix tests for length headers on upload
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-04-04 12:49:28 +00:00
Côme Chilliet
85491ff1e8
fix(dav): Fix quota check for chunk upload
...
Do not ignore OC-Total-Length when Content-Length and
X-Expected-Entity-Length are missing
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-04-04 12:49:28 +00:00
Nextcloud bot
6f353f3919
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-04 00:20:23 +00:00
Nextcloud bot
be17be68f0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-03 00:20:05 +00:00
Nextcloud bot
0e290ca9a2
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-02 00:19:47 +00:00
Nextcloud bot
8db8c615d0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-01 00:19:50 +00:00
Nextcloud bot
b5e233eb95
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-31 00:19:49 +00:00
Nextcloud bot
cfe54be838
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-30 00:20:48 +00:00
Nextcloud bot
724a62daee
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-29 00:24:46 +00:00
Robert C. Schaller
823a07bb1d
fix(dav): wrong comparison method between two events
...
Old comparison implementation compares each element of the array against each other with no respect for the associated array label, which leads to wrongful removals because one value is accidentally present in a completely different label. New comparison works 'by-label' individually.
Partly fixes #41084 because changes between 'SEQUENCE' not present, 'SEQUENCE:0' and 'SEQUENCE:1' were not detected in the old implementation and thus no email update sent.
Co-authored-by: Christoph Wurst <ChristophWurst@users.noreply.github.com>
Signed-off-by: Robert C. Schaller <gtbc_robert.schaller@rsxc.de>
2024-03-26 08:49:34 +00:00
Nextcloud bot
e54a0e1ca4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-26 00:19:32 +00:00