Git'Fellow
ac98ee609b
fix(test): re-login after cy.uploadContent in conflict-picker
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2026-06-03 08:45:27 +02:00
Git'Fellow
a0c2856499
fix(files): use type field instead of instanceof for Folder
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2026-06-03 08:45:27 +02:00
Git'Fellow
6ea63f53d5
fix(files): Chromium-based browsers drag-and-drop
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2026-06-03 08:45:27 +02:00
Andy Scherzinger
8a84c44882
Merge pull request #60921 from nextcloud/backport/60728/stable34
...
[stable34] fix(MailPlugin): Stop applying the offset twice and the limit per wide/exact
2026-06-03 08:42:59 +02:00
Andy Scherzinger
132929bd61
Merge pull request #60924 from nextcloud/backport/59813/stable34
...
[stable34] fix(sharing): set STATUS_ACCEPTED when creating USERGROUP subshare on…
2026-06-03 08:42:07 +02:00
Andy Scherzinger
fbf6df3b9b
Merge pull request #60929 from nextcloud/backport/60809/stable34
...
[stable34] fix(Share): Add missing optional parameter to IManager::shareApiAllowLinks()
2026-06-03 08:41:40 +02:00
Andy Scherzinger
a18cdfbf9c
Merge pull request #60936 from nextcloud/backport/60881/stable34
...
[stable34] test(cache): avoid ordering assumptions in testExtended
2026-06-03 08:40:26 +02:00
Nextcloud bot
265e12a2cd
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-06-03 00:36:17 +00:00
Josh
5d86468ca8
test(cache): avoid ordering assumptions in testExtended
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2026-06-02 11:56:50 +00:00
provokateurin
b2b55a8463
fix(Share): Add missing optional parameter to IManager::shareApiAllowLinks()
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-06-02 09:27:47 +00:00
Anna Larch
9af4a2bb5a
fix(sharing): restore STATUS_ACCEPTED for OC-migrated group share subshares
...
When an ownCloud-migrated group share (which has no per-user USERGROUP
subshare) is renamed for the first time, DefaultShareProvider::move()
inserted a new USERGROUP row without setting `accepted`. The column
defaulted to 0 (STATUS_PENDING), causing MountProvider to skip the
share on the next login — the shared file disappeared for the recipient.
Fix: set accepted = STATUS_ACCEPTED explicitly on the INSERT in
DefaultShareProvider::move() for the TYPE_GROUP branch.
Secondary fix: SharedMount::moveMount() silently returned true when
updateFileTarget() threw (e.g. group no longer exists on an OC-migrated
instance). Set $result = false in the catch block so View::rename()
propagates the failure instead of silently corrupting VFS state.
An opt-in occ command (sharing:fix-owncloud-group-shares) with --dry-run
support is included to repair existing broken instances. It targets only
TYPE_USERGROUP subshares with accepted=STATUS_PENDING and permissions!=0
(shares that were accepted but broken by the missing column default),
leaving explicitly declined shares (permissions=0) untouched.
AI-Assisted-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Anna Larch <anna@nextcloud.com>
2026-06-02 09:14:34 +00:00
provokateurin
f603358186
fix(MailPlugin): Stop applying the offset twice and the limit per wide/exact
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-06-02 08:21:45 +02:00
provokateurin
2e9f3b3c63
perf(MailPlugin): Optimize checking group memberships
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-06-02 08:19:54 +02:00
provokateurin
95df86b5b0
refactor(MailPlugin): Continue execution after extracting email instead of calling itself
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-06-02 08:19:54 +02:00
provokateurin
b2ccbd389b
fix(MailPlugin): Use correct type for exact id match
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-06-02 08:19:54 +02:00
Nextcloud bot
3b6f38ca41
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-06-02 00:27:37 +00:00
Andy Scherzinger
92034d8288
Merge pull request #60812 from nextcloud/backport/60751/stable34
...
[stable34] test(share20): replace addToAssertionCount checkbox tests in Share20 ManagerTest
2026-06-02 00:30:23 +02:00
Andy Scherzinger
0d5267d64c
Merge pull request #60781 from nextcloud/backport/60739/stable34
...
[stable34] test(ci): enforce PHPUnit time limits with sensible timeout values
2026-06-01 23:32:05 +02:00
Andy Scherzinger
becca90fac
Merge pull request #60782 from nextcloud/backport/60738/stable34
...
[stable34] perf(ci): cache npm dependencies in Cypress init job using buildjet cache
2026-06-01 23:31:20 +02:00
Andy Scherzinger
a11567ef0e
Merge pull request #60762 from nextcloud/backport/60744/stable34
...
[stable34] test(db): call parent::tearDown() in DB test classes that skipped it
2026-06-01 23:29:28 +02:00
Andy Scherzinger
5d81539903
Merge pull request #60789 from nextcloud/backport/60763/stable34
...
[stable34] test(behat): reset per-scenario state in BasicStructure and Sharing
2026-06-01 23:23:57 +02:00
Andy Scherzinger
bae7b687fd
Merge pull request #60798 from nextcloud/backport/60741/stable34
...
[stable34] fix(encryption): recovery keys should be shown when user keys are used
2026-06-01 23:23:09 +02:00
Anna Larch
5c0e7ae9c7
test(share20): replace addToAssertionCount checkbox tests in Share20 ManagerTest
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
AI-Assisted-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-01 23:21:28 +02:00
Andy Scherzinger
865f079415
Merge pull request #60820 from nextcloud/backport/59677/stable34
...
[stable34] fix(appconfig,userconfig): restore pre-migration fallback for ownCloud migration
2026-06-01 22:33:38 +02:00
Andy Scherzinger
1bd373cd45
Merge pull request #60836 from nextcloud/backport/60779/stable34
...
[stable34] feat(jobs): add command to list executed background jobs
2026-06-01 22:32:50 +02:00
Andy Scherzinger
8ab1c4025c
Merge pull request #60863 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/stable34/sass-1.100.0
...
[stable34] chore(deps-dev): Bump sass from 1.99.0 to 1.100.0 in /build/frontend-legacy
2026-06-01 22:30:28 +02:00
Andy Scherzinger
9e88a9c3ec
Merge pull request #60866 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/stable34/babel/plugin-transform-private-methods-7.29.7
...
[stable34] chore(deps-dev): Bump @babel/plugin-transform-private-methods from 7.28.6 to 7.29.7 in /build/frontend-legacy
2026-06-01 22:20:21 +02:00
Andy Scherzinger
7fac683cbb
Merge pull request #60895 from nextcloud/backport/60756/stable34
...
[stable34] test(user_ldap): speed up AbstractMappingTestCase chunking test
2026-06-01 22:18:31 +02:00
Andy Scherzinger
f31a245453
Merge pull request #60906 from nextcloud/backport/60817/stable34
...
[stable34] fix: actually register listener for updating stored external storage credentials
2026-06-01 22:17:32 +02:00
Andy Scherzinger
6ac730629f
Merge pull request #60913 from nextcloud/backport/60896/stable34
...
[stable34] chore(deps): Update flake to NixOS 26.05
2026-06-01 21:40:06 +02:00
Andy Scherzinger
97d996f4a8
Merge pull request #60904 from nextcloud/backport/59610/stable34
...
[stable34] feat(files_versions): allow to block version creation using WFE
2026-06-01 21:39:20 +02:00
provokateurin
68046c3e0f
chore(deps): Update flake to NixOS 26.05
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-06-01 19:24:20 +00:00
Andy Scherzinger
de17cda250
Merge pull request #60859 from nextcloud/dependabot/npm_and_yarn/stable34/sass-1.100.0
...
[stable34] chore(deps-dev): Bump sass from 1.99.0 to 1.100.0
2026-06-01 21:19:17 +02:00
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
Ferdinand Thiessen
9eecb73b2d
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-01 16:06:47 +00:00
Ferdinand Thiessen
30c31b580b
fix(files_version): dispatch CreateVersionEvent as typed event
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-01 16:06:47 +00:00
Ferdinand Thiessen
4e816f70d1
feat(files_versions): allow to block version creation using WFE
...
This allows users to create workflows to block the versions creation
for some files, based on tags or other conditions using the workflow
engine.
The usecase would be compliance to allow configure some rules to prevent
versioning.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-01 16:06:46 +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
Anna Larch
dbb82b0bc2
test(user_ldap): speed up AbstractMappingTestCase chunking test
...
Reduce mapped entries from 3332 to 14 (every 5000th instead of every
20th) so the test exercises the chunking path without inserting thousands
of rows. Move the explanatory comment above the loop where it belongs.
Note: the implementation chunks at its own 65000 total-parameter limit
(not Postgres's 65535 IN-list limit), so the comment uses 65000.
Signed-off-by: Anna Larch <anna@nextcloud.com>
AI-Assisted-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-01 08:11:29 +00: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]
0a30bf9443
chore(deps-dev): Bump @babel/plugin-transform-private-methods
...
Bumps [@babel/plugin-transform-private-methods](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-methods ) from 7.28.6 to 7.29.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.29.7/packages/babel-plugin-transform-private-methods )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-private-methods"
dependency-version: 7.29.7
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-05-30 02:06:42 +00:00