Commit Graph
206 Commits
Author SHA1 Message Date
jonaswinkler f964dd5935 added configuration option for the font #197 #207 2020-12-29 12:26:41 +01:00
Jo Vandeginste 755da317ea Update settings.py 2020-12-28 22:37:53 +01:00
Jo Vandeginste 6834c70bae Allow extending INSTALLED_APPS via environment
This allows a user to add "apps" (aka parsers) through the environment.

Especially useful when using Docker, and adding a test-parser.

Usage:

```yaml
services:
  webserver:
    environment:
      PAPERLESS_APPS: paperless_tika.apps.PaperlessTikaConfig
```

You can add more by separating them with a `,`:

```yaml
PAPERLESS_APPS: app1,app2
```
2020-12-28 22:19:30 +01:00
jonaswinkler fad3df1e39 removed x-frame-options, since that was only used for the <object> pdf display tag. 2020-12-19 16:46:04 +01:00
jonaswinkler b452816a29 fixes #122 2020-12-11 17:49:32 +01:00
jonaswinkler 9da11f29c7 fixes #90 2020-12-08 13:54:49 +01:00
jonaswinkler 371745b6dc mail handling: When exceptions occur during account/rule/message handling, paperless will continue with the next account/rule/message.
mail handling: When paperless encounters a very long

fixes #82
2020-12-04 15:42:05 +01:00
jonaswinkler 8b16cd99dc updated the API, it now supports tags, correspondents, types and title when uploading documents. 2020-12-03 18:36:23 +01:00
jonaswinkler d661f87f63 reorganized logging. 2020-12-03 01:03:56 +01:00
jonaswinkler 8cad12b154 documentation. 2020-12-01 15:26:22 +01:00
jonaswinkler 24b8c358cc Merge branch 'dev' into feature-ocrmypdf 2020-11-30 23:53:19 +01:00
jayme-github fa9a5cc247 Create tags from sub directories
The names of sub directories in the consumer directory will be added as
tags for the document to be consumed.
To enable this, set:
PAPERLESS_CONSUMER_RECURSIVE=1
PAPERLESS_CONSUMER_SUBDIRS_AS_TAGS=1

Fixes #50
2020-11-30 14:22:35 +01:00
jonaswinkler fca98b411e reorganised settings documentation and added OCR_USER_ARGS 2020-11-29 12:38:32 +01:00
jonaswinkler ea9de1bcf1 Merge branch 'dev' into feature-ocrmypdf 2020-11-27 14:03:19 +01:00
jonaswinkler 35b2033949 tests: disable db logger in all tests except logger tests 2020-11-27 13:13:11 +01:00
Jonas Winkler a03315102a added image DPI detection to the tesseract parser. 2020-11-25 19:37:48 +01:00
Jonas Winkler d3c13f6c93 removed unused settings. 2020-11-25 19:30:11 +01:00
Jonas Winkler 2d559d330d reworked PDF parser that uses OCRmyPDF and produces archive files. 2020-11-25 14:50:43 +01:00
Jonas Winkler 9a33f191a7 added archive directory. 2020-11-25 14:45:21 +01:00
Jonas Winkler f4013b1343 added setting PAPERLESS_AUTO_LOGIN_USERNAME 2020-11-23 22:50:02 +01:00
Jonas Winkler fec9e54049 new setting: PAPERLESS_OCR_PAGES 2020-11-22 12:54:08 +01:00
Jonas Winkler d1f9f456bb moved the documentation of the config
to the actual docs.
2020-11-19 13:18:57 +01:00
Jonas Winkler c487e5f017 a new setting that allows you to skip thumbnail optimization. 2020-11-18 22:42:05 +01:00
Jonas Winkler 8908bc259e updated logging, logging for the mail consumer to see whats happening 2020-11-18 13:23:30 +01:00
Jonas Winkler fef6dd38f9 Merge branch 'dev' into mail_rework 2020-11-17 00:23:10 +01:00
Jonas Winkler 70d8e8bc56 added more testing 2020-11-16 23:16:37 +01:00
Jonas Winkler 31c4167535 added option for polling 2020-11-16 18:52:13 +01:00
Jonas Winkler 8dca459573 first version of the new consumer. 2020-11-16 18:26:54 +01:00
Jonas Winkler 0b1637da62 first implementation of the mail rework 2020-11-15 23:56:22 +01:00
Jonas Winkler 2e04ba1c04 code style fixes 2020-11-12 21:09:45 +01:00
Jonas Winkler dbc7021990 trying to make travis work. 2020-11-12 17:12:58 +01:00
Jonas Winkler 1eb76a1827 fixes #35 2020-11-12 10:01:22 +01:00
Jonas Winkler 83f82f3caf added a setting: delete duplicate documents 2020-11-10 01:47:58 +01:00
Jonas Winkler 9d22d9c9b1 added a task scheduler for recurring tasks 2020-11-09 20:29:10 +01:00
Jonas Winkler 44cd8565b1 removed no-login option since it wasn't working with the new django version anyway. 2020-11-09 15:28:45 +01:00
Jonas Winkler 7bd843283d use django authentication instead of auth tokens. 2020-11-09 15:28:12 +01:00
Jonas Winkler 9067a4f288 added the filename handling back into the code 2020-11-08 13:00:45 +01:00
Jonas Winkler b0aaaa0af7 allow document display with angular dev server 2020-11-04 17:26:49 +01:00
Jonas Winkler dc59e0f257 updated settings: docker image runs without ENV variables 2020-11-03 12:23:24 +01:00
Jonas Winkler 9ce926df7f updated configuration 2020-11-02 21:59:36 +01:00
Jonas Winkler 6b0d5d4cc8 removed unused settings, migrations now match originals 2020-11-02 20:16:10 +01:00
Jonas Winkler b0a519fd6b renamed logger 2020-11-02 18:54:27 +01:00
Jonas Winkler 7d282a4e4e removed unused code, small fixes 2020-11-02 18:20:04 +01:00
Jonas Winkler d15405ef56 reworked most of the tesseract parser, better logging 2020-11-02 15:40:44 +01:00
Jonas Winkler 9f55fb668d silenced unpaper, optipng for cleaner output
moved parser settings to settings
removed forgiving ocr (now default) since tesseract is plenty accurate even without defining the correct language.
2020-11-01 23:23:42 +01:00
Jonas Winkler 6afdf666fd disabled session auth, breaks login 2020-10-29 23:15:59 +01:00
Jonas Winkler 31502e897b enabled session auth again, useful for the browsable rest api 2020-10-29 22:33:43 +01:00
Jonas Winkler 5c4849796b fixed folders, compatible with previous paperless version 2020-10-29 14:30:15 +01:00
Jonas Winkler 03bd2b7328 small fixes 2020-10-29 00:36:39 +01:00
Jonas Winkler f8f100781e embed pdfs with object tag 2020-10-27 18:52:57 +01:00