Christoph Wurst
d7a625bc64
fix(dav): clean up user's addressbook shares on deletion
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-09-26 15:34:11 +02:00
Ferdinand Thiessen
6f189cc034
chore: adjust for legacy Nextcloud 29 and before (use OCA instead of OCP)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-02 19:56:11 +02:00
Ferdinand Thiessen
e0a566ca1d
fix(dav): ensure moving or copying a file is possible
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-02 16:05:10 +00:00
Christoph Wurst
efd80b5ce0
fix(dav): calculate permissions based on addressbook principal
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-08-06 21:37:10 +00:00
Julius Knorr
855d4551e9
perf(dav): Preload dav search with tags/favorites
...
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-07-07 20:10:27 +02:00
Julius Knorr
80ca877cd1
perf: Skip photos app related property in custom properties
...
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-07-02 19:54:43 +00:00
Richard Steinmetz
202cc5aa6f
fix(dav): add repair step to queue job to update rooms and resources
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-05-16 13:29:25 +02:00
Christoph Wurst
84e933fab5
perf(db): Extend index on cards_properties to cover name and value
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-04-24 11:33:44 +00:00
Joas Schilling
bd62adb9e7
fix(dav): Really only run the chunk cleanup once
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-08 21:02:17 +00:00
Richard Steinmetz
a34029b9dc
fix(oauth2): retain support for legacy ownCloud clients
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-04-02 10:28:21 +02:00
Marcel Klehr
272772f3c1
fix(QuotaPlugin): Change InsufficientStorage exception message for directories
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-03-31 15:08:57 +02:00
Marcel Klehr
9903a7fa99
fix(dav): Give proper HTTP status code on MKCOL when quota exceeded
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
[skip ci]
2025-03-31 11:46:28 +00:00
Christoph Wurst
715d7117e9
fix(dav): Create SAB at installation
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-03-28 15:15:42 +01:00
Hamza Mahjoubi
408c4bf680
fix(cardav): only show useres from enabled addressBooks in contacts menu
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2025-03-21 14:57:56 +01:00
Christoph Wurst
dec37597e4
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 13:20:57 +01:00
Robin Appelman
f01f393123
fix: use relative paths for upload locks
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-15 16:51:00 +01:00
Daniel Kesselberg
df590d35c2
fix: Replace the TypeError to prevent exposing the installation path
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-02-15 16:51:00 +01:00
Daniel Kesselberg
17948296c6
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 16:51:00 +01:00
Daniel Kesselberg
13a3e5ecee
Revert "fix: Drop unnecessary exit"
...
This reverts commit d2bf3613f6 .
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-02-15 16:51:00 +01:00
Daniel Kesselberg
aa30a1bc0d
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 16:51:00 +01:00
Raimund Schlüßler
8cf6dc88b6
fix: adjust url for task links
...
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
2025-01-24 22:25:25 +00:00
Richard Steinmetz
a3664877ab
fix(dav): default calendar and address book not created on first login
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-01-23 22:30:06 +01:00
Robin Appelman
0dc754bb00
fix: block moving files to it's own parent with dav
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-01-09 09:22:29 +01:00
SebastianKrupinski
2edb8194d6
fix: replace null character when serializing
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-12-13 22:00:46 -05:00
SebastianKrupinski
69d655d164
fix: return 204 instead of 404
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-12-13 17:33:21 +00:00
SebastianKrupinski
f186279bf4
fix: disable both iTip and iMip messages
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-12-10 13:29:47 -05:00
Marcel Müller
5e01fcc1ca
chore(absence): Add capability for absence api
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2024-12-05 23:30:57 +01:00
Richard Steinmetz
699bbd0089
fix: improve oci compatibility when purging calendar invitations
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-11-25 17:01:47 +00:00
Richard Steinmetz
ca412c651d
fix: invalid usage of IQueryBuilder::createNamedParameter()
...
And fix a typo: chunck -> chunk
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-11-25 17:01:47 +00:00
provokateurin
c8dbb119c7
fix(BackgroundJobs): Adjust intervals and time sensitivities
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-11-25 08:40:57 +01:00
SebastianKrupinski
60cc345561
fix: (CalDav) Delete invitation when deleting Calendars or Events
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-11-21 14:32:40 +00:00
Mikhail Kotelnikov
89d43acdbc
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-19 18:31:18 +00:00
SebastianKrupinski
106d9ead9f
fix: override iTip Broker to fix several issues
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-11-14 10:56:42 -05:00
SebastianKrupinski
643faff7d5
feat: Add X-NC-Disable-Scheduling property to allow skipping scheduling
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-11-12 15:41:43 +00:00
provokateurin
193d06955d
fix(dav): Cleanup view-only check
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-10-28 09:24:56 +00:00
Benjamin Gaussorgues
f23fc4d6fd
Merge pull request #48507 from nextcloud/backport/48451/stable29
2024-10-02 14:16:02 +02:00
Anna
04d0d8e636
Merge pull request #48509 from nextcloud/fix/stable29/webcal-subscription-jobs-middleware
...
[stable29] fix(caldav): add missing handlers
2024-10-02 13:37:14 +02:00
Sebastian Krupinski
6ead1eded7
Merge pull request #47790 from nextcloud/backport/45098/stable29
...
[stable29] fix(caldav): Do not load IMipPlugin before user auth and session is c…
2024-10-02 05:30:41 -04:00
Anna Larch
e862c886d0
fix(caldav): add missing handlers
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-10-01 22:41:54 +02:00
Daniel Kesselberg
3f117cb3db
fix: make federation address book sync work with allow_local_remote_servers = false
...
Client.preventLocalAddress expects an absolute URL, which means the base_uri option cannot be used.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-10-01 21:42:14 +02:00
fenn-cs
35f3a3e7b7
fix(Federation): Show some icon for federated users on shares
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-09-23 10:50:27 +01:00
Louis Chemineau
ee9f3115d9
fix: Override start method of \Sabre\DAV\Server to remove exception output
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-09-19 17:51:51 +02:00
Louis Chemineau
88aa7683d9
fix: Drop unnecessary exit
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-09-19 17:44:23 +02:00
Luc Didry
5aa5ac4701
fix(dav): catch MaxInstancesExceededException on calendar events
...
Signed-off-by: Luc Didry <luc@didry.org>
2024-09-16 14:34:27 +00:00
Sebastian Krupinski
23e56a5abe
Merge branch 'stable29' into backport/45098/stable29
2024-09-16 09:06:40 -04:00
Kate
f2f60c20f9
Merge pull request #48067 from nextcloud/backport/48031/stable29
2024-09-16 14:29:41 +02:00
Anna Larch
4a6ed02a9a
fix(dav): cast parameters to string
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-09-16 09:09:35 +00:00
Anna Larch
c49da2186a
fix(filesreport): cast fileId to integer
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-09-16 09:08:57 +00:00
Anna Larch
06523a8a6f
fix(dav): set string type for sanitizeMtime
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-09-15 20:44:00 +00:00
SebastianKrupinski
d18c6af26c
fix(caldav): Do not load IMipPlugin before user auth and session is created
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-09-05 16:12:14 -04:00