Commit Graph

81063 Commits (fc09daee17b005f04e05643b8aff2ff2ee691baf)
 

Author SHA1 Message Date
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