Louis Chemineau
939e08895f
fix(TagsTest): Declare `rootFolder` property
...
It was not caught by the CI on master, but is blocking in the backports.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-09-15 17:09:11 +07:00
Louis Chemineau
d7775cba6a
fix: Dispatch favorite event with an actual path
...
The `$path` argument was added in https://github.com/nextcloud/server/pull/48612 , but was never actually used by the callers. The path was therefore missing in the favorite/unfavorite events, which lead to a broken activity information.
I also added a fallback to handle `addToFavorites` and `removeFromFavorites`, which are part of a public API, and are calling `tagAs` and `untag` without `$path`.
Fix https://github.com/nextcloud/activity/issues/2134
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-09-15 16:52:28 +07:00
Andy Scherzinger
d0966a74c6
Merge pull request #54947 from nextcloud/backport/54565/stable31
...
[stable31] feat(file_sharing): Provide template creator list in public shares
2025-09-15 16:17:08 +07:00
Richard Steinmetz
3accef4a34
Merge pull request #55090 from nextcloud/backport/50532/stable31
...
[stable31] fix(contactsmenu): adjust padding to new design
2025-09-15 14:41:12 +07:00
nextcloud-command
2f767ff45a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-09-15 11:34:11 +07:00
Richard Steinmetz
5cbd018e79
fix(contactsmenu): adjust padding to new design
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-09-15 11:16:58 +07:00
Kate
0e73460198
Merge pull request #54999 from nextcloud/backport/54950/stable31
2025-09-15 10:04:23 +07:00
Louis
a9daf61e09
Merge pull request #53026 from nextcloud/backport/52825/stable31
2025-09-15 09:51:05 +07:00
Andy Scherzinger
96c599638b
Merge pull request #54944 from nextcloud/backport/54941/stable31
...
[stable31] fix(cache): Set default Redis port to `0` for UNIX sockets
2025-09-15 08:45:29 +07:00
Nextcloud bot
616d72ff8b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-15 00:13:29 +07:00
Josh
6b9fea9d09
fix(cache): Set default Redis port to `0` for UNIX sockets
...
When using phpredis with a UNIX socket, the port should either not be specified at all or be `<1`.
https://github.com/phpredis/phpredis?tab=readme-ov-file#connect-open
d0b0c5cfdd/library.c (L3332-L3334)
Fixes #54813
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-09-14 21:31:23 +07:00
provokateurin
5f3e1f2e63
fix(files_trashbin): Fix size propagation when moving file to trash
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-09-14 21:30:38 +07:00
dependabot[bot]
e2ea21baca
Merge pull request #55105 from nextcloud/dependabot/composer/build/integration/stable31/phpunit/phpunit-9.6.26
2025-09-14 19:12:38 +07:00
Andy Scherzinger
de5b40e37f
Merge pull request #54901 from nextcloud/backport/54853/stable31
...
[stable31] fix: TypeError: this.fetchDisplayName is not a function
2025-09-14 20:19:15 +07:00
Nextcloud bot
d3c492baaf
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-14 00:13:29 +07:00
dependabot[bot]
1a8c368f46
build(deps-dev): bump phpunit/phpunit in /build/integration
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.25 to 9.6.26.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.26/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.25...9.6.26 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.26
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-13 05:50:29 +07:00
dependabot[bot]
0214947b64
Merge pull request #55107 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable31/phpunit/phpunit-9.6.26
2025-09-13 05:49:10 +07:00
dependabot[bot]
3efbb712aa
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.25 to 9.6.26.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.26/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.25...9.6.26 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.26
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-13 02:29:13 +07:00
Nextcloud bot
b091e77f99
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-13 00:13:32 +07:00
nextcloud-command
9b849201f8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-09-12 18:37:52 +07:00
SebastianKrupinski
766cc99c9b
fix: TypeError: this.fetchDisplayName is not a function
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-09-12 18:37:52 +07:00
Andy Scherzinger
107a7c5d3b
Merge pull request #55070 from nextcloud/backport/55016/stable31
...
[stable31] fix: update transifex link
2025-09-12 16:20:23 +07:00
Nextcloud bot
1b3afd8b7b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-12 14:08:42 +07:00
Andy Scherzinger
64480de865
Merge pull request #55077 from nextcloud/backport/55006/stable31
...
[stable31] fix(ownCloud): ensure that `accounts.display_name` fits into `users.displayname`
2025-09-12 15:14:12 +07:00
Richard Steinmetz
41eee84cba
Merge pull request #54995 from nextcloud/backport/54919/stable31
...
[stable31] fix: don't show object size warning if we can't determine the object size
2025-09-12 14:20:51 +07:00
Ferdinand Thiessen
3e6d9746be
Merge pull request #55073 from nextcloud/fix/files-sharing-password
...
[stable31] fix(files_sharing): use `newPassword` always for the unsaved password
2025-09-12 13:39:07 +07:00
Ferdinand Thiessen
f9c1659efe
Merge pull request #54959 from nextcloud/chore/update-stable31-dbal
...
[stable31] chore: update `doctrine/dbal` to v3.10.2
2025-09-12 13:24:58 +07:00
Ferdinand Thiessen
9c365d00b6
fix: use `mb_substr`
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-12 10:50:37 +07:00
Ferdinand Thiessen
fb8f85f30f
fix(ownCloud): ensure that `accounts.display_name` fits into `users.displayname`
...
`user.displayname` only allows 64 characters but old `accounts.display_name` allowed 255 characters.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-12 10:50:36 +07:00
nextcloud-command
e83d1102ca
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-09-12 10:35:56 +07:00
Ferdinand Thiessen
ee9733026e
fix(files_sharing): use `newPassword` always for the unsaved password
...
`newPassword` is the unsaved password, while `share.password` is the
current saved password.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-12 12:13:28 +07:00
Richard Steinmetz
cc2ed08de9
Merge pull request #54955 from nextcloud/backport/54951/stable31
...
[stable31] fix: calculate node limit using MiB instead of MB
2025-09-12 12:08:13 +07:00
Daniel Kesselberg
9d790e424b
fix: update transifex link
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-09-12 11:28:08 +07:00
Daniel
8b79941022
Merge pull request #54909 from nextcloud/backport/54907/stable31
...
[stable31] chore(flake): update haze to 2.1.2
2025-09-12 11:21:35 +07:00
Ferdinand Thiessen
fe9e8d1c0f
chore: update `doctrine/dbal` to v3.10.2
...
| Production Changes | From | To | Compare |
|--------------------|-------|---------|----------------------------------------------------------------|
| doctrine/cache | 2.2.0 | REMOVED | |
| doctrine/dbal | 3.9.4 | 3.10.2 | [...](https://github.com/doctrine/dbal/compare/3.9.4...3.10.2 ) |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-12 11:18:06 +07:00
Robin Appelman
e2bc2eabeb
chore(flake): update haze to 2.1.2
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-09-12 09:22:49 +07:00
Robin Appelman
e49f0ef010
fix: don't show object size warning if we can't determine the object size
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-09-12 08:31:35 +07:00
Richard Steinmetz
fada5b37fd
fix: calculate node limit using MiB instead of MB
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-09-12 08:30:06 +07:00
Andy Scherzinger
1c59c1054a
Merge pull request #54975 from nextcloud/backport/54653/stable31
...
[stable31] fix: Avoid internal error when logging in with the wrong account to verify email address
2025-09-12 08:28:36 +07:00
Nextcloud bot
b00bbe6e3a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-12 00:13:48 +07:00
Côme Chilliet
a648715edc
fix: Use HintException instead of InvalidArgumentException
...
To carry translated error messages intended for the end user,
HintException is the correct class.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-09-11 21:33:36 +07:00
Côme Chilliet
21e5f6e6d1
fix: Avoid internal error when logging in with the wrong account to verify email address
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-09-11 21:33:36 +07:00
Matthieu Gallien
1ad2d41254
Merge pull request #55050 from nextcloud/automated/noid/stable31-update-code-signing-crl
...
[stable31] fix(security): Update code signing revocation list
2025-09-11 17:02:44 +07:00
nextcloud-command
0cea3ef7dc
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com>
2025-09-11 14:59:52 +07:00
nextcloud-command
f8a6ac9cb9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-09-11 16:10:31 +07:00
Louis Chemineau
ff6d316fd6
feat(file_sharing): Provide template creator list in public shares
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-09-11 16:10:31 +07:00
Louis Chemineau
60455d724b
feat(files_trashbin): Refactor expire background job to support parallel run
...
- Follow-up of #51600
The original PR introduced the possibility to continue an `ExpireTrash` job by saving the offset. This was to prevent having to start over the whole user list when the job crashed or was killed.
But on big instances, one process is not enough to go through all the users in a timely manner. Supporting parallel run allows covering more ground faster.
This PR introduced this possibility. We are now storing the offset right away to allow another parallel job to pick up the task at that point. We are arbitrarily cutting the user list in chunk of 10 to not drastically overflow the 30 minutes time limit.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-09-11 16:10:25 +07:00
Louis Chemineau
7948e23441
feat: Support limit argument in `getSeenUsers`
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-09-11 16:10:25 +07:00
Andy Scherzinger
102bd566ae
Merge pull request #55022 from nextcloud/backport/55013/stable31
...
[stable31] fix(auth): allow access to dynamic js files during 2FA
2025-09-11 15:48:59 +07:00
Christoph Wurst
b642ce1fc5
fix(auth): allow access to dynamic js files during 2FA
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-09-11 15:39:28 +07:00