Commit Graph

186 Commits (7c6a692669cf18895665c19f2ee47cdbdc1c72cc)

Author SHA1 Message Date
Git'Fellow 4920bd1725 refactor: add PHP 8.3 types to BC-safe class constants 1 week ago
Lukas Schaefer a17fb0725a
Feat: Add MultimodalChatWithTools and MultimodalContextAgentInteraction 1 month ago
nextcloud-command cbbbe5ac14 refactor: Apply rector changes 1 month ago
Git'Fellow fcc63b9603
refactor(dbal): move to modern calls 1 month ago
Marcel Klehr 1c88b39343 fix(TaskProcessing): Claim tasks atomically in both SynchronousBackgroundJob and TaskProcessingApiController 1 month ago
Marcel Klehr c5c7b98e91 fix(TaskProcessing): Sanitize file extension and remove mimetype property 1 month ago
Marcel Klehr 950ef2dcd5 fix(TaskProcessing): Fix file output validation 1 month ago
Marcel Klehr 1a5d59937a fix: Add dot before file extension 1 month ago
Marcel Klehr f961edf5e5 feat(TaskProcessing): Store output files with extension to ease mimetype guessing 1 month ago
Lukas Schaefer 9f719d00a4
fix: Output shape validation will delete keys when there is a list of files 1 month ago
Lukas Schaefer a4a753c952
feat(TaskProcessing): add TextToTextImprove to improve or iterate on text 2 months ago
Julien Veyssier 76551aa69a feat(TaskProcessing): add AudioToAudioTranslate TaskType 2 months ago
Edward Ly 2d01dd6327
feat(TaskProcessing): add AudioToTextSubtitles TaskType 2 months ago
Yoan Bozhilov df2368896f docs(taskprocessing): document lockTask semantic change 2 months ago
Yoan Bozhilov 022531b997 fix(taskprocessing): guard lockTask on scheduled, record started_at, Oracle fallback 2 months ago
Marcel Klehr 66826df860 fix: Address review comments 2 months ago
Yoan Bozhilov 0799454a1f fix(taskprocessing): claim tasks atomically with SKIP LOCKED + composite index 2 months ago
Marcel Klehr 041013bb58 fix(TaskProcessing): Check $progress value is in (0,1) in setTaskProgress 2 months ago
Marcel Klehr 573ecd0e81 feat(TaskProcessing): Update completionExpectedAt in Manager#setTaskProgress 2 months ago
Julien Veyssier 76709d7efc
feat(task-streaming): address review comments 2 months ago
Julien Veyssier 3f4eae2d0b feat(task-streaming): only send notify_push status updates after we actually apply the change in the db 2 months ago
Julien Veyssier c7d8369b5f feat(task-streaming): adjust notify push messages, add sort of a namespace 2 months ago
Julien Veyssier 4da89e92dd feat(task-streaming): send a notify_push message whenever a task status changes 2 months ago
Julien Veyssier 8ee02812ef feat(task-streaming): rename ISynchronousOptionsProvider to ISynchronousOptionsAwareProvider 2 months ago
Julien Veyssier b04de05805 fix(task-streaming): fix psalm issues, run cs:fix, gen openapi specs 2 months ago
Julien Veyssier 207f347afc feat(task-streaming): add new provider interface 2 months ago
Julien Veyssier ddf914231b feat(task-streaming): add preferStreaming boolean attribute to taskprocessing tasks. pass it to ISynchronousProgressiveProvider::process 2 months ago
Julien Veyssier a6e6d92103 feat(task-streaming): do not update the task in DB when setting intermediate result if notify_push is available 2 months ago
Julien Veyssier d65252b8af fix(task-streaming): make the notify_push message shorter 2 months ago
Julien Veyssier e4bea82c86 feat(task-streaming): add an endpoint to set a task intermediate output 2 months ago
Julien Veyssier 74d078e6e4 fix(task-streaming): and test sending data via notify_push 2 months ago
Julien Veyssier 7870537d01 feat(task-streaming): allow the Php providers to set intermediate results with a callback in process 2 months ago
El Mehdi Abenhazou e8c101fac8 fix(TaskProcessing): restrict allowed_classes in Manager cache deserialization 3 months ago
XananasX7 d0cce3da70 fix(TaskProcessing): add allowed_classes to unserialize() in Manager cache 3 months ago
Côme Chilliet 0d90f4272a
chore: Remove types from const properties 3 months ago
Côme Chilliet b44f6a2957
fix: Remove static vars in TaskProcessing, TextProcessing, TextToImage 3 months ago
Côme Chilliet 1ab09ec753
chore: Apply new coding standard to all files 3 months ago
Côme Chilliet 9680004b58
chore: Remove almost all uses of deprecated IServerContainer in lib/private 3 months ago
Lukas Schaefer 574243fab3
feat(TaskProcessing): add TextToTextReformatParagraphs task type 4 months ago
Ferdinand Thiessen e0ba4d71b6
chore: add missing `Override` attribute to `OC` 4 months ago
Oleksander Piskun f573285040 feat(taskprocessing): Add queue_stats API endpoint for external autoscalers 5 months ago
provokateurin f12cecb684
feat(rector): Enable SafeDeclareStrictTypesRector 6 months ago
Carl Schwan c96ece0bcb
refactor: Add more typing 7 months ago
Carl Schwan 7b6078875b
refactor: Run rector on lib/private 7 months ago
Marcel Klehr c13d95809a Fix: Run cs:fix 7 months ago
Marcel Klehr c48a09f27d fix(TaskProcessing): Refactor TextToImage fallback 7 months ago
Marcel Klehr 25044f82ae fix(TaskProcessing): Adjust OCR task type to allow for multiple files and pdfs 9 months ago
Julien Veyssier b4f7fe2cb6
feat(taskprocessing): add a boolean 'includeWatermark' to taskprocessing tasks and pass it to ISynchronousWatermarkingProvider::process 9 months ago
Marcel Klehr 3ee6999682 fix: Use substr to cut error messages 10 months ago
Marcel Klehr 7f15598083 fix: address review comments 10 months ago