Commit Graph

150 Commits (b41709c8c8a97e835e009fe1a9cdf5f319c7b565)

Author SHA1 Message Date
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
Marcel Klehr 6a1501a7d6 fix: address review comments 10 months ago
Marcel Klehr 044e92bf4e feat(TaskProcessing): Introduce ITriggerableProvider 10 months ago
Marcel Klehr 9df303f876 fix: address review comments 10 months ago
Marcel Klehr 3f527661b1 fix: Create new class instead of extending existing class 10 months ago
Marcel Klehr 7373f11af6 feat(TaskProcessing): user-facing error messages 10 months ago
Marcel Klehr be8e168f38 fix: Address psalm issues and review comments 10 months ago
Marcel Klehr 16da8bbc8a fix(TaskProcessingApiController): Implement getNextScheduledTasks for next_batch endpoint 10 months ago
Marcel Klehr 13eb2d1cbd feat(TaskProcessing): Introduce internal task types 10 months ago
Marcel Klehr a6f899f925 fix(TaskProcessing): Increase MAX_TASK_AGE to 6 months 11 months ago
Marcel Klehr fe54914ef9 fix(TaskProcessing): Cache task types by 11 months ago
Julien Veyssier 8c447eaba6
feat(taskprocessing): add manager method to get the list of available task type IDs 12 months ago
Julien Veyssier aa2ca86fb3
feat(taskprocessing): avoid generator cascade 1 year ago
Julien Veyssier e2c65b2493
feat(taskprocessing): fix mistake 1 year ago
Julien Veyssier 222b19b805
feat(taskprocessing): rename cleanup column to allow_cleanup 1 year ago
Julien Veyssier cc295f2452
feat(taskprocessing): use Generator::getReturn to get the list of deleted tasks in the cleanup command 1 year 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 1 year ago
Julien Veyssier 8c52b6c0fe
feat(taskprocessing): add cleanup flag to tasks to decide if they should be cleaned up automatically 1 year ago
Julien Veyssier be7ef439cf
fix(taskprocessing): move LAZY_CONFIG_KEYS constant to the private namespace 1 year ago
Julien Veyssier 2e3fa51132
feat(taskprocessing): load and store some config keys lazily 1 year ago
Julien Veyssier 2da3f450fa
feat(TaskProcessing): add agency audio-to-audio task type 1 year ago
Julien Veyssier af059cbf61
feat(TaskProcessing): add audio-to-audio chat task type 1 year ago
Lukas Schaefer 20a779e4aa
feat: support multiple images 1 year ago
Jana Peper 603522a59c test: fix tests 1 year ago
Jana Peper f8886fe27a feat: add toggle for AI guest restriction 1 year ago
Lukas Schaefer 3e24c40939
feat(TaskProcessing): Add AnalyzeImage TaskType 1 year ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 1 year ago
Edward Ly 6af7ca0a85
fix(TaskProcessing): increase task cleanup delay 1 year ago
Lukas Schaefer 99e8849b6c
feat(TaskProcessing): Add TextToSpeech provider 1 year ago
Oleksander Piskun c23ab0d1f7 fix(taskprocessing): use the event for AppAPI to get list of AI providers 1 year ago
Côme Chilliet 85fbd3eb0a
fix: Work around psalm taint false-positive by not using var_export 2 years ago
Côme Chilliet a3685551f7
fix: Replace isInstalled calls with isEnabledForAnyone or isEnabledForUser 2 years ago
Marcel Klehr 319a4d2df8 fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize 2 years ago