Marcel Klehr
|
ad645c96f3
|
Fix tests: Adjust constructor signature
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 6d568b0d32)
|
2023-08-09 10:05:24 +02:00 |
|
Marcel Klehr
|
cac51714e2
|
Fix tests: Adjust constructor signature
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit fd0fd97a65)
|
2023-08-09 10:05:24 +02:00 |
|
Marcel Klehr
|
00e3fb143f
|
Remove Task::factory method
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 7389567c7d)
|
2023-08-09 10:05:23 +02:00 |
|
Marcel Klehr
|
96ec6ff5ea
|
Fix psalm errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit d63c122ec0)
|
2023-08-09 10:05:23 +02:00 |
|
Marcel Klehr
|
2d296ce698
|
cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 2811932247)
|
2023-08-09 10:05:21 +02:00 |
|
Marcel Klehr
|
4118baa412
|
Update autoloaders
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit add5962b4c)
|
2023-08-09 10:05:21 +02:00 |
|
Marcel Klehr
|
322bb9763a
|
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>
(cherry picked from commit 590eefea70)
|
2023-08-09 10:05:13 +02:00 |
|
Marcel Klehr
|
87ac99582b
|
Fix psalm errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit df1cf18f36)
|
2023-08-09 10:05:11 +02:00 |
|
Marcel Klehr
|
d8c44da4f4
|
Fix psalm errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 95d2d3af5c)
|
2023-08-09 10:05:09 +02:00 |
|
Marcel Klehr
|
cf2c42ae36
|
Massive refactoring: Turn LanguageModel OCP API into TextProcessing API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit ffe27ce14c)
|
2023-08-09 10:05:05 +02:00 |
|
Marcel Klehr
|
696a45ddf1
|
Update core/Controller/LanguageModelApiController.php
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit bd45c436eb)
|
2023-08-09 10:02:34 +02:00 |
|
Marcel Klehr
|
5d975b96e7
|
Update core/Controller/LanguageModelApiController.php
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit d430cbbfca)
|
2023-08-09 10:02:32 +02:00 |
|
Marcel Klehr
|
6f5119c093
|
Fix openapi docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 48c8206538)
|
2023-08-09 10:02:30 +02:00 |
|
Marcel Klehr
|
fbd178ab8b
|
Update core/Controller/LanguageModelApiController.php
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit b7c3b50e41)
|
2023-08-09 10:02:28 +02:00 |
|
Marcel Klehr
|
8acb1dc475
|
Since 27.1.0
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 069962d04f)
|
2023-08-09 10:02:26 +02:00 |
|
Marcel Klehr
|
1ad0a2960e
|
LanguageModelApiController: Use jsonSerialize method to help psalm
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 49ea56b306)
|
2023-08-09 10:02:25 +02:00 |
|
Marcel Klehr
|
a39e3c90e9
|
cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit a4578cd995)
|
2023-08-09 10:02:22 +02:00 |
|
Marcel Klehr
|
6b2687eb11
|
LLM OCP API: Change Tests to use EventDispatcher mock
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit bf2dcd67f3)
|
2023-08-09 10:02:20 +02:00 |
|
Marcel Klehr
|
15f08a7487
|
LLM OCP API: Improve scheduleTask docblock
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 9f405a19f7)
|
2023-08-09 10:02:18 +02:00 |
|
Marcel Klehr
|
39d59a10b1
|
LLM OCP API: Fix OpenApi docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit ea4dc4cba8)
|
2023-08-09 10:02:17 +02:00 |
|
Marcel Klehr
|
17351b64ec
|
LLM OCP API: Fix psalm issues
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit de1cfaae9c)
|
2023-08-09 10:02:16 +02:00 |
|
Marcel Klehr
|
5e86054858
|
LLM OCP API: Avoid using OC in OCP
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 8f1a4f4255)
|
2023-08-09 10:02:14 +02:00 |
|
Marcel Klehr
|
413a4f63ee
|
OCP\Common\NotFoundException: Add param type
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 3974953464)
|
2023-08-09 10:02:11 +02:00 |
|
Marcel Klehr
|
d578974b81
|
LLM OCP API: Simplify TaskBackgroundJob#run catch block
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 9ccc65d68c)
|
2023-08-09 10:02:09 +02:00 |
|
Marcel Klehr
|
4ce77b9d56
|
LLM OCP API: Explain TaskBackgroundJob#setAllowParallelRuns
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit e810a8b66b)
|
2023-08-09 10:02:07 +02:00 |
|
Marcel Klehr
|
ddb2726140
|
LLM OCP API: Don't lose trace of wrapped exceptions
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 05fcf31987)
|
2023-08-09 10:02:05 +02:00 |
|
Marcel Klehr
|
39bc710d17
|
LLM OCP API: Simplify LanguageModelManager#canHandleTask
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 945522768e)
|
2023-08-09 10:02:04 +02:00 |
|
Marcel Klehr
|
70e65ff7a3
|
LLM OCP API: s/getAvailableTasks/getAvailableTaskClasses/
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit d56286b8ac)
|
2023-08-09 10:02:00 +02:00 |
|
Marcel Klehr
|
3350811ce3
|
LLM OCP API: Add missing copyright and strict types
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit a28d8fac2f)
|
2023-08-09 10:01:58 +02:00 |
|
Marcel Klehr
|
b0cb5a43c7
|
LLM Migration: Return null if nothing changed
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 0909657ea0)
|
2023-08-09 10:01:57 +02:00 |
|
Marcel Klehr
|
9a36bb4f91
|
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>
(cherry picked from commit bad124c07b)
|
2023-08-09 10:01:55 +02:00 |
|
Marcel Klehr
|
7a423e416f
|
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>
(cherry picked from commit ba950f7e34)
|
2023-08-09 10:01:53 +02:00 |
|
Marcel Klehr
|
22a93bfc3a
|
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>
(cherry picked from commit 95d2bd50da)
|
2023-08-09 10:01:50 +02:00 |
|
Marcel Klehr
|
e312b2bdd2
|
LLM OCS API: Add OpenAPI docs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 61b9b4f474)
|
2023-08-09 10:01:48 +02:00 |
|
Marcel Klehr
|
8567315c93
|
LLM OCS API: s/tasks/tasktypes/
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit d33b7a8da4)
|
2023-08-09 10:01:46 +02:00 |
|
Marcel Klehr
|
d9f2aaf869
|
LLM OCP API: Fix psam error
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 0a0e812453)
|
2023-08-09 10:01:43 +02:00 |
|
Marcel Klehr
|
7320011948
|
LLM OCP API: Fix psam errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit d6d4e0ffe3)
|
2023-08-09 10:01:40 +02:00 |
|
Marcel Klehr
|
445b72a93c
|
LLM OCP API: Fix security issue
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit f7e1e79880)
|
2023-08-09 10:01:36 +02:00 |
|
Marcel Klehr
|
8f0618de9f
|
LLM OCP API: Fix psalm error
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 62b19e0675)
|
2023-08-09 10:01:33 +02:00 |
|
Marcel Klehr
|
ffedcebc50
|
LLM OCP API: Add identifier param
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit f6f8cb4331)
|
2023-08-09 10:01:31 +02:00 |
|
Marcel Klehr
|
97a4a063f4
|
Apply suggestions from code review
Co-authored-by: Christoph Wurst <ChristophWurst@users.noreply.github.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 5b772468ad)
|
2023-08-09 10:01:29 +02:00 |
|
Marcel Klehr
|
4447d59d17
|
cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit fb657bfff8)
|
2023-08-09 10:01:28 +02:00 |
|
Marcel Klehr
|
8197403de1
|
Fix LanguageModelManager#runTask: Insert task into db if it doesn't exist
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 1747068e51)
|
2023-08-09 10:01:25 +02:00 |
|
Marcel Klehr
|
09a8541d74
|
Add test for task cleanup
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit c568c4a464)
|
2023-08-09 10:01:23 +02:00 |
|
Marcel Klehr
|
e7179598c7
|
Make tests pass
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 66c0e6b9f7)
|
2023-08-09 10:01:21 +02:00 |
|
Marcel Klehr
|
d21f7bf1fb
|
Fix tests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 20cb9935ca)
|
2023-08-09 10:01:20 +02:00 |
|
Marcel Klehr
|
a4627508e8
|
Add preliminary tests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit ebc7631544)
|
2023-08-09 10:01:18 +02:00 |
|
Marcel Klehr
|
c1085bf1d7
|
ILanguageModelTask: Use php type checking along with psalm parameterized types
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 27e1c86652)
|
2023-08-09 10:01:17 +02:00 |
|
Marcel Klehr
|
970d6886e6
|
ILanguageModelManager: Add docblock description
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 0a94525042)
|
2023-08-09 10:01:13 +02:00 |
|
Marcel Klehr
|
2234497c49
|
TaskMapper#update: Use time factory
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 1623ad9eda)
|
2023-08-09 10:01:12 +02:00 |
|