Joas Schilling
d9311bec08
fix(comments): Don't throw type error when no itemType or itemId is given
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-10 06:38:00 +00:00
Joas Schilling
bc2bd4cf7b
fix(comments): Support user IDs that are numbers, e.g. "42"
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-10 06:37:59 +00:00
Joas Schilling
95704cdf57
fix(comments): Correctly await the getComments() call
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-10 06:37:58 +00:00
Joas Schilling
3120a484f0
fix(comments): Use the correct object when autocompleting mentions for other apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-10 06:37:58 +00:00
Kate
28f7548a38
Merge pull request #55635 from nextcloud/backport/55624/stable31
2025-10-10 08:19:50 +02:00
Nextcloud bot
9d8bf06acd
fix(l10n): Update translations from Transifex
...
Integration sqlite / changes (push) Waiting to run
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-10 00:13:32 +00:00
Nextcloud bot
e663899505
fix(l10n): Update translations from Transifex
...
Integration sqlite / changes (push) Waiting to run
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable31, 8.1, stable31, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-09 00:25:42 +00:00
John Molakvoæ (skjnldsv)
680809042e
fix(systemtags): catch empty nodes
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2025-10-08 19:06:25 +00:00
Kate
7dd491938b
Merge pull request #55625 from nextcloud/backport/55623/stable31
2025-10-08 14:02:14 +02:00
Richard Steinmetz
7bfa81216d
fix(caldav): encoding inconsistencies in event search provider
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-10-08 10:56:22 +00:00
Marcel Klehr
5d1b2ad19a
Merge pull request #55600 from nextcloud/backport/55599/stable31
...
[stable31] fix(TaskProcessing): Increase MAX_TASK_AGE to 6 months
2025-10-08 09:48:16 +02:00
Joas Schilling
f689caba84
Merge pull request #55616 from nextcloud/backport/55382/stable31
...
[stable31] fix(live-photo): Allow files-live-photo meta data with edit permissions
2025-10-08 09:42:21 +02:00
Nextcloud bot
3fc7ebc69b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-08 00:13:31 +00:00
Joas Schilling
2caef009bf
Merge pull request #55611 from nextcloud/backport/55316/stable31
...
[stable31] fix(workflowenigne): stricter length header handling
2025-10-07 20:56:36 +02:00
Joas Schilling
338231092f
fix(live-photo): Allow files-live-photo meta data with edit permissions
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-07 18:56:17 +00:00
Joas Schilling
c2c434f7c1
fix(psalm): Update baseline
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-07 14:26:48 +00:00
Josh
46fd45d0cf
fix(workflowenigne): stricter length headler handling
...
Fixes #55276 and tidies things up a bit more for future maintenance.
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-10-07 14:26:48 +00:00
Richard Steinmetz
6d0ca18916
Merge pull request #55606 from nextcloud/backport/55581/stable31
...
[stable31] fix(ooo): don't catch general DB exceptions
2025-10-07 16:17:09 +02:00
Robin Appelman
82072ac750
Merge pull request #55503 from nextcloud/backport/55176/stable31
...
[stable31] feat: add header with user id in response
2025-10-07 15:23:37 +02:00
Anna Larch
2d21413367
fix(ooo): don't catch general DB exceptions
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-10-07 11:37:04 +00:00
Marcel Klehr
bf06e2fd67
fix(TaskProcessing): Increase MAX_TASK_AGE to 6 months
...
to comply with the EU AI act
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-07 12:31:03 +02:00
Nextcloud bot
c609dd20b4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-07 00:13:32 +00:00
Joas Schilling
3a63649f8a
Merge pull request #55572 from nextcloud/backport/55358/stable31
...
[stable31] feat(test-case): allow to use PHPUnit Group attributes to mark tests requiring database
2025-10-06 23:45:37 +02:00
Kate
0e403e6f68
Merge pull request #55569 from nextcloud/backport/55564/stable31
2025-10-06 20:02:02 +02:00
provokateurin
f5e3e97ea6
fix(files): Always return a valid mimetype
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-10-06 16:00:04 +02:00
Thomas Citharel
cad9728db7
feat(test-case): allow to use PHPUnit Group attributes to mark tests requiring database
...
Before that, only the annotation @group('DB') is possible to mark test classes as requiring the database. Now the \PHPUnit\Framework\Attributes\Group attribute can be used as long as PHPUnit 10+ is used.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2025-10-06 15:10:37 +02:00
Nextcloud bot
a0fd63155b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-06 00:13:21 +00:00
Nextcloud bot
396b63ffe0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-05 00:13:26 +00:00
Nextcloud bot
33e92c246c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-04 00:13:28 +00:00
Nextcloud bot
7904644b4e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-03 00:14:54 +00:00
Robin Appelman
eb03573dff
feat: add header with user id in response
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-10-02 10:38:46 +02:00
Andy Scherzinger
467c07904e
Merge pull request #55429 from nextcloud/backport/55260/stable31
...
[stable31] admin-delegation occ - add output option for show command to support JSON formats
2025-10-02 09:49:22 +02:00
Kate
aaba8817f0
Merge pull request #55479 from nextcloud/backport/55461/stable31
2025-10-02 09:36:06 +02:00
Kate
01823b5480
Merge pull request #55488 from nextcloud/backport/55151/stable31
2025-10-02 08:45:20 +02:00
Nextcloud bot
5672f33c41
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-02 00:13:52 +00:00
nfebe
b4b9b7dbca
refactor(ShareApiController): Streamline share providers & add error logging
...
1. Consolidated the repetitive provider code into a clean loop
2. Added exception handling to log unexpected errors
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-10-01 16:26:11 +00:00
provokateurin
79a399661a
fix(IUserManager): Fix deprecation of search method
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-10-01 16:26:06 +02:00
Louis
43c6e856fd
Merge pull request #55299 from nextcloud/backport/55259/stable31
2025-10-01 10:22:14 +02:00
Joas Schilling
2d14a9a5a7
Merge pull request #55450 from nextcloud/automated/noid/stable31-update-code-signing-crl
...
[stable31] fix(security): Update code signing revocation list
2025-10-01 09:39:38 +02:00
nextcloud-command
b1a84bccff
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com>
2025-10-01 02:39:22 +00:00
Nextcloud bot
c0cce94d22
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-01 00:13:47 +00:00
Kate
7db30397fd
Merge pull request #55410 from nextcloud/backport/55374/stable31
2025-10-01 00:01:33 +02:00
Kate
af4d25c634
Merge pull request #55436 from nextcloud/backport/55422/stable31
2025-09-30 23:50:03 +02:00
Marcel Müller
4d10c0ae1c
Merge pull request #55439 from nextcloud/backport/55420/stable31
...
[stable31] fix(appstore): Make appstore timeout configurable
2025-09-30 23:40:20 +02:00
Marcel Müller
f23bcc5580
fix(appstore): Make appstore timeout configurable
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-09-30 15:18:45 +00:00
Marcel Müller
ddd35e155c
fix(appstore): Also catch ClientException and ServerException
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-09-30 14:02:56 +00:00
dependabot[bot]
79dd3fe3be
Merge pull request #55351 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable31/phpunit/phpunit-9.6.29
2025-09-30 12:35:22 +00:00
Misha M.-Kupriyanov
814d18132d
feat(admin-delegation): add JSON output support with validation
...
- Add --output option supporting plain, json, and json_pretty formats
- Add validateOutputFormat() method for input validation
- Implement proper error handling for invalid output formats
- Support empty state handling for both plain and JSON outputs
- Use Base class writeArrayInOutputFormat() for consistent JSON output
- Maintain backward compatibility with plain format as default
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-09-30 12:09:26 +00:00
Misha M.-Kupriyanov
d78e2887d1
refactor(admin-delegation): extract data collection logic to separate methods
...
- Extract collectDelegationData() method to eliminate code duplication
- Add formatSettingsData() method for consistent data formatting
- Add outputPlainFormat() method to separate concerns
- Add proper empty state handling with user-friendly message
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-09-30 12:09:26 +00:00
Misha M.-Kupriyanov
785ac171f3
refactor(admin-delegation): extract plain output to new function
...
prepare to add json output
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-09-30 12:09:26 +00:00