github-actions[bot]
63a87ededf
Merge pull request #59434 from nextcloud/dependabot/npm_and_yarn/vue-3.5.32
...
chore(deps): Bump vue from 3.5.30 to 3.5.32
2026-04-19 20:57:16 +00:00
nextcloud-command
7e0db0938e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-19 19:46:55 +00:00
dependabot[bot]
47c6a9da2b
chore(deps): Bump vue from 3.5.30 to 3.5.32
...
Bumps [vue](https://github.com/vuejs/core ) from 3.5.30 to 3.5.32.
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.30...v3.5.32 )
---
updated-dependencies:
- dependency-name: vue
dependency-version: 3.5.32
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-19 21:39:01 +02:00
github-actions[bot]
e869744ee4
Merge pull request #59435 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.8.26
...
chore(deps-dev): Bump @zip.js/zip.js from 2.8.23 to 2.8.26
2026-04-19 09:56:15 +00:00
dependabot[bot]
c51cdae516
chore(deps-dev): Bump @zip.js/zip.js from 2.8.23 to 2.8.26
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.8.23 to 2.8.26.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.8.23...v2.8.26 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.26
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-19 09:38:03 +00:00
github-actions[bot]
76a812fbe8
Merge pull request #59648 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/follow-redirects-1.16.0
...
chore(deps): Bump follow-redirects from 1.15.11 to 1.16.0 in /build/frontend-legacy
2026-04-19 08:17:36 +00:00
github-actions[bot]
0ad607a782
Merge pull request #59682 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/dompurify-3.4.0
...
chore(deps): Bump dompurify from 3.3.3 to 3.4.0 in /build/frontend-legacy
2026-04-19 08:15:52 +00:00
nextcloud-command
3d26f955b0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-19 06:51:00 +00:00
dependabot[bot]
851f9bc587
chore(deps): Bump dompurify from 3.3.3 to 3.4.0 in /build/frontend-legacy
...
Dependabot couldn't find the original pull request head commit, e3772064772165c56e22bf6fcc05cc3cd1786e71.
2026-04-19 06:40:52 +00:00
Nextcloud bot
ce78f983f0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-04-19 00:19:02 +00:00
github-actions[bot]
a85a8e9cb3
Merge pull request #59475 from nextcloud/dependabot/npm_and_yarn/multi-9c5fddcc89
...
chore(deps): Bump lodash, rollup-plugin-license and @microsoft/api-extractor
2026-04-18 23:57:20 +00:00
github-actions[bot]
b8ad57963f
Merge pull request #59205 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/multi-bf05dc1ecf
...
bump picomatch in /build/frontend-legacy
2026-04-19 01:57:04 +02:00
github-actions[bot]
9323251921
Merge pull request #59246 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/node-forge-1.4.0
...
chore(deps-dev): Bump node-forge from 1.3.2 to 1.4.0 in /build/frontend-legacy
2026-04-19 01:51:27 +02:00
github-actions[bot]
3d97886db9
Merge pull request #59119 from nextcloud/dependabot/npm_and_yarn/msw-2.12.14
...
chore(deps-dev): Bump msw from 2.12.10 to 2.12.14
2026-04-18 23:46:35 +00:00
github-actions[bot]
e44447933a
Merge pull request #58764 from nextcloud/dependabot/npm_and_yarn/vue/tsconfig-0.9.0
...
chore(deps-dev): Bump @vue/tsconfig from 0.8.1 to 0.9.0
2026-04-18 23:32:23 +00:00
github-actions[bot]
81652f9038
Merge pull request #59210 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/yaml-2.8.3
...
chore(deps): Bump yaml from 2.8.2 to 2.8.3 in /build/frontend-legacy
2026-04-19 01:31:39 +02:00
github-actions[bot]
2815cdfb87
Merge pull request #58160 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/focus-trap-8.0.0
...
chore(deps): Bump focus-trap from 7.8.0 to 8.0.0 in /build/frontend-legacy
2026-04-19 01:19:13 +02:00
nextcloud-command
a77772276d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-18 23:00:06 +00:00
dependabot[bot]
be8e793385
chore(deps): Bump focus-trap from 7.8.0 to 8.0.0 in /build/frontend-legacy
...
Dependabot couldn't find the original pull request head commit, 849e89bb10411ac4f98eae8f707b15c49e6e6c50.
2026-04-19 00:52:18 +02:00
dependabot[bot]
fc75456157
chore(deps-dev): Bump @vue/tsconfig from 0.8.1 to 0.9.0
...
Bumps [@vue/tsconfig](https://github.com/vuejs/tsconfig ) from 0.8.1 to 0.9.0.
- [Release notes](https://github.com/vuejs/tsconfig/releases )
- [Commits](https://github.com/vuejs/tsconfig/compare/v0.8.1...v0.9.0 )
---
updated-dependencies:
- dependency-name: "@vue/tsconfig"
dependency-version: 0.9.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-19 00:51:10 +02:00
github-actions[bot]
34b8b164d3
Merge pull request #59274 from nextcloud/dependabot/npm_and_yarn/vitest-208eb3350d
...
chore(deps-dev): Bump the vitest group across 2 directories with 3 updates
2026-04-19 00:50:25 +02:00
github-actions[bot]
d1e69358f1
Merge pull request #59663 from nextcloud/dependabot/npm_and_yarn/dompurify-3.4.0
...
chore(deps): Bump dompurify from 3.3.3 to 3.4.0
2026-04-18 21:23:33 +00:00
github-actions[bot]
4f2a9a5334
Merge pull request #59697 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.4.2
...
chore(deps-dev): Bump rector/rector from 2.4.1 to 2.4.2 in /vendor-bin/rector
2026-04-18 15:49:20 +00:00
Joas Schilling
3567091cf7
Merge pull request #59687 from nextcloud/dependabot/composer/phpseclib/phpseclib-2.0.53
2026-04-18 07:51:49 +02:00
dependabot[bot]
fad8fbc14f
chore(deps-dev): Bump the vitest group across 2 directories with 3 updates
...
Bumps the vitest group with 1 update in the / directory: [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul ).
Bumps the vitest group with 2 updates in the /build/frontend-legacy directory: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) and [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Updates `@vitest/coverage-istanbul` from 4.1.0 to 4.1.2
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.2/packages/coverage-istanbul )
Updates `vitest` from 4.1.0 to 4.1.2
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.2/packages/vitest )
Updates `vitest` from 4.1.0 to 4.1.2
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.2/packages/vitest )
Updates `@vitest/coverage-v8` from 4.1.0 to 4.1.2
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.2/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-istanbul"
dependency-version: 4.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 01:16:39 +00:00
dependabot[bot]
4c97532d81
chore(deps-dev): Bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.4.1 to 2.4.2.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.4.1...2.4.2 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.4.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 01:03:05 +00:00
Nextcloud bot
e2894ff5ef
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-04-18 00:19:00 +00:00
nextcloud-command
17bccc1f37
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-17 21:52:11 +00:00
github-actions[bot]
b2db554a6c
Merge pull request #59683 from nextcloud/dependabot/npm_and_yarn/protobufjs-7.5.5
...
chore(deps-dev): Bump protobufjs from 7.5.4 to 7.5.5
2026-04-17 21:50:02 +00:00
dependabot[bot]
d75db8117d
chore(deps): Bump follow-redirects in /build/frontend-legacy
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.11 to 1.16.0.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.11...v1.16.0 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-version: 1.16.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-17 23:45:07 +02:00
dependabot[bot]
14f2e7d8e1
chore(deps): Bump dompurify from 3.3.3 to 3.4.0
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.3.3 to 3.4.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.3.3...3.4.0 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.4.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-17 23:44:19 +02:00
Joas Schilling
4bb5a0e988
build(deps): bump phpseclib/phpseclib from 2.0.52 to 2.0.53
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2026-04-17 15:35:38 +02:00
Julien Veyssier
89b06a4df6
Merge pull request #59676 from nextcloud/fix/noid/reinstall-missing-apps-on-upgrade
...
Restore missing apps on upgrade
2026-04-17 13:17:32 +02:00
Julien Veyssier
7f9fdfbe46
fix(upgrade): restore missing apps on upgrade
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2026-04-17 11:34:35 +02:00
dependabot[bot]
d4b66b8793
chore(deps-dev): Bump protobufjs from 7.5.4 to 7.5.5
...
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js ) from 7.5.4 to 7.5.5.
- [Release notes](https://github.com/protobufjs/protobuf.js/releases )
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/protobufjs/protobuf.js/compare/protobufjs-v7.5.4...protobufjs-v7.5.5 )
---
updated-dependencies:
- dependency-name: protobufjs
dependency-version: 7.5.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-17 04:48:23 +00:00
Nextcloud bot
ee40b5b0c2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-04-17 00:19:10 +00:00
Stephen Cuppett
f91ded3391
Merge pull request #57623 from cuppett/feature/s3-kms-encryption
...
feat(objectstore): Add AWS SSE-KMS encryption support for S3 storage
2026-04-16 15:49:25 -04:00
Stephen Cuppett
cdaeed02b6
feat(objectstore): Add AWS SSE-KMS encryption support for S3 storage
...
Add support for Server-Side Encryption with AWS Key Management Service
(SSE-KMS) for S3 object storage. This allows Nextcloud to encrypt data
at rest in S3 using AWS-managed keys.
Key features:
- New config options: sse_kms_enabled and sse_kms_key_id
- Backward compatible with existing SSE-C (customer-provided keys)
- SSE-C takes precedence when both SSE-C and SSE-KMS are configured
Implementation details:
- Added getServerSideEncryptionParameters() method to centralize
encryption parameter logic for both SSE-C and SSE-KMS
- Updated multipart uploads to use unified encryption parameters
- Added comprehensive PHPUnit tests for SSE-KMS scenarios
- Tested with AWS bucket and KMS keys in us-east-1 region
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
Signed-off-by: Stephen Cuppett <steve@cuppett.com>
2026-04-16 13:21:53 -04:00
Ferdinand Thiessen
288964baaa
Merge pull request #59425 from nextcloud/fix/files-table-header
...
fix(files): add missing table header for actions column
2026-04-16 16:12:16 +02:00
nextcloud-command
f5f1fc14bc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-16 13:34:15 +00:00
Ferdinand Thiessen
ab1c426cf4
fix(files): add missing table header for actions column
...
- resolves https://github.com/nextcloud/server/issues/59333
Every column needs an header with some label for accessibility,
so screen reader know which column they are in currently.
This adds the missing header (but hides it visually so only for SR).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-16 15:22:53 +02:00
Louis
8598f8b171
Merge pull request #58908 from nextcloud/feat/1701/recent-files-img-grouping
...
feat(recent-files): allow configuring image grouping
2026-04-16 12:00:02 +02:00
github-actions[bot]
3f72e33b1b
Merge pull request #59209 from nextcloud/dependabot/npm_and_yarn/yaml-2.8.3
...
chore(deps): Bump yaml from 2.8.2 to 2.8.3
2026-04-16 09:28:25 +02:00
Nextcloud bot
0eaf417f28
fix(l10n): Update translations from Transifex
...
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (javascript-typescript) (push) Has been cancelled
Integration sqlite / changes (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, --tags ~@large files_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, capabilities_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, collaboration_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, comments_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, dav_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, federation_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, file_conversions) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, files_reminders) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, filesdrop_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, guests_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, ldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, openldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, openldap_numerical_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, remoteapi_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, routing_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, setup_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, sharees_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, sharing_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, theming_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (master, main, 8.4, main, videoverification_features) (push) Has been cancelled
Integration sqlite / integration-sqlite-summary (push) Has been cancelled
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-04-16 00:19:34 +00:00
dsyzov
c8e2bb9376
Merge pull request #59647 from nextcloud/fix/open-locally-error-message
...
Integration sqlite / changes (push) Waiting to run
Integration sqlite / integration-sqlite (master, main, 8.4, main, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, files_reminders) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, guests_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, routing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
Psalm static code analysis / changes (push) Has been cancelled
Psalm static code analysis / static-code-analysis (push) Has been cancelled
Psalm static code analysis / static-code-analysis-security (push) Has been cancelled
Psalm static code analysis / static-code-analysis-ocp (push) Has been cancelled
Psalm static code analysis / static-code-analysis-ncu (push) Has been cancelled
Psalm static code analysis / static-code-analysis-strict (push) Has been cancelled
Psalm static code analysis / static-code-analysis-summary (push) Has been cancelled
fix(files): remove error message when closing the "Open locally" dialog
2026-04-15 17:55:42 +00:00
nextcloud-command
a3ebccb18a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-15 17:10:37 +00:00
dsyzov
f163f7995d
fix(files):Update openLocallyAction.ts
...
Signed-off-by: dsyzov <sizovdmitrij@gmail.com>
2026-04-15 17:02:43 +00:00
dsyzov
e8476bee6d
fix: remove error message when closing the "Open locally" dialog
...
catch the exception thrown by the "open locally" dialog when closed within the action itself, so that it does not produce an error message when caught by higher level logic
Signed-off-by: dsyzov <sizovdmitrij@gmail.com>
2026-04-15 17:02:43 +00:00
Ferdinand Thiessen
64c1d17c7b
Merge pull request #59360 from nextcloud/fix/sql-tz
...
fix(db): set session timezone to UTC
2026-04-15 17:46:14 +02:00
Carl Schwan
482e0fe12d
Merge pull request #59651 from nextcloud/fix-lazyuserfolder-getmountpoint
...
fix: fix LazyUserFolder::getMountPoint
2026-04-15 17:22:25 +02:00