Salvatore Martire
fc09daee17
fix(theming): use IAppConfig instead of IConfig to set theming config
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-08-29 14:09:54 +07:00
John Molakvoæ
d0758cdc48
Merge pull request #54724 from nextcloud/backport/54313/stable31
2025-08-29 11:27:54 +07:00
Marcel Klehr
7d87717d5c
Merge pull request #54702 from nextcloud/backport/54690/stable31
...
[stable31] fix(TaskProcessingApiController): Don't allow anonymous access anymore
2025-08-29 10:37:00 +07:00
Git'Fellow
777c295195
Merge pull request #54726 from nextcloud/backport/54684/stable31
...
[stable31] fix(files_versions): Use helper function to get versions folder
2025-08-29 10:10:19 +07:00
Marcel Klehr
a9610db902
fix: Run cs:fix
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-08-29 09:48:12 +07:00
Marcel Klehr
ec529e7fc4
fix: Update openapi specs
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-08-29 09:40:03 +07:00
nextcloud-command
317e8d8ef4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-08-29 07:27:56 +07:00
nextcloud-command
537f7d1f1a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-08-29 07:26:05 +07:00
John Molakvoæ (skjnldsv)
1dcee8a8ae
fix(files): verify files are still accessible before downloading
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2025-08-29 07:26:05 +07:00
Git'Fellow
b11e011ed3
fix(files_versions): Use helper function
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2025-08-29 06:11:21 +07:00
Nextcloud bot
1215a0b045
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-29 00:12:46 +07:00
Andy Scherzinger
6b1d58ac05
Merge pull request #54704 from nextcloud/backport/54632/stable31
...
[stable31] fix(trashbin): Fix errors in the log on MOVE operations
2025-08-28 19:59:58 +07:00
Andy Scherzinger
14cbb48a34
Merge pull request #54710 from nextcloud/backport/54490/stable31
...
[stable31] feat: allow filtering sharing:delete-orphan-shares by share owner or target
2025-08-28 19:22:41 +07:00
Andy Scherzinger
ddc9baf18f
Merge pull request #54720 from nextcloud/backport/51727/stable31
...
[stable31] fix(files_versions): retrieve all display names with one request
2025-08-28 19:16:14 +07:00
nextcloud-command
e7e191ced2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-08-28 16:20:37 +07:00
SebastianKrupinski
9cc2641905
fix: retrieve all display names with one request
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-08-28 12:11:55 +07:00
Robin Appelman
251424aaa8
feat: allow filtering sharing:delete-orphan-shares by share owner or target
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-28 13:29:30 +07:00
Côme Chilliet
7e401c80f1
fix(trashbin): Fix errors in the log on MOVE operations
...
dirname will return '.' for files at the root, which will cause an
Exception that gets logged.
Instead use \Sabre\Uri\split like other sabre plugins, to get an empty
string for root directory.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-08-28 12:23:05 +07:00
Marcel Klehr
566c564a6a
fix(TaskProcessingApiController): Don't allow anonymous access anymore
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
[skip ci]
2025-08-28 11:15:53 +07:00
Daniel
ed69213e75
Merge pull request #54381 from nextcloud/backport/54371/stable31
...
[stable31] fix: Fix getting trusted server other than the first
2025-08-28 09:40:28 +07:00
Marcel Klehr
561f0133fe
Merge pull request #54686 from nextcloud/backport/54620/stable31
...
[stable31] fix(AppConfig#setTypedValue): Catch AppConfigUnknownKeyException
2025-08-28 09:17:27 +07:00
Daniel Calviño Sánchez
9b691c2884
fix: Fix getting trusted server other than the first
...
"array_filter" preserves the keys, so after the trusted servers were
filtered "$server[0]" existed only if the server to get was the first
one in the original array.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2025-08-28 08:31:18 +07:00
Nextcloud bot
dd5e343f52
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-28 00:12:29 +07:00
Marcel Klehr
4621a1cf4c
fix(AppConfig#setTypedValue): Catch AppConfigUnknownKeyException
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-08-27 21:31:35 +07:00
Andy Scherzinger
e244633a34
Merge pull request #54201 from nextcloud/backport/52285/stable31
...
[stable31] fix(CardDAV): do not ignore move command object target uri
2025-08-27 22:58:47 +07:00
SebastianKrupinski
4aba03f319
fix: do not ignore move command object target uri
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-08-27 19:14:17 +07:00
Salvatore Martire
5bf72b4621
Merge pull request #54680 from nextcloud/backport/54667/stable31
...
[stable31] Restore the "Others with access" section in the sharing tab
2025-08-27 18:57:55 +07:00
yemkareems
5c281401a6
Merge pull request #54641 from nextcloud/backport/52880/stable31
...
[stable31] Add commands to set/get/delete/clear the distributed memcache
2025-08-27 19:30:38 +07:00
Salvatore Martire
65d339eeaa
fix(files_sharing): remove condition on "Others with access"
...
The condition was checking shares.length to display the Others with
access component, but shares is filled only on expanding that section,
rendering the section never visible.
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-08-27 15:01:43 +07:00
Andy Scherzinger
461694e667
Merge pull request #54676 from nextcloud/backport/54533/stable31
...
[stable31] fix(caldav): show confidential event if writable
2025-08-27 12:20:13 +07:00
Arusekk
47576d10da
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:56:47 +07:00
Kate
7ce484e7e8
Merge pull request #54602 from nextcloud/backport/54099/stable31
2025-08-27 07:40:01 +07:00
Joas Schilling
1ce2d94943
Merge pull request #54663 from nextcloud/backport/54605/stable31
...
[stable31] fix(2fa): Fix 2FA session setup when ephemeral session is used
2025-08-27 07:34:00 +07:00
Nextcloud bot
702356fda5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-27 00:12:39 +07:00
Ferdinand Thiessen
8d7d60f4a4
Merge pull request #54668 from nextcloud/backport/54538/stable31
...
[stable31] Do not always check password checkbox when sharing without password
2025-08-26 22:37:26 +07:00
Enjeck C
5d2f7918e9
fix: Make some strings in CodeIntegrity.php translatable
...
Signed-off-by: Enjeck C <patrathewhiz@gmail.com>
2025-08-26 22:03:58 +07:00
Andy Scherzinger
7ffa256267
Merge pull request #54652 from nextcloud/backport/54650/stable31
...
[stable31] fix(carddav): IAddressBook::getKey() should return a string
2025-08-26 21:56:03 +07:00
Salvatore Martire
c88822be27
fix(files_sharing): do not check password checkbox by default
...
The checkbox appears checked when no password is set (share.password ===
undefined)
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-08-26 18:30:32 +07:00
yemkareems
8c7205191b
Merge remote-tracking branch 'origin/backport/52880/stable31' into backport/52880/stable31
2025-08-26 19:42:14 +07:00
yemkareems
bc64573fb5
fix: copy SetConfig.php and SetConfigTest.php from master to backport branch
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-08-26 19:40:56 +07:00
Joas Schilling
7c485aee3e
fix(2fa): Fix 2FA session setup when ephemeral session is used
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-08-26 13:46:57 +07:00
yemkareems
25976e3a0c
Merge branch 'stable31' into backport/52880/stable31
2025-08-26 18:05:15 +07:00
Richard Steinmetz
06ab1f2d14
fix(carddav): IAddressBook::getKey() should return a string
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-08-26 12:21:17 +07:00
Kate
3cc15e38ad
Merge pull request #54635 from nextcloud/backport/54625/stable31
2025-08-26 11:04:36 +07:00
provokateurin
08de60b019
fix(files_sharing): Correctly reject pending remote shares
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-08-26 10:26:44 +07:00
Côme Chilliet
40236a5665
Merge pull request #54628 from nextcloud/backport/54607/stable31
...
[stable31] fix(encryption): Fix TypeError when trying to decrypt unencrypted file
2025-08-26 09:14:16 +07:00
Côme Chilliet
ae080bf8d8
fix(tests): Fix fopen in mock returning null which is not a valid return
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-08-26 08:42:58 +07:00
Côme Chilliet
f1fb150055
fix(encryption): Fix TypeError when trying to decrypt unencrypted file
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-08-26 08:42:58 +07:00
yemkareems
43e38a120f
fix: added set/get/delete/clear to register command
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-08-26 09:48:07 +07:00
Robin Appelman
32e201e540
feat: add command to clear memcache
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
[skip ci]
2025-08-26 03:54:33 +07:00