Your Name
dde64eab39
fix: webhook payload for system tag events
...
Signed-off-by: Your Name <you@example.com>
2026-06-23 15:20:00 +02:00
Carl Schwan
e76d290b67
Merge pull request #61440 from nextcloud/carl/findIn-mount-point
...
perf(View): don't sort twice the same array
2026-06-23 14:00:21 +02:00
Carl Schwan
e6b5f763a4
perf: Avoid sorting an already sorted array
...
Improve performance a bit as this is in the hotpath and take ~2s in
prod.
Signed-off-by: Carl Schwan <carlschwan@kde.org>
2026-06-23 13:11:42 +02:00
Carl Schwan
a213e6bb1d
Merge pull request #61011 from nextcloud/carl/cleanup-preview
...
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Psalm static code analysis / changes (push) Waiting to run
Psalm static code analysis / static-code-analysis (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-security (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ocp (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ncu (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-strict (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-summary (push) Blocked by required conditions
fix(preview): First cleanup from filecache and then from preview table
2026-06-23 11:08:57 +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
Salvatore Martire
351d3c6377
Merge pull request #61517 from nextcloud/fix/noserverget-shares
...
fix: stop calling DI container in SharedStorage
2026-06-23 10:39:32 +02:00
Andy Scherzinger
143e72ddf6
Merge pull request #61294 from nextcloud/fix/noid/appapi-maintenance-mode
...
fix(maintenance): allow AppAPI to serve requests during maintenance mode
2026-06-23 10:10:39 +02:00
Carl Schwan
0d17102b21
Merge pull request #61509 from nextcloud/block-more-custom-dav-properties
...
perf: block more properties from using the custom properties backend
2026-06-23 09:54:13 +02:00
Kent Delante
c641dfa3c6
Merge pull request #61303 from nextcloud/leftybournes/fix/sharing-remove-slash-on-unshare-toast
...
fix(files_sharing): remove leading slash from filename on unshare toast
2026-06-23 14:16:27 +08:00
Kent Delante
5b6139c89d
chore: recompile assets
...
Signed-off-by: Kent Delante <kent@delante.me>
2026-06-23 13:26:44 +08:00
Kent Delante
046de320f5
fix(files_sharing): remove filename's leading slash on unshare toast
...
Signed-off-by: Kent Delante <kent@delante.me>
2026-06-23 13:26:33 +08:00
Nextcloud bot
1a59ea945a
fix(l10n): Update translations from Transifex
...
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Psalm static code analysis / changes (push) Waiting to run
Psalm static code analysis / static-code-analysis (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-security (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ocp (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ncu (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-strict (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-summary (push) Blocked by required conditions
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-06-23 00:23:55 +00:00
Ferdinand Thiessen
1f8e645ae0
Merge pull request #61442 from invario/fix_files_trashbin_exception
...
fix(files_trashbin): create folder if missing when expiring trash
2026-06-23 01:20:02 +02:00
Salvatore Martire
b7c97ea269
fix: stop calling DI container in SharedStorage
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2026-06-22 23:33:46 +02:00
Ferdinand Thiessen
4afadf93d0
Merge pull request #61219 from nextcloud/test/migrate-files-trashbin-playwright
...
test(files): migrate files/trashbin e2e from Cypress to Playwright
2026-06-22 23:10:21 +02:00
Ferdinand Thiessen
f8ad326453
Merge pull request #61312 from nextcloud/fix/files-external-edit-auth-mechanism
...
fix(files_external): Allow editing auth mechanism on saved mounts
2026-06-22 22:47:54 +02:00
Ferdinand Thiessen
a430a14019
chore: adjust code to comply with ESLint rules
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-22 21:40:38 +02:00
invario
34e255d193
fix(files_trashbin): create folder if missing when expiring
...
Signed-off-by: invario <67800603+invario@users.noreply.github.com>
2026-06-22 21:33:24 +02:00
Peter Ringelmann
c02772761f
test(files_trashbin): migrate trashbin e2e from Cypress to Playwright
...
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-06-22 20:45:25 +02:00
nextcloud-command
230b14978e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-06-22 18:44:49 +00:00
nfebe
d5905ac909
fix(files_external): Allow editing auth mechanism on saved mounts
...
Restores the pre-33 behaviour where admins can change the authentication
mechanism of an existing external storage mount through the settings UI.
After the External Storage settings rewrite the dropdown was locked
read-only for any mount with an id, leaving the value configured at
creation time as the only one ever shown. Backend type stays locked
because changing it would invalidate the mount; authentication
mechanism is independent and was always meant to remain editable.
Switching the mechanism now also clears the previously stored options
that the newly selected mechanism does not use, so stale credentials are
no longer kept in the saved configuration.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2026-06-22 20:36:34 +02:00
Robin Appelman
5370528a0f
perf: block more properties from using the custom properties backend
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-06-22 19:50:18 +02:00
Joas Schilling
5467d410b7
Merge pull request #61501 from nextcloud/bugfix/noid/remove-accidental-password-confirmation
...
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Psalm static code analysis / changes (push) Waiting to run
Psalm static code analysis / static-code-analysis (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-security (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ocp (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ncu (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-strict (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-summary (push) Blocked by required conditions
fix(onetime-qrcode): Remove password confirmation attribute
2026-06-22 18:31:11 +02:00
Joas Schilling
2e8a714e5a
chore(assets): Recompile assets
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2026-06-22 17:04:38 +02:00
Carl Schwan
09aea6312b
fix(preview): Don't abort cleanup of previews too early
...
If we don't find previews in the filecache, this is now normal. Don't
abort and instead delete previews from the new preview table instead.
Signed-off-by: Carl Schwan <carlschwan@kde.org>
2026-06-22 16:35:33 +02:00
Robin Appelman
6cb5115eb3
Merge pull request #60465 from nextcloud/share-cleanup-mounts
...
fix: update cached mounts when moving share in repair step
2026-06-22 15:52:47 +02:00
Robin Appelman
fdb9d12ee9
Merge pull request #60466 from nextcloud/share-target-repair-expensive
...
fix: properly mark CleanupShareTarget as expensive
2026-06-22 15:51:58 +02:00
Joas Schilling
dd3d5c3e08
fix(onetime-qrcode): Remove password confirmation attribute
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2026-06-22 15:49:05 +02:00
Kate
26df031675
Merge pull request #61489 from nextcloud/fix/remove-uses-of-deprecated-aliases
...
fix: Remove uses of deprecated service string names
2026-06-22 14:15:49 +02:00
Côme Chilliet
32f8ff2445
fix: Remove uses of deprecated service string names
...
Use the class/interface name instead to avoid logging.
This was breaking in some cases as logging would trigger a deprecation
warning, resulting in an infinite loop.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2026-06-22 11:19:00 +02:00
Ferdinand Thiessen
ecbb5d8711
Merge pull request #61247 from nextcloud/fix/mysql
...
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Psalm static code analysis / changes (push) Waiting to run
Psalm static code analysis / static-code-analysis (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-security (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ocp (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ncu (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-strict (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-summary (push) Blocked by required conditions
chore: bump MySQL to min 8.4 and support 9.7
2026-06-22 11:10:10 +02:00
Nextcloud bot
874ef1e0d3
fix(l10n): Update translations from Transifex
...
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-06-22 00:22:55 +00: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
Ferdinand Thiessen
2251dbea2b
chore: bump MySQL to min 8.4 and support 9.7
...
- Version 8.0 is out-of-support.
- Version 8.4 is now the oldest LTS.
- New LTS is 9.7
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-21 22:25:59 +02:00
Andy Scherzinger
49cd308bde
Merge pull request #60674 from nextcloud/dependabot/npm_and_yarn/p-queue-9.3.0
...
chore(deps): Bump p-queue from 9.2.0 to 9.3.0
2026-06-21 21:16:54 +02:00
nextcloud-command
da68dab2a4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-06-21 18:40:09 +00:00
dependabot[bot]
2e741968ef
chore(deps): Bump p-queue from 9.2.0 to 9.3.0
...
Bumps [p-queue](https://github.com/sindresorhus/p-queue ) from 9.2.0 to 9.3.0.
- [Release notes](https://github.com/sindresorhus/p-queue/releases )
- [Commits](https://github.com/sindresorhus/p-queue/compare/v9.2.0...v9.3.0 )
---
updated-dependencies:
- dependency-name: p-queue
dependency-version: 9.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-21 18:27:34 +00:00
Andy Scherzinger
4dc5c1adf2
Merge pull request #60036 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/marked-18.0.2
...
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Psalm static code analysis / changes (push) Waiting to run
Psalm static code analysis / static-code-analysis (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-security (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ocp (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ncu (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-strict (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-summary (push) Blocked by required conditions
chore(deps): Bump marked from 18.0.3 to 18.0.5 in /build/frontend-legacy
2026-06-21 20:06:31 +02:00
nextcloud-command
b4fa461b1b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-06-21 19:28:32 +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
72025c0b56
Merge pull request #61221 from nextcloud/test/migrate-files-selection-playwright
...
test(files): migrate files selection e2e from Cypress to Playwright
2026-06-21 19:27:38 +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
Andy Scherzinger
d77a0edf54
Merge pull request #60257 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/simplewebauthn/browser-13.3.0
...
chore(deps): Bump @simplewebauthn/browser from 13.2.2 to 13.3.0 in /build/frontend-legacy
2026-06-21 17:33:06 +02:00
nextcloud-command
c556c2eff9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-06-21 15:06:35 +00: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
Andy Scherzinger
9a886baa55
Merge pull request #60440 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/marked-18.0.3
...
chore(deps): Bump marked from 17.0.4 to 18.0.3 in /build/frontend-legacy
2026-06-21 16:57:36 +02:00
nextcloud-command
489cfc6994
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-06-21 14:35:09 +00: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
Andy Scherzinger
17a729e3fd
Merge pull request #60427 from nextcloud/dependabot/npm_and_yarn/marked-18.0.3
...
chore(deps): Bump marked from 17.0.6 to 18.0.5
2026-06-21 16:26:39 +02:00
nextcloud-command
2ab4557d4e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-06-21 13:54:02 +00:00