Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | feat(TaskProcessing): Add TextToSpeech provider | Lukas Schaefer | 2025-04-26 | 1 | -0/+1 |
| | | | | Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz> | ||||
* | fix(taskprocessing): use the event for AppAPI to get list of AI providersfix/noid/taskprocessing-appapi | Oleksander Piskun | 2025-04-09 | 1 | -1/+45 |
| | | | | Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com> | ||||
* | fix: Work around psalm taint false-positive by not using var_export | Côme Chilliet | 2025-02-17 | 1 | -1/+1 |
| | | | | | | | | | var_export is listed as a taint sink because it may output stuff depending on the parameters. It was not the case here, but we can simply json_encode the result by passing it as context to the logger method rather than using var_export. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Replace isInstalled calls with isEnabledForAnyone or isEnabledForUser | Côme Chilliet | 2025-02-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize | Marcel Klehr | 2025-02-04 | 1 | -0/+1 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix: lib/private/TaskProcessing/Manager.php | Marcel Klehr | 2025-02-04 | 1 | -2/+4 |
| | | | | Co-authored-by: Julien Veyssier <julien-nc@posteo.net> Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(TaskProcessing\Manager): Always use distributed cache and use PHP serializefix/taskprocessing-cache | Marcel Klehr | 2025-02-04 | 1 | -6/+3 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(TaskProcessing): Cache providersById in getPreferredProvidersfix/perf/cache-avilable-taskt-types | Marcel Klehr | 2025-01-24 | 1 | -3/+8 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix: copypasta | Marcel Klehr | 2025-01-24 | 1 | -1/+1 |
| | | | | Co-authored-by: Julien Veyssier <julien-nc@posteo.net> Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(taskprocessing): cache provider settings in distributed cache as well | Marcel Klehr | 2025-01-24 | 1 | -1/+11 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(TaskProcessing\Manager): Cache the result of parsing JSON | Marcel Klehr | 2025-01-24 | 1 | -3/+4 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(taskprocessing): Cache result of getAvailableTaskTypes between requests | Marcel Klehr | 2025-01-24 | 1 | -2/+12 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(TaskProcessing): Catch JSON encode errors in Manager#setTaskResultfix/taskprocessing-better-errors | Marcel Klehr | 2025-01-23 | 1 | -2/+6 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | feat: add proofread task type | Jana Peper | 2024-12-20 | 1 | -0/+1 |
| | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com> | ||||
* | fix: error handling for wrong json values | Jana Peper | 2024-12-18 | 1 | -4/+16 |
| | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com> | ||||
* | feat: add error flags for json_decode | Jana Peper | 2024-12-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com> | ||||
* | fix(taskrpocessing): Cache result of getAvailableTaskTypes | Marcel Klehr | 2024-12-18 | 1 | -31/+39 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix: always regenerate availabe task types | Jana Peper | 2024-12-18 | 1 | -33/+32 |
| | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com> | ||||
* | fix: show all types when no preferences saved | Jana Peper | 2024-12-18 | 1 | -0/+3 |
| | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com> | ||||
* | feat: filter disabled apps in task types requests | Jana Peper | 2024-12-18 | 1 | -1/+13 |
| | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com> | ||||
* | feat(TaskProcessing): More task types | Marcel Klehr | 2024-12-09 | 1 | -0/+3 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(QBMapper): Fix findEntities() return type to be list<T>fix/qbmapper/find-entities-return-type | provokateurin | 2024-11-06 | 1 | -3/+3 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(BackgroundJobs): Adjust intervals and time sensitivities | provokateurin | 2024-10-08 | 1 | -2/+2 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(TaskProcessing\Manager): Don't provoke PHP notice in setTaskResultfix/taskprocessing-manager/php-notice | Marcel Klehr | 2024-10-02 | 1 | -1/+1 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | chore(deps): Update nextcloud/coding-standard to v1.3.1 | provokateurin | 2024-09-19 | 2 | -5/+5 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(TaskProcessing): increase error_message column length | Anupam Kumar | 2024-09-06 | 1 | -2/+3 |
| | | | | Signed-off-by: Anupam Kumar <kyteinsky@gmail.com> | ||||
* | chore: adjust code to adhere to coding standard | Anna Larch | 2024-09-05 | 2 | -6/+6 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.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(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 | 1 | -2/+24 |
| | | | | | | TaskProcessingManager::runTask Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | feat(textprocessing): TextProcessingManager::runTask calls ↵ | Julien Veyssier | 2024-08-30 | 1 | -3/+28 |
| | | | | | | TaskProcessingManager::runTask Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | 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> | ||||
* | style: update codestyle for coding-standard 1.2.3 | Daniel Kesselberg | 2024-08-25 | 1 | -3/+3 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | fix(taskprocessing): select preferred provider when running sync task, fix ↵ | Julien Veyssier | 2024-08-12 | 2 | -11/+16 |
| | | | | | | task type values according to preferred provider Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | Merge pull request #46912 from ↵ | Marcel Klehr | 2024-08-01 | 1 | -0/+4 |
|\ | | | | | | | | | nextcloud/fix/taskprocessing-speech-to-text-legacy More fixes for task processing | ||||
| * | fix(TaskProcessing): Legacy Speech To Text support needs UserId | Marcel Klehr | 2024-07-31 | 1 | -0/+4 |
| | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | | fix(TaskProcessing): Don't break if provider methods throw | Marcel Klehr | 2024-07-30 | 1 | -14/+18 |
|/ | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(taskprocessing): add missing translate default task type | Julien Veyssier | 2024-07-25 | 1 | -0/+1 |
| | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | fix: Don't validate input again upon running a task | Marcel Klehr | 2024-07-25 | 1 | -7/+0 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix: Make sure provider provides enum values | Marcel Klehr | 2024-07-25 | 1 | -1/+4 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(taskprocessing): Update lib/private/TaskProcessing/Manager.php | Marcel Klehr | 2024-07-25 | 1 | -2/+2 |
| | | | | | Co-authored-by: Julien Veyssier <julien-nc@posteo.net> Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(taskprocessing): run cs:fix | Julien Veyssier | 2024-07-25 | 1 | -17/+17 |
| | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | feat(TaskProcessing): Implement enums and default values | Marcel Klehr | 2024-07-25 | 1 | -35/+161 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(taskprocessing): build autoloader files and fix psalm issue | Julien Veyssier | 2024-07-23 | 1 | -1/+1 |
| | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | feat(taskprocessing): add appId filter to taskprocessing occ commands | Julien Veyssier | 2024-07-23 | 2 | -3/+20 |
| | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | feat(taskprocessing): add occ commands to list tasks and compute stats | Julien Veyssier | 2024-07-23 | 3 | -3/+45 |
| | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | feat(taskprocessing): add start, stop and schedule time to tasks | Julien Veyssier | 2024-07-23 | 2 | -0/+37 |
| | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | feat(taskprocessing): add support for webhooks (http or AppAPI) in the task ↵ | Julien Veyssier | 2024-07-22 | 2 | -3/+92 |
| | | | | | | processing API Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | Merge pull request #46605 from nextcloud/bugfix/noid/test-more-oracle-versions | Joas Schilling | 2024-07-19 | 1 | -5/+5 |
|\ | | | | | fix(deps): Deprecate functionality deprecated by doctrine and test on more oracle versions |