Marcel Klehr
fe0849ebad
fix(dav): Give proper HTTP status code on MKCOL when quota exceeded
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-03-31 11:46:42 +07:00
Christoph Wurst
6006425b54
fix(dav): Create SAB at installation
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-03-30 14:47:22 +07:00
Christoph Wurst
cf130f43d7
Merge pull request #51538 from nextcloud/backport/51380/stable30
...
[stable30] fix(cardav): only show users from enabled addressBooks in contacts menu
2025-03-26 14:54:36 +07:00
SebastianKrupinski
b9247bba94
fix(CalDav): alter invitation attachment filename and type
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-03-21 16:46:11 +07:00
Hamza Mahjoubi
e55a375ae3
fix(cardav): only show useres from enabled addressBooks in contacts menu
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2025-03-21 15:14:46 +07:00
Robin Appelman
e5cca48be6
fix: log which file cannot be opened
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-03-19 14:16:15 +07:00
Christoph Wurst
776d9145b8
fix(dav): Use IUser::getDisplayName directly
...
No need to send this from the client.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-05 22:51:44 +07:00
Andy Scherzinger
76486b7a20
Merge pull request #49840 from nextcloud/revert-49825-revert-49650-backport/49293/stable30
...
Revert "Revert "[stable30] fix: Handle copy of folders containing live photos""
2025-03-05 16:27:12 +07:00
Joas Schilling
31cbd6a138
Merge pull request #51272 from nextcloud/backport/51256/stable30
...
[stable30] fix(dav): Handle long absence status earlier
2025-03-05 15:52:50 +07:00
Louis
acf19f7880
Revert "Revert "[stable30] fix: Handle copy of folders containing live photos""
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-05 13:45:23 +07:00
Louis Chemineau
009a7a3368
feat: Support deleting metadata from WebDAV
...
The `$value` will be `null` if the update is wrapped inside a `<d:remove>...</d:remove>` block.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-05 13:39:40 +07:00
Christoph Wurst
31deaf0ee1
fix(dav): Handle long absence status earlier
...
Validate the request early. Don't let this cause a database error.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-03-05 10:02:55 +07:00
Ferdinand Thiessen
01663e67ec
fix(dav): Handle end of stream in `File::put`
...
If the stream is aborted and the callback wrapper returns false (or
null as it happened in some cases), we should not try to write to the
storage but abort the operation.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-03 10:09:28 +07:00
Joas Schilling
50a6f2540c
fix(activity): Fix activity parameter types
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-02-19 10:40:41 +07:00
Andy Scherzinger
d0b39d1955
Merge pull request #50803 from nextcloud/backport/50784/stable30
...
[stable30] fix: Fix regression in calendar invitation sending
2025-02-17 09:31:31 +07:00
Robin Appelman
6cec3eef49
fix: use relative paths for upload locks
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-15 14:42:51 +07:00
Daniel Kesselberg
d7b1ecb881
fix: Replace the TypeError to prevent exposing the installation path
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-02-15 14:42:51 +07:00
Daniel Kesselberg
e8a5e0c392
Revert "fix(dav): Always respond custom error page on exceptions"
...
This reverts commit 9992e7d439 .
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-02-15 14:42:51 +07:00
Daniel Kesselberg
cd296eb807
Revert "fix: Drop unnecessary exit"
...
This reverts commit d2bf3613f6 .
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-02-15 14:42:51 +07:00
Daniel Kesselberg
44ad5793a3
Revert "fix: Override start method of \Sabre\DAV\Server to remove exception output"
...
This reverts commit e202896a74 .
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-02-15 14:42:51 +07:00
SebastianKrupinski
978f0f542b
fix: Fix regression in calendar invitation sending
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-02-13 20:11:28 +07:00
SebastianKrupinski
53bc29335d
fix: change translation logic to handle plurals better
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-02-05 13:16:58 +07:00
SebastianKrupinski
a74b3c2079
fix(CalDav): Spelling
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-01-28 19:51:38 +07:00
Andy Scherzinger
cfc0c1f80b
Merge pull request #50144 from nextcloud/backport/50034/stable30
...
[stable30] fix(caldav): rename default calendar to keep it in the trashbin instead of purging it
2025-01-26 12:27:42 +07:00
Raimund Schlüßler
8c83b96478
fix: adjust url for task links
...
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
2025-01-24 22:26:27 +07:00
Richard Steinmetz
8fb04cd4d5
fix(dav): default calendar and address book not created on first login
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-01-23 22:29:07 +07:00
Thomas Citharel
0747d03845
fix(caldav): rename default calendar to keep it in the trashbin instead of 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>
2025-01-11 15:36:33 +07:00
Robin Appelman
c6e68988d2
fix: block moving files to it's own parent with dav
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-01-07 09:26:05 +07:00
Richard Steinmetz
38932220ef
Merge pull request #49780 from nextcloud/backport/49503/stable30
...
[stable30] fix(CalDAV): disable both iTip and iMip messages
2024-12-30 12:50:30 +07:00
SebastianKrupinski
7bf1863545
fix: replace null character when serializing
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-12-13 20:41:06 +07:00
SebastianKrupinski
2f46f9801b
fix: return 204 instead of 404
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-12-13 17:35:12 +07:00
Marcel Müller
c3fa1e4a25
chore(absence): Add capability for absence replacement support
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2024-12-13 07:46:20 +07:00
Marcel Müller
235e1fb878
chore(absence): Add capability for absence api
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2024-12-13 07:46:20 +07:00
Louis
cabedbf9c3
Revert "[stable30] fix: Handle copy of folders containing live photos"
2024-12-12 14:28:09 +07:00
John Molakvoæ
d8c3425878
Merge pull request #49650 from nextcloud/backport/49293/stable30
...
[stable30] fix: Handle copy of folders containing live photos
2024-12-12 14:19:55 +07:00
John Molakvoæ
00d225aacb
Merge pull request #49165 from nextcloud/backport/48563/stable30
2024-12-12 13:32:37 +07:00
SebastianKrupinski
85fbce23aa
fix: disable both iTip and iMip messages
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-12-10 13:27:00 +07:00
SebastianKrupinski
6e4c6db9e7
fix: add support for Microsoft time zones
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-12-09 13:57:41 +07:00
Louis Chemineau
3497725235
fix: Throw exception when copy failed
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-12-05 10:48:30 +07:00
Robin Appelman
ca33a62ec6
fix: smuggle storage id to metadata insert queries
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-12-05 10:35:24 +07:00
Richard Steinmetz
11f444e34f
fix: improve oci compatibility when purging calendar invitations
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-11-25 17:03:15 +07:00
Richard Steinmetz
87fd9434ee
fix: invalid usage of IQueryBuilder::createNamedParameter()
...
And fix a typo: chunck -> chunk
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-11-25 17:03:15 +07:00
provokateurin
a7f5b452d1
fix(BackgroundJobs): Adjust intervals and time sensitivities
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-11-25 08:38:58 +07:00
SebastianKrupinski
ea484ec6d2
fix: (CalDav) Delete invitation when deleting Calendars or Events
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-11-21 14:34:07 +07:00
Mikhail Kotelnikov
b94f396c4f
fix(job): Check if carddata is resource and read it to string
...
Fixes nextcloud/server#46100
Co-authored-by: Christoph Wurst <ChristophWurst@users.noreply.github.com>
Signed-off-by: Mikhail Kotelnikov <fox@woland.me>
2024-11-20 11:34:16 +07:00
Sebastian Krupinski
2f65ffd2dc
Merge pull request #49302 from nextcloud/backport/48833/stable30
...
[stable30] fix: RDATE and EXDATE property instances
2024-11-15 07:49:08 +07:00
SebastianKrupinski
2e807c9f99
fix: RDATE and EXDATE property instances
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-11-15 06:50:14 +07:00
SebastianKrupinski
1260ec5f21
feat: mail provider settings
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-11-14 20:26:22 +07:00
Sebastian Krupinski
e93ed852f6
Merge branch 'stable30' into backport/48723/stable30
2024-11-14 12:58:41 +07:00
SebastianKrupinski
58a9fb3603
fix: override iTip Broker to fix several issues
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-11-13 23:33:39 +07:00