Commit Graph

120 Commits

Author SHA1 Message Date
ba3865ef5e Starting to support more file types
First, files are be converted to PDF for archiving. It is also easier
to create a preview. This is done via the `ConvertPdf` processing
task (which is not yet implemented).

Text extraction then tries first with the original file. If that
fails, OCR is done on the (potentially) converted pdf file.

To not loose information of the original file, it is saved using the
table `attachment_source`. If the original file is already a pdf, or
the conversion did not succeed, the `attachment` and
`attachment_source` record point to the same file.
2020-02-10 12:42:45 +01:00
5c37efeaba Apply scalafmt to all files 2020-02-09 01:54:26 +01:00
9b66604b96 Include item notes in search 2020-02-08 13:39:06 +01:00
6d0c140e8e Add mariadb database migration 2020-01-12 01:17:49 +01:00
d535130c9e Provide email proposals from address book 2020-01-12 01:04:42 +01:00
2ecfb679d9 Add routes to retrieve sent mails 2020-01-11 12:58:04 +01:00
b795a22992 Send mails for items 2020-01-10 00:45:29 +01:00
2d69d39dd1 Connect multiple items to a mail 2020-01-09 18:20:59 +01:00
7a3289c41d Prepare sending mail 2020-01-08 22:44:34 +01:00
32050a9faf Finish mail settings 2020-01-07 00:20:28 +01:00
f235f3a030 Starting with mail functionality 2020-01-05 23:23:28 +01:00
2e3454c7a1 Starting with mail settings 2020-01-05 15:31:32 +01:00
8814de3c38 Allow simple search when listing meta data 2020-01-02 20:21:49 +01:00
eb6c483ef0 Add route to check for files by their checksum
Adopt scripts in `tools/` to check for existing files using these
routes.
2019-12-31 23:45:02 +01:00
d05e919eb4 Update doobie, use legacy java.time conversions 2019-12-31 13:55:09 +01:00
fc3e22e399 Apply scalafmt to all files 2019-12-30 21:44:13 +01:00
a9e70401de Update dependencies 2019-12-28 12:38:11 +01:00
2ad1586d00 Set stricter compile options and fix cookie data 2019-09-28 22:17:45 +02:00
831cd8b655 Initial version.
Features:

- Upload PDF files let them analyze

- Manage meta data and items

- See processing in webapp
2019-09-21 22:02:36 +02:00
6154e6a387 Initial application stub 2019-09-21 14:54:03 +02:00