Joas Schilling
58368f94d7
Merge pull request #56961 from nextcloud/backport/56925/stable28
...
[stable28] fix(dav): handle HTML in CalDAV invitations
2025-12-11 09:54:58 +07:00
Joas Schilling
bd4e8e307d
fix(comments): Check comment object
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-12-11 08:44:38 +07:00
Christoph Wurst
a67fb3e3ec
fix(dav): handle HTML in CalDAV invitations
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-12-10 16:49:43 +07:00
Carl Schwan
67b06dffb8
refactor(workflowengine): Check if class is correct
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-09 10:34:03 +07:00
Louis Chmn
5e893b7776
chore(files): Remove regular stats request
...
All views are now migrated.
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-12-03 09:17:09 +07:00
Côme Chilliet
d00917d339
fix(dav): Adapt changes to stable28 code
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 11:50:44 +07:00
Côme Chilliet
5452b73747
fix(dav): Allow array of array of scalars, and fix error message
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 09:15:40 +07:00
Côme Chilliet
5aaef3aa53
fix(dav): Allow arrays (of scalars) in property values
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 09:15:40 +07:00
Côme Chilliet
50ae7e4139
fix(dav): Restrict properties allowed object classes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 09:15:40 +07:00
Louis Chemineau
a61dadffb3
fix(contacts): Do not expose SAB in `/contactsmenu`
...
When hitting the `/contactsmenu/contacts` endpoint with the `dav.system_addressbook_exposed` config switch set to `"no"`, the system address book content is still listed in the response.
This ensure that we do not expose unexpectedly the system address book.
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-10-15 11:57:07 +07:00
SebastianKrupinski
6825548de3
fix: add missing listener
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-09-02 23:25:49 +07:00
Ferdinand Thiessen
1e38abe7ad
chore: adjust for legacy Nextcloud 29 and before (use OCA instead of OCP)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-02 20:59:24 +07:00
Ferdinand Thiessen
2604a8f661
fix(dav): ensure moving or copying a file is possible
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-02 16:06:02 +07:00
Christoph Wurst
d9012314e9
fix(dav): calculate permissions based on addressbook principal
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-08-06 21:36:58 +07:00
provokateurin
2525d4b6ff
fix(files_external): Mark password fields for LoginCredentials and SessionCredentials as hidden and optional
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-05-06 10:12:24 +07:00
provokateurin
5540b2b298
fix(files_external): Convert VALUE_HIDDEN to FLAG_HIDDEN to allow combining VALUE_PASSWORD and FLAG_HIDDEN
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-05-06 10:12:23 +07:00
Richard Steinmetz
f0466187dc
fix: cast mount_id type in files_external:notify command
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-04-15 13:00:54 +07:00
grnd-alt
4adf0662e0
feat: improve occ file:transfer-ownership logging
...
Signed-off-by: grnd-alt <github@belakkaf.net>
2025-03-18 12:16:33 +07:00
Ferdinand Thiessen
d3802120ca
fix(lookup-server): disable lookup server for non-global scale setups
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-12 11:48:08 +07:00
Ferdinand Thiessen
e7793a3ea9
fix(lookup-server): do not query data by default
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-12 10:01:52 +07:00
Ferdinand Thiessen
c83233e8cf
fix(lookup-server): do not upload data by default
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-12 10:01:52 +07:00
Christoph Wurst
89b6ba6c4d
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:23:57 +07:00
provokateurin
eddfef147e
fix(files_external): Move definition parameter to the correct place
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-02-27 14:23:13 +07:00
Robin Appelman
67b013bc38
fix: use relative paths for upload locks
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-13 11:21:41 +07:00
Daniel Kesselberg
023587771d
fix: Replace the TypeError to prevent exposing the installation path
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-02-13 11:21:40 +07:00
Daniel Kesselberg
cc89d6b4d6
Revert "fix(dav): Always respond custom error page on exceptions"
...
This reverts commit 9992e7d439 .
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-02-13 11:21:39 +07:00
Daniel Kesselberg
f6beb7e2ac
Revert "fix: Drop unnecessary exit"
...
This reverts commit d2bf3613f6 .
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-02-13 11:21:39 +07:00
Daniel Kesselberg
6b413500c2
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-13 11:21:38 +07:00
provokateurin
ef924ce2e3
fix(settings): Fix log file download return type
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-02-12 14:18:56 +07:00
nfebe
6c9032ca40
fix(files_sharing): Update `QuickShareSelect` if share is modified
...
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-12 12:24:27 +07:00
nfebe
1a51a861d7
fix: Show default expiration date before create link share
...
Since `ShareEntryLink` component is used to both create and display/list the share links,
we should only set default expiration date on `share.expireDate` when we know is a new share.
Otherwise, we overidding data from the backend.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-11 19:24:59 +07:00
nfebe
835325bc8a
refactor: Remove some deprecated containers and exceptions
...
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-11 19:24:59 +07:00
Simon L
ce6a745e55
feat(theming): allow to disable standalone windows
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Simon L. <szaimen@e.mail.de>
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2025-02-07 21:44:11 +07:00
SebastianKrupinski
74f1f2a9cd
fix: replace null character when serializing
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-02-05 18:49:52 +07:00
Robin Appelman
0549f57f88
fix: explicitly ignore nested mounts when transfering ownership
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-05 15:07:25 +07:00
Christopher Ng
d90cae9cda
feat(files): Display meaningful error message on move failure
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-05 15:07:24 +07:00
Grigorii K. Shartsev
d14071efaa
chore(assets): Recompile assets
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2025-02-04 12:35:34 +07:00
Grigorii K. Shartsev
6cccb90b6d
fix(settings): app list scroll on Safari
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2025-02-04 12:35:34 +07:00
Ferdinand Thiessen
c6c8cc781c
fix(files_sharing): Respect permissions passed when creating link shares
...
Given:
User creates a link or email share with permissions=4 (create only = file drop).
Problem:
Currently the permissions are automatically extended to permissions = 5
(READ + CREATE). Work around was to create the share and directly update
it.
Solution:
Respect what the user is requesting, create a file drop share.
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 19:14:45 +07:00
Louis Chemineau
701662ea2a
fix(files_versions): Update `unencrypted_size` during rollback
...
This prevent restored version of encrypted files from having a wrong reported size. This was blocking download.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-01-29 09:38:04 +07:00
Louis Chemineau
305382a269
chore(files_versions): Remove unused $node variable
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-01-29 09:38:04 +07:00
Raimund Schlüßler
9ec628e0d1
fix(TasksSearchProviderTest): adjust deep link to Tasks app
...
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
2025-01-24 22:24:22 +07:00
Raimund Schlüßler
af5ab833a9
fix: adjust url for task links
...
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
2025-01-24 22:24:22 +07:00
Nextcloud bot
e6259f89a8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-23 00:22:10 +07:00
Nextcloud bot
a3e5437da3
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-22 00:22:06 +07:00
Nextcloud bot
144f45c694
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-21 00:21:31 +07:00
Nextcloud bot
8bc04680cc
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-20 00:21:24 +07:00
Nextcloud bot
9d532e6836
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-19 00:21:33 +07:00
Nextcloud bot
ad8c4b95d3
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-18 00:21:32 +07:00
Nextcloud bot
93b6f26f27
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-17 00:21:50 +07:00