Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(files): Check if the target path is a descendant of the shared folder pathbackport/47756/stable30 | Git'Fellow | 2024-09-06 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> fix: tests Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> fix: fix tests Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> fix: add tests Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> fix: tests | ||||
* | fix: Use sha256 to hash arguments of background jobs | Louis Chemineau | 2024-09-05 | 1 | -5/+4 |
| | | | | | | This is to prevent collision as we are sometime hashing user input, yet using that hash to target the background job in the database. Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | Merge pull request #47484 from nextcloud/backport/46013/stable30 | Arthur Schiwon | 2024-09-05 | 1 | -0/+25 |
|\ | | | | | [stable30] fix: write object to the correct urn when moving from another storage to object store | ||||
| * | fix: write object to the correct urn when moving from another storage to ↵ | Robin Appelman | 2024-09-04 | 1 | -0/+25 |
| | | | | | | | | | | | | object store Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix(appstore): Cache apps.json also on dev instances | Marcel Müller | 2024-09-05 | 1 | -8/+9 |
|/ | | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de> | ||||
* | fix(files): Create non-existent parents of mountpoints | provokateurin | 2024-09-04 | 1 | -0/+9 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | Merge pull request #47728 from nextcloud/backport/47155/stable30 | Andy Scherzinger | 2024-09-04 | 1 | -37/+16 |
|\ | | | | | [stable30] fix(jobs): Switch to executeStatement() while deleting rows | ||||
| * | fix: lint | Git'Fellow | 2024-09-04 | 1 | -1/+1 |
| | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> | ||||
| * | fix(jobs): Swicth to executeStatement() while deleting rows | Git'Fellow | 2024-09-04 | 1 | -37/+16 |
| | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> | ||||
* | | fix: Do not throw if appstore is unavailable during upgrade | Julius Härtl | 2024-09-04 | 1 | -1/+2 |
|/ | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | fix: Do not fail to get internal path on NonExistingFile/NonExistingFolder | Julius Härtl | 2024-09-03 | 2 | -0/+16 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | Merge pull request #47626 from nextcloud/backport/47546/stable30 | John Molakvoæ | 2024-08-30 | 1 | -3/+3 |
|\ | |||||
| * | fix: Adjust filename validation messages | Ferdinand Thiessen | 2024-08-30 | 1 | -3/+3 |
| | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | Merge pull request #47621 from nextcloud/backport/47567/stable30 | John Molakvoæ | 2024-08-30 | 1 | -1/+1 |
|\ \ | |/ |/| | |||||
| * | fix(config): Avoid error messages for restricted opcache API | Josh | 2024-08-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | | 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> | ||||
* | | Revert "fix(TaskProcessing): Use OCP\Server::get instead of copying methods" | Marcel Klehr | 2024-08-30 | 1 | -5/+45 |
| | | | | | | | | | | | | This reverts commit d624c8da8f0dc2eaf18d416aa15db0a2035de398. Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | | fix(TextProcessing): Don't run taskProcessing if task type is not available | Marcel Klehr | 2024-08-30 | 1 | -1/+1 |
| | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | | fix(SpeechToTextManager): Throw TaskProcessing Task failed | Marcel Klehr | 2024-08-30 | 1 | -13/+15 |
| | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | | fix(TaskProcessing): Use OCP\Server::get instead of copying methods | Marcel Klehr | 2024-08-30 | 1 | -45/+5 |
| | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | | feat(speech-to-text): SpeechToTextManager::transcribeFile calls ↵ | Julien Veyssier | 2024-08-30 | 4 | -8/+58 |
| | | | | | | | | | | | | TaskProcessingManager::runTask Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | | feat(textprocessing): TextProcessingManager::runTask calls ↵ | Julien Veyssier | 2024-08-30 | 2 | -3/+84 |
|/ | | | | | | TaskProcessingManager::runTask Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | fix(DB): do not assume sharding is always enabled | Arthur Schiwon | 2024-08-29 | 1 | -13/+19 |
| | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | fix(DB): set sharding parameters only when intended | Arthur Schiwon | 2024-08-29 | 1 | -5/+10 |
| | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | Merge pull request #47528 from nextcloud/backport/47510/stable30 | Andy Scherzinger | 2024-08-29 | 1 | -2/+29 |
|\ | | | | | [stable30] fix(db): Increase log level for very slow transactions | ||||
| * | fix(db): Increase log level for very slow transactions | Christoph Wurst | 2024-08-27 | 1 | -2/+29 |
| | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | | Merge pull request #47588 from nextcloud/backport/47515/stable30 | Andy Scherzinger | 2024-08-28 | 1 | -13/+21 |
|\ \ | | | | | | | [stable30] fix(migration): Correctly sort migrations by version number | ||||
| * | | fix(migration): Correctly sort migrations by version number | Joas Schilling | 2024-08-28 | 1 | -13/+21 |
| | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | | fix: Also validate parent path in `verifyPath` | Ferdinand Thiessen | 2024-08-28 | 2 | -3/+17 |
| | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | | fix: Allow read-only filename validation to allow reading files | Ferdinand Thiessen | 2024-08-28 | 1 | -1/+12 |
| | | | | | | | | | | | | | | | | | | Needed to read files with the "Windows compatibility" feature. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | | fix: Renaming does not need update but delete permissions | Ferdinand Thiessen | 2024-08-28 | 1 | -5/+8 |
|/ / | | | | | | | | | | | | | 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> | ||||
* | | fix: Backport to 30 | Louis Chemineau | 2024-08-28 | 1 | -0/+10 |
| | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | | chore: Apply php:cs recommendations | Louis Chemineau | 2024-08-28 | 9 | -39/+39 |
| | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> [skip ci] | ||||
* | | fix: mark systemconfig value as not being tainted because they are ↵ | Robin Appelman | 2024-08-28 | 1 | -1/+19 |
| | | | | | | | | | | | | implicitly trusted Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix: implement sharding compatible cleanup for various bits | Robin Appelman | 2024-08-28 | 4 | -11/+73 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix: fix share cleanup for deleted groups with sharding | Robin Appelman | 2024-08-28 | 1 | -10/+18 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix: run mimetype repair query across all shards | Robin Appelman | 2024-08-28 | 1 | -0/+1 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix: hint storage id in more places | Robin Appelman | 2024-08-28 | 1 | -2/+5 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix: only allow pre-defined shards | Robin Appelman | 2024-08-28 | 1 | -8/+30 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | feat: implement distributing partitioned queries over multiple shards | Robin Appelman | 2024-08-28 | 20 | -26/+1330 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | feat: add option to automatically partition queries by specific tables | Robin Appelman | 2024-08-28 | 10 | -2/+971 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix: delay calculating global cache prefix untill a cache is created | Robin Appelman | 2024-08-28 | 2 | -30/+66 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix: don't make ICacheFactory depend on database | Robin Appelman | 2024-08-28 | 1 | -8/+8 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | feat: track expected output columns in query builder | Robin Appelman | 2024-08-28 | 2 | -0/+33 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Merge pull request #47398 from nextcloud/backport/47259/stable30 | Stephan Orbaugh | 2024-08-28 | 5 | -0/+55 |
|\ \ | | | | | | | [stable30] feat: add negative compare-and-delete to imemcache | ||||
| * | | feat: add negative compare-and-delete to imemcache | Robin Appelman | 2024-08-23 | 5 | -0/+55 |
| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | | Merge pull request #47542 from nextcloud/backport/47522/stable30 | Andy Scherzinger | 2024-08-28 | 2 | -83/+138 |
|\ \ \ | | | | | | | | | [stable30] [TaskProcessing] Add manager::runTask method | ||||
| * | | | fix(taskprocessing): fix condition to reschedule SynchronousBackgroundJob | Julien Veyssier | 2024-08-27 | 1 | -10/+13 |
| | | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
| * | | | feat(taskprocessing): add IManager::runTask method to run task synchronously | Julien Veyssier | 2024-08-27 | 2 | -73/+125 |
| | |/ | |/| | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | | | Merge pull request #47533 from nextcloud/backport/47509/stable30 | Andy Scherzinger | 2024-08-28 | 1 | -9/+15 |
|\ \ \ | | | | | | | | | [stable30] fix: gracefully handle unexpected exif orientation types | ||||
| * | | | fix: gracefully handle unexpected exif orientation types | Richard Steinmetz | 2024-08-27 | 1 | -9/+15 |
| |/ / | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> |