Julien Veyssier
|
060fb26686
|
fix(taskprocessing): run cs:fix
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
1 year ago |
Marcel Klehr
|
799ee8fd51
|
feat(TaskProcessing): Implement enums and default values
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
1 year ago |
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>
|
1 year ago |
Marcel Klehr
|
0d07ad98b0
|
fix(TaskProcessing): Update openapi specs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
1 year ago |
Marcel Klehr
|
eb0b5f29fb
|
fix(TaskProcessingApiController): Address review comments
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
1 year ago |
Marcel Klehr
|
4ac1ac673e
|
fix: psalm errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
1 year ago |
Marcel Klehr
|
4ac7f8275b
|
feat(TaskProcessing): Allow setting task results for file slots
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
1 year ago |
Julien CHATY-CAPELLE
|
2d84d0f5bf
|
fix(core): use OC namespace for core ReponseDefinitions instead of OCA
Signed-off-by: Julien CHATY-CAPELLE <julien@chaty-capelle.fr>
|
1 year ago |
provokateurin
|
f5ff8136ac
|
feat(TaskProcessingApi): Add endpoint for getting the next task
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2 years ago |
Andy Scherzinger
|
e07a190641
|
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
1 year ago |
provokateurin
|
a8abe9d3c2
|
fix(TaskProcessingApi): Cleanup error handling
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2 years ago |
provokateurin
|
4c375c98a4
|
docs(TaskProcessingApi): Set correct status code messages
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2 years ago |
provokateurin
|
eabbb73173
|
docs(TaskProcessingApi): Cleanup endpoint descriptions
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2 years ago |
provokateurin
|
79e153735c
|
docs(TaskProcessingApi): Fix result endpoint description
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2 years ago |
Marcel Klehr
|
a8afa7f23d
|
fix(OCS-API): Add endpoint to list user tasks
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
f3a88f04ec
|
fix(OCS-API): No csrf required for /tasks/taskId/file/fileId
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
ec94a672d7
|
fix(ocs): change /tasktypes response to combine optional and non-optional IO slots
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
c079a61181
|
feat: Add cancel endpoint to OCS API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
4d9a0eab5f
|
fix: update openai specs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
4a3b9b826e
|
refactor: identifier is now customId/custom_id
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
ec27c538b5
|
fix: address review comments
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
2c878099f1
|
fix: address review comments
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
b85a0edc92
|
fix: Update autoloaders
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
a5053d33c2
|
fix: Run cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
8ccb29ae3b
|
fix: psalm issues
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
6203c1c7da
|
fix: Check if user is authorized to use the files they mentioned
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
b150d779f3
|
refactor: rename getTaskType to getTaskTypeId
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
8e5662602a
|
feat: Add ExApp endpoints
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
7a947980db
|
fix: Fix psalm issues
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
3b0925a064
|
chore: Regenerate openapi.json
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
29cbb3cf71
|
chore: Run cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
b2b93e4219
|
feat: Add getFileContents endpoint to TaskProcessing OCS API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
44b896f999
|
feat: TaskProcessing OCS API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
provokateurin
|
2c51933b6b
|
refactor(core): Switch to attribute based routing
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2 years ago |
Joas Schilling
|
aa5f037af7
|
chore: apply changes from Nextcloud coding standards 1.1.1
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
2 years ago |
Marcel Klehr
|
d11b9cbd79
|
fix(TextProcessing/Manager): Throw TaskFailureException upon failure
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
181f819e41
|
enh(TextProcessing): Add IProvider2
- allow providers to obtain current task's userId
- allow providers to expose average task runtime
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
jld3103
|
c2d45cb172
|
Add single status code descriptions for OpenAPI
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2 years ago |
jld3103
|
902e0396e0
|
Fix text processing OpenAPI
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2 years ago |
Julien Veyssier
|
f154fe7f8e
|
fix psalm issue
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2 years ago |
Julius Härtl
|
fca1c309a0
|
feat: Add delete task API
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2 years ago |
Julien Veyssier
|
41b19cf969
|
allow anon text processing scheduling
add a textprocessing_tasks index
convert anotations to method attributes
refactor TP manager
add mapper methods
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2 years ago |
Julien Veyssier
|
9986e02097
|
start implementing ocs endpoint to get task list from user+appId+identifier
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2 years ago |
jld3103
|
dca22c1d2c
|
core: Document text processing API
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2 years ago |
Marcel Klehr
|
6d568b0d32
|
Fix tests: Adjust constructor signature
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
7389567c7d
|
Remove Task::factory method
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
95d2d3af5c
|
Fix psalm errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
ffe27ce14c
|
Massive refactoring: Turn LanguageModel OCP API into TextProcessing API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
bd45c436eb
|
Update core/Controller/LanguageModelApiController.php
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |
Marcel Klehr
|
d430cbbfca
|
Update core/Controller/LanguageModelApiController.php
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2 years ago |