Commit Graph

262 Commits

Author SHA1 Message Date
b0692e6826 Update flexmark, ... to 0.61.8 2020-04-14 04:09:29 +02:00
c9e6496236 Update flexmark, ... to 0.61.6 2020-04-12 08:10:20 +02:00
eb0733f47a Update flexmark, ... to 0.61.4 2020-04-11 06:13:03 +02:00
e527ce3c45 Update sbt-scalafmt to 2.3.4 2020-04-10 21:04:01 +02:00
7f27d6b4f2 Update sbt-scalafmt to 2.3.3 2020-04-10 16:44:33 +02:00
5de6874cb0 Update flexmark, ... to 0.61.2 2020-04-08 22:10:11 +02:00
3ffc3fb317 Fix a classpath issue
Remove javax.activation from stanford-nlp artifact. There are new
coordinates now as the java-mail library and the activation library
have been moved to eclipse jakarta.
2020-04-07 22:38:25 +02:00
1206105f0b Fix several bugs with handling e-mail files
- When converting from html->pdf, the wkhtmltopdf program exits with
  errors if the document contains invalid links. The content is now
  cleaned before handed to wkhtmltopdf.
- Update emil library which fixes a bug when reading mails without
  explicit transfer encoding (8bit)
- Add a info header to converted mails
2020-04-07 22:38:25 +02:00
12672938a0 Merge pull request #78 from scala-steward/update/calev-core-0.3.0
Update calev-core, calev-fs2 to 0.3.0
2020-04-07 09:17:39 +02:00
d77ab41da1 Update minitest, minitest-laws to 2.8.2 2020-04-07 00:55:52 +02:00
8fc09cb92e Update calev-core, calev-fs2 to 0.3.0 2020-04-07 00:55:37 +02:00
b86fb4042c Update flyway-core to 6.3.3 2020-04-06 20:11:55 +02:00
530a7d89f3 Update doobie-core, doobie-hikari to 0.9.0 2020-04-06 00:15:28 +02:00
28601e6143 Update minitest, minitest-laws to 2.8.1 2020-04-05 16:11:22 +02:00
45ba0a40ef Update flexmark, ... to 0.61.0 2020-04-04 20:09:33 +02:00
11cc9edbd7 Update http4s-blaze-client, ... to 0.21.3 2020-04-02 08:14:42 +02:00
cea5f05c70 Update calev-core, calev-fs2 to 0.2.0 2020-04-02 02:10:32 +02:00
9f4f71d4a6 Update postgresql to 42.2.12 2020-04-01 02:37:29 +02:00
9a7365ede5 Update sbt to 1.3.9 2020-03-31 18:20:27 +02:00
6d2baba052 Update bitpeace-core to 0.4.5 2020-03-28 16:14:53 +01:00
e035b8e985 Update sbt-sonatype to 3.9.2 2020-03-27 22:29:05 +01:00
2d0fcfbe2f Update sbt-sonatype to 3.9.1 2020-03-27 10:43:38 +01:00
fe2b27bd49 Update http4s-blaze-client, ... to 0.21.2 2020-03-25 04:13:16 +01:00
0b80572664 Fix encodings for mails with non-utf8 html parts 2020-03-24 23:40:29 +01:00
519a39c991 Update flyway-core to 6.3.2 2020-03-24 14:17:49 +01:00
cf7ccd572c Improve handling encodings
Html and text files are not fixed to be UTF-8. The encoding is now
detected, which may not work for all files. Default/fallback will be
utf-8.

There is still a problem with mails that contain html parts not in
utf8 encoding. The mail text is always returned as a string and the
original encoding is lost. Then the html is stored using utf-8 bytes,
but wkhtmltopdf reads it using latin1. It seems that the `--encoding`
setting doesn't override encoding provided by the document.
2020-03-23 22:51:28 +01:00
3703dce9a6 Update fs2 to 2.3.0 2020-03-20 22:47:09 +01:00
0903bdf6b3 Update sbt-microsites to 1.1.5 2020-03-20 12:45:58 +01:00
fd48dace9d Merge pull request #60 from scala-steward/update/sbt-mdoc-2.1.5
Update sbt-mdoc to 2.1.5
2020-03-20 10:40:14 +01:00
67a96d95c8 Update sbt-mdoc to 2.1.5 2020-03-20 09:08:40 +01:00
6477745b77 Update mariadb-java-client to 2.6.0 2020-03-20 09:08:34 +01:00
736a28bc4f Update tika-core to 1.24 2020-03-17 16:43:17 +01:00
1125cc872c Update sbt-mdoc to 2.1.4 2020-03-16 16:21:51 +01:00
f043cb48f4 Update sbt-native-packager to 1.7.0 2020-03-16 10:16:14 +01:00
1e17df4b8c Merge pull request #52 from scala-steward/update/sbt-native-packager-1.6.2
Update sbt-native-packager to 1.6.2
2020-03-15 22:34:39 +01:00
4bfb03b442 Update sbt-native-packager to 1.6.2 2020-03-15 22:20:31 +01:00
b6bed9a629 Update emil-common, emil-javamail to 0.3.0 2020-03-15 22:20:18 +01:00
a27700fd55 Merge pull request #50 from scala-steward/update/flyway-core-6.3.1
Update flyway-core to 6.3.1
2020-03-15 13:17:00 +01:00
0076b3782d Update flyway-core to 6.3.1 2020-03-13 18:25:20 +01:00
56014e5ee2 Update sbt-mdoc to 2.1.3 2020-03-13 10:20:09 +01:00
80a6b920d9 Update postgresql to 42.2.11 2020-03-11 00:19:53 +01:00
bce64048a4 Update sbt-microsites to 1.1.3 2020-03-10 12:27:57 +01:00
e39a983c96 Update bitpeace-core to 0.4.4 2020-03-10 02:25:12 +01:00
a07a6ff376 Merge pull request #45 from eikek/feature/background-tasks
Feature/background tasks
2020-03-09 20:59:46 +01:00
854a596da3 Integrate periodic tasks
The first use case for periodic task is the cleanup of expired
invitation keys. This is part of a house-keeping periodic task.
2020-03-08 22:49:49 +01:00
1e598bd902 Sketch a scheduler for running periodic tasks
Periodic tasks are special in that they are usually kept around and
started based on a schedule. A new component checks periodic tasks and
submits them in the queue once they are due.

In order to avoid duplicate periodic jobs, the tracker of a job is
used to store the periodic job id. Each time a periodic task is due,
it is first checked if there is a job running (or queued) for this
task.
2020-03-08 12:55:03 +01:00
f656b69fad Update sbt-scalafmt to 2.3.2 2020-03-05 20:34:38 +01:00
b692b31c9f Update flyway-core to 6.3.0 2020-03-05 12:18:50 +01:00
f7483e8476 Update pureconfig to 0.12.3 2020-02-29 16:51:38 +01:00
43f90cdf32 Update poi, poi-ooxml, poi-scratchpad to 4.1.2 2020-02-27 22:12:23 +01:00