Robin Appelman
fcdb080c2d
fix: actually register listener for updating stored external storage credentials
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-06-01 16:09:07 +00:00
Andy Scherzinger
8a960ca213
Merge pull request #60860 from nextcloud/dependabot/npm_and_yarn/stable34/cypress-if-1.16.1
...
[stable34] chore(deps-dev): Bump cypress-if from 1.13.2 to 1.16.1
2026-06-01 18:03:17 +02:00
Andy Scherzinger
7008f8d188
Merge pull request #60856 from nextcloud/dependabot/composer/vendor-bin/rector/stable34/rector/rector-2.4.5
...
[stable34] chore(deps-dev): Bump rector/rector from 2.4.4 to 2.4.5 in /vendor-bin/rector
2026-06-01 18:02:33 +02:00
Andy Scherzinger
6cccbf6545
Merge pull request #60857 from nextcloud/dependabot/npm_and_yarn/stable34/vitest-df360c5056
...
[stable34] chore(deps-dev): Bump the vitest group across 2 directories with 2 updates
2026-06-01 18:01:36 +02:00
Andy Scherzinger
9179bc57bc
Merge pull request #60861 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/stable34/webpack-5.107.2
...
[stable34] chore(deps-dev): Bump webpack from 5.107.1 to 5.107.2 in /build/frontend-legacy
2026-06-01 17:15:02 +02:00
nextcloud-command
75d1a9f911
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-06-01 15:08:59 +00:00
dependabot[bot]
af35e30d10
chore(deps-dev): Bump webpack in /build/frontend-legacy
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.107.1 to 5.107.2.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack/compare/v5.107.1...v5.107.2 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.107.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-01 16:31:23 +02:00
Andy Scherzinger
6b6ee1a122
Merge pull request #60862 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/stable34/libphonenumber-js-1.13.3
...
[stable34] chore(deps): Bump libphonenumber-js from 1.13.2 to 1.13.3 in /build/frontend-legacy
2026-06-01 16:30:39 +02:00
nextcloud-command
3b7bf8d8ae
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-06-01 14:06:54 +00:00
dependabot[bot]
190d18ac96
chore(deps): Bump libphonenumber-js in /build/frontend-legacy
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.13.2 to 1.13.3.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.13.2...v1.13.3 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.13.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-01 14:58:34 +02:00
Nextcloud bot
40bb9cd583
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-06-01 00:22:53 +00:00
Nextcloud bot
ebbf1f988f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-05-31 00:22:45 +00:00
dependabot[bot]
82ed59bc63
chore(deps-dev): Bump cypress-if from 1.13.2 to 1.16.1
...
Bumps [cypress-if](https://github.com/bahmutov/cypress-if ) from 1.13.2 to 1.16.1.
- [Release notes](https://github.com/bahmutov/cypress-if/releases )
- [Commits](https://github.com/bahmutov/cypress-if/compare/v1.13.2...v1.16.1 )
---
updated-dependencies:
- dependency-name: cypress-if
dependency-version: 1.16.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-05-30 02:02:24 +00:00
dependabot[bot]
8071b14745
chore(deps-dev): Bump the vitest group across 2 directories with 2 updates
...
Bumps the vitest group with 1 update in the / directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Bumps the vitest group with 1 update in the /build/frontend-legacy directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Updates `@vitest/coverage-v8` from 4.1.6 to 4.1.7
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.7/packages/coverage-v8 )
Updates `vitest` from 4.1.6 to 4.1.7
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.7/packages/vitest )
Updates `@vitest/coverage-v8` from 4.1.6 to 4.1.7
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.7/packages/coverage-v8 )
Updates `vitest` from 4.1.6 to 4.1.7
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.7/packages/vitest )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-05-30 02:00:39 +00:00
dependabot[bot]
2d5b95e98d
chore(deps-dev): Bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.4.4 to 2.4.5.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.4.4...2.4.5 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.4.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-05-30 01:57:52 +00:00
Nextcloud bot
22f8086c84
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-05-30 00:23:12 +00:00
Benjamin Gaussorgues
ccf4be4f68
Merge pull request #60834 from nextcloud/backport/60778/stable34
...
[stable34] feat(jobs): allow workers to keep track of executed jobs
2026-05-29 14:20:05 +02:00
Benjamin Gaussorgues
390b4e6a3b
feat(jobs): allow workers to keep track of executed jobs
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2026-05-29 10:30:07 +00:00
Benjamin Gaussorgues
8c70e5968a
Merge pull request #60826 from nextcloud/backport/60765/stable34
...
[stable34] Background jobs improvements
2026-05-29 12:03:32 +02:00
John Molakvoæ
b279e3b9ce
Merge pull request #60830 from nextcloud/fix/move-changelog-workflow-stable34
...
[stable34] refactor: move release changelog workflow to releases repo
2026-05-29 11:23:33 +02:00
John Molakvoæ (skjnldsv)
cf1b7b8c05
refactor: move release changelog workflow to releases repo
...
The workflow triggers on `release: published` which only fires from the
default branch. Since the releases repo default branch is `main` (not
`master` synced from server), the workflow never triggered from here.
Move it to nextcloud-releases/server where it belongs alongside other
release infrastructure. Also adds HTML changelog generation and attaches
it as a release asset for the marketing team.
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2026-05-29 11:13:18 +02:00
Benjamin Gaussorgues
ebc128af73
fix(jobs): be less strict about data types
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2026-05-29 10:16:22 +02:00
Benjamin Gaussorgues
5efa292412
fix(db): ensure no autoincrement for Oracle
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2026-05-29 10:16:03 +02:00
Andy Scherzinger
7c7900f82b
Merge pull request #60459 from nextcloud/backport/60360/stable34
...
[stable34] fix(appstore): do not offer rating apps not on appstore
2026-05-29 09:15:02 +02:00
Nextcloud bot
46bb8e058a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-05-29 00:23:48 +00:00
nextcloud-command
19f58909c3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-05-28 18:18:28 +00:00
John Molakvoæ
829f0a9f49
Merge pull request #60771 from nextcloud/release/34.0.0_rc3
...
[stable34] 34.0.0 RC3
2026-05-28 17:58:07 +02:00
Andy Scherzinger
6b269865e0
Merge pull request #60814 from nextcloud/backport/60026/stable34
...
[stable34] chore(i18n): Remove space in word1/word2
2026-05-28 17:00:32 +02:00
rakekniven
1e9f4278b5
chore(i18n): Remove space in word1/word2
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2026-05-28 14:53:53 +00:00
rakekniven
d862915999
chore(i18n): Remove space in word1/word2
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2026-05-28 14:53:52 +00:00
rakekniven
40816ef0a8
chore(i18n): Remove space in FTP/FTPS
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2026-05-28 14:53:52 +00:00
Ferdinand Thiessen
8d5eceb3b9
fix(appstore): do not offer rating apps not on appstore
...
Shipped apps are no longer published to the appstore,
so it makes no sense to offer rating them.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-05-28 15:58:23 +02:00
Andy Scherzinger
b67760a875
Merge pull request #60793 from nextcloud/backport/60733/stable34
...
[stable34] fix(DB): Enforce foreign key constraints in SQLite
2026-05-28 15:51:30 +02:00
Andy Scherzinger
37117acf02
Merge pull request #60810 from nextcloud/backport/60316/stable34
...
[stable34] Spelling fixes
2026-05-28 15:39:57 +02:00
Justin Zobel
6cbc7e1e1c
fix: "than" vs "then" typos
...
Signed-off-by: Justin Zobel <justin.zobel@gmail.com>
2026-05-28 13:39:37 +00:00
Andy Scherzinger
60f9a616bb
Merge pull request #60800 from nextcloud/backport/60027/stable34
...
[stable34] chore(l10n): Plural needed to support multiplural languages
2026-05-28 14:40:48 +02:00
rakekniven
074d706089
chore(l10n): Plural needed to support multiplural languages
...
Reported at Transifex
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2026-05-28 12:10:57 +00:00
Andy Scherzinger
6f39bad9d0
Merge pull request #60723 from nextcloud/backport/60649/stable34
...
[stable34] fix(http): avoid iconv for header ascii fallback
2026-05-28 14:07:23 +02:00
Andy Scherzinger
533f84fde7
Merge pull request #60795 from nextcloud/backport/60765/stable34
...
[stable34] Background jobs improvements
2026-05-28 14:06:23 +02:00
Andy Scherzinger
9db1e37a36
Merge pull request #60794 from nextcloud/backport/59933/stable34
...
[stable34] feat(settings): replace OnlyOffice with Euro-Office in office suite s…
2026-05-28 14:05:41 +02:00
nextcloud-command
e3364177cc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-05-28 11:09:49 +00:00
Benjamin Gaussorgues
75853a2210
feat(jobs): log job execution in CronService
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2026-05-28 10:20:07 +00:00
Benjamin Gaussorgues
f936e54b8d
feat(jobs): allow to keep track of job executions
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2026-05-28 10:20:07 +00:00
Benjamin Gaussorgues
f8abeadf6b
feat(jobs): introduce JobStatus for job running state
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2026-05-28 10:20:06 +00:00
Benjamin Gaussorgues
9269ac210f
feat(jobs): introduce background job classes registry
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2026-05-28 10:20:06 +00:00
James Manuel
de8c3df284
feat(appstore): default-select primary office suite when none is installed
...
Falls back to the isPrimary suite so the UI shows a pre-selection rather
than nothing, without triggering the watcher (watch() is lazy by default).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: James Manuel <moodyjmz@users.noreply.github.com>
2026-05-28 10:13:07 +00:00
James Manuel
a0da3e092f
feat(appstore): replace OnlyOffice with Euro-Office in office suite switcher
...
- Replace onlyoffice/onlyoffice entry with collabora-office/richdocuments
- Change nextcloud-office appId from richdocuments to eurooffice
- Update features and learnMoreUrl for Euro-Office branding
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: James Manuel <moodyjmz@users.noreply.github.com>
2026-05-28 10:13:06 +00:00
provokateurin
5114b6848d
fix(DB): Enforce foreign key constraints in SQLite
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-05-28 10:05:21 +00:00
Louis
b8f2dd4133
Merge pull request #60745 from nextcloud/backport/60644/stable34
...
Integration sqlite / changes (push) Has been cancelled
Psalm static code analysis / changes (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, --tags ~@large files_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, capabilities_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, collaboration_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, comments_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, dav_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, federation_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, file_conversions) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, files_reminders) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, filesdrop_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, guests_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, ldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, openldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, openldap_numerical_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, remoteapi_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, routing_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, setup_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, sharees_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, sharing_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, theming_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable34, main, 8.4, stable34, videoverification_features) (push) Has been cancelled
Integration sqlite / integration-sqlite-summary (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
[stable34] fix(settings): confirm app-token revoke and preserve wipe state
2026-05-28 10:04:02 +02:00
Stephan Orbaugh
7198e552b0
Merge pull request #60784 from nextcloud/backport/60757/stable34
...
[stable34] fix(core): Hide current-app label at narrower viewports
2026-05-28 09:55:23 +02:00