Cristian Scheid
f0517dbdd9
test(files_sharing): update ShareesAPIController mock to include FederatedShareProvider dependency
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
2026-02-05 22:38:11 +01:00
Cristian Scheid
e249b7e4e1
refactor(teams): adjust expected itemType and remove remote group type from member search controller
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
2026-02-05 22:38:11 +01:00
Cristian Scheid
a1193b127d
feat(contacts): support federated users/groups search when adding team members
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
2026-02-05 22:38:11 +01:00
Benjamin Gaussorgues
3f1b912782
Merge pull request #58093 from nextcloud/backport/57914/stable33
...
[stable33] feat(dav): allow extending propfind properties via event
2026-02-05 21:23:58 +01:00
Benjamin Gaussorgues
19661b9a54
Merge pull request #58047 from nextcloud/release/33.0.0_rc3
...
[stable33] 33.0.0 RC3
2026-02-05 21:18:09 +01:00
Benjamin Gaussorgues
a3e8700db0
Merge pull request #57927 from nextcloud/share-target-repair-no-providers-33
...
[stable33] fix: don't rely on share providers being avaiable in CleanupShareTarget
2026-02-05 21:16:08 +01:00
Andy Scherzinger
39740e0eaf
Merge pull request #58067 from nextcloud/dependabot/npm_and_yarn/stable33/msw-2.12.8
...
[stable33] build(deps-dev): bump msw from 2.12.7 to 2.12.8
2026-02-05 20:16:27 +01:00
Andy Scherzinger
90a5285256
Merge pull request #58091 from nextcloud/backport/57741/stable33
...
[stable33] feat(sharing): Make share permission in bundled edit configurable
2026-02-05 20:05:25 +01:00
Andy Scherzinger
a6e435d0f7
Merge pull request #58097 from nextcloud/backport/58041/stable33
...
[stable33] feat(files): warn when file would be hidden
2026-02-05 17:28:52 +01:00
Andy Scherzinger
14f4b74bb6
Merge pull request #58064 from nextcloud/dependabot/npm_and_yarn/stable33/cypress-split-1.24.28
...
[stable33] build(deps-dev): bump cypress-split from 1.24.25 to 1.24.28
2026-02-05 17:10:38 +01:00
Julius Knorr
4faad01d3c
Merge pull request #58101 from nextcloud/backport/58100/stable33
...
[stable33] chore: Improve SVG handling in link previews
2026-02-05 15:56:48 +01:00
Benjamin Frueh
89600fadf9
chore: Improve SVG handling in link previews
...
Signed-off-by: Benjamin Frueh <benjamin.frueh@gmail.com>
2026-02-05 13:16:59 +00:00
dependabot[bot]
8bcd58fea4
build(deps-dev): bump msw from 2.12.7 to 2.12.8
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.12.7 to 2.12.8.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.12.7...v2.12.8 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-05 14:10:27 +01:00
Andy Scherzinger
f86202cafe
Merge pull request #58083 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/stable33/msw-2.12.8
...
[stable33] build(deps-dev): bump msw from 2.12.7 to 2.12.8 in /build/frontend-legacy
2026-02-05 13:46:41 +01:00
Benjamin Frueh
b75a1bce15
feat(dav): allow extending propfind properties via event
...
Signed-off-by: Benjamin Frueh <benjamin.frueh@gmail.com>
Update lib/public/Files/Events/BeforePropfindEvent.php
Co-authored-by: Julius Knorr <jus@bitgrid.net>
Signed-off-by: Benjamin Früh <134610227+benjaminfrueh@users.noreply.github.com>
Update lib/public/Files/Events/BeforePropfindEvent.php
Co-authored-by: Julius Knorr <jus@bitgrid.net>
Signed-off-by: Benjamin Früh <134610227+benjaminfrueh@users.noreply.github.com>
refactor: rename BeforePropfindEvent to BeforeRemotePropfindEvent
Signed-off-by: Benjamin Frueh <benjamin.frueh@gmail.com>
chore: update composer autoloader for new event class
Signed-off-by: Benjamin Frueh <benjamin.frueh@gmail.com>
Update lib/public/Files/Events/BeforeRemotePropfindEvent.php
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Benjamin Früh <134610227+benjaminfrueh@users.noreply.github.com>
2026-02-05 13:31:33 +01:00
Andy Scherzinger
9cea0183f4
Merge pull request #58090 from nextcloud/backport/58052/stable33
...
[stable33] chore(openmetrics): export only "real" files count
2026-02-05 12:23:14 +01:00
Ferdinand Thiessen
bb69a586ed
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-02-05 12:20:39 +01:00
Ferdinand Thiessen
4f96a263fb
feat(files): add dialog to confirm when about to hide a file
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-02-05 11:17:30 +00:00
Ferdinand Thiessen
924678bb89
fix(files): ensure that new names are checked even for hidden files
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-02-05 11:17:30 +00:00
nfebe
f626b8fe05
feat(sharing): Make share permission in bundled edit configurable
...
Add config option shareapi_bundle_reshare_with_edit to include reshare
permission in "Allow editing" bundle. Default is true to maintain
backward compatibility.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
Signed-off-by: Carl Schwan <carlschwan@kde.org>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-02-05 09:10:14 +00:00
Benjamin Gaussorgues
001f90b6a4
chore(openmetrics): export only "real" files count
...
Other files like files in trashbin or file versions should be exported
by related app
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2026-02-05 08:55:53 +00:00
Nextcloud bot
f7260841b7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-02-05 00:20:56 +00:00
dependabot[bot]
24a89c3810
build(deps-dev): bump msw in /build/frontend-legacy
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.12.7 to 2.12.8.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.12.7...v2.12.8 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 23:23:58 +00:00
dependabot[bot]
23447bc9de
build(deps-dev): bump cypress-split from 1.24.25 to 1.24.28
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.25 to 1.24.28.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.25...v1.24.28 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-version: 1.24.28
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 23:21:23 +00:00
Andy Scherzinger
c5920fc005
Merge pull request #58061 from nextcloud/backport/57930/stable33
...
[stable33] fix(files_sharing): stop ignoring shares without a usergroup entry when filtering by path
2026-02-04 20:46:28 +01:00
Julius Knorr
1cc6c8260f
Merge pull request #58030 from nextcloud/backport/57555/stable33
...
[stable33] feat: Add office switcher with feature comparison
2026-02-04 20:32:29 +01:00
Joas Schilling
956974cc60
test(settings): Fix CI after parallel merges
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2026-02-04 19:27:48 +01:00
Louis Chmn
0e67f6c9f5
fix(files_sharing): Move path filtering to group share resolution
...
Previously, this was preventing users without a specific USERGROUP entry to see GROUP shares.
Signed-off-by: Louis Chmn <louis@chmn.me>
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2026-02-04 18:16:03 +00:00
nextcloud-command
cd56ec8780
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-02-04 17:37:14 +01:00
Julius Knorr
69ae06583f
feat: Add office switcher with feature comparison
...
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2026-02-04 17:37:14 +01:00
Andy Scherzinger
cdbcfea1ff
Merge pull request #58055 from nextcloud/backport/57921/stable33
...
[stable33] fix(snowflakes): create file lock files into lock directory
2026-02-04 17:35:36 +01:00
Joas Schilling
171337c8d3
Merge pull request #58054 from nextcloud/backport/58050/stable33
...
[stable33] test(Updater): Harden flaky test
2026-02-04 12:33:25 +01:00
Benjamin Gaussorgues
5dbb40dc4b
chore(snowflakes): don't remove file lock directory during tests
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2026-02-04 10:12:47 +00:00
Benjamin Gaussorgues
6531b5e41a
fix(snowflakes): create file lock files into lock directory
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2026-02-04 10:12:46 +00:00
Joas Schilling
d47a152b77
test(Updater): Harden flaky test
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2026-02-04 10:04:50 +00:00
Joas Schilling
b98b1ac85f
Merge pull request #58044 from nextcloud/backport/58043/stable33
...
[stable33] fix(comments): Put a limit to the limit
2026-02-04 09:58:53 +01:00
Worker Builder
9f489ee877
build(hub): 33.0.0 RC3
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com>
2026-02-04 07:48:24 +00:00
Joas Schilling
4bcd13ed74
fix(comments): Put a limit to the limit
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2026-02-04 07:45:52 +00:00
Nextcloud bot
a4a5a89abc
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
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
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, --tags ~@large files_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, capabilities_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, collaboration_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, comments_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, dav_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, federation_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, file_conversions) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, files_reminders) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, filesdrop_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, ldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, openldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, openldap_numerical_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, remoteapi_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, routing_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, setup_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, sharees_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, sharing_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, theming_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, videoverification_features) (push) Has been cancelled
Integration sqlite / integration-sqlite-summary (push) Has been cancelled
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-02-04 00:21:03 +00:00
Andy Scherzinger
4e72a8f745
Merge pull request #57936 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable33/phpunit/phpunit-11.5.50
...
[stable33] build(deps): bump phpunit/phpunit from 11.5.49 to 11.5.50 in /vendor-bin/phpunit
2026-02-03 23:47:38 +01:00
Andy Scherzinger
3391ff3941
Merge pull request #57940 from nextcloud/dependabot/npm_and_yarn/stable33/stylelint-17.1.0
...
[stable33] build(deps-dev): bump stylelint from 17.0.0 to 17.1.0
2026-02-03 23:01:01 +01:00
dependabot[bot]
02d93e92f2
build(deps-dev): bump stylelint from 17.0.0 to 17.1.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 17.0.0 to 17.1.0.
- [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/17.0.0...17.1.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 17.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-03 21:29:51 +01:00
dependabot[bot]
f878273628
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 11.5.49 to 11.5.50.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/11.5.50/ChangeLog-11.5.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/11.5.49...11.5.50 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 11.5.50
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-03 21:25:34 +01:00
Andy Scherzinger
24be39b0b9
Merge pull request #57937 from nextcloud/dependabot/composer/vendor-bin/rector/stable33/rector/rector-2.3.5
...
[stable33] build(deps-dev): bump rector/rector from 2.3.4 to 2.3.5 in /vendor-bin/rector
2026-02-03 21:24:46 +01:00
Andy Scherzinger
67933f75b8
Merge pull request #57943 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/stable33/nextcloud/upload-1.11.1
...
[stable33] build(deps): bump @nextcloud/upload from 1.11.0 to 1.11.1 in /build/frontend-legacy
2026-02-03 21:23:17 +01:00
Andy Scherzinger
baff429c1c
Merge pull request #58000 from nextcloud/setup-root-path-children-less-setup-33
...
[stable33] getById: don't setup for all users with access by default
2026-02-03 20:43:56 +01:00
Andy Scherzinger
bbf591b5b6
Merge pull request #58024 from nextcloud/backport/57924/stable33
...
[stable33] fix(external-storage): Rtrim trailing slash at the end
2026-02-03 20:43:08 +01:00
Andy Scherzinger
0be601c89a
Merge pull request #58028 from nextcloud/backport/58020/stable33
...
[stable33] fix: Migrate `getById` to `getFirstNodeById`
2026-02-03 18:54:46 +01:00
Louis Chmn
7e8dc2f5a7
fix: Migrate getById to getFirstNodeById
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2026-02-03 17:05:24 +00:00
Robin Appelman
130bfc55d7
test: add tests for getMountsForUserAndPath
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-02-03 16:50:28 +01:00