Git'Fellow
cf904ceab4
fix
2025-08-29 15:56:32 +02:00
nextcloud-command
8a2d8ae99a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-08-29 10:20:47 +00:00
John Molakvoæ (skjnldsv)
2e22023330
fix(files_versions): ensure users IDs are strings
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2025-08-29 10:20:47 +00:00
Joas Schilling
7c734a184d
Merge pull request #54701 from nextcloud/backport/54690/stable30
...
[stable30] fix(TaskProcessingApiController): Don't allow anonymous access anymore
2025-08-29 10:46:50 +02:00
Git'Fellow
a99288a4aa
Merge pull request #54725 from nextcloud/backport/54684/stable30
...
[stable30] fix(files_versions): Use helper function to get versions folder
2025-08-29 10:09:02 +02:00
Marcel Klehr
1f70dc3c28
fix: Run cs:fix
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-08-29 09:52:40 +02:00
Marcel Klehr
b26676af98
fix: Update openapi specs
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-08-29 09:35:54 +02:00
Git'Fellow
ae259d6a38
fix(files_versions): Use helper function
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2025-08-29 06:11:09 +00:00
Nextcloud bot
db47d231fe
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-29 00:12:53 +00:00
Andy Scherzinger
f5573f8894
Merge pull request #54711 from nextcloud/backport/54490/stable30
...
[stable30] feat: allow filtering sharing:delete-orphan-shares by share owner or target
2025-08-28 19:48:59 +02:00
Andy Scherzinger
8fb5991c0f
Merge pull request #54719 from nextcloud/backport/51727/stable30
...
[stable30] fix(files_versions): retrieve all display names with one request
2025-08-28 19:39:49 +02:00
Andy Scherzinger
8d6f6e6db1
Merge pull request #54696 from nextcloud/fix/30-npm
...
[stable30] chore: pin NPM to at least `^10.5.1` to prevent bugs with `corepack`
2025-08-28 19:25:54 +02:00
Kate
fa52452f60
Merge pull request #54712 from nextcloud/backport/53275/stable30
2025-08-28 19:24:00 +02:00
Andy Scherzinger
1847a4029b
Merge pull request #54705 from nextcloud/backport/54632/stable30
...
[stable30] fix(trashbin): Fix errors in the log on MOVE operations
2025-08-28 19:22:57 +02:00
nextcloud-command
06e6b0452b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-08-28 16:55:15 +00:00
SebastianKrupinski
583cf5b3bc
fix: retrieve all display names with one request
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-08-28 12:38:19 -04:00
nfebe
740b88b6ba
fix(provisioning_api): Allow group details access for users with admin delegation
...
This fixes an issue where users with "Administration privileges → Users" could not access
the groups details endpoint in the provisioning API, resulting in a 403 Forbidden error.
There is a problem with adding the `AuthorizedAdminSetting` attribute (middleware)
that only allows access to users with Sharing admin privileges.
Users with "`Users` admin" privileges should also be able to access group details.
Resolves: https://github.com/nextcloud/server/issues/52617
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-08-28 13:37:29 +00:00
Robin Appelman
d31dcd8e0d
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:42 +00:00
Côme Chilliet
fdd80f8ab4
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:18 +00:00
Marcel Klehr
df12869381
fix(TaskProcessingApiController): Don't allow anonymous access anymore
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
[skip ci]
2025-08-28 11:15:39 +00:00
Ferdinand Thiessen
6b532ac2e4
chore: pin NPM to at least ^10.5.1 to prevent bugs with corepack
...
Dependabot uses corepack and there has been an issue with corepack + npm
10 before 10.5.1 which causes dependabot to fail.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-28 11:49:03 +02:00
Marcel Klehr
0570ce9ec3
Merge pull request #54687 from nextcloud/backport/54620/stable30
...
[stable30] fix(AppConfig#setTypedValue): Catch AppConfigUnknownKeyException
2025-08-28 08:56:31 +02:00
Nextcloud bot
9ac7a81e66
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-28 00:12:38 +00:00
Marcel Klehr
d9bb246968
fix(AppConfig#setTypedValue): Catch AppConfigUnknownKeyException
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-08-27 22:05:50 +00:00
Andy Scherzinger
595790ab30
Merge pull request #54368 from nextcloud/backport/54310/stable30
...
[stable30] fix(files_sharing): Implement conditional federation placeholder
2025-08-27 21:41:05 +02:00
nextcloud-command
1abdcd32d7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-08-27 17:32:37 +00: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 +02:00
yemkareems
6b273288c7
Merge pull request #54642 from nextcloud/backport/52880/stable30
...
[stable30] Add commands to set/get/delete/clear the distributed memcache
2025-08-27 19:30:50 +05:30
Andy Scherzinger
8d843adf9b
Merge pull request #54675 from nextcloud/backport/54533/stable30
...
[stable30] fix(caldav): show confidential event if writable
2025-08-27 12:13:21 +02: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 +02:00
Kate
d0db7d6396
Merge pull request #54634 from nextcloud/backport/54625/stable30
2025-08-27 09:13:40 +02:00
Kate
23a422e967
Merge pull request #54601 from nextcloud/backport/54099/stable30
2025-08-27 07:37:05 +02:00
Joas Schilling
9b8edfec04
Merge pull request #54662 from nextcloud/backport/54605/stable30
...
[stable30] fix(2fa): Fix 2FA session setup when ephemeral session is used
2025-08-27 07:34:13 +02:00
Nextcloud bot
9f9de95035
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-27 00:12:48 +00: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 +02:00
Daniel
65250e5ccc
Merge pull request #54651 from nextcloud/backport/54650/stable30
...
[stable30] fix(carddav): IAddressBook::getKey() should return a string
2025-08-26 16:08:21 +02:00
Joas Schilling
e8cb737c1c
fix(2fa): Fix 2FA session setup when ephemeral session is used
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-08-26 13:46:41 +00: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 +02:00
yemkareems
67eb432cb8
Merge branch 'stable30' into backport/52880/stable30
2025-08-26 18:21:38 +05:30
provokateurin
d2c37620f5
fix(files_sharing): Correctly reject pending remote shares
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-08-26 10:29:16 +02:00
Côme Chilliet
5ce2cf1c26
Merge pull request #54629 from nextcloud/backport/54607/stable30
...
[stable30] fix(encryption): Fix TypeError when trying to decrypt unencrypted file
2025-08-26 09:00:51 +02:00
Côme Chilliet
75f9eda087
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:36:15 +02:00
Côme Chilliet
afa85490c9
fix(encryption): Fix TypeError when trying to decrypt unencrypted file
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-08-26 08:36:15 +02:00
yemkareems
738d927a1b
fix: generated autoload files for get/set/clear/delete
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-08-26 10:25:31 +05:30
yemkareems
d66c29ab9f
fix: composer run cs:fix
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-08-26 10:13:10 +05:30
yemkareems
186a59b690
fix: added set/get/delete/clear to register command
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-08-26 09:57:33 +05:30
Robin Appelman
38842ba455
feat: add command to clear memcache
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
[skip ci]
2025-08-26 04:21:25 +00:00
Robin Appelman
0b6d5dcdc8
feat: add command to delete memcache key
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-26 04:21:25 +00:00
Robin Appelman
b56bf963c1
feat: add commands to get and set memcache values
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-26 04:21:25 +00:00
Robin Appelman
9cef07386d
refactor: split off value casting out of config:system:set command
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-26 04:21:24 +00:00