1001 Commits

Author SHA1 Message Date
Daniel Quinn
f0de4fdd46 Update dependencies
This includes a security update for requests.
2018-11-03 12:49:35 +00:00
Daniel Quinn
dd3012b611 Fix the correspondent filters #423 2018-11-03 11:06:55 +00:00
Daniel Quinn
9264e89bc3 Code cleanup 2018-11-03 11:05:22 +00:00
Daniel Quinn
f1a4141df5 Allow an infinite number of logs to be deleted. 2018-11-03 10:25:51 +00:00
Daniel Quinn
6da19e4e81 Merge pull request #432 from deanpcmad/patch-1
Added missing ; to nginx config
2018-10-31 13:12:32 +00:00
Dean Perry
3f1cb0567b added missing ; to nginx config 2018-10-31 12:39:48 +00:00
Daniel Quinn
bbb15e8e2a Merge pull request #425 from mrwacky42/remove_vagrant
Remove Vagrant docs
2018-10-14 09:57:41 +01:00
Sharif Nassar
7831991ecd Remove Vagrant docs
* Vagrant does not seem to have any libvirt boxes for Ubuntu any more.
* Vagrant 2 was released a year ago, but vagrant-libvirt only claims
  to support up to Vagrant 1.8.
2018-10-13 11:31:53 -07:00
Daniel Quinn
06f9d4b1ea Add pip install to update process 2018-10-08 10:38:53 +01:00
Daniel Quinn
3952c6d921 Merge pull request #421 from ddddavidmartin/clarify_forgiving_ocr_handling
Clarify forgiving ocr handling
2018-10-08 09:35:57 +00:00
Daniel Quinn
99d8d9b447 Merge pull request #422 from erikarvstedt/inotify-linux
requirements.txt: bring back Linux-only restriction for inotify-simple
2018-10-08 09:34:47 +00:00
Daniel Quinn
cb8a61ebb5 Merge pull request #419 from ddddavidmartin/let_unpaper_overwrite_temp_files
Let unpaper overwrite temporary files.
2018-10-08 09:32:30 +00:00
Erik Arvstedt
7f3f8fff67 requirements.txt: bring back Linux-only restriction for inotify-simple
Fixes #418
2018-10-08 11:00:34 +02:00
David Martin
8cf32d2a5a Add PAPERLESS_FORGIVING_OCR option to example config.
It helps having it in the example config as that makes it more clear
that it exists.
2018-10-08 19:38:38 +11:00
David Martin
b0afa37ec1 Mention FORGIVING_OCR config option when language detection fails.
It is not obvious that the PAPERLESS_FORGIVING_OCR allows to let
document consumption happen even if no language can be detected.
Mentioning it in the actual error message in the log seems like the best
way to make it clear.
2018-10-08 19:37:05 +11:00
David Martin
7022c98aab Let unpaper overwrite temporary files.
I'm not sure what the circumstances are, but it looks like unpaper can
attempt to write a temporary file that already exists [0]. This then
fails the consumption. As per daedadu's comment simply letting unpaper
overwrite files fixes this.

[0]
unpaper: error: output file '/tmp/paperless/paperless-pjkrcr4l/convert-0000.unpaper.pnm' already present.
See https://web.archive.org/web/20181008081515/https://github.com/danielquinn/paperless/issues/406#issue-360651630
2018-10-08 19:12:11 +11:00
Daniel Quinn
ff809d1265 Version bump: 2.5.0 2018-10-07 16:30:36 +01:00
Daniel Quinn
eae2d241c9 pep8 2018-10-07 16:30:02 +01:00
Daniel Quinn
f32a188a2d Rework user hack for "login-free" sessions #394 2018-10-07 16:27:41 +01:00
Daniel Quinn
c570aa1a10 Add a little more read-only info for documents 2018-10-07 16:26:05 +01:00
Daniel Quinn
081f1022cf Rework how slugs are generated/referenced #393 2018-10-07 16:25:51 +01:00
Daniel Quinn
cbdb902bfc Add migration that should have come in some time ago 2018-10-07 16:23:03 +01:00
Daniel Quinn
2718945829 Fix formatting 2018-10-07 16:22:52 +01:00
Daniel Quinn
94f9c9dcea Wrap each document consumption in a transaction 2018-10-07 14:56:56 +01:00
Daniel Quinn
bc898c1992 Use optipng to optimise document thumbnails 2018-10-07 14:56:38 +01:00
Daniel Quinn
074609e1fc Consolidate get_date onto the DocumentParser parent class 2018-10-07 14:56:02 +01:00
Daniel Quinn
40b9e44bfe Wrap document consumption in a transaction #262 2018-10-07 13:12:22 +01:00
Daniel Quinn
1e8e9469ee Hopefully fix Travis 2018-10-01 20:40:43 +01:00
Daniel Quinn
40901a0734 Update version number & changelog 2018-10-01 20:40:32 +01:00
Daniel Quinn
90d59c6479 Merge pull request #413 from euri10/master
Fix issue where tesseract langages weren't installed properly
2018-10-01 19:40:04 +00:00
Daniel Quinn
0a4338143a Tweak the date guesser to not allow dates prior to 1900 (#414) 2018-10-01 20:03:47 +01:00
euri10
815f158fc3 Fix issue where tesseract langages weren't installed properly 2018-09-24 13:30:10 +02:00
Daniel Quinn
f3ed677f4d Fix implementation of django-filter 2018-09-23 15:47:14 +01:00
Daniel Quinn
8f7b073142 Add note about tweaks to psql connections 2018-09-23 14:05:35 +01:00
Daniel Quinn
c70dc62845 Add note about import/export process changes 2018-09-23 14:03:38 +01:00
Daniel Quinn
5ab74df1c0 Add a tox test for Python 3.7 2018-09-23 14:01:35 +01:00
Daniel Quinn
4e8f41150a Tweak settings.py to allow for TRUST-based PostgreSQL auth 2018-09-23 14:01:15 +01:00
Daniel Quinn
076ccb3417 Move the unique key on checksums to migration 15
This shouldn't affect anyone, since this migration is pretty old, but it
allows people using PostgreSQL to actually run Paperless.
2018-09-23 14:00:27 +01:00
Daniel Quinn
bc33b82978 Tweak the import/export system to handle encryption choices better
Now when you export a document, the `storage_type` value is always
`unencrypted` (since that's what it is when it's exported anyway), and
the flag is set by the importing script instead, based on the existence
of a `PAPERLESS_PASSPHRASE` environment variable, indicating that
encryption is enabled.
2018-09-23 13:58:40 +01:00
Daniel Quinn
fa4fb6fc06 Fix typo 2018-09-23 12:59:56 +01:00
Daniel Quinn
4c54a89fed Update changelog for new stuff from #405 2018-09-23 12:54:49 +01:00
Daniel Quinn
4634531b76 Add docs for indentation & spacing 2018-09-23 12:54:39 +01:00
Daniel Quinn
0c83f6ad1f Merge branch 'jonaswinkler-new-features' 2018-09-23 12:42:02 +01:00
Daniel Quinn
57b9add307 Conform code to standards 2018-09-23 12:41:28 +01:00
Daniel Quinn
52bfeb2ad0 Improve the unknown language error message 2018-09-23 12:41:14 +01:00
Daniel Quinn
8de34a3572 Remove numpy, scikit-learn, and scipy as they weren't being used 2018-09-23 12:40:46 +01:00
Daniel Quinn
7d1b92510f Merge branch 'new-features' of git://github.com/jonaswinkler/paperless into jonaswinkler-new-features 2018-09-23 11:57:44 +01:00
Daniel Quinn
b8fc7e6b12 Add a contribution guide 2018-09-22 16:22:03 +01:00
Daniel Quinn
0e2d89bb3f Make the names of the sample files visible 2018-09-22 16:17:18 +01:00
Daniel Quinn
af9ec47d9b Reduce duplication in docker-compose.env.example
See #404 for more info on where this came from.
2018-09-22 15:27:22 +01:00