Commit Graph

33634 Commits (df12869381e64645f19df3ecbbbd14840c44bc45)

Author SHA1 Message Date
Nextcloud bot 9ac7a81e66
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-28 00:12:38 +07:00
nfebe 8ec8378e9e fix(files_sharing): Implementation conditional federation placeholder
This commits addresses an annoyance where the share input placeholder would

suggest sharing via federated cloud ID even if federation was disabled.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-08-27 19:11:51 +07:00
Arusekk 196895b3a7
fix(caldav): show confidential event if writable
If a party can edit the calendar/event, just display it instead of
hiding the details and risking overwrites.
This might be considered a change impacting privacy,
but it actually improves semantics.

Relevant test updates included, improving assertion correctness.

I think all the relevant use cases are solved by this.

Closes https://github.com/nextcloud/server/issues/5551
Closes https://github.com/nextcloud/calendar/issues/4044
Closes https://github.com/nextcloud/server/issues/11214

Signed-off-by: Arusekk <floss@arusekk.pl>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-08-27 09:54:07 +07:00
Kate d0db7d6396
Merge pull request #54634 from nextcloud/backport/54625/stable30 2025-08-27 09:13:40 +07:00
Kate 23a422e967
Merge pull request #54601 from nextcloud/backport/54099/stable30 2025-08-27 07:37:05 +07:00
Nextcloud bot 9f9de95035
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-27 00:12:48 +07:00
Enjeck C 6d6509990f fix: Make some strings in CodeIntegrity.php translatable
Signed-off-by: Enjeck C <patrathewhiz@gmail.com>
2025-08-26 22:04:15 +07:00
Richard Steinmetz 21b237fd1d
fix(carddav): IAddressBook::getKey() should return a string
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-08-26 15:02:42 +07:00
provokateurin d2c37620f5
fix(files_sharing): Correctly reject pending remote shares
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-08-26 10:29:16 +07:00
Nextcloud bot e8ee3987b5
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-26 00:14:04 +07:00
Nextcloud bot 9f606bca29
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-25 00:12:29 +07:00
Andy Scherzinger 23facaacee
Merge pull request #54584 from nextcloud/backport/54575/stable30
[stable30] fix: use appropriate user agent string when syncing Outlook calendar subscriptions
2025-08-24 16:32:10 +07:00
Nextcloud bot e7490479fd
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-24 00:12:19 +07:00
Nextcloud bot 186ebc5dd7
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-23 00:12:32 +07:00
Matt Evans c74198beef fix: use appropriate user agent string when syncing Outlook calendar subscriptions
Signed-off-by: Matt Evans <matt@mattevans.org>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-08-22 21:03:37 +07:00
Nextcloud bot d30981fadd
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-22 00:12:29 +07:00
John Molakvoæ e8ccd0ec96
fix(files_sharing): bypass sidebar call and return null straight away
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-08-21 11:48:15 +07:00
skjnldsv b9087d70a0 fix(files_sharing): sharing status action permission and sidebar await
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>

[skip ci]
2025-08-21 09:27:05 +07:00
Nextcloud bot b9acbeb5db
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-21 00:12:36 +07:00
Andy Scherzinger 1e60cdc757
Merge pull request #54508 from nextcloud/backport/54440/stable30
[stable30] fix(caldav): encode calendar URLs properly when formatting search results
2025-08-20 07:42:34 +07:00
Nextcloud bot 5b6b94a12f
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-20 00:12:40 +07:00
Richard Steinmetz 89dc3df551 fix(caldav): encode calendar URLs properly when formatting search results
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-08-19 22:17:18 +07:00
Kate 8e768ba2c9
Merge pull request #54489 from nextcloud/backport/54479/stable30 2025-08-19 12:04:37 +07:00
Nextcloud bot 34f6c33183
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-19 00:12:53 +07:00
provokateurin bc33cc5190
fix(files_sharing): Also hide own reshares in shared with me section
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-08-18 15:14:35 +07:00
Nextcloud bot f1a969cf8b
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-18 00:12:26 +07:00
Nextcloud bot 8bc51b5af7
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-17 00:12:14 +07:00
Nextcloud bot c6b4f2320a
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-16 00:12:17 +07:00
Nextcloud bot ed225b628c
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-15 00:12:32 +07:00
John Molakvoæ d7dd4f398d fix(settings): add missing AI icon
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-08-14 11:20:55 +07:00
Daniel Kesselberg ed8bd0a8ef
fix: use the join function for merging davRootPath and path
Using the join function ensures, that also paths without a leading slash
a properly merged together. Extracted from
3978e056cf.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-08-14 10:45:15 +07:00
Nextcloud bot 2607a9e183
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-14 00:12:37 +07:00
Nextcloud bot 9c6d4da92f
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-13 16:59:13 +07:00
Nextcloud bot 98772ff312
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-13 00:12:21 +07:00
Nextcloud bot c9635512ab
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-12 00:12:28 +07:00
Nextcloud bot 7ff9bbdfa8
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-11 00:12:56 +07:00
Nextcloud bot e88bc54a1d
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-10 00:12:16 +07:00
Nextcloud bot f3dd360f0a
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-09 00:12:34 +07:00
Nextcloud bot 13c4179e8e
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-08 00:12:45 +07:00
Carl Schwan 1039ec591e
Merge pull request #54321 from nextcloud/backport/54275/stable30
[stable30] fix(trash): Fix order of metadata deletion
2025-08-07 17:20:52 +07:00
Benjamin Gaussorgues f6504e7f02
Merge pull request #54263 from nextcloud/backport/54233/stable30 2025-08-07 16:03:53 +07:00
Carl Schwan 1c7fb0583d fix(trash): Fix order of metadata deletion
First query metadata for live photo and then delete the metadata, by
making the SyncLivePhotosListener priority higher than the default.

Partially fix #54274

Signed-off-by: Carl Schwan <carl.schwan@nextclound.com>
2025-08-07 13:05:27 +07:00
Ferdinand Thiessen 23f13ff406
Merge pull request #54296 from nextcloud/backport/54264/stable30
[stable30] fix: handle smb timeouts as storage not available
2025-08-07 14:38:36 +07:00
Ferdinand Thiessen b9f8322450
fix(files_versions): `has-preview` must be either `true` or `false`
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-07 12:24:06 +07:00
Ferdinand Thiessen 26a7d6d127
fix(files_trashbin): `has-preview` must return `true` or `false`
Currently it returned the boolean value, but PHP will turn it into an
integer...

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-07 12:23:23 +07:00
Côme Chilliet a79ced0f98
chore(encryption): Adapt tests to code changes
Also pulled tests refactors from master to avoid conflicts

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-08-07 10:57:07 +07:00
Côme Chilliet c022a1a1b1
fix(encryption): Ignore shared files in encrypt-all command
Copying and renaming a share will not encrypt it anyway. It will get
 encrypted when the owner’s files get encrypted.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-08-07 10:55:03 +07:00
Daniel 17e97e6f85
Merge pull request #54307 from nextcloud/backport/54298/stable30
[stable30] fix(dav): calculate permissions based on addressbook principal
2025-08-07 09:22:54 +07:00
Nextcloud bot 755376a7de
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-07 00:12:26 +07:00
Christoph Wurst 676d123c2b fix(dav): calculate permissions based on addressbook principal
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-08-06 21:37:22 +07:00