546 Commits

Author SHA1 Message Date
jonaswinkler
a4161f9b97 add french to paperless 2021-01-04 14:15:34 +01:00
Michael Shamoon
0286abd92a Refactor to extend RemoteUserMiddleware & add authentication for Django 2021-01-03 21:21:39 -08:00
jonaswinkler
10afd644c3 add dutch language 2021-01-03 22:25:12 +01:00
Michael Shamoon
8caa61bd9d Merge remote-tracking branch 'upstream/dev' into feature/remote-user 2021-01-03 00:38:10 -08:00
Michael Shamoon
009de5184f Allow authentication via HTTP_REMOTE_USER 2021-01-03 00:37:19 -08:00
jayme-github
cd15490e91 Add option to ignore certain dates in parse_date
PAPERLESS_IGNORE_DATES allows to specify a comma separated list of dates
to ignore during date parsing (from filename and content). This can be
used so specify dates that do appear often in documents but are usually
not the documents creation date (like your date of birth).
2021-01-02 15:20:49 +01:00
jonaswinkler
01be0868ed fix locale discovery by django app 2021-01-02 01:19:06 +01:00
jonaswinkler
9f26f47cae fix some translation issues 2021-01-02 00:45:23 +01:00
jonaswinkler
4eb3962b8d Merge branch 'dev' into feature-localization 2021-01-02 00:15:03 +01:00
Jonas Winkler
16a546ded8 Merge pull request #204 from jovandeginste/paperless_tika
WIP: Add the new paperless_tika parser
2021-01-01 20:21:18 +01:00
jonaswinkler
5b3a3bf9f5 Merge branch 'dev' into feature-localization 2020-12-31 15:59:47 +01:00
Jo Vandeginste
aa88f25267 Refactor after feedback:
- rename PAPERLESS_TIKA to PAPERLESS_TIKA_ENABLED
- all other env params now start with PAPERLESS_TIKA
- convert_to_pdf as class instance method
- smaller details

Signed-off-by: Jo Vandeginste <Jo.Vandeginste@kuleuven.be>
2020-12-31 14:41:47 +01:00
jonaswinkler
0169d23eae bump versions 2020-12-31 11:23:03 +01:00
jonaswinkler
29730a9c13 add translation support to the backend #215 2020-12-30 01:39:06 +01:00
jonaswinkler
05d4ca06fe add initial localization support for the front end #215 2020-12-30 00:26:06 +01:00
jonaswinkler
e18afbb4e3 version bump 2020-12-29 22:01:37 +01:00
Jo Vandeginste
bf8739864d Add the new paperless_tika parser
This parser will use an external Tika and Gotenberg server to parse
"Office" documents (.doc, .xls, .odt, etc.)

Signed-off-by: Jo Vandeginste <Jo.Vandeginste@kuleuven.be>
2020-12-29 21:51:21 +01:00
jonaswinkler
fe73f42495 added configuration option for the font #197 #207 2020-12-29 12:26:41 +01:00
jonaswinkler
b0e5c569e2 Merge branch 'patch-2' of https://github.com/jovandeginste/paperless-ng into jovandeginste-patch-2 2020-12-29 01:08:46 +01:00
Jo Vandeginste
3f4db5cd32 Update settings.py 2020-12-28 22:37:53 +01:00
Jo Vandeginste
c3b4f40447 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
79d45098b5 add api method to get selection data 2020-12-27 12:43:05 +01:00
jonaswinkler
c712640dd3 versions 2020-12-22 14:09:38 +01:00
jonaswinkler
cc5727213d Merge branch 'dev' into feature-bulk-edit 2020-12-21 23:20:55 +01:00
jonaswinkler
d3669b4e90 don't know how that got in here 2020-12-20 15:25:47 +01:00
jonaswinkler
0902f464b6 fix test cases 2020-12-19 20:39:56 +01:00
jonaswinkler
df9ac0cb8a removed x-frame-options, since that was only used for the <object> pdf display tag. 2020-12-19 16:46:04 +01:00
jonaswinkler
a3334293af more tests 2020-12-19 15:54:13 +01:00
jonaswinkler
01fb6fff06 Merge branch 'dev' into feature-bulk-edit 2020-12-18 00:38:31 +01:00
jonaswinkler
9d88e3ee07 changelog and versions 2020-12-16 22:39:13 +01:00
jonaswinkler
d8b541bf0e version increment. 2020-12-16 17:01:20 +01:00
jonaswinkler
b68d58c378 Merge branch 'dev' into feature-bulk-edit 2020-12-15 03:13:22 +01:00
jonaswinkler
d4fba4a521 add backend support for saved views 2020-12-12 15:46:56 +01:00
jonaswinkler
e8966cd414 Merge branch 'dev' into feature-bulk-edit 2020-12-11 20:14:48 +01:00
jonaswinkler
e02838b198 fixes #122 2020-12-11 17:49:32 +01:00
jonaswinkler
2531d15841 bulk edit view 2020-12-11 14:30:18 +01:00
jonaswinkler
1357ee83a0 version bump 2020-12-08 21:20:05 +01:00
jonaswinkler
638113864f fixes #90 2020-12-08 13:54:49 +01:00
jonaswinkler
0bfecaa0fc Merge branch 'dev' into feature-websockets-status 2020-12-06 22:53:54 +01:00
jonaswinkler
55980e79ba versions 2020-12-05 13:22:08 +01:00
jonaswinkler
249422570e 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
9546d6bf8c updated the API, it now supports tags, correspondents, types and title when uploading documents. 2020-12-03 18:36:23 +01:00
jonaswinkler
39e3a8a04f reorganized logging. 2020-12-03 01:03:56 +01:00
jonaswinkler
578a1626e1 documentation. 2020-12-01 15:26:22 +01:00
jonaswinkler
e528a8446e Merge branch 'dev' into feature-ocrmypdf 2020-11-30 23:53:19 +01:00
jonaswinkler
7543dd6ffa Merge pull request #69 from jayme-github/feature-directory-tags
Create tags from sub directories
2020-11-30 22:53:52 +01:00
jonaswinkler
1df64e3129 Merge branch 'dev' into feature-ocrmypdf 2020-11-30 16:48:09 +01:00
jonaswinkler
68e5a08fe5 versions. 2020-11-30 16:26:20 +01:00
jayme-github
a90b7a647e 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
388f6cfbe6 reorganised settings documentation and added OCR_USER_ARGS 2020-11-29 12:38:32 +01:00