Commit graph

85639 commits

Author SHA1 Message Date
Ferdinand Thiessen
6ebdb77ff8
refactor(files_external): adjust for files library interfaces
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-02-06 14:03:00 +01:00
Ferdinand Thiessen
1b8ebd26ec
refactor(comments): adjust for files library interfaces
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-02-06 14:03:00 +01:00
Ferdinand Thiessen
0577a4fabd
refactor(files_reminders): adjust for files library interfaces and remove sideeffects
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-02-06 14:03:00 +01:00
Ferdinand Thiessen
859e325549
refactor(files_sharing): adjust for files library interfaces and remove sideeffects
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-02-06 14:03:00 +01:00
Ferdinand Thiessen
73a79f2ecb
refactor(systemtags): adjust for files library interfaces
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-02-06 14:03:00 +01:00
Ferdinand Thiessen
ed9bfe6780
refactor(files_trashbin): adjust for files library interfaces
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-02-06 14:03:00 +01:00
Ferdinand Thiessen
0339f3cd04
chore(deps): update @nextcloud/files to v4.0.0-rc.1
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-02-06 14:02:58 +01:00
Andy Scherzinger
285decb94a
Merge pull request #58126 from nextcloud/backport/57782/stable33
[stable33] feat(contacts): support federated users/groups search when adding team members
2026-02-06 14:01:14 +01:00
Andy Scherzinger
8058da35d4
Merge pull request #58129 from nextcloud/backport/57993/stable33
[stable33] fix(files): improve handling of copy-move action
2026-02-06 14:00:32 +01:00
Andy Scherzinger
40393a8d67
Merge pull request #58076 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/stable33/babel/node-7.29.0
[stable33] build(deps-dev): bump @babel/node from 7.28.6 to 7.29.0 in /build/frontend-legacy
2026-02-06 13:26:46 +01:00
Ferdinand Thiessen
ca0ac59359
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-02-06 12:59:07 +01:00
Ferdinand Thiessen
41587b7faf
fix(files): improve handling of copy-move action
1. only show 1 loading toast instead of N for N files in batch
   operation.
2. Reuse more code to reduce duplicated logic.
3. Show the conflict picker once for all files instead of opening a new
   conflict picker for every file to copy / move.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-02-06 12:56:20 +01:00
Benjamin Gaussorgues
faf5e8dfe9
Merge pull request #58085 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/stable33/nextcloud/vue-8.36.0
[stable33] build(deps): bump @nextcloud/vue from 8.35.3 to 8.36.0 in /build/frontend-legacy
2026-02-06 12:55:07 +01:00
Andy Scherzinger
511691f3ca
Merge pull request #58072 from nextcloud/dependabot/npm_and_yarn/stable33/cypress-15.10.0
[stable33] build(deps-dev): bump cypress from 15.9.0 to 15.10.0
2026-02-06 11:47:15 +01:00
nextcloud-command
206044c452 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-02-06 08:21:15 +00:00
dependabot[bot]
43dfd21774 build(deps): bump @nextcloud/vue in /build/frontend-legacy
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.35.3 to 8.36.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/8.36.0/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.35.3...8.36.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
  dependency-version: 8.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-06 08:19:00 +00:00
dependabot[bot]
8bc2c87071 build(deps-dev): bump @babel/node in /build/frontend-legacy
Bumps [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node) from 7.28.6 to 7.29.0.
- [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.0/packages/babel-node)

---
updated-dependencies:
- dependency-name: "@babel/node"
  dependency-version: 7.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-06 07:30:19 +01:00
Andy Scherzinger
66cebf4a15
Merge pull request #58070 from nextcloud/dependabot/npm_and_yarn/stable33/stylelint-17.1.1
[stable33] build(deps-dev): bump stylelint from 17.1.0 to 17.1.1
2026-02-06 07:29:11 +01:00
Andy Scherzinger
1dd92071f0
Merge pull request #58075 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/stable33/webpack-5.105.0
[stable33] build(deps-dev): bump webpack from 5.104.1 to 5.105.0 in /build/frontend-legacy
2026-02-06 07:28:02 +01:00
Nextcloud bot
94836a1df8
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-02-06 00:41:22 +00:00
nextcloud-command
6352f66b23 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-02-05 22:41:13 +00:00
dependabot[bot]
d02474c976 build(deps-dev): bump webpack in /build/frontend-legacy
Bumps [webpack](https://github.com/webpack/webpack) from 5.104.1 to 5.105.0.
- [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.104.1...v5.105.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-version: 5.105.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-05 23:30:34 +01:00
Andy Scherzinger
e675896eaf
Merge pull request #58120 from nextcloud/backport/57854/stable33
[stable33] feat: Add SetupCheck to warn about missing second factor provider
2026-02-05 23:26:26 +01:00
Andy Scherzinger
409ebde1e5
Merge pull request #58123 from nextcloud/backport/58096/stable33
[stable33] feat(occ): show current version with occ app:update command
2026-02-05 23:25:01 +01:00
Maksim Sukharev
9fb2d5bffa feat(occ): show current version with occ app:update command
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2026-02-05 22:38:38 +01:00
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
Côme Chilliet
72e60561f5 feat: Add info level result if 2FA is not enforced
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2026-02-05 15:26:07 +00:00
Côme Chilliet
9245f2b7d3 fix(settings): Only consider primary providers for 2FA setup check
In practice this filters out backup codes. Also fixed the english
 formulation and the copyright year.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2026-02-05 15:26:07 +00:00
Côme Chilliet
cc53fb2735 feat: Add SetupCheck to warn about missing second factor provider
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2026-02-05 15:26:07 +00: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