Commit Graph

81781 Commits (92d15dd3f5bb4758f686058886c69d581f34aa82)
 

Author SHA1 Message Date
SebastianKrupinski 92d15dd3f5 fix: calendar subscription memory exhaustion
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-12-11 11:40:21 +07:00
Benjamin Gaussorgues 6b72bb307e
Merge pull request #56990 from nextcloud/release/31.0.12 2025-12-11 10:11:39 +07:00
Joas Schilling 62499d1565
Merge pull request #56964 from nextcloud/backport/56925/stable31
[stable31] fix(dav): handle HTML in CalDAV invitations
2025-12-11 09:53:40 +07:00
Arthur Schiwon 5d5cbbfd5b
Merge pull request #56984 from nextcloud/backport/56982/stable31
[stable31] fix(comments): Check comment object
2025-12-11 09:38:37 +07:00
Worker Builder 6512c055a6
build(hub): 31.0.12
Signed-off-by: Worker Builder <worker-builder@nextcloud.com>
2025-12-11 07:49:17 +07:00
Joas Schilling 0caff489aa
fix(comments): Check comment object
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-12-11 07:58:27 +07:00
Nextcloud bot 1f9687f957
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-11 00:13:56 +07:00
Christoph Wurst 7b4c1d77e7
fix(dav): handle HTML in CalDAV invitations
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-12-10 16:46:46 +07:00
Nextcloud bot c619559405
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-10 00:14:13 +07:00
Benjamin Gaussorgues ad4c566644
Merge pull request #56916 from nextcloud/release/31.0.12_rc3 2025-12-09 16:29:06 +07:00
Benjamin Gaussorgues 2c8ab5f4e7
Merge pull request #56871 from nextcloud/backport/56869/stable31 2025-12-09 10:24:43 +07:00
Nextcloud bot 455b9e8ece
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-09 00:13:46 +07:00
Andy Scherzinger ec2b15c879
Merge pull request #56868 from nextcloud/backport/56791/stable31
[stable31] patch the version file to allow upgrading from owncloud  > v10.13
2025-12-08 16:55:57 +07:00
Andy Scherzinger 1528972dff Fix indentation in version.php for Nextcloud version
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-12-08 15:43:23 +07:00
Sebastian Möbus ea34d66711 patch the version file to allow upgrading from owncloud > v10.13
Some customers already migrated from 10.15.3 and needed to edit the version.php file before the migration. 10.16 was recently published and it seems migration from there also works fine.

Signed-off-by: Sebastian Möbus <sebastian@nextcloud.com>
2025-12-08 15:43:23 +07:00
Worker Builder 6f58f8f7b1
build(hub): 31.0.12 RC3
Signed-off-by: Worker Builder <worker-builder@nextcloud.com>
2025-12-08 14:22:03 +07:00
Stephan Orbaugh f0c3e77061
Merge pull request #56912 from nextcloud/backport/56896/stable31
[stable31] fix(flake): Allow using EOL PHP versions
2025-12-08 15:18:09 +07:00
provokateurin 3f748674f2 fix(flake): Allow using EOL PHP versions
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-12-08 13:18:31 +07:00
Nextcloud bot 4ef8a7cc43
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-08 00:13:40 +07:00
Nextcloud bot f1b6645eee
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-07 00:13:40 +07:00
Nextcloud bot dd950b9350
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-06 00:13:42 +07:00
Louis Chmn 0cde004c54 feat(files): Add support for `storage-id` and `path` in RepairTree command
This allows to run the command on specific part of the filecache. When the filecache is big, it prevents overloading the DB.

Signed-off-by: Louis Chmn <louis@chmn.me>
2025-12-05 14:15:43 +07:00
Nextcloud bot 1a4fbec5b5
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-05 00:13:48 +07:00
Benjamin Gaussorgues 294c1827e6
Merge pull request #56854 from nextcloud/release/31.0.12_rc2 2025-12-04 18:41:57 +07:00
Benjamin Gaussorgues c937eed3f3
Merge pull request #56844 from nextcloud/backport/56501/stable31 2025-12-04 18:39:31 +07:00
Worker Builder 9747f047f3
build(hub): 31.0.12 RC2
Signed-off-by: Worker Builder <worker-builder@nextcloud.com>
2025-12-04 17:38:12 +07:00
Benjamin Gaussorgues b0f6f2eb18
Merge pull request #56833 from nextcloud/release/31.0.12_rc1 2025-12-04 17:13:07 +07:00
Maxence Lange 5b8ed703c7
Merge pull request #56848 from nextcloud/backport/56668/stable31
[stable31] fix(trashbin): deletedBy of a file from a federated folder
2025-12-04 15:02:10 +07:00
Maxence Lange ac8b747bbe fix(trashbin): deletedBy of a file from a federated folder
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-12-04 14:17:28 +07:00
Stephan Orbaugh c19d37f41e
Merge pull request #56839 from nextcloud/backport/56630/stable31
[stable31] refactor(workflowengine): Check if class is correct
2025-12-04 15:06:44 +07:00
nfebe e7ce70744d fix(sharing): Add isTrustedServer flag to lookup results
When `show_federated_shares_to_trusted_servers_as_internal` is enabled,
lookup server results were being filtered out because they lacked the
`isTrustedServer` flag. This adds the flag to lookup results by:

- Injecting TrustedServers service into LookupPlugin
- Adding `server` and `isTrustedServer` fields to each lookup result
- Updating tests to reflect new structure

This ensures lookup results from trusted servers appear in internal
sharing while non-trusted servers are correctly filtered out.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-12-04 12:05:01 +07:00
Carl Schwan 66b54b1730
refactor(workflowengine): Check if class is correct
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-04 10:58:54 +07:00
Andy Scherzinger 847ae2be3f
Merge pull request #55278 from nextcloud/backport/55177/stable31
[stable31] fix(systemtags): Provide initial state for admin restriction setting
2025-12-04 08:24:37 +07:00
Nextcloud bot 81ed68415b
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-04 00:14:20 +07:00
nfebe 26f30677b2 fix(systemtags): Provide initial state for admin restriction setting
The “Restrict tag creation and editing to administrators” switch in the SystemTags
admin settings was not reflecting the correct database value on page load.
This happened because no initial state was being provided.

Fix
This change ensures the correct initial state is set by:

- Injecting IAppConfig and IInitialState dependencies.
- Following the same initial state provisioning pattern used by other admin settings in Nextcloud.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-12-03 23:24:36 +07:00
Andy Scherzinger 3249bfbc74
Merge pull request #56823 from nextcloud/backport/56792/stable31
[stable31] debt(files): Remove regular stats request
2025-12-03 19:48:19 +07:00
Daniel 70ea3c0d2e
Merge pull request #56542 from nextcloud/backport/56502/stable31
[stable31] feat(objectstore): add configurable S3 retry attempts
2025-12-03 17:45:05 +07:00
Kate c3b541735a
Merge pull request #56828 from nextcloud/backport/56783/stable31 2025-12-03 16:40:52 +07:00
Daniel 8595956074
Merge pull request #56435 from nextcloud/backport/55485/stable31
[stable31] fix: don't suggest files:scan with object store in info:file
2025-12-03 16:16:13 +07:00
Robin Appelman 5448429f0b fix: don't suggest files:scan with object store in info:file
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-12-03 15:55:29 +07:00
Worker Builder 254b2675cd
build(hub): 31.0.12 RC1
Signed-off-by: Worker Builder <worker-builder@nextcloud.com>
2025-12-03 14:13:59 +07:00
provokateurin 6288e28205 chore(deps): Update flake to 25.11 and haze to 2.1.3
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-12-03 12:50:08 +07:00
nfebe 8d5dcbce79
feat(objectstore): add configurable S3 retry attempts
Add retriesMaxAttempts parameter to S3 objectstore configuration
to allow customization of AWS SDK retry behavior for handling
unreliable network conditions or proxy issues.

Defaults to 5 retries (AWS SDK default) if not specified.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-12-03 12:53:39 +07:00
Git'Fellow adfbefb8b7
Merge pull request #56799 from nextcloud/backport/56781/stable31
[stable31] fix(s3): rename 'Amazon S3' to 'S3 Storage'
2025-12-03 11:58:51 +07:00
nextcloud-command bbc9e7862f chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-12-03 09:31:48 +07:00
Louis Chmn 9821e868f9 chore(files): Remove regular stats request
All views are now migrated.

Signed-off-by: Louis Chmn <louis@chmn.me>
2025-12-03 09:16:44 +07:00
Joas Schilling 5a5a6796ee
Merge pull request #56815 from nextcloud/automated/noid/stable31-update-ca-cert-bundle
[stable31] fix(security): Update CA certificate bundle
2025-12-03 05:54:00 +07:00
nextcloud-command f9de1af3dc fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
2025-12-03 02:41:06 +07:00
Nextcloud bot e37b769f5a
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-03 00:13:45 +07:00
Edward Ly e664b5da88 fix(s3): rename 'Amazon S3' to 'S3 Storage'
The current name may be confusing to users who take advantage of other S3-compatible storage solutions not offered by Amazon, so a more generic name is preferred here.

Signed-off-by: Edward Ly <contact@edward.ly>
2025-12-02 17:21:10 +07:00