Nextcloud bot
ca2df76450
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-26 00:22:32 +00:00
Daniel Kesselberg
25c6123739
fix(dav): Handle GenericFileException when reading default contact file
...
Assisted-by: ClaudeCode:claude-sonnet-4-6
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2026-06-25 16:34:53 +02:00
Ferdinand Thiessen
cca09d2de2
Merge pull request #61578 from nextcloud/fix/shipped-apps
...
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(appstore): only show appstore entries if actual from appstore
2026-06-25 13:21:04 +02:00
Nextcloud bot
51431fe087
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-06-25 10:34:11 +00:00
Nextcloud bot
f5437118eb
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-25 00:23:07 +00:00
Ferdinand Thiessen
faf1a0cacf
fix(appstore): only show appstore entries if actual from appstore
...
- resolves https://github.com/nextcloud/server/issues/61273
Shipped apps are no longer published to the appstore,
so the appstore data is outdated and confusing.
So ignore them from the app fetcher and only use the local data.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-24 22:44:18 +02:00
NavpreetSSidhu
7bac8f6c6c
fix(settings): add docs link to legacy AI provider deprecation warnings
2026-06-24 15:19:13 +02:00
Navpreet Sidhu
f332087d65
feat(settings): mark legacy AI providers in admin settings
...
Mark the Machine Translation, Image Generation, and Text Processing
sections as legacy in the AI admin settings to reduce user confusion.
Legacy sections are collapsed by default behind a toggle button, each
displays a deprecation warning recommending Unified task processing,
and "Free text to text prompt" is renamed to "Generate text".
Closes : #58823
Signed-off-by: Navpreet Sidhu <navpreetsidhu@users.noreply.github.com>
2026-06-24 15:19:13 +02:00
Kate
de775e3fe1
Merge pull request #61554 from nextcloud/chore/mariadb-lts
...
fix(db): add support for MariaDB 12.3 LTS and increase min. to 10.11
2026-06-24 11:42:14 +02:00
Ferdinand Thiessen
88e5f26c93
Merge pull request #57333 from nextcloud/jtr/chore-drop-listphp
...
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(files): drop unused list.php
2026-06-24 02:41:44 +02:00
Nextcloud bot
47cda2c9c3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-06-24 00:29:27 +00:00
Ferdinand Thiessen
372e4d9cba
Merge pull request #61516 from nextcloud/chore/comments-eslint
...
chore(comments): resolve ESLint warnings
2026-06-24 00:23:26 +02:00
Ferdinand Thiessen
248054dc9a
fix(workflowengine): GROUP BY alias not cast expression (SQL)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-23 23:21:50 +02:00
Ferdinand Thiessen
b81b787bbc
Merge pull request #61530 from nextcloud/fix/rootfolder-sharedstorage-init
...
perf: avoid DIing IRootFolder at every shared storage init
2026-06-23 22:30:22 +02:00
Ferdinand Thiessen
64cfcaab7e
fix(db): add support for MariaDB 12.3 LTS and increase min. to 10.11
...
10.6 will be EOL when Nextcloud 35 is released, similar to 10.3 its
still somewhat supported for enterprise Ubuntu 22.04.
So as we dropped 20.04 support we can increase that exception to 10.6.
Now MariaDB is supported with active LTS version 10.11 to 12.3 (new LTS).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-23 22:29:30 +02:00
Ferdinand Thiessen
7068970466
chore(comments): resolve ESLint warnings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-23 19:04:16 +02:00
Salvatore Martire
9d6c04169f
Merge pull request #59857 from nextcloud/authoritative-time-accounting-fix
...
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: track time spent in recursive markOrRun calls
2026-06-23 18:48:02 +02:00
Peter R.
b5fb529830
Merge pull request #61505 from nextcloud/fix/settings-group-nav-heading-order
...
fix(settings): correct heading order in account management sidebar
2026-06-23 17:07:38 +02:00
Salvatore Martire
93a4f887ea
perf: avoid DIing IRootFolder at every shared storage init
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2026-06-23 11:10:27 +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
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
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
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
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
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
Peter Ringelmann
122c253bce
chore: build assets
...
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-06-22 18:13:19 +02:00
Peter Ringelmann
b91fe68b6d
fix(settings): correct heading order in account management sidebar
...
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-06-22 16:41:02 +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
Salvatore Martire
53d48d6f29
fix: track time spent in recursive markOrRun calls
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2026-06-22 13:05:25 +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
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
Nextcloud bot
9bba086d5d
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-21 00:22:39 +00:00
Nextcloud bot
bd6995dff9
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-20 00:22:50 +00:00
Joas Schilling
410fdea9e7
fix(migrations): Trigger recently added migrations
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2026-06-19 09:56:01 +02:00
Nextcloud bot
cbc86ed620
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-19 00:23:44 +00:00
Robin Appelman
22229f93e7
fix: update cached mounts when moving share in repair step
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-06-18 21:55:55 +02:00
Robin Appelman
57a80c2c10
fix: properly mark CleanupShareTarget as expensive
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-06-18 21:55:41 +02:00
Peter R.
e889c72d70
Merge pull request #61406 from nextcloud/fix/settings-nav-active-entry-mismatch
...
fix(settings): show app menu current-app button on settings pages
2026-06-18 15:30:49 +02:00
Peter Ringelmann
869c294a35
fix(settings): show app menu current-app button on settings pages
...
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-06-18 13:43:39 +02:00
Ferdinand Thiessen
ec557c13da
Merge pull request #61186 from nextcloud/com
...
fix: Fix alignment issues of app password form ( #53123 )
2026-06-18 13:42:58 +02:00
Andy Scherzinger
97c9a564d5
Merge pull request #61254 from nextcloud/jtr/fix-crossStorageRenameOverlap
...
fix(files_versions): avoid version snapshot races during cross-storage renames
2026-06-18 12:59:55 +02:00
Sandi Cej
8658f839a9
fix: Fix alignment issues of app password form
...
Signed-off-by: Sandi Cej <cej.sandi@gmail.com>
2026-06-18 12:05:52 +02:00
Micke Nordin
dec38e5307
fix(OCM): Remove comment meant only for OCP APIs
...
Signed-off-by: Micke Nordin <kano@sunet.se>
2026-06-18 11:56:54 +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