summaryrefslogtreecommitdiffstats
path: root/lib/private/TextToImage
Commit message (Collapse)AuthorAgeFilesLines
* introduce IProviderWithUserIdAlexander Piskun2024-01-141-0/+4
| | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com> Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
* fix(psalm issues)Marcel Klehr2024-01-091-2/+4
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Update doc blocksMB-Finski2023-12-201-2/+2
| | | | Signed-off-by: MB-Finski <sami.finnila@gmail.com>
* Return providers as indexed arraySami Finnilä2023-12-191-1/+1
| | | | Signed-off-by: MB-Finski <sami.finnila@gmail.com>
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-231-8/+8
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* fix(TextToImage): Always set completionExpectedAt in run/schedule methodsMarcel Klehr2023-11-021-0/+6
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(TextToImage): Consistently use the right method to get the preferred ↵Marcel Klehr2023-10-311-29/+24
| | | | | | providers Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(TextToImage): Add missing task status updateMarcel Klehr2023-10-261-0/+6
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* en(TextToImage): Add getId method to IProviderMarcel Klehr2023-10-261-2/+2
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* en(TextToImage): Use specific exception class instead of generic ↵Marcel Klehr2023-10-261-6/+3
| | | | | | RuntimeException Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix: Minor copypastaMarcel Klehr2023-10-231-1/+1
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix: appease linters and psalmMarcel Klehr2023-10-231-1/+0
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix: appease linters and psalmMarcel Klehr2023-10-231-2/+4
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(TextToImage\Db\Task): Inject ITimeFactoryMarcel Klehr2023-10-231-1/+2
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Update lib/private/TextToImage/Db/TaskMapper.phpMarcel Klehr2023-10-231-1/+1
| | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Update lib/private/TextToImage/Db/TaskMapper.phpMarcel Klehr2023-10-231-1/+1
| | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Update lib/private/TextToImage/Manager.phpMarcel Klehr2023-10-231-2/+2
| | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Update lib/private/TextToImage/RemoveOldTasksBackgroundJob.phpMarcel Klehr2023-10-231-2/+2
| | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(RemoveOldTasksBackgroundJob): Update after change to support multiple ↵Marcel Klehr2023-10-221-2/+2
| | | | | | images in TextToImage Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(TextToImage/Manager): Appease psalmMarcel Klehr2023-10-221-1/+1
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(Text2Image): Fix appdata folder creationMarcel Klehr2023-10-221-8/+4
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* enh(Text2Image): Add AI settings section to text2imageMarcel Klehr2023-10-221-0/+6
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* enh(Text2Image): Expose expected completion timeMarcel Klehr2023-10-201-2/+8
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(Text2Image): Fix psalm errorMarcel Klehr2023-10-201-1/+1
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(Text2Image): Fix psalm issuesMarcel Klehr2023-10-201-11/+17
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(Text2Image): Fix Task#lastUpdated initialization to use DateTime instead ↵Marcel Klehr2023-10-201-1/+1
| | | | | | of time() Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* enh(TextToImage): Allow generating multiple images with one taskMarcel Klehr2023-10-202-27/+27
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* enh(TextToImage): Add getExpectedRuntime to IProvider and run tasks during ↵Marcel Klehr2023-10-201-1/+31
| | | | | | request lifetime if possible Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(TextToImage): Fix psalm issuesMarcel Klehr2023-10-181-0/+1
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Update lib/private/TextToImage/Db/Task.phpMarcel Klehr2023-10-181-1/+1
| | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* enh(TextToImage): Allow anonymous access to IManager#getUserTasksByAppMarcel Klehr2023-10-182-2/+2
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* enh(TextToImage): Implement removal of stale images and change ↵Marcel Klehr2023-10-183-10/+40
| | | | | | Task#last_updated to DATETIME Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(TextToImage): Fix coding styleMarcel Klehr2023-10-181-2/+2
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(TextToImage): Fix psalm errorsMarcel Klehr2023-10-181-1/+1
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* enh(TextToImage): Address review commentsMarcel Klehr2023-10-181-14/+50
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Update lib/private/TextToImage/TaskBackgroundJob.phpMarcel Klehr2023-10-181-2/+2
| | | | Co-authored-by: Julius Härtl <jus@bitgrid.net> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Small fixesMarcel Klehr2023-10-181-3/+2
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Implement TextToImage OCP APIMarcel Klehr2023-10-185-0/+604
Signed-off-by: Marcel Klehr <mklehr@gmx.net>