Carl Schwan
5b1de7556e
Merge pull request #58602 from nextcloud/carl/systemtag-lifecycle-event
...
refactor: Add new modern events for system tag lifecycle
2026-06-23 16:17:06 +02:00
Carl Schwan
cc97151dfb
Merge pull request #60643 from nextcloud/carl/remove-AutoCompleteEvent
...
refactor: Remove deprecated AutoCompleteEvent
2026-06-23 10:59:42 +02:00
Carl Schwan
b42ebea5fc
refactor: Add new modern events for system tag lifecycle
...
The old one was deprecated in 22.0.0 but didn't had a replacement.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-06-23 10:57:41 +02:00
Ferdinand Thiessen
43dc92df52
fix: add handling for MD5 on new MySQL and deprecate MD5 SQL function
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-06-21 22:26:00 +02:00
dependabot[bot]
1ce39a62db
chore(deps): Bump marked from 18.0.3 to 18.0.5 in /build/frontend-legacy
...
Bumps [marked](https://github.com/markedjs/marked ) from 18.0.3 to 18.0.5.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/v18.0.3...v18.0.5 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 18.0.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-21 19:28:32 +02:00
Andy Scherzinger
f84b816273
Merge pull request #55993 from nextcloud/fix/direct-editing-interface
...
fix(DirectEditing): expose already used methods on the public interface
2026-06-21 18:12:40 +02:00
dependabot[bot]
809b31bca6
chore(deps): Bump @simplewebauthn/browser in /build/frontend-legacy
...
Bumps [@simplewebauthn/browser](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/browser ) from 13.2.2 to 13.3.0.
- [Release notes](https://github.com/MasterKale/SimpleWebAuthn/releases )
- [Changelog](https://github.com/MasterKale/SimpleWebAuthn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/MasterKale/SimpleWebAuthn/commits/v13.3.0/packages/browser )
---
updated-dependencies:
- dependency-name: "@simplewebauthn/browser"
dependency-version: 13.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-21 16:58:30 +02:00
dependabot[bot]
9702b2dcd7
chore(deps): Bump marked from 17.0.4 to 18.0.3 in /build/frontend-legacy
...
Bumps [marked](https://github.com/markedjs/marked ) from 17.0.4 to 18.0.3.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Commits](https://github.com/markedjs/marked/compare/v17.0.4...v18.0.3 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 18.0.3
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-21 16:27:11 +02:00
dependabot[bot]
19a2aa3af5
chore(deps): Bump serialize-javascript and workbox-webpack-plugin
...
Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript ) to 7.0.5 and updates ancestor dependency [workbox-webpack-plugin](https://github.com/googlechrome/workbox ). These dependencies need to be updated together.
Updates `serialize-javascript` from 6.0.2 to 7.0.5
- [Release notes](https://github.com/yahoo/serialize-javascript/releases )
- [Commits](https://github.com/yahoo/serialize-javascript/compare/v6.0.2...v7.0.5 )
Updates `workbox-webpack-plugin` from 7.4.0 to 7.4.1
- [Release notes](https://github.com/googlechrome/workbox/releases )
- [Commits](https://github.com/googlechrome/workbox/compare/v7.4.0...v7.4.1 )
---
updated-dependencies:
- dependency-name: serialize-javascript
dependency-version: 7.0.5
dependency-type: indirect
- dependency-name: workbox-webpack-plugin
dependency-version: 7.4.1
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-21 11:32:25 +02:00
dependabot[bot]
1fe3822f3e
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.8 to 4.1.9
- [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.9/packages/coverage-v8 )
Updates `vitest` from 4.1.8 to 4.1.9
- [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.9/packages/vitest )
Updates `@vitest/coverage-v8` from 4.1.8 to 4.1.9
- [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.9/packages/coverage-v8 )
Updates `vitest` from 4.1.8 to 4.1.9
- [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.9/packages/vitest )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.1.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.1.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.1.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.1.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-20 01:05:17 +00:00
Josh
abef770cd2
chore: update psalm-baseline.xml
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2026-06-18 18:15:57 +02:00
Julius Knorr
e001b6493e
fix: Expose already used public interface methods
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2026-06-18 18:15:57 +02:00
Carl Schwan
30b173765e
refactor: Remove deprecated AutoCompleteEvent
...
No longer used.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-06-18 11:54:42 +02:00
dependabot[bot]
685fd8f614
chore(deps-dev): Bump vite from 7.3.2 to 7.3.5 in /build/frontend-legacy
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.3.2 to 7.3.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.5/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.5
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-18 11:37:18 +02:00
Andy Scherzinger
4c6244d997
Merge pull request #61397 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/launch-editor-2.14.1
...
chore(deps-dev): Bump launch-editor from 2.11.1 to 2.14.1 in /build/frontend-legacy
2026-06-18 11:36:14 +02:00
Micke Nordin
a88fdcbed5
Merge pull request #57234 from enriquepablo/master
...
Implement token exchange from OCM
2026-06-18 11:33:24 +02:00
dependabot[bot]
ab5d573753
chore(deps): Bump form-data in /build/frontend-legacy
...
Bumps [form-data](https://github.com/form-data/form-data ) from 4.0.5 to 4.0.6.
- [Release notes](https://github.com/form-data/form-data/releases )
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md )
- [Commits](https://github.com/form-data/form-data/compare/v4.0.5...v4.0.6 )
---
updated-dependencies:
- dependency-name: form-data
dependency-version: 4.0.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-18 11:15:32 +02:00
dependabot[bot]
3b67f550a3
chore(deps-dev): Bump launch-editor in /build/frontend-legacy
...
Bumps [launch-editor](https://github.com/vitejs/launch-editor ) from 2.11.1 to 2.14.1.
- [Commits](https://github.com/vitejs/launch-editor/compare/v2.11.1...v2.14.1 )
---
updated-dependencies:
- dependency-name: launch-editor
dependency-version: 2.14.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-18 09:05:13 +00:00
dependabot[bot]
a090560c84
chore(deps-dev): Bump webpack-dev-server in /build/frontend-legacy
...
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server ) from 5.2.4 to 5.2.5.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases )
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v5.2.4...v5.2.5 )
---
updated-dependencies:
- dependency-name: webpack-dev-server
dependency-version: 5.2.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-18 03:28:28 +00:00
Enrique Pérez Arnaud
3d3b49ce63
chore: regenerate autoloaders and update psalm baseline
...
Co-authored-by: Micke Nordin <kano@sunet.se >
Signed-off-by: Micke Nordin <kano@sunet.se >
Signed-off-by: Enrique Pérez Arnaud <enrique@cazalla.net >
2026-06-17 11:01:18 +02:00
Enrique Pérez Arnaud
fc31f97018
feat(federatedfilesharing): create refresh tokens and sign token exchange
...
Co-authored-by: Micke Nordin <kano@sunet.se >
Signed-off-by: Micke Nordin <kano@sunet.se >
Signed-off-by: Enrique Pérez Arnaud <enrique@cazalla.net >
2026-06-17 11:01:15 +02:00
Côme Chilliet
e1dd3da78a
chore: Adapt integration test to API change
...
Trying to create an auth token from an authtoken
returns 403 now, not 503 (which is more correct)
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-06-16 15:21:37 +02:00
dependabot[bot]
2cc02be648
chore(deps-dev): Bump tmp from 0.2.6 to 0.2.7 in /build/frontend-legacy
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.6 to 0.2.7.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.6...v0.2.7 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.7
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-15 17:16:22 +00:00
dependabot[bot]
250008cb4d
chore(deps-dev): Bump @babel/preset-typescript in /build/frontend-legacy
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.28.5 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-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-version: 7.29.7
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-14 17:54:21 +00:00
github-actions[bot]
c56cf6564c
Merge pull request #61023 from nextcloud/dependabot/npm_and_yarn/vitest-3e8a7ab18a
...
build(deps-dev): bump the vitest group across 2 directories with 2 updates
2026-06-14 17:35:24 +00:00
dependabot[bot]
19db8c9500
build(deps-dev): bump shell-quote in /build/frontend-legacy
...
Bumps [shell-quote](https://github.com/ljharb/shell-quote ) from 1.8.3 to 1.8.4.
- [Changelog](https://github.com/ljharb/shell-quote/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/shell-quote/compare/v1.8.3...v1.8.4 )
---
updated-dependencies:
- dependency-name: shell-quote
dependency-version: 1.8.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-14 10:00:29 +02:00
dependabot[bot]
21c5477a0c
build(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.7 to 4.1.8
- [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.8/packages/coverage-v8 )
Updates `vitest` from 4.1.7 to 4.1.8
- [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.8/packages/vitest )
Updates `@vitest/coverage-v8` from 4.1.7 to 4.1.8
- [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.8/packages/coverage-v8 )
Updates `vitest` from 4.1.7 to 4.1.8
- [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.8/packages/vitest )
Updates `@vitest/coverage-v8` from 4.1.7 to 4.1.8
- [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.8/packages/coverage-v8 )
Updates `vitest` from 4.1.7 to 4.1.8
- [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.8/packages/vitest )
Updates `@vitest/coverage-v8` from 4.1.7 to 4.1.8
- [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.8/packages/coverage-v8 )
Updates `vitest` from 4.1.7 to 4.1.8
- [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.8/packages/vitest )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.1.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.1.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.1.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.1.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-13 01:08:22 +00:00
Andy Scherzinger
e99befd96f
Merge pull request #58750 from nextcloud/jtr/migrate-AuditLogger-to-IAppConfig
...
refactor(admin_audit): migrate to IAppConfig
2026-06-11 20:18:29 +02:00
Louis
da706223e4
Merge pull request #61140 from nextcloud/fix/fix-deprecations-in-tests
...
Fix deprecations in tests
2026-06-11 14:48:10 +02:00
Josh
5d01ea8755
chore: migrate AuditLogger to IAppConfig
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-06-11 12:18:31 +02:00
Louis
165b050a2f
Merge pull request #60889 from nextcloud/jtr/cleanup-Request
...
docs(IRequest): streamline duplicate docs + update for clarity and accuracy
2026-06-11 10:19:10 +02:00
Côme Chilliet
b37044d484
chore: Fix psalm issues following strong typing of IUser
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-06-11 09:45:32 +02:00
Benjamin Gaussorgues
83b863499a
chore(deprecated): remove imagedestroy as it's noop since PHP 8.0
...
Function imagedestroy() is deprecated since 8.5, as it has no effect since PHP 8.0
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-06-11 09:45:05 +02:00
Ferdinand Thiessen
c45a5d4809
test: create basic Playwright test infrastructure
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-06-10 09:49:04 +02:00
Robin Appelman
3ee547354f
test: add test for uploading to publicly shared external storage
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-06-08 18:01:48 +02:00
Stephan Orbaugh
cc48ec4420
Merge pull request #58541 from nextcloud/carl/frankenphp
...
feat: frankenphp
2026-06-08 14:18:33 +02:00
Carl Schwan
26cf3084fa
Merge pull request #60467 from nextcloud/jtr/test-filedrop-review
...
test(filesdrop): fix duplicate scenario titles, indentation, and add clarifying comments
2026-06-08 13:57:06 +02:00
Josh
07af2382f6
chore(Request): drop no longer applicable psalm-baseline entries
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2026-06-08 11:36:44 +02:00
Carl Schwan
3750945cb8
fix(psalm): Fix psalm issues related to moving files
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-06-05 11:03:16 +02:00
Carl Schwan
64d222486f
fix: Remove workaround for old version of frankenphp
...
Not needed in v1.12.3
And update caddyfile
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-06-05 11:03:05 +02:00
Anna Larch
09ed12161d
fix(tests): remove integration tests that depend on deleted Remote API classes
...
The Remote API classes (OC\Remote\* and OCP\Remote\*) were removed in
#60953 , but the remoteapi Behat integration suite was not updated. This
caused fatal PHP errors when Behat tried to bootstrap RemoteContext,
breaking the integration test run on master.
Remove RemoteContext.php, remote.feature, and the remoteapi suite entry
in behat.yml since there is nothing left to test.
Assisted-by: ClaudeCode:claude-sonnet-4-6
Signed-off-by: Anna Larch <anna@nextcloud.com >
2026-06-04 10:57:00 +02:00
Tobias Kaminsky
3279c40632
Merge pull request #60953 from nextcloud/carl/IInstanceFactory
...
chore: Remove unused and long deprecated Remote components
2026-06-03 14:50:19 +02:00
Louis
eda0d2c75b
Merge pull request #60631 from nextcloud/backport/60615/master
...
fix(files): show proper information when a move will override the target
2026-06-03 14:49:34 +02:00
Carl Schwan
81728c66fe
fix: Build checker
...
Add new files there
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-06-03 14:07:02 +02:00
Ferdinand Thiessen
511ad14338
fix(files): show proper notes about overwriting files when moving
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-06-03 11:19:11 +02:00
Carl Schwan
8b56c4c93d
chore: Remove unused and long deprecated Remote components
...
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-06-03 10:36:41 +02:00
Côme Chilliet
a62bff17f2
fix: Fix suppressing ImpureStaticProperty and suppress it in a few places
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-06-02 09:46:18 +02:00
Côme Chilliet
8b5bc09cbe
feat: Add a psalm plugin to forbid static properties and variables
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-06-02 09:46:16 +02:00
Andy Scherzinger
1726e1fa5e
Merge pull request #60855 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/sass-1.100.0
...
chore(deps-dev): Bump sass from 1.99.0 to 1.100.0 in /build/frontend-legacy
2026-06-01 21:16:10 +02:00
dependabot[bot]
e77181ea9a
chore(deps): Bump axios from 1.15.0 to 1.16.1 in /build/frontend-legacy
...
Bumps [axios](https://github.com/axios/axios ) from 1.15.0 to 1.16.1.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.15.0...v1.16.1 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.16.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-01 19:21:05 +02:00