Julien Veyssier
aa2ca86fb3
feat(taskprocessing): avoid generator cascade
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-08-07 15:12:22 +02:00
Julien Veyssier
e2c65b2493
feat(taskprocessing): fix mistake
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-08-07 15:12:22 +02:00
Julien Veyssier
222b19b805
feat(taskprocessing): rename cleanup column to allow_cleanup
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-08-07 15:12:22 +02:00
Julien Veyssier
2b9af820bd
feat(taskprocessing): add strict types to all taskprocessing command classes
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-08-07 15:12:22 +02:00
Julien Veyssier
0dc93bc320
feat(taskprocessing): fix phpunit tests
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-08-07 15:12:22 +02:00
Julien Veyssier
10921c05b7
feat(taskprocessing): fix some CI
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-08-07 15:12:21 +02:00
Julien Veyssier
cc295f2452
feat(taskprocessing): use Generator::getReturn to get the list of deleted tasks in the cleanup command
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-08-07 15:12:21 +02:00
Julien Veyssier
19801f7ec4
feat(taskprocessing): move cleanup method to private taskprocessing manager, use it in the cleanup bg job and implement a cleanup command
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-08-07 15:12:21 +02:00
Julien Veyssier
e6adbd921e
feat(taskprocessing): generate OpenAPI specs, fix lint issue, fix tests
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-08-07 15:12:21 +02:00
Julien Veyssier
8c52b6c0fe
feat(taskprocessing): add cleanup flag to tasks to decide if they should be cleaned up automatically
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-08-07 15:12:21 +02:00
Robin Appelman
5660a73a3d
Merge pull request #54238 from nextcloud/extra_sensitive_values
...
feat: allow admins to configure additional sensitive config values
2025-08-07 15:08:56 +02:00
Carl Schwan
43aa92f6c3
Merge pull request #54275 from nextcloud/fix-order-metadata-deletion
...
fix(trash): Fix order of metadata deletion
2025-08-07 15:04:49 +02:00
John Molakvoæ
2e0baa5801
Merge pull request #54279 from nextcloud/fix/tags-icon
2025-08-07 11:57:20 +02:00
John Molakvoæ
a488bff27a
Merge pull request #54309 from nextcloud/fix/dav-wrong-return-type
2025-08-07 11:35:45 +02:00
Carl Schwan
9fef97c9ec
fix(trash): Fix order of metadata deletion
...
First query metadata for live photo and then delete the metadata, by
making the SyncLivePhotosListener priority higher than the default.
Partially fix #54274
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com>
2025-08-07 11:19:30 +02:00
nextcloud-command
f16c449275
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-08-07 07:47:39 +00:00
skjnldsv
7139cac9d8
fix(systemtags): outline icon css selector
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-08-07 07:45:40 +00:00
Nextcloud bot
f0c392e21c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-07 00:12:14 +00:00
Ferdinand Thiessen
378ddda301
fix(files_versions): has-preview must be either true or false
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-07 01:24:07 +02:00
Ferdinand Thiessen
6b0bce8a2d
fix(files_trashbin): has-preview must return true or false
...
Currently it returned the boolean value, but PHP will turn it into an
integer...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-07 01:23:10 +02:00
dependabot[bot]
58ae326f83
Merge pull request #54299 from nextcloud/dependabot/npm_and_yarn/tmp-0.2.4
2025-08-06 23:00:14 +00:00
dependabot[bot]
7f3fcdf495
chore(deps): bump tmp from 0.2.3 to 0.2.4
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.3 to 0.2.4.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.4 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-07 00:46:45 +02:00
Ferdinand Thiessen
09b0698255
Merge pull request #54298 from nextcloud/fix/dav/addressbook-permissions-principal
...
fix(dav): calculate permissions based on addressbook principal
2025-08-06 23:36:39 +02:00
Matthieu Gallien
e7a28e787d
Merge pull request #54285 from nextcloud/automated/noid/master-update-code-signing-crl
...
[master] fix(security): Update code signing revocation list
2025-08-06 21:45:22 +02:00
Daniel Calviño Sánchez
3ba7888537
Merge pull request #53950 from nextcloud/fix-button-alignment-for-email-templates-in-outlook
...
fix: Fix button alignment for email templates in Outlook
2025-08-06 19:43:11 +02:00
Christoph Wurst
0c4bb5e8c5
fix(dav): calculate permissions based on addressbook principal
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-08-06 18:15:43 +02:00
nextcloud-command
67610f387c
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com>
2025-08-06 14:57:14 +00:00
Daniel Calviño Sánchez
8b7aad82c7
fix: Fix button alignment for email templates in Outlook
...
The button group generated in email templates is expected to show the
two buttons side by side in a single row, but in Outlook both buttons
took the full width of the wrapper row and each button was shown in
its own row. To solve that the buttons are wrapped in an additional
table that shows each button in its own cell, limiting their width and
showing them in a single row; this is done conditionally and only
applied in Outlook, so it should not affect other clients.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2025-08-06 15:18:01 +02:00
Hamza
6e9d48b558
Merge pull request #50092 from nextcloud/feat/sync-truncation
...
feat(cardav): support result truncation for addressbook federation
2025-08-06 14:57:13 +02:00
Daniel Kesselberg
13f25c9316
fix(carddav): return correct sync token for non-truncated requests
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-08-06 14:32:25 +02:00
Daniel Kesselberg
b54c5392b6
feat(carddav): handle truncated non-initial requests
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-08-06 14:04:55 +02:00
Hamza Mahjoubi
36d9fcbb4d
feat(cardav): support result truncation for addressbook federation
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2025-08-06 14:04:55 +02:00
John Molakvoæ
b514d75323
Merge pull request #51855 from Phreeman33/master
...
fix: display chinese character avatar
2025-08-06 13:43:23 +02:00
Ferdinand Thiessen
c67bdf02f0
chore: add missing license ref for new fonts
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-06 13:12:57 +02:00
Ferdinand Thiessen
7e76c91677
fix: resolve psalm errors
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-06 12:52:50 +02:00
John Molakvoæ
535bf3af9f
Merge pull request #54049 from nextcloud/fix/only-show-reshare-if-there-is
2025-08-06 12:40:28 +02:00
Ferdinand Thiessen
6cae7d1f81
Merge pull request #54183 from nextcloud/refactor/unified-search-
...
refactor(UnifiedSearch): use `NcHeaderButton` for proper styles
2025-08-06 12:24:43 +02:00
Phreeman33
655ef1031b
fix: display chinese character avatar
...
Signed-off-by: Phreeman33 <12772373+Phreeman33@users.noreply.github.com>
2025-08-06 12:24:09 +02:00
John Molakvoæ
48dc04b571
Merge pull request #54237 from nextcloud/test/fix-cypress
2025-08-06 11:48:31 +02:00
nextcloud-command
3ff3ceae5d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-08-06 09:43:08 +00:00
Ferdinand Thiessen
6adbe44976
refactor(UnifiedSearch): use NcHeaderButton for proper styles
...
Allowing to have the new styles from
https://github.com/nextcloud/server/pull/54178 and
https://github.com/nextcloud-libraries/nextcloud-vue/pull/7242
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-06 09:41:09 +00:00
nextcloud-command
96011a1579
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-08-06 09:40:06 +00:00
Ferdinand Thiessen
61c9a6eb22
fix(files_sharing): only show "shared with me" information if shared
...
The variable is intialized to `{}` which is truthy, so instead just
check if there is a user assigned to the share info.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-06 09:37:58 +00:00
Ferdinand Thiessen
7c69862a5d
Merge pull request #54186 from nextcloud/chore/refactor-header-scss
...
refactor: de-duplicate header styles, add comments and mark deprecations
2025-08-06 11:35:28 +02:00
Ferdinand Thiessen
761093daf8
Merge pull request #54264 from nextcloud/smb-timeout-unavailable
...
fix: handle smb timeouts as storage not available
2025-08-06 11:27:02 +02:00
Ferdinand Thiessen
1fdda4b202
Merge pull request #54043 from nextcloud/fix/mysql-removed-auth
...
fix(db): use `caching_sha2_password` for MySQL
2025-08-06 11:26:30 +02:00
Joas Schilling
84323ff6dd
Merge pull request #54241 from nextcloud/feat/noid/add-busy-status-capability
...
feat(userstatus): add busy capability
2025-08-06 10:42:25 +02:00
Richard Steinmetz
ee6596782f
Merge pull request #54232 from nextcloud/feat/notifications/preload-many
...
feat(notifications): provide method to preload many notifications at once
2025-08-06 09:57:53 +02:00
Richard Steinmetz
ad39dab6ca
feat(notifications): provide method to preload many notifications at once
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-08-06 09:22:56 +02:00
nextcloud-command
89577f6f94
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-08-06 05:37:57 +00:00