Marcel Klehr
|
d04d575ed3
|
Merge branch 'master' into feat/taskprocessing/user-facing-error-message
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2025-10-30 10:13:39 +07:00 |
Marcel Klehr
|
6a1501a7d6
|
fix: address review comments
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2025-10-20 15:59:25 +07:00 |
Marcel Klehr
|
044e92bf4e
|
feat(TaskProcessing): Introduce ITriggerableProvider
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
# Conflicts:
# lib/private/TaskProcessing/Db/TaskMapper.php
|
2025-10-20 15:59:25 +07:00 |
Marcel Klehr
|
7373f11af6
|
feat(TaskProcessing): user-facing error messages
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2025-10-14 16:53:41 +07:00 |
Marcel Klehr
|
16da8bbc8a
|
fix(TaskProcessingApiController): Implement getNextScheduledTasks for next_batch endpoint
in order to avoid hitting the DB with multiple 1 row requests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2025-10-14 11:50:29 +07:00 |
Julien Veyssier
|
e2c65b2493
|
feat(taskprocessing): fix mistake
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-08-07 15:12:22 +07:00 |
Julien Veyssier
|
222b19b805
|
feat(taskprocessing): rename cleanup column to allow_cleanup
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-08-07 15:12:22 +07:00 |
Julien Veyssier
|
19801f7ec4
|
feat(taskprocessing): move cleanup method to private taskprocessing manager, use it in the cleanup bg job and implement a cleanup command
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-08-07 15:12:21 +07:00 |
Julien Veyssier
|
8c52b6c0fe
|
feat(taskprocessing): add cleanup flag to tasks to decide if they should be cleaned up automatically
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-08-07 15:12:21 +07:00 |
provokateurin
|
2c65d0c0d1
|
fix(QBMapper): Fix findEntities() return type to be list<T>
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-11-06 16:31:39 +07:00 |
provokateurin
|
9836e9b164
|
chore(deps): Update nextcloud/coding-standard to v1.3.1
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-09-19 14:21:20 +07:00 |
Julien Veyssier
|
c004f5376f
|
fix(taskprocessing): build autoloader files and fix psalm issue
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-23 17:12:38 +07:00 |
Julien Veyssier
|
df11aa9efc
|
feat(taskprocessing): add appId filter to taskprocessing occ commands
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-23 17:12:38 +07:00 |
Julien Veyssier
|
c120a64ba2
|
feat(taskprocessing): add occ commands to list tasks and compute stats
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-23 17:12:38 +07:00 |
Julien Veyssier
|
df086a8c20
|
feat(taskprocessing): add start, stop and schedule time to tasks
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-23 17:12:38 +07:00 |
Julien Veyssier
|
fffc784769
|
feat(taskprocessing): add support for webhooks (http or AppAPI) in the task processing API
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-22 11:34:29 +07:00 |
Joas Schilling
|
eeb6ddb176
|
fix(db): Deprecate `IExpressionBuilder::or()` and `IExpressionBuilder::and()` without parameters
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2024-07-19 11:21:16 +07:00 |
provokateurin
|
f5ff8136ac
|
feat(TaskProcessingApi): Add endpoint for getting the next task
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-07-01 17:11:12 +07:00 |
Andy Scherzinger
|
dae7c159f7
|
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2024-05-24 13:11:22 +07:00 |
Marcel Klehr
|
6c4992de54
|
fix: expose lastUpdated in OCS API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-15 09:30:05 +07:00 |
Marcel Klehr
|
a8afa7f23d
|
fix(OCS-API): Add endpoint to list user tasks
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:41 +07:00 |
Marcel Klehr
|
f2ab6cb0a9
|
fix: fix psalm issues
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:41 +07:00 |
Marcel Klehr
|
4a3b9b826e
|
refactor: identifier is now customId/custom_id
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:41 +07:00 |
Marcel Klehr
|
2c878099f1
|
fix: address review comments
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:40 +07:00 |
Marcel Klehr
|
b150d779f3
|
refactor: rename getTaskType to getTaskTypeId
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:40 +07:00 |
Marcel Klehr
|
7a947980db
|
fix: Fix psalm issues
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:39 +07:00 |
Marcel Klehr
|
4b2acee64b
|
test: Add OldTasksShouldBeCleanedUp test
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:39 +07:00 |
Marcel Klehr
|
00894e2420
|
feat: first pass at TaskProcessing API
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-05-14 11:38:39 +07:00 |