Marcel Klehr
|
d63c122ec0
|
Fix psalm errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-17 13:30:20 +02:00 |
|
Marcel Klehr
|
2811932247
|
cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-17 11:34:16 +02:00 |
|
Marcel Klehr
|
add5962b4c
|
Update autoloaders
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-17 11:20:58 +02:00 |
|
Marcel Klehr
|
590eefea70
|
Apply suggestions from code review
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-17 11:11:16 +02:00 |
|
Marcel Klehr
|
df1cf18f36
|
Fix psalm errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-14 16:27:06 +02:00 |
|
Marcel Klehr
|
95d2d3af5c
|
Fix psalm errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-14 16:10:39 +02:00 |
|
Marcel Klehr
|
ffe27ce14c
|
Massive refactoring: Turn LanguageModel OCP API into TextProcessing API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-14 16:00:31 +02:00 |
|
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>
|
2023-07-11 15:28:37 +02:00 |
|
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>
|
2023-07-11 15:28:22 +02:00 |
|
Marcel Klehr
|
48c8206538
|
Fix openapi docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-11 14:37:14 +02:00 |
|
Marcel Klehr
|
b7c3b50e41
|
Update core/Controller/LanguageModelApiController.php
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-11 12:41:31 +02:00 |
|
Marcel Klehr
|
069962d04f
|
Since 27.1.0
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:46:34 +02:00 |
|
Marcel Klehr
|
49ea56b306
|
LanguageModelApiController: Use jsonSerialize method to help psalm
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
a4578cd995
|
cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
bf2dcd67f3
|
LLM OCP API: Change Tests to use EventDispatcher mock
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
9f405a19f7
|
LLM OCP API: Improve scheduleTask docblock
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
ea4dc4cba8
|
LLM OCP API: Fix OpenApi docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
de1cfaae9c
|
LLM OCP API: Fix psalm issues
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
8f1a4f4255
|
LLM OCP API: Avoid using OC in OCP
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
3974953464
|
OCP\Common\NotFoundException: Add param type
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
9ccc65d68c
|
LLM OCP API: Simplify TaskBackgroundJob#run catch block
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
e810a8b66b
|
LLM OCP API: Explain TaskBackgroundJob#setAllowParallelRuns
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
05fcf31987
|
LLM OCP API: Don't lose trace of wrapped exceptions
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
945522768e
|
LLM OCP API: Simplify LanguageModelManager#canHandleTask
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
d56286b8ac
|
LLM OCP API: s/getAvailableTasks/getAvailableTaskClasses/
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
a28d8fac2f
|
LLM OCP API: Add missing copyright and strict types
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
0909657ea0
|
LLM Migration: Return null if nothing changed
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
bad124c07b
|
Update lib/public/LanguageModel/Events/TaskFailedEvent.php
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
ba950f7e34
|
Update lib/public/LanguageModel/ILanguageModelProvider.php
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
95d2bd50da
|
Apply suggestions from code review
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
61b9b4f474
|
LLM OCS API: Add OpenAPI docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
d33b7a8da4
|
LLM OCS API: s/tasks/tasktypes/
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
0a0e812453
|
LLM OCP API: Fix psam error
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
d6d4e0ffe3
|
LLM OCP API: Fix psam errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
f7e1e79880
|
LLM OCP API: Fix security issue
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
62b19e0675
|
LLM OCP API: Fix psalm error
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
f6f8cb4331
|
LLM OCP API: Add identifier param
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
5b772468ad
|
Apply suggestions from code review
Co-authored-by: Christoph Wurst <ChristophWurst@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
fb657bfff8
|
cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
1747068e51
|
Fix LanguageModelManager#runTask: Insert task into db if it doesn't exist
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
c568c4a464
|
Add test for task cleanup
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
66c0e6b9f7
|
Make tests pass
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
20cb9935ca
|
Fix tests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
ebc7631544
|
Add preliminary tests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
27e1c86652
|
ILanguageModelTask: Use php type checking along with psalm parameterized types
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
0a94525042
|
ILanguageModelManager: Add docblock description
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
1623ad9eda
|
TaskMapper#update: Use time factory
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
cb0f918d21
|
Add tasks::last_updated column and vacate tasks after a week
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
1d3661ded9
|
cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|
Marcel Klehr
|
94fcf88892
|
LLM OCP API: Fix copyright
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-07-07 13:39:10 +02:00 |
|