Commit Graph

163 Commits (master)

Author SHA1 Message Date
Julien Veyssier 76709d7efc
feat(task-streaming): address review comments 6 days ago
Julien Veyssier 3f4eae2d0b feat(task-streaming): only send notify_push status updates after we actually apply the change in the db 6 days ago
Julien Veyssier c7d8369b5f feat(task-streaming): adjust notify push messages, add sort of a namespace 6 days ago
Julien Veyssier 4da89e92dd feat(task-streaming): send a notify_push message whenever a task status changes 6 days ago
Julien Veyssier 8ee02812ef feat(task-streaming): rename ISynchronousOptionsProvider to ISynchronousOptionsAwareProvider 6 days ago
Julien Veyssier b04de05805 fix(task-streaming): fix psalm issues, run cs:fix, gen openapi specs 6 days ago
Julien Veyssier 207f347afc feat(task-streaming): add new provider interface 6 days ago
Julien Veyssier ddf914231b feat(task-streaming): add preferStreaming boolean attribute to taskprocessing tasks. pass it to ISynchronousProgressiveProvider::process 6 days ago
Julien Veyssier a6e6d92103 feat(task-streaming): do not update the task in DB when setting intermediate result if notify_push is available 6 days ago
Julien Veyssier d65252b8af fix(task-streaming): make the notify_push message shorter 6 days ago
Julien Veyssier e4bea82c86 feat(task-streaming): add an endpoint to set a task intermediate output 6 days ago
Julien Veyssier 74d078e6e4 fix(task-streaming): and test sending data via notify_push 6 days ago
Julien Veyssier 7870537d01 feat(task-streaming): allow the Php providers to set intermediate results with a callback in process 6 days ago
El Mehdi Abenhazou e8c101fac8 fix(TaskProcessing): restrict allowed_classes in Manager cache deserialization 2 weeks ago
XananasX7 d0cce3da70 fix(TaskProcessing): add allowed_classes to unserialize() in Manager cache 2 weeks ago
Côme Chilliet 0d90f4272a
chore: Remove types from const properties 2 weeks ago
Côme Chilliet b44f6a2957
fix: Remove static vars in TaskProcessing, TextProcessing, TextToImage 2 weeks ago
Côme Chilliet 1ab09ec753
chore: Apply new coding standard to all files 2 weeks ago
Côme Chilliet 9680004b58
chore: Remove almost all uses of deprecated IServerContainer in lib/private 1 month ago
Lukas Schaefer 574243fab3
feat(TaskProcessing): add TextToTextReformatParagraphs task type 1 month ago
Ferdinand Thiessen e0ba4d71b6
chore: add missing `Override` attribute to `OC` 2 months ago
Oleksander Piskun f573285040 feat(taskprocessing): Add queue_stats API endpoint for external autoscalers 3 months ago
provokateurin f12cecb684
feat(rector): Enable SafeDeclareStrictTypesRector 4 months ago
Carl Schwan c96ece0bcb
refactor: Add more typing 4 months ago
Carl Schwan 7b6078875b
refactor: Run rector on lib/private 4 months ago
Marcel Klehr c13d95809a Fix: Run cs:fix 4 months ago
Marcel Klehr c48a09f27d fix(TaskProcessing): Refactor TextToImage fallback 4 months ago
Marcel Klehr 25044f82ae fix(TaskProcessing): Adjust OCR task type to allow for multiple files and pdfs 6 months ago
Julien Veyssier b4f7fe2cb6
feat(taskprocessing): add a boolean 'includeWatermark' to taskprocessing tasks and pass it to ISynchronousWatermarkingProvider::process 7 months ago
Marcel Klehr 3ee6999682 fix: Use substr to cut error messages 8 months ago
Marcel Klehr 7f15598083 fix: address review comments 8 months ago
Marcel Klehr 6a1501a7d6 fix: address review comments 8 months ago
Marcel Klehr 044e92bf4e feat(TaskProcessing): Introduce ITriggerableProvider 8 months ago
Marcel Klehr 9df303f876 fix: address review comments 8 months ago
Marcel Klehr 3f527661b1 fix: Create new class instead of extending existing class 8 months ago
Marcel Klehr 7373f11af6 feat(TaskProcessing): user-facing error messages 8 months ago
Marcel Klehr be8e168f38 fix: Address psalm issues and review comments 8 months ago
Marcel Klehr 16da8bbc8a fix(TaskProcessingApiController): Implement getNextScheduledTasks for next_batch endpoint 8 months ago
Marcel Klehr 13eb2d1cbd feat(TaskProcessing): Introduce internal task types 8 months ago
Marcel Klehr a6f899f925 fix(TaskProcessing): Increase MAX_TASK_AGE to 6 months 8 months ago
Marcel Klehr fe54914ef9 fix(TaskProcessing): Cache task types by 9 months ago
Julien Veyssier 8c447eaba6
feat(taskprocessing): add manager method to get the list of available task type IDs 9 months ago
Julien Veyssier aa2ca86fb3
feat(taskprocessing): avoid generator cascade 10 months ago
Julien Veyssier e2c65b2493
feat(taskprocessing): fix mistake 10 months ago
Julien Veyssier 222b19b805
feat(taskprocessing): rename cleanup column to allow_cleanup 10 months ago
Julien Veyssier cc295f2452
feat(taskprocessing): use Generator::getReturn to get the list of deleted tasks in the cleanup command 10 months ago
Julien Veyssier 19801f7ec4
feat(taskprocessing): move cleanup method to private taskprocessing manager, use it in the cleanup bg job and implement a cleanup command 10 months ago
Julien Veyssier 8c52b6c0fe
feat(taskprocessing): add cleanup flag to tasks to decide if they should be cleaned up automatically 10 months ago
Julien Veyssier be7ef439cf
fix(taskprocessing): move LAZY_CONFIG_KEYS constant to the private namespace 11 months ago
Julien Veyssier 2e3fa51132
feat(taskprocessing): load and store some config keys lazily 11 months ago