57 Commits

Author SHA1 Message Date
shamoon
96b6c94e42 Merge pull request #24 from tribut/feature-trash
Add temporary "delete to trash" functionality
2022-02-21 11:19:57 -08:00
Johann Bauer
41cd8b5565 Make Worker Timeout Configurable (#37)
* Make Worker Timeout Configurable

- defaults to 1800 seconds
- can be configured through environment for systems with weaker CPUs
- description added to documentation

Co-authored-by: evilsidekick <>
2022-02-15 20:28:08 +01:00
Michael Shamoon
dbe1808d25 Merge pull request #2 from shamoon/pdf-viewer-mobile-improvements
Pdf viewer mobile improvements
2022-02-14 22:07:41 -08:00
Uli Fahrer
3ea164e4d2 fix(tika): adapt to Gotenberg 7 API
This commit adapts to the latest breaking changes from Gotenberg 7.
It also freezes the usage of the Gotenberg server to v7.x. Doing
this prevents further breaking changes leaking in our code base.

* refs #1250
2021-08-27 08:32:16 +02:00
Felix Eckhofer
d38556cfd8 Add PAPERLESS_LOGOUT_REDIRECT_URL
When set, the user is redirected to this URL after a logout. Especially
useful in conjunction with PAPERLESS_ENABLE_HTTP_REMOTE_USER and SSO.
2021-08-26 18:40:12 +02:00
Felix Eckhofer
feed3ddfcf Add PAPERLESS_TRASH_DIR
When set, original files are moved here instead of being permanently
removed when a document is deleted.
2021-08-24 12:50:13 +02:00
jonaswinkler
9d3da8f8a5 documentation 2021-08-22 17:10:10 +02:00
jonaswinkler
b7d4225737 fix whitespace 2021-08-22 16:27:44 +02:00
pewter77
d0798a7c94 update configuration docs for languages
Due to tesseract naming scheme, packages use '-' but the internal OCR uses '_' . This is to clarify in the documentation that this is the case for new users.
2021-07-30 23:21:22 +08:00
Michael Lynch
1ca420a25f Fix trailing newlines in configuration.rst 2021-06-13 10:57:58 -04:00
Michael Lynch
96738277d9 Normalize whitespace in source files
Ensure that no source files have trailing whitespace at end of lines and ensure that all files end with a single trailing newline.

This also adds Github Actions to enforce whitespace conventions.
2021-06-13 10:57:40 -04:00
Peter M
3819cbee64 Document specification of the expected creation date order 2021-06-12 10:15:51 -04:00
puuu
d5afa1ddd8 Update documentation about PAPERLESS_FORCE_SCRIPT_NAME 2021-05-14 15:39:20 +09:00
Chris Nagy
f687271440 Minor docs change 2021-04-10 15:08:33 +02:00
Chris Nagy
6822eaf791 Extend docs with superuser 2021-04-10 13:47:31 +02:00
jonaswinkler
d73b3b1ac8 update docs 2021-03-03 23:58:53 +01:00
Simon Taddiken
c84446d7fd Improve documentation 2021-03-02 10:21:50 +01:00
Simon Taddiken
7ab5dbdee8 Add the possibility to customize the remote user header name
Inspired by the discussion here https://github.com/jonaswinkler/paperless-ng/discussions/639#discussion-3242017 it is worthwhile to be able to customize the header name that is used for authentication as its name is not really standardized.
2021-03-02 09:07:42 +01:00
jonaswinkler
334f481f95 documentation typos 2021-02-23 13:16:56 +01:00
jonaswinkler
ca397c5678 enable deskewing and rotation by default 2021-02-21 23:40:26 +01:00
jonaswinkler
dab0d94776 documentation 2021-02-21 13:35:47 +01:00
jonaswinkler
f7c7a39287 documentation 2021-02-21 01:29:55 +01:00
jonaswinkler
dcbc2674e2 documentation for the new configuration options 2021-02-21 00:23:01 +01:00
jonaswinkler
a20bfeecd4 PAPERLESS_WEBSERVER_WORKERS option 2021-02-15 16:27:35 +01:00
jonaswinkler
a73683dfd4 documentation 2021-02-06 17:22:05 +01:00
jonaswinkler
f36115ee37 alter defaults for workers and threads to allow more parallel tasks #446 2021-01-26 22:10:43 +01:00
Fabian Koller
d4e8d1e211 Fix ENV var name for user args in documentation
Follow-up to #214
2021-01-14 20:21:34 +01:00
jonaswinkler
291983600b adjusted the default configuration so that at least one cpu core remains free (except on single core machines) #332 2021-01-13 00:02:20 +01:00
jonaswinkler
3855aced7e updated documentation #316 2021-01-10 22:40:13 +01:00
jonaswinkler
c710db7aab add sslmode configuration option fixes #298 2021-01-10 01:35:56 +01:00
jonaswinkler
b5c998237b tika documentation 2021-01-08 02:15:42 +01:00
Jonas Winkler
499baf6694 Merge pull request #260 from shamoon/feature/remote-user
Feature: authentication via HTTP_REMOTE_USER
2021-01-06 14:27:14 +01:00
Jonas Winkler
22f45ac619 Merge pull request #251 from jayme-github/ignore-date
Add option to ignore certain dates in parse_date
2021-01-05 00:19:13 +01:00
jonaswinkler
c676875504 more changes for #118 2021-01-04 17:42:42 +01:00
jayme-github
25cc9e722c Add PAPERLESS_IGNORE_DATES to docs 2021-01-03 14:47:04 +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
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
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
7bd5115987 updated documentation 2020-12-21 21:28:21 +01:00
jonaswinkler
e02838b198 fixes #122 2020-12-11 17:49:32 +01:00
jonaswinkler
bb2af347bc documentation 2020-12-03 00:15:03 +01:00
jonaswinkler
54c5e13ae7 documentation 2020-12-01 23:38:42 +01:00
jonaswinkler
578a1626e1 documentation. 2020-12-01 15:26:22 +01:00
jonaswinkler
1f90d50833 some more tests. 2020-12-01 14:15:43 +01:00
jonaswinkler
388f6cfbe6 reorganised settings documentation and added OCR_USER_ARGS 2020-11-29 12:38:32 +01:00
jonaswinkler
e600c8527e updated docs 2020-11-27 12:02:36 +01:00
Jonas Winkler
3b655c95d9 added image DPI detection to the tesseract parser. 2020-11-25 19:37:48 +01:00
Jonas Winkler
15935ab61f reworked PDF parser that uses OCRmyPDF and produces archive files. 2020-11-25 14:50:43 +01:00