Marcel Klehr
|
c4227ef448
|
Merge pull request #46912 from nextcloud/fix/taskprocessing-speech-to-text-legacy
More fixes for task processing
|
2024-08-01 09:04:15 +07:00 |
Marcel Klehr
|
5e4200853f
|
fix(TaskProcessing): Legacy Speech To Text support needs UserId
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-31 12:43:05 +07:00 |
Marcel Klehr
|
1205379f5a
|
fix(TaskProcessing): Don't break if provider methods throw
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-30 13:25:39 +07:00 |
Julien Veyssier
|
9a3a27f856
|
fix(taskprocessing): add missing translate default task type
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-25 12:09:47 +07:00 |
Marcel Klehr
|
46c518f712
|
fix: Don't validate input again upon running a task
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 10:27:45 +07:00 |
Marcel Klehr
|
aaa8af4b49
|
fix: Make sure provider provides enum values
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 10:23:53 +07:00 |
Marcel Klehr
|
6363437ccb
|
fix(taskprocessing): Update lib/private/TaskProcessing/Manager.php
Co-authored-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 10:10:32 +07:00 |
Julien Veyssier
|
060fb26686
|
fix(taskprocessing): run cs:fix
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-25 10:10:32 +07:00 |
Marcel Klehr
|
799ee8fd51
|
feat(TaskProcessing): Implement enums and default values
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 10:10:31 +07:00 |
Julien Veyssier
|
df11aa9efc
|
feat(taskprocessing): add appId filter to taskprocessing occ commands
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-23 17:12:38 +07:00 |
Julien Veyssier
|
c120a64ba2
|
feat(taskprocessing): add occ commands to list tasks and compute stats
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-23 17:12:38 +07:00 |
Julien Veyssier
|
df086a8c20
|
feat(taskprocessing): add start, stop and schedule time to tasks
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-23 17:12:38 +07:00 |
Julien Veyssier
|
fffc784769
|
feat(taskprocessing): add support for webhooks (http or AppAPI) in the task processing API
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-22 11:34:29 +07:00 |
Marcel Klehr
|
a3c3eab09c
|
Merge pull request #46368 from nextcloud/fix/task-processing
TaskProcessing follow-up
|
2024-07-19 12:38:30 +07:00 |
Julien Veyssier
|
183726a299
|
feat(settings/admin/ai): fix provider list not being declared
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-17 15:24:19 +07:00 |
Marcel Klehr
|
9dca5ae0e0
|
feat(settings/admin/ai): Add Task Processing API settings
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 15:24:19 +07:00 |
Marcel Klehr
|
969cc52851
|
fix(TaskProcessing): Run cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +07:00 |
Marcel Klehr
|
ba33e6220c
|
fix(TaskProcessing): Use getScalarType instead of relying on magic integers
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +07:00 |
Marcel Klehr
|
fb34b13439
|
fix(TaskProcessingA/Manager): Catch new error
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +07:00 |
Marcel Klehr
|
2fed2fc433
|
fix(TaskProcessingA/Manager): Use time() along with rand int for file names
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +07:00 |
Marcel Klehr
|
ee7502ab1c
|
fix(TaskProcessing\Manager#setTaskResult): Replace files contents with ID instead of File object
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +07:00 |
Alexander Piskun
|
c1f2c76f44
|
fix: do not overwrite the output if NodeID exists
Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +07:00 |
Marcel Klehr
|
3937cccd4b
|
fix(TaskProcessing\Manager#setTaskResult): Replace files contents with ID instead of File object
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +07:00 |
Marcel Klehr
|
5c457c64e8
|
fix: Validate output properly
Differentiate between output with file IDs and output with File data
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +07:00 |
Marcel Klehr
|
4ac7f8275b
|
feat(TaskProcessing): Allow setting task results for file slots
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +07:00 |
Joas Schilling
|
bd7b09a709
|
Merge pull request #46251 from nextcloud/feat/taskprocessing-more-tasktypes
feat(TaskProcessing): Add more task types
|
2024-07-04 14:02:02 +07:00 |
Marcel Klehr
|
d9cf6e61c8
|
feat(TaskProcessing): Add more task types
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-04 10:10:23 +07:00 |
Marcel Klehr
|
1b2c8d5030
|
fix(TaskProcessing): Set task status to running when processing via ISynchronousProvider
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-04 10:02:36 +07:00 |
provokateurin
|
f5ff8136ac
|
feat(TaskProcessingApi): Add endpoint for getting the next task
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-07-01 17:11:12 +07:00 |
Julien Veyssier
|
42cf03d73d
|
fix(taskprocessing): in removeSuperfluousArrayKeys, don't try to keep input/output keys that are not in the task values
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-01 11:32:34 +07:00 |
Julien Veyssier
|
7e1dd0b25e
|
fix(taskprocessing): input validation was dropping some optional inputs
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-01 10:37:36 +07:00 |
Julien Veyssier
|
7e904aea92
|
fix(taskprocessing): missing GenerateEmoji default task type in manager::_getTaskTypes
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-06-20 12:56:04 +07:00 |
Julien Veyssier
|
de81dac82e
|
fix(taskprocessing): missing ContextWrite default task type in manager::_getTaskTypes
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-06-20 12:56:04 +07:00 |
Andy Scherzinger
|
dae7c159f7
|
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2024-05-24 13:11:22 +07:00 |
Marcel Klehr
|
cac812dc58
|
fix: address review comments
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:42 +07:00 |
Marcel Klehr
|
8d063386d2
|
fix: Fix pass-through stt provider
Wasn't able to load File from app data
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:42 +07:00 |
Marcel Klehr
|
c1f84aaad1
|
fix(Manager#fillInputs): Try to setup user FS before access file inputs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:42 +07:00 |
Marcel Klehr
|
c02049033a
|
Update lib/private/TaskProcessing/Manager.php
Co-authored-by: julien-nc <julien-nc@posteo.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:42 +07:00 |
Marcel Klehr
|
e4b1d23768
|
fix(Manager#fillInputData): Load user folder if needed
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:42 +07:00 |
Marcel Klehr
|
a8afa7f23d
|
fix(OCS-API): Add endpoint to list user tasks
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:41 +07:00 |
Marcel Klehr
|
19a0aaeb5e
|
fix(TextToImage): Allow leaving the resources open
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:41 +07:00 |
Marcel Klehr
|
c079a61181
|
feat: Add cancel endpoint to OCS API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:41 +07:00 |
Marcel Klehr
|
f2ab6cb0a9
|
fix: fix psalm issues
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:41 +07:00 |
Marcel Klehr
|
4a3b9b826e
|
refactor: identifier is now customId/custom_id
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:41 +07:00 |
Marcel Klehr
|
fff2fb8e77
|
fix: psalm issue
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:41 +07:00 |
Marcel Klehr
|
ec27c538b5
|
fix: address review comments
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:41 +07:00 |
Marcel Klehr
|
2c878099f1
|
fix: address review comments
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:40 +07:00 |
Marcel Klehr
|
a5053d33c2
|
fix: Run cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:40 +07:00 |
Marcel Klehr
|
6203c1c7da
|
fix: Check if user is authorized to use the files they mentioned
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:40 +07:00 |
Marcel Klehr
|
3593d9b631
|
fix: psalm issue
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:40 +07:00 |