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
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
Kate
dbe44db797
Merge pull request #56786 from nextcloud/backport/56527/stable31
2025-12-02 09:52:21 +07:00
John Molakvoæ
a7851c968a
Merge pull request #56762 from nextcloud/backport/56278/stable31
2025-12-02 09:02:43 +07:00
Andy Scherzinger
8a748a7305
Merge pull request #56777 from nextcloud/backport/56772/stable31
...
[stable31] feat(ObjectStore): Allow overriding arguments per bucket
2025-12-02 08:49:59 +07:00
provokateurin
04980687f8
fix(QuotaPlugin): Always check the quota before moving
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-12-02 07:32:11 +07:00
Nextcloud bot
daa3f770b8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-02 00:14:18 +07:00
provokateurin
e67c8e739e
feat(ObjectStore): Allow overriding arguments per bucket
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-12-01 16:44:41 +07:00
Joas Schilling
bfc4819c13
Merge pull request #56775 from nextcloud/backport/56767/stable31
...
[stable31] [stable32] fix(oracle): Add a warning for Oracle 11
2025-12-01 17:22:50 +07:00
Joas Schilling
689b0dbc1c
test: Adjust the test for the warning of Oracle
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-12-01 15:53:58 +07:00
Joas Schilling
670658c2ad
fix(oracle): Add a warning for Oracle 11
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-12-01 15:53:58 +07:00
Kate
7466f0beb7
Merge pull request #56765 from nextcloud/backport/52749/stable31
2025-12-01 14:21:40 +07:00
provokateurin
3140daa1aa
feat(CertificateManager): Add option to specify the default certificates bundle path
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-12-01 11:57:26 +07:00
nextcloud-command
106a81781c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-12-01 09:58:13 +07:00
skjnldsv
fb3760a9ff
fix(files_sharing): sidebar link share password checkbox
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-12-01 04:39:42 +07:00
Nextcloud bot
d2b8539fbe
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-01 00:13:50 +07:00
Joas Schilling
391afbc7b3
Merge pull request #56507 from nextcloud/backport/56438/stable31
...
[stable31] feat(profiler): Use gzdecode/gzencode to parse profiles
2025-11-30 21:31:04 +07:00
Andy Scherzinger
ca02eb7a9b
Merge pull request #56514 from nextcloud/backport/56138/stable31
...
[stable31] fix(files): Do not fail on missing sidebar in files list
2025-11-30 19:47:32 +07:00
nextcloud-command
f506bc1e56
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-11-30 18:27:44 +07:00
Szymon Kłos
ea899d2327
fix(files): Do not fail on missing sidebar in files list
...
When using richdocuments it was failing in case of shared links
or when user with opened file did a wheel click on a refresh page.
Then new tab appeared but instead opening the file it was doing
nothing (showing the list of files) or downloading the file.
Make code more defensive. I found these logs while debugging:
OCA.Files.Settings initialized
Sidebar.js:19 OCA.Files.Sidebar initialized
ShareSearch.js:16 OCA.Sharing.ShareSearch initialized
comments-app.js:15 OCA.Comments.View initialized
index.mjs:54 files: Error while opening sidebar Object
log @ index.mjs:54
index.mjs:54 files: Error while opening sidebar Objectapp: "files"
TypeError: window.OCA.Files.Sidebar.open is not a function
at h.exec (http://nc/dist/files-main.js?v=106d16db-0:1:70123 )
at o.openSidebarForFile (http://nc/dist/files-main.js?v=106d16db-0:1:163422 )
at o.handleOpenQueries (http://nc/dist/files-main.js?v=106d16db-0:1:163167 )
at o.openDetails (http://nc/dist/files-main.js?v=106d16db-0:1:162349 )
at fn (http://nc/dist/core-common.js?v=106d16db-0:1:3942538 )
at e.run (http://nc/dist/core-common.js?v=106d16db-0:1:3946900 )
at sa (http://nc/dist/core-common.js?v=106d16db-0:1:3948728 )
at Array.<anonymous> (http://nc/dist/core-common.js?v=106d16db-0:1:3943585 )
at bn (http://nc/dist/core-common.js?v=106d16db-0:1:3942986 )level: 2uid: "admin"
[[Prototype]]: Object
log @ index.mjs:54
Possibly regression from
e7001022c7
Fixes https://github.com/nextcloud/richdocuments/issues/3815
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
2025-11-30 18:26:00 +07:00
Carl Schwan
dac253c0a3
feat(profiler): Use gzdecode/gzencode to parse profiles
...
See 42a80727f9/src/Symfony/Component/HttpKernel/Profiler/FileProfilerStorage.php (L299)
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-11-30 19:23:16 +07:00
Andy Scherzinger
bbeae5c269
Merge pull request #56449 from nextcloud/backport/56425/stable31
...
[stable31] fix(core): RTL legacy snapper width
2025-11-30 19:22:29 +07:00
Nextcloud bot
ee2ec27f1c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-30 00:14:08 +07:00
nextcloud-command
377f5e44aa
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-11-29 15:42:13 +07:00
Pauli Järvinen
0f82848929
fix(core): legacy app navigation snapper width on RTL
...
After ec9e283e there was still such a problem with the legacy app navigation
snapper that its width was only 266 px on the RTL layout instead of the
normal 300 px. The 266 px is the default width of Snap.js module. While the
left side snapper width is configured with the property maxPosition, the right
side snapper is configured by passing a negative value for the property
minPosition.
Signed-off-by: Pauli Järvinen <pauli.jarvinen@gmail.com>
2025-11-29 17:33:09 +07:00
Andy Scherzinger
3cda9e38c9
Merge pull request #56737 from nextcloud/backport/56060/stable31
...
[stable31] fix(files_sharing): Hide 'Open locally' action
2025-11-29 07:45:34 +07:00
dependabot[bot]
15ac36dc97
Merge pull request #56752 from nextcloud/dependabot/npm_and_yarn/stable31/stylelint-16.26.1
2025-11-29 06:31:13 +07:00
dependabot[bot]
7b391005bb
build(deps-dev): bump stylelint from 16.26.0 to 16.26.1
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.26.0 to 16.26.1.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/16.26.0...16.26.1 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.26.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-29 03:38:44 +07:00
Nextcloud bot
2af0a7c38e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-29 00:14:00 +07:00
F. E Noel Nfebe
7fb877ea1b
Merge pull request #56178 from nextcloud/backport/55251/stable31
...
[stable31] fix(sharing): Allow reasonable control for 'Hide download' on fed shares
2025-11-28 17:50:39 +07:00
nfebe
8725129312
fix(sharing): Allow reasonable control 4 'Hide download' on fed shares
...
When creating public links from federated shares, users should be able to set
the 'Hide download' option independently as long as they are more restrictive
than the original share permissions.
Previously, the `checkInheritedAttributes` method was ignoring user preferences
and always overriding the hideDownload setting based solely on inherited
permissions, preventing users from disabling downloads even when the parent
share allowed them.
This fix implements some sort of inheritance logic:
- Users can only be MORE restrictive than parent shares, never LESS restrictive
- If parent hides downloads -> child MUST hide downloads (enforced)
- If parent allows downloads -> child can CHOOSE to hide or allow downloads
- If parent forbids downloads entirely -> child cannot enable downloads
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-11-28 13:42:45 +07:00
F. E Noel Nfebe
e323881f5d
Merge pull request #56568 from nextcloud/backport/55901/stable31
...
[stable31] fix(settings): Reactive UI updates for app group limitations
2025-11-28 13:11:22 +07:00
nextcloud-command
2cba7e1c66
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-11-28 11:45:51 +07:00
nfebe
9bb583c8a3
fix(settings): Reactive UI updates for app group limitations
...
The "Limit app usage to groups" functionality previously required a page
refresh to display changes when adding or removing group limitations.
This occurred due to store synchronization issues between the Pinia and
Vuex stores used by different components.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-11-28 12:34:50 +07:00
nextcloud-command
021dfd2e11
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-11-28 09:02:42 +07:00
John Molakvoæ
9da57f6712
fix(files): use `isDownloadable` for `isSyncable`
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
[skip ci]
2025-11-28 09:54:02 +07:00
Fauzan
4b1477dd1b
fix(files_sharing): Hide 'Open locally' action
...
This patch ensures that the "Open locally" context menu item is not
displayed for files in a share where the "download and sync" permission
has not been granted.
This prevents user confusion, as the action would fail anyway. The fix
adds a permission check before rendering the menu item, and adds a
corresponding unit test to verify this behavior.
Resolves : #54970
Signed-off-by: Fauzan <fauzanfebriann@gmail.com>
2025-11-28 08:52:43 +07:00
Nextcloud bot
2043e0e140
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-28 00:13:39 +07:00