Commit Graph

26 Commits

Author SHA1 Message Date
924aaf720e Fix compile warnings after scala update 2024-03-03 18:43:54 +01:00
3718442e29 Fix notifications for collective scoped tasks 2023-03-06 16:46:31 +01:00
2844f1c997 Fix selectNextGroup query for an empty job table 2022-08-14 00:30:05 +02:00
e42794869f Apply auto-formatting fixes 2022-08-12 17:28:30 +02:00
5bbe073bf3 Fix job query for H2
Unfortunately, the new h2 version has some regressions related to
CTEs. The query selecting the next group failed only for H2 after the
update. The query has been rewritten to not use union on CTE tables.
The weird thing was that the error only occured using bind values and
was not reproducible with "just string" SQL in the h2 console.

The QJobTest are now running on all databases.
2022-08-12 16:34:56 +02:00
b51b782c73 Apply formatting fixes 2022-08-07 16:31:09 +02:00
53d92c4a26 Adopt backend to collective-id 2022-08-07 16:26:04 +02:00
26d7c91266 Adopt modules to new collective table 2022-08-07 16:26:04 +02:00
42588593f3 Dependency updates 2022-06-14 23:52:43 +02:00
29a5894884 Refresh item after addon is done 2022-05-21 00:40:26 +02:00
7fdd78ad06 Experiment with addons
Addons allow to execute external programs in some context inside
docspell. Currently it is possible to run them after processing files.
Addons are provided by URLs to zip files.
2022-05-15 23:46:43 +02:00
506fbcbcb7 Improve log events, adding new logger to capture data 2022-05-01 12:28:27 +02:00
5bdf728eb3 Improve logging configuration
- Log levels of specific loggers can be defined in the config
  file (doesn't work with env variables)

- Log events of background tasks carry now additional data
2022-04-30 18:26:19 +02:00
4bbf0b60a3 Avoid logging non-errors as error 2022-04-09 16:00:51 +02:00
4488291319 Download multiple files as zip 2022-04-09 15:28:51 +02:00
0b3fe8eb5c Publish joex from within the job store
Reduces friction when using the job store.
2022-03-20 11:40:44 +01:00
b84bbbd750 Upload zip files contents as independent files 2022-03-20 11:40:25 +01:00
8d5fc7f9da Move scheduler queries into the new module 2022-03-16 23:56:59 +01:00
d12c672dcf Log structured details during job execution 2022-03-16 23:56:59 +01:00
46ebfbea41 Use calev-fs2 artifact
Ref: #1394
2022-03-13 19:24:00 +01:00
4c220879db Reformat code 2022-03-13 15:20:34 +01:00
90e52efbff Remove store dependency from scheduler api 2022-03-13 15:20:33 +01:00
3a05dc56cb Refactor scheduler into api / impl 2022-03-13 15:20:33 +01:00
69765f05ff Move user task to scheduler module 2022-03-13 15:20:33 +01:00
83d3644b39 Move job queue to scheduler-api and fix notification of periodic tasks 2022-03-13 15:20:33 +01:00
0ce3abb3ff Move scheduler code into separate module 2022-03-13 15:20:33 +01:00