Joas Schilling
5be07f3c10
fix(config): Censor more app configs in system report
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-25 11:04:09 +00:00
F. E Noel Nfebe
edfa015058
Merge pull request #52401 from nextcloud/backport/52299/stable31
...
[stable31] refactor: Thumbnail Generator logging and tests
2025-04-24 20:53:44 +02:00
Misha M.-Kupriyanov
aa9c1ddb09
fix(previews): avoid large file downloads for remote movie storage
...
Prevent downloading entire movie files from remote storage (e.g., S3)
when the 'moov atom' is located at the end of the file.
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-04-24 12:52:47 +00:00
Marcel Klehr
6c8fa2a145
Merge pull request #52118 from nextcloud/backport/52116/stable31
...
[stable31] Fix(TaskProcessing): for validation for taskprocessing EShapeType
2025-04-24 11:13:24 +02:00
nfebe
73c447027e
refactor: Thumbnail Generator logging and tests
...
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-04-24 08:49:16 +00:00
Andy Scherzinger
68d4864cf8
Merge pull request #51996 from nextcloud/backport/51927/stable31
...
[stable31] fix(systemtags): emit assign and unassign bulk tagging events
2025-04-24 10:00:49 +02:00
Joas Schilling
3923eaba04
feat(profile): Add an API to get the profile field data
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-24 00:50:11 +02:00
Andy Scherzinger
b41ba29d19
Merge pull request #52387 from nextcloud/backport/51994/stable31
...
[stable31] fix(federation): allows equal signs in federation id
2025-04-24 00:36:17 +02:00
Andy Scherzinger
f1438a7a03
Merge pull request #52237 from nextcloud/backport/50465/stable31
...
[stable31] fix: Check that user actually can validate password for js
2025-04-23 23:59:45 +02:00
John Molakvoæ (skjnldsv)
f249a487ff
fix(systemtags): emit assign and unassign bulk tagging events
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2025-04-23 23:14:57 +02:00
Lukas Schaefer
aba43d4a8a
Fix(TaskProcessing): for validation for taskprocessing EShapeType
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
2025-04-23 23:05:10 +02:00
zorn-v
bd59116171
Check that user actually can validate password for js
...
Signed-off-by: zorn-v <zorn7@yandex.ru>
2025-04-23 22:35:52 +02:00
Maxence Lange
e82cdba53f
fix(federation): allows equal signs in federation id
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-04-23 19:23:52 +00:00
Anna Larch
d393e98c9e
fix(objectstorage): add retry attempts to S3 connection
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-04-23 18:40:23 +00:00
Ferdinand Thiessen
1be7c65047
Merge pull request #52233 from nextcloud/backport/52223/stable31
...
[stable31] feat(security): add configurable IPv6 subnet for BFP and throttling
2025-04-23 13:54:15 +02:00
Nextcloud bot
651f5af528
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-23 00:23:05 +00:00
nfebe
84469a42af
feat: add logging to preview generation
...
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-04-22 23:43:58 +02:00
Julius Knorr
f5325b41f4
Merge pull request #52219 from nextcloud/backport/48738/stable31
...
[stable31] perf: Log requests using high amount of memory as warning
2025-04-22 17:30:39 +02:00
skjnldsv
de30163f9a
fix(files_sharing): expireDate null tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-04-22 11:17:22 +02:00
Julius Knorr
4120493856
Merge pull request #52039 from nextcloud/backport/52008/stable31
...
[stable31] fix: Proper order for checking path prefix for getting file by id from cache
2025-04-22 08:45:04 +02:00
Nextcloud bot
94079a8ba2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-22 00:23:09 +00:00
Joas Schilling
9821d3d20a
Merge pull request #52256 from nextcloud/backport/52224/stable31
...
[stable31] fix(usermanager): Don't throw when checking if a too long user id is an existing user
2025-04-21 14:20:18 +02:00
Nextcloud bot
448ca090f9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-21 00:23:18 +00:00
Nextcloud bot
62326bae8d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-20 00:23:13 +00:00
Nextcloud bot
e5b89e6609
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-19 00:22:55 +00:00
Ferdinand Thiessen
f42ca3a383
Merge pull request #52248 from nextcloud/backport/52240/stable31
...
[stable31] fix(mail): use matching text color for primary elements
2025-04-18 16:23:53 +02:00
Nextcloud bot
287753e099
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-18 00:23:40 +00:00
Joas Schilling
c34a5d2f6e
fix(usermanager): Don't throw when checking if a too long user id is an existing user
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-17 14:55:12 +00:00
Arthur Schiwon
09e3b93eed
fix(Log): revert swich to ?? operator
...
false is expected, not null. The changed caused "user" in the log files
to be false instead of "--", which is breaking behaviour.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-04-17 13:20:29 +00:00
Ferdinand Thiessen
dada9b5c1c
fix(mail): use matching text color for primary elements
...
when we use the default primary as background color we have to use the
default primary text color as well.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-17 10:43:58 +00:00
Louis
e51e64ea69
Merge pull request #52185 from nextcloud/backport/51020/stable31
2025-04-17 11:38:31 +02:00
Benjamin Gaussorgues
a8bcff1388
feat(ip): add configurable IPv6 subnet for BFP and throttling
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2025-04-17 07:03:46 +00:00
Nextcloud bot
47387e574d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-17 00:23:07 +00:00
Julius Knorr
44d6f4390e
perf: Log requests using high amount of memory as warning
...
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-04-16 14:40:16 +02:00
Louis Chemineau
27ed921ad5
fix: Transfer ownership with S3 as primary
...
When using S3 as primary storage, transferring ownership with the `--move` option fail with the following error:
`SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '8-45b963397aa40d4a0063e0d85e4fe7a1' for key 'fs_storage_path_hash'`
The `--move` option moves the entire home folder from one account to another.
The error means that the move failed because the destination folder already exist in `oc_filecache`.
- With S3 as primary storage, folders only exists as entries in `oc_filecache`.
- With S3 as primary storage, `moveFromStorage(...)` only moves the cache entry, as nothing needs to be moved on disk. This cache move does not delete potentially pre-existing destination folder.
- With Local storage, `moveFromStorage(...)` calls `rename(...)` which delete pre-existing folder.
- `transfer(...)`: 687a4d9ac7/apps/files/lib/Service/OwnershipTransferService.php (L112)
- `oneTimeUserSetup(...)`: 687a4d9ac7/lib/private/Files/SetupManager.php (L261-L262)
- `mkdir(...)`: 687a4d9ac7/lib/private/Files/ObjectStore/ObjectStoreStorage.php (L91-L135)
- `moveFromStorage(...)`: 687a4d9ac7/lib/private/Files/ObjectStore/ObjectStoreStorage.php (L635-L636)
Delete pre-existing folder in `moveFromStorage(...)`
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-04-16 10:19:17 +02:00
Nextcloud bot
82efa591f4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-16 00:23:26 +00:00
Nextcloud bot
3c1b471d0c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-15 00:22:51 +00:00
Ferdinand Thiessen
8c087c8436
Merge pull request #52043 from nextcloud/backport/52013/stable31
...
[stable31] fix: Handle missing share providers when promoting reshares
2025-04-14 17:19:31 +02:00
Marcel Klehr
af3a543e35
fix(ContextAgent): Do not translate the name ContextAgent
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-04-14 06:55:42 +00:00
Nextcloud bot
997ea5e34f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-14 00:23:03 +00:00
Nextcloud bot
3c4906a3e9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-13 00:23:15 +00:00
Maxence Lange
46a3b18dd1
fix(setup): ignore missing theming app
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-04-12 15:33:41 +02:00
Nextcloud bot
d2055c6235
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-12 00:23:16 +00:00
Joas Schilling
0c3c61c4be
Merge pull request #52068 from nextcloud/backport/52066/stable31
...
[stable31] fix(federation): Don't load the addressbook when resolving a cloud ID
2025-04-11 13:44:22 +02:00
John Molakvoæ
e75f3df9a1
Merge pull request #52078 from nextcloud/backport/52075/stable31
2025-04-11 13:29:53 +02:00
Joas Schilling
a9d126a219
fix(federation): Fix returning "no display name" after cache result
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-11 12:32:23 +02:00
Joas Schilling
878c4d5597
fix(federation): Don't load the addressbook when resolving a cloud ID
...
Instead we delay the lookup of the display name until it is actually used
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-11 12:32:22 +02:00
Oleksander Piskun
9543f9822a
fix(taskprocessing): use the event for AppAPI to get list of AI providers
...
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
2025-04-11 07:59:40 +00:00
Nextcloud bot
689738570e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-11 00:23:12 +00:00
Nextcloud bot
94fd2be634
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-10 00:22:54 +00:00