aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public/TextProcessing
Commit message (Collapse)AuthorAgeFilesLines
* chore(deps): Update nextcloud/coding-standard to v1.3.1provokateurin2024-09-191-1/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* chore: deprecate old AI APIsMarcel Klehr2024-07-2615-0/+15
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* chore: Add SPDX headerAndy Scherzinger2024-05-2415-217/+36
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* Merge branch 'master' into enh/text-processing-provider-with-idMarcel Klehr2023-12-196-10/+139
|\ | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix(TextProcessing): Make task type template param covariantMarcel Klehr2023-12-012-9/+7
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * Update lib/public/TextProcessing/IProviderWithUserId.phpMarcel Klehr2023-11-081-1/+1
| | | | | | | | Co-authored-by: Julien Veyssier <julien-nc@posteo.net> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix coding styleMarcel Klehr2023-11-071-1/+0
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix: split IProvider2 into two more verbose interfacesMarcel Klehr2023-11-073-11/+46
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix: psalm issues and coding styleMarcel Klehr2023-11-062-7/+19
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix(TextProcessing/Manager): Throw TaskFailureException upon failureMarcel Klehr2023-11-062-2/+10
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * enh(TextProcessing): Add IProvider2Marcel Klehr2023-11-033-3/+80
| | | | | | | | | | | | | | - allow providers to obtain current task's userId - allow providers to expose average task runtime Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | fix: Make linters happyMarcel Klehr2023-11-081-1/+0
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | fix: Remove ITaskTypeWithIdMarcel Klehr2023-11-084-41/+5
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | fix(TextProcessing): fix psalm typingMarcel Klehr2023-10-242-2/+2
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | enh(TextProcessing): Allow providers and task types to declare a dynamic ID ↵Marcel Klehr2023-10-244-3/+79
|/ | | | | | | | instead of using className this allows AppAPI to register anonymous classes as TextProcessing providers and task types Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* feat: Add delete task APIJulius Härtl2023-08-071-0/+8
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* allow anon text processing schedulingJulien Veyssier2023-08-072-2/+13
| | | | | | | | | 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>
* start implementing ocs endpoint to get task list from user+appId+identifierJulien Veyssier2023-08-071-0/+8
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* AI admin settings: cs:fixMarcel Klehr2023-08-021-1/+0
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(TextProcessing): Inject L10N\IFactory instead of IL10NMarcel Klehr2023-08-024-9/+26
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* First pass at ai admin settingsMarcel Klehr2023-08-021-0/+6
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Remove Task::factory methodMarcel Klehr2023-07-191-17/+0
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Fix psalm errorsMarcel Klehr2023-07-175-0/+9
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* cs:fixMarcel Klehr2023-07-171-2/+0
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Apply suggestions from code reviewMarcel Klehr2023-07-171-7/+0
| | | | Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Fix psalm errorsMarcel Klehr2023-07-141-6/+9
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Fix psalm errorsMarcel Klehr2023-07-141-1/+0
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Massive refactoring: Turn LanguageModel OCP API into TextProcessing APIMarcel Klehr2023-07-1411-0/+762
Signed-off-by: Marcel Klehr <mklehr@gmx.net>