John Molakvoæ
791fc9d95a
Merge pull request #47626 from nextcloud/backport/47546/stable30
2024-08-30 15:56:47 +02:00
John Molakvoæ
9e0ddb64a9
Merge pull request #47621 from nextcloud/backport/47567/stable30
2024-08-30 15:45:26 +02:00
Ferdinand Thiessen
6ea52ed218
fix: Adjust filename validation messages
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-30 14:48:23 +02:00
Marcel Klehr
133b396a1e
Revert "fix(TaskProcessing): Use OCP\Server::get instead of copying methods"
...
This reverts commit d624c8da8f .
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-08-30 14:06:15 +02:00
Marcel Klehr
0bd839f5ae
fix(TextProcessing): Don't run taskProcessing if task type is not available
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-08-30 14:06:15 +02:00
Marcel Klehr
578e576b89
fix(SpeechToTextManager): Throw TaskProcessing Task failed
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-08-30 14:06:15 +02:00
Marcel Klehr
f54eb30232
fix(TaskProcessing): Use OCP\Server::get instead of copying methods
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-08-30 14:06:15 +02:00
Julien Veyssier
aa64204075
feat(speech-to-text): SpeechToTextManager::transcribeFile calls TaskProcessingManager::runTask
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-08-30 14:06:15 +02:00
Julien Veyssier
17e48ee1a7
feat(textprocessing): TextProcessingManager::runTask calls TaskProcessingManager::runTask
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-08-30 14:06:14 +02:00
Josh
c8daa02524
fix(config): Avoid error messages for restricted opcache API
...
Make changes recently added via #44230 match #8188 to avoid failures in restricted hosting environments.
Fixes #47562
Signed-off-by: Josh <josh.t.richards@gmail.com>
2024-08-30 07:53:04 +00:00
Arthur Schiwon
1b89323703
fix(DB): do not assume sharding is always enabled
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-08-29 20:06:33 +02:00
Arthur Schiwon
e9dcfbcfb7
fix(DB): set sharding parameters only when intended
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-08-29 20:06:31 +02:00
Elizabeth Danzberger
905adcaeb8
feat(templates): add support for checkboxes in template filler
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
2024-08-29 05:26:58 +00:00
Nextcloud bot
c24ca3c23d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-29 00:21:17 +00:00
Andy Scherzinger
656fdef932
Merge pull request #47528 from nextcloud/backport/47510/stable30
...
[stable30] fix(db): Increase log level for very slow transactions
2024-08-29 00:19:20 +02:00
Andy Scherzinger
d854ed5dfc
Merge pull request #47588 from nextcloud/backport/47515/stable30
...
[stable30] fix(migration): Correctly sort migrations by version number
2024-08-28 22:08:16 +02:00
Joas Schilling
8894747257
fix(migration): Correctly sort migrations by version number
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-28 18:49:09 +00:00
Ferdinand Thiessen
bcd26323c1
fix: Also validate parent path in verifyPath
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-28 20:24:03 +02:00
Ferdinand Thiessen
ef3bd03849
fix: Allow read-only filename validation to allow reading files
...
Needed to read files with the "Windows compatibility" feature.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-28 20:23:54 +02:00
Ferdinand Thiessen
183fcef39b
fix: Renaming does not need update but delete permissions
...
Renaming is basically copy + delete (a move), so no need to update permissions.
Especially if the node is in a invalid directory the node should be moveable but not editable.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-28 20:23:50 +02:00
Louis Chemineau
140b36fcea
fix: Backport to 30
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-08-28 14:54:14 +02:00
Louis Chemineau
e5a8f996bd
chore: Apply php:cs recommendations
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
[skip ci]
2024-08-28 14:54:14 +02:00
Robin Appelman
e2bff39f73
fix: mark systemconfig value as not being tainted because they are implicitly trusted
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +02:00
Robin Appelman
b2645590ce
fix: implement sharding compatible cleanup for various bits
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +02:00
Robin Appelman
dc5f0f5fb7
fix: fix share cleanup for deleted groups with sharding
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +02:00
Robin Appelman
0e40fa4fa5
fix: run mimetype repair query across all shards
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +02:00
Robin Appelman
693ee5ea0f
fix: hint storage id in more places
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +02:00
Robin Appelman
3e5193957b
fix: only allow pre-defined shards
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +02:00
Robin Appelman
82d7eaf80a
feat: implement distributing partitioned queries over multiple shards
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +02:00
Robin Appelman
4ec53e723e
feat: add option to automatically partition queries by specific tables
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +02:00
Robin Appelman
8f57d46a0b
fix: delay calculating global cache prefix untill a cache is created
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +02:00
Robin Appelman
b1744e70a5
fix: don't make ICacheFactory depend on database
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +02:00
Robin Appelman
8eaddbc038
feat: track expected output columns in query builder
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +02:00
Stephan Orbaugh
0d690ee11d
Merge pull request #47398 from nextcloud/backport/47259/stable30
...
[stable30] feat: add negative compare-and-delete to imemcache
2024-08-28 14:54:00 +02:00
Andy Scherzinger
1fcb0a3823
Merge pull request #47542 from nextcloud/backport/47522/stable30
...
[stable30] [TaskProcessing] Add manager::runTask method
2024-08-28 13:39:51 +02:00
Andy Scherzinger
30d0d08134
Merge pull request #47533 from nextcloud/backport/47509/stable30
...
[stable30] fix: gracefully handle unexpected exif orientation types
2024-08-28 13:11:42 +02:00
Maxence Lange
5df51dbc73
fix(setup): ignore long session login during installation
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-08-27 19:14:03 +00:00
Julien Veyssier
cc78ff94a2
fix(taskprocessing): fix condition to reschedule SynchronousBackgroundJob
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-08-27 15:55:16 +00:00
Julien Veyssier
47b2175c86
feat(taskprocessing): add IManager::runTask method to run task synchronously
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-08-27 15:55:16 +00:00
Richard Steinmetz
3a9e33124b
fix: gracefully handle unexpected exif orientation types
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-08-27 14:05:00 +00:00
Christoph Wurst
6d2394680c
fix(db): Increase log level for very slow transactions
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-08-27 13:24:08 +00:00
provokateurin
c0f89e8b5f
fix(Router): Load attribute routes of all apps when not app is specified
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-08-27 10:51:52 +00:00
Christoph Klaffl
2863af448a
fix call to custom mail_template_class
...
Signed-off-by: Christoph Klaffl <christoph@phreaker.eu>
2024-08-26 06:59:31 +00:00
Nextcloud bot
f136e8004f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-26 00:20:28 +00:00
Nextcloud bot
eae454b67f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-24 00:20:35 +00:00
SebastianKrupinski
cd9b32fec6
fix: correct documentation for mail provider
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-08-23 16:35:53 +00:00
SebastianKrupinski
8848b52946
fix: correct documentation for mail provider
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-08-23 16:35:53 +00:00
Robin Appelman
3e35e62f6b
feat: add negative compare-and-delete to imemcache
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-23 11:37:57 +00:00
Nextcloud bot
9caf35ac3b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-23 00:20:13 +00:00
Ferdinand Thiessen
aa383a8ff6
fix(webauthn): Increase database column for public key id
...
* Resolves https://github.com/nextcloud/server/issues/34476
There is no maximum length defined in the standard,
most common the length is between 128 and 200 characters,
but as we store it not in plain data but base64 encoded the length can grow about 1/3.
We had a regression with 'Nitrokey 3' which created IDs with 196 byte length -> 262 bytes encoded base64.
So to be save we increase the size to 512 bytes.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-22 14:43:18 +02:00