Julien Veyssier
|
8c52b6c0fe
|
feat(taskprocessing): add cleanup flag to tasks to decide if they should be cleaned up automatically
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-08-07 15:12:21 +07:00 |
Julien Veyssier
|
be7ef439cf
|
fix(taskprocessing): move LAZY_CONFIG_KEYS constant to the private namespace
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-08-04 10:11:24 +07:00 |
Julien Veyssier
|
2e3fa51132
|
feat(taskprocessing): load and store some config keys lazily
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-08-04 10:11:24 +07:00 |
Lukas Schaefer
|
4731ecf4d4
|
Merge branch 'master' into feat/task/analyze-image
|
2025-07-08 08:35:04 +07:00 |
Julien Veyssier
|
2da3f450fa
|
feat(TaskProcessing): add agency audio-to-audio task type
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-07-07 15:29:55 +07:00 |
Julien Veyssier
|
af059cbf61
|
feat(TaskProcessing): add audio-to-audio chat task type
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-07-07 11:39:47 +07:00 |
Lukas Schaefer
|
20a779e4aa
|
feat: support multiple images
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
|
2025-07-03 11:01:10 +07:00 |
Jana Peper
|
f8886fe27a
|
feat: add toggle for AI guest restriction
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
|
2025-07-03 10:25:19 +07:00 |
Lukas Schaefer
|
3e24c40939
|
feat(TaskProcessing): Add AnalyzeImage TaskType
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
|
2025-07-02 09:18:53 +07:00 |
Lukas Schaefer
|
99e8849b6c
|
feat(TaskProcessing): Add TextToSpeech provider
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
|
2025-04-26 00:46:23 +07:00 |
Marcel Klehr
|
19ede62b90
|
fix(ContextAgent): Do not translate the name ContextAgent
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2025-04-14 08:14:14 +07:00 |
Lukas Schaefer
|
b4dcace2ac
|
Fix(TaskProcessing): for validation for taskprocessing EShapeType
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
|
2025-04-11 02:56:36 +07:00 |
Oleksander Piskun
|
c23ab0d1f7
|
fix(taskprocessing): use the event for AppAPI to get list of AI providers
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
|
2025-04-09 15:47:48 +07:00 |
Jana Peper
|
5d192150d1
|
fix: task type translations
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
|
2025-03-26 10:24:24 +07:00 |
janepie
|
e3db41678f
|
docs: fix version number
Co-authored-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: janepie <49834966+janepie@users.noreply.github.com>
|
2024-12-20 10:22:30 +07:00 |
Jana Peper
|
056daf2592
|
feat: add proofread task type
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
|
2024-12-20 10:22:30 +07:00 |
Jana Peper
|
e5f7d0017b
|
docs: document adding of argument
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
|
2024-12-18 18:32:34 +07:00 |
Jana Peper
|
8cac92665d
|
feat: filter disabled apps in task types requests
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
|
2024-12-18 18:32:34 +07:00 |
Marcel Klehr
|
dd0d6474db
|
fix(TextToTextChatWithTools): Add translator notes
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-12-10 09:31:41 +07:00 |
Marcel Klehr
|
e5ce55551d
|
feat(TaskProcessing): More task types
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-12-09 14:10:59 +07:00 |
Joas Schilling
|
d1e17e78b7
|
fix(activity): Fix activity object type warnings
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2024-11-27 10:54:15 +07:00 |
provokateurin
|
77114fb327
|
fix(OpenAPI): Adjust array syntax to avoid ambiguities
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-11-05 09:58:11 +07:00 |
provokateurin
|
9836e9b164
|
chore(deps): Update nextcloud/coding-standard to v1.3.1
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-09-19 14:21:20 +07:00 |
Julien Veyssier
|
c1ed256d50
|
feat(taskprocessing): add IManager::runTask method to run task synchronously
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-08-27 13:11:51 +07:00 |
Marcel Klehr
|
c9ef3f72bc
|
fix(TaskProcessing/ContextWrite): Fix wording "ContextWrite" -> "Context write"
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-08-21 08:59:46 +07:00 |
Julien Veyssier
|
dbab2a825d
|
fix(taskprocessing): select preferred provider when running sync task, fix task type values according to preferred provider
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-08-12 13:11:41 +07:00 |
Julien Veyssier
|
0b04a6aa48
|
fix(taskprocessing): fix typo in text2text task type
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-25 10:38:19 +07:00 |
Julien Veyssier
|
5ed55b0634
|
feat(taskprocessing): add translate task type
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-25 10:37:36 +07:00 |
Julien Veyssier
|
9306ddeb69
|
fix(taskprocessing): fix psalm issue
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-25 10:10:32 +07:00 |
Julien Veyssier
|
0584ebf628
|
fix(taskprocessing): add license
Signed-off-by: Julien Veyssier <julien-nc@posteo.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
|
6ff4524919
|
fix(TaskProcessing): Add since doc for new EShapeType method
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 |
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
|
6c4992de54
|
fix: expose lastUpdated in OCS API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-15 09:30:05 +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
|
a9a2cbf8bb
|
feat: Add some new task types
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:42 +07:00 |
Marcel Klehr
|
b11052fcfa
|
Update lib/public/TaskProcessing/IManager.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
|
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
|
4a3b9b826e
|
refactor: identifier is now customId/custom_id
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:41 +07:00 |