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
Daniel Quinn
37c6e68dae
Add an example for pdf2pdfocr with the pre-consume hook
2018-09-22 14:00:00 +01:00
Daniel Quinn
77fc3caad4
Clean up release notes
2018-09-22 13:59:50 +01:00
Jonas Winkler
7887892e4e
Added a bunch of new features:
...
- Debug mode is now configurable in the configuration file. This way, we don't have to edit versioned files to disable it on production systems.
- Recent correspondents filter (enable in configuration file)
- Document actions: Edit tags and correspondents on multiple documents at once
- Replaced month list filter with date drilldown
- Sortable document count columns on Tag and Correspondent admin
- Last correspondence column on Correspondent admin
- Save and edit next functionality for document editing
2018-09-13 15:19:25 +02:00
Daniel Quinn
16053bf832
Bump to 2.3.0
2018-09-09 21:51:44 +01:00
Daniel Quinn
375464f471
Merge pull request #401 from ahyear/patch-1
...
add migrate commande to docker update process
2018-09-09 21:26:56 +01:00
Daniel Quinn
fd4d218b72
Merge branch 'jat255-ENH_config_inline_or_attach'
2018-09-09 21:22:42 +01:00
Daniel Quinn
6b9d6d354f
Streamline how we handle boolean values in settings.py
2018-09-09 21:22:07 +01:00
Daniel Quinn
0521506239
Make the example file contain the default value
2018-09-09 21:16:53 +01:00
Daniel Quinn
b05079544f
Merge branch 'ENH_config_inline_or_attach' of git://github.com/jat255/paperless into jat255-ENH_config_inline_or_attach
2018-09-09 21:15:14 +01:00
Daniel Quinn
21e53aa55c
Merge pull request #399 from jat255/ENH_convert_only_one_page
...
Speed up thumbnail generation for PDFs
2018-09-09 21:12:42 +01:00
Daniel Quinn
06f9e462e2
Merge pull request #396 from dubit0/postgres_mysql_fix
...
Fix document checks with PostgreSQL and MySQL backends.
2018-09-09 21:10:36 +01:00
Daniel Quinn
0f21daf47a
Merge branch 'jat255-ENH_text_consumer'
2018-09-09 21:03:58 +01:00
Daniel Quinn
81c8e067fe
Reorder imports
2018-09-09 21:03:37 +01:00
Daniel Quinn
ef7f98281d
Rename parsers
to DATE_REGEX
...
In moving the `parsers` variable into the package-level, it lost the
context, so a more descriptive name was needed.
2018-09-09 21:02:30 +01:00
Daniel Quinn
69fc0d6d80
Fix pycodestyle complaints
2018-09-09 20:55:37 +01:00
Daniel Quinn
a3158eedf9
Merge branch 'ENH_text_consumer' of git://github.com/jat255/paperless into jat255-ENH_text_consumer
2018-09-09 20:52:59 +01:00
Daniel Quinn
058a88f102
Merge pull request #398 from ddddavidmartin/bump_pyocr_version_for_tesseract_4_support
...
Bump required version for Pyocr to support the latest tesseract 4.
2018-09-09 20:01:51 +01:00
Daniel Quinn
6b63ce9201
Fix pycodestyle complaints
...
Apparently, pycodestyle updated itself to now check for invalid escape
sequences, which only complain if the regex in use isn't a raw string
(r"").
2018-09-09 20:00:12 +01:00
Daniel Quinn
16ba221ad9
Add tox to dev dependencies
2018-09-09 19:59:47 +01:00
ahyear
fb7e264ef8
add migrate commande to docker update process
2018-09-06 15:32:41 +02:00
Joshua Taillon
2661af34c3
remove debugging print statement
2018-09-05 23:05:37 -04:00
Joshua Taillon
a8e53846b8
add INLINE_DOC to settings.py
2018-09-05 23:03:30 -04:00
Joshua Taillon
661f1f570b
add option for inline vs. attachment for document rendering
2018-09-05 22:58:38 -04:00
Joshua Taillon
5326895334
move date-matching regex pattern to base parser module for use by all subclasses
2018-09-05 21:13:36 -04:00
Joshua Taillon
98a437f78a
change tesseract parser to only convert first page to save (potentially) massive amounts of work
2018-09-05 15:18:35 -04:00
Daniel Quinn
d440980fbc
Add empty requirements for rtd to reference
2018-09-05 11:16:42 +01:00
Daniel Quinn
71164afe9a
Add credits for 2.2.0 that I forgot
2018-09-05 10:59:06 +01:00
Daniel Quinn
a406d2d887
Re-flow text to keep it <80c wide
2018-09-05 10:58:41 +01:00
David Martin
503fe6669f
Bump required version for Pyocr to support the latest tesseract 4.
...
This recently changed in the official tesseract engine [0]. -psm is
not allowed as an option anymore and --psm has to be used instead. The
latest pyocr enables support for this [1].
[0] tesseract-ocr/tesseract@ee201e1
[1] 5abd0a566a
2018-09-05 13:03:42 +10:00
Thomas Niederprüm
0eb7b0cab5
Catch ProgrammingError in Document checks.
...
When running PostgreSQL or MariaDB/MySQL backends, a query to a non-existent
table will raise a "ProgrammingError". This patch properly catches this error.
Without this patch all management calls to manage.py will lead to an error when
running PostgreSQL or MariaDB as a backend.
2018-09-04 20:11:48 +02:00
Joshua Taillon
3f7a6f3966
Merge branch 'master' into ENH_text_consumer
2018-09-03 23:47:30 -04:00
Joshua Taillon
cc7a341e75
explicitly add txt, md, and csv types for consumer and viewer; fix thumbnail generation
2018-09-03 23:46:13 -04:00
Daniel Quinn
282aa0165f
Bump for 2.2.1
2018-09-03 00:27:40 +01:00
Daniel Quinn
8569e9d26e
Don't try to remove SessionAuthenticationMiddleware
...
It was remove entirely in Django 2.0
2018-09-03 00:25:10 +01:00
Daniel Quinn
9e5d042d50
Add Tim to the credits for 2.2.0
2018-09-02 21:53:52 +01:00
Daniel Quinn
7fe6b287dc
Merge branch 'dadosch-django-v2'
2018-09-02 21:48:59 +01:00