]> git.ipfire.org Git - thirdparty/paperless-ngx.git/log
thirdparty/paperless-ngx.git
7 years agoFix implementation of django-filter 2.4.0
Daniel Quinn [Sun, 23 Sep 2018 14:38:31 +0000 (15:38 +0100)] 
Fix implementation of django-filter

7 years agoAdd note about tweaks to psql connections
Daniel Quinn [Sun, 23 Sep 2018 13:05:35 +0000 (14:05 +0100)] 
Add note about tweaks to psql connections

7 years agoAdd note about import/export process changes
Daniel Quinn [Sun, 23 Sep 2018 13:03:38 +0000 (14:03 +0100)] 
Add note about import/export process changes

7 years agoAdd a tox test for Python 3.7
Daniel Quinn [Sun, 23 Sep 2018 13:01:35 +0000 (14:01 +0100)] 
Add a tox test for Python 3.7

7 years agoTweak settings.py to allow for TRUST-based PostgreSQL auth
Daniel Quinn [Sun, 23 Sep 2018 13:01:15 +0000 (14:01 +0100)] 
Tweak settings.py to allow for TRUST-based PostgreSQL auth

7 years agoMove the unique key on checksums to migration 15
Daniel Quinn [Sun, 23 Sep 2018 13:00:27 +0000 (14:00 +0100)] 
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.

7 years agoTweak the import/export system to handle encryption choices better
Daniel Quinn [Sun, 23 Sep 2018 12:58:40 +0000 (13:58 +0100)] 
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.

7 years agoFix typo
Daniel Quinn [Sun, 23 Sep 2018 11:59:56 +0000 (12:59 +0100)] 
Fix typo

7 years agoUpdate changelog for new stuff from #405
Daniel Quinn [Sun, 23 Sep 2018 11:54:49 +0000 (12:54 +0100)] 
Update changelog for new stuff from #405

7 years agoAdd docs for indentation & spacing
Daniel Quinn [Sun, 23 Sep 2018 11:54:39 +0000 (12:54 +0100)] 
Add docs for indentation & spacing

7 years agoMerge branch 'jonaswinkler-new-features'
Daniel Quinn [Sun, 23 Sep 2018 11:42:02 +0000 (12:42 +0100)] 
Merge branch 'jonaswinkler-new-features'

7 years agoConform code to standards
Daniel Quinn [Sun, 23 Sep 2018 11:41:28 +0000 (12:41 +0100)] 
Conform code to standards

7 years agoImprove the unknown language error message
Daniel Quinn [Sun, 23 Sep 2018 11:41:14 +0000 (12:41 +0100)] 
Improve the unknown language error message

7 years agoRemove numpy, scikit-learn, and scipy as they weren't being used
Daniel Quinn [Sun, 23 Sep 2018 11:40:46 +0000 (12:40 +0100)] 
Remove numpy, scikit-learn, and scipy as they weren't being used

7 years agoMerge branch 'new-features' of git://github.com/jonaswinkler/paperless into jonaswink...
Daniel Quinn [Sun, 23 Sep 2018 10:57:44 +0000 (11:57 +0100)] 
Merge branch 'new-features' of git://github.com/jonaswinkler/paperless into jonaswinkler-new-features

7 years agoAdd a contribution guide
Daniel Quinn [Sat, 22 Sep 2018 15:22:03 +0000 (16:22 +0100)] 
Add a contribution guide

7 years agoMake the names of the sample files visible
Daniel Quinn [Sat, 22 Sep 2018 15:17:18 +0000 (16:17 +0100)] 
Make the names of the sample files visible

7 years agoReduce duplication in docker-compose.env.example
Daniel Quinn [Sat, 22 Sep 2018 14:27:22 +0000 (15:27 +0100)] 
Reduce duplication in docker-compose.env.example

See #404 for more info on where this came from.

7 years agoAdd an example for pdf2pdfocr with the pre-consume hook
Daniel Quinn [Sat, 22 Sep 2018 13:00:00 +0000 (14:00 +0100)] 
Add an example for pdf2pdfocr with the pre-consume hook

7 years agoClean up release notes
Daniel Quinn [Sat, 22 Sep 2018 12:59:50 +0000 (13:59 +0100)] 
Clean up release notes

7 years agoAdded a bunch of new features:
Jonas Winkler [Thu, 13 Sep 2018 13:19:25 +0000 (15:19 +0200)] 
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

7 years agoBump to 2.3.0 2.3.0
Daniel Quinn [Sun, 9 Sep 2018 20:51:44 +0000 (21:51 +0100)] 
Bump to 2.3.0

7 years agoMerge pull request #401 from ahyear/patch-1
Daniel Quinn [Sun, 9 Sep 2018 20:26:56 +0000 (21:26 +0100)] 
Merge pull request #401 from ahyear/patch-1

add migrate commande to docker update process

7 years agoMerge branch 'jat255-ENH_config_inline_or_attach'
Daniel Quinn [Sun, 9 Sep 2018 20:22:42 +0000 (21:22 +0100)] 
Merge branch 'jat255-ENH_config_inline_or_attach'

7 years agoStreamline how we handle boolean values in settings.py
Daniel Quinn [Sun, 9 Sep 2018 20:22:07 +0000 (21:22 +0100)] 
Streamline how we handle boolean values in settings.py

7 years agoMake the example file contain the default value
Daniel Quinn [Sun, 9 Sep 2018 20:16:53 +0000 (21:16 +0100)] 
Make the example file contain the default value

7 years agoMerge branch 'ENH_config_inline_or_attach' of git://github.com/jat255/paperless into...
Daniel Quinn [Sun, 9 Sep 2018 20:15:14 +0000 (21:15 +0100)] 
Merge branch 'ENH_config_inline_or_attach' of git://github.com/jat255/paperless into jat255-ENH_config_inline_or_attach

7 years agoMerge pull request #399 from jat255/ENH_convert_only_one_page
Daniel Quinn [Sun, 9 Sep 2018 20:12:42 +0000 (21:12 +0100)] 
Merge pull request #399 from jat255/ENH_convert_only_one_page

Speed up thumbnail generation for PDFs

7 years agoMerge pull request #396 from dubit0/postgres_mysql_fix
Daniel Quinn [Sun, 9 Sep 2018 20:10:36 +0000 (21:10 +0100)] 
Merge pull request #396 from dubit0/postgres_mysql_fix

Fix document checks with PostgreSQL and MySQL backends.

7 years agoMerge branch 'jat255-ENH_text_consumer'
Daniel Quinn [Sun, 9 Sep 2018 20:03:58 +0000 (21:03 +0100)] 
Merge branch 'jat255-ENH_text_consumer'

7 years agoReorder imports
Daniel Quinn [Sun, 9 Sep 2018 20:03:37 +0000 (21:03 +0100)] 
Reorder imports

7 years agoRename `parsers` to `DATE_REGEX`
Daniel Quinn [Sun, 9 Sep 2018 20:02:30 +0000 (21:02 +0100)] 
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.

7 years agoFix pycodestyle complaints
Daniel Quinn [Sun, 9 Sep 2018 19:55:37 +0000 (20:55 +0100)] 
Fix pycodestyle complaints

7 years agoMerge branch 'ENH_text_consumer' of git://github.com/jat255/paperless into jat255...
Daniel Quinn [Sun, 9 Sep 2018 19:52:59 +0000 (20:52 +0100)] 
Merge branch 'ENH_text_consumer' of git://github.com/jat255/paperless into jat255-ENH_text_consumer

7 years agoMerge pull request #398 from ddddavidmartin/bump_pyocr_version_for_tesseract_4_support
Daniel Quinn [Sun, 9 Sep 2018 19:01:51 +0000 (20:01 +0100)] 
Merge pull request #398 from ddddavidmartin/bump_pyocr_version_for_tesseract_4_support

Bump required version for Pyocr to support the latest tesseract 4.

7 years agoFix pycodestyle complaints
Daniel Quinn [Sun, 9 Sep 2018 19:00:12 +0000 (20:00 +0100)] 
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"").

7 years agoAdd tox to dev dependencies
Daniel Quinn [Sun, 9 Sep 2018 18:59:47 +0000 (19:59 +0100)] 
Add tox to dev dependencies

7 years agoadd migrate commande to docker update process
ahyear [Thu, 6 Sep 2018 13:32:41 +0000 (15:32 +0200)] 
add migrate commande to docker update process

7 years agoremove debugging print statement
Joshua Taillon [Thu, 6 Sep 2018 03:05:37 +0000 (23:05 -0400)] 
remove debugging print statement

7 years agoadd INLINE_DOC to settings.py
Joshua Taillon [Thu, 6 Sep 2018 03:03:30 +0000 (23:03 -0400)] 
add INLINE_DOC to settings.py

7 years agoadd option for inline vs. attachment for document rendering
Joshua Taillon [Thu, 6 Sep 2018 02:58:38 +0000 (22:58 -0400)] 
add option for inline vs. attachment for document rendering

7 years agomove date-matching regex pattern to base parser module for use by all subclasses
Joshua Taillon [Thu, 6 Sep 2018 01:13:36 +0000 (21:13 -0400)] 
move date-matching regex pattern to base parser module for use by all subclasses

7 years agochange tesseract parser to only convert first page to save (potentially) massive...
Joshua Taillon [Wed, 5 Sep 2018 19:18:35 +0000 (15:18 -0400)] 
change tesseract parser to only convert first page to save (potentially) massive amounts of work

7 years agoAdd empty requirements for rtd to reference
Daniel Quinn [Wed, 5 Sep 2018 10:16:42 +0000 (11:16 +0100)] 
Add empty requirements for rtd to reference

7 years agoAdd credits for 2.2.0 that I forgot
Daniel Quinn [Wed, 5 Sep 2018 09:59:06 +0000 (10:59 +0100)] 
Add credits for 2.2.0 that I forgot

7 years agoRe-flow text to keep it <80c wide
Daniel Quinn [Wed, 5 Sep 2018 09:58:41 +0000 (10:58 +0100)] 
Re-flow text to keep it <80c wide

7 years agoBump required version for Pyocr to support the latest tesseract 4.
David Martin [Wed, 5 Sep 2018 03:03:42 +0000 (13:03 +1000)] 
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] https://gitlab.gnome.org/World/OpenPaperwork/pyocr/commit/5abd0a566a0518bea00cb4247c16e67d0d3c2d65

7 years agoCatch ProgrammingError in Document checks.
Thomas Niederprüm [Tue, 4 Sep 2018 14:16:32 +0000 (16:16 +0200)] 
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.

7 years agoMerge branch 'master' into ENH_text_consumer
Joshua Taillon [Tue, 4 Sep 2018 03:47:30 +0000 (23:47 -0400)] 
Merge branch 'master' into ENH_text_consumer

7 years agoexplicitly add txt, md, and csv types for consumer and viewer; fix thumbnail generation
Joshua Taillon [Tue, 4 Sep 2018 03:46:13 +0000 (23:46 -0400)] 
explicitly add txt, md, and csv types for consumer and viewer; fix thumbnail generation

7 years agoBump for 2.2.1 2.2.1
Daniel Quinn [Sun, 2 Sep 2018 23:27:40 +0000 (00:27 +0100)] 
Bump for 2.2.1

7 years agoDon't try to remove SessionAuthenticationMiddleware
Daniel Quinn [Sun, 2 Sep 2018 23:25:10 +0000 (00:25 +0100)] 
Don't try to remove SessionAuthenticationMiddleware

It was remove entirely in Django 2.0

7 years agoAdd Tim to the credits for 2.2.0
Daniel Quinn [Sun, 2 Sep 2018 20:53:52 +0000 (21:53 +0100)] 
Add Tim to the credits for 2.2.0

7 years agoMerge branch 'dadosch-django-v2' 2.2.0
Daniel Quinn [Sun, 2 Sep 2018 20:48:59 +0000 (21:48 +0100)] 
Merge branch 'dadosch-django-v2'

7 years agoUpdates for 2.2.0
Daniel Quinn [Sun, 2 Sep 2018 20:48:09 +0000 (21:48 +0100)] 
Updates for 2.2.0

7 years agoAdd note about the removal of puritanical language
Daniel Quinn [Sun, 2 Sep 2018 20:46:52 +0000 (21:46 +0100)] 
Add note about the removal of puritanical language

7 years agoSwitch out field_name= for name=
Daniel Quinn [Sun, 2 Sep 2018 20:26:30 +0000 (21:26 +0100)] 
Switch out field_name= for name=

This appears to be a django-filter version change thing.

7 years agopep8
Daniel Quinn [Sun, 2 Sep 2018 20:26:20 +0000 (21:26 +0100)] 
pep8

7 years agoRemove old Python 2.x style code
Daniel Quinn [Sun, 2 Sep 2018 20:26:06 +0000 (21:26 +0100)] 
Remove old Python 2.x style code

7 years agoDrop django-flat-responsive
Daniel Quinn [Sun, 2 Sep 2018 20:25:30 +0000 (21:25 +0100)] 
Drop django-flat-responsive

It's not necessary for Django 2.0+ as the new system is responsive by
default.

7 years agoMerge @dadosch's changes & fix dependency conflicts
Daniel Quinn [Sun, 2 Sep 2018 20:06:40 +0000 (21:06 +0100)] 
Merge @dadosch's changes & fix dependency conflicts

7 years agoMerge pull request #391 from sbrunner/tag-list
Daniel Quinn [Sun, 2 Sep 2018 19:57:32 +0000 (20:57 +0100)] 
Merge pull request #391 from sbrunner/tag-list

Better interface when we have many tags

7 years agoDefault sort order for tags to use 'name'
Daniel Quinn [Sun, 2 Sep 2018 19:56:45 +0000 (20:56 +0100)] 
Default sort order for tags to use 'name'

7 years agoFix #384: duplicate tags due to case insensitivity
Daniel Quinn [Sun, 2 Sep 2018 19:48:51 +0000 (20:48 +0100)] 
Fix #384: duplicate tags due to case insensitivity

7 years agoClean up some linter complaints
Daniel Quinn [Sun, 2 Sep 2018 19:33:49 +0000 (20:33 +0100)] 
Clean up some linter complaints

7 years agoUpdate dependencies
Daniel Quinn [Sun, 2 Sep 2018 19:23:18 +0000 (20:23 +0100)] 
Update dependencies

7 years agofirst stab at text consumer
Joshua Taillon [Fri, 31 Aug 2018 03:32:41 +0000 (23:32 -0400)] 
first stab at text consumer

7 years agomake pycodestyle happy...
dadosch [Thu, 30 Aug 2018 22:17:48 +0000 (00:17 +0200)] 
make pycodestyle happy...

7 years agoadd fix for messed up html at reminders, thanks to @brookst
dadosch [Thu, 30 Aug 2018 22:04:02 +0000 (00:04 +0200)] 
add fix for messed up html at reminders, thanks to @brookst

7 years agoremove atomic=False where it is obviously not needed)
dadosch [Tue, 28 Aug 2018 22:37:07 +0000 (00:37 +0200)] 
remove atomic=False where it is obviously not needed)

7 years agoremove my auto generated migration file
dadosch [Tue, 28 Aug 2018 22:19:08 +0000 (00:19 +0200)] 
remove my auto generated migration file

7 years agoPROTECT, not PROTECTION
dadosch [Tue, 28 Aug 2018 22:08:01 +0000 (00:08 +0200)] 
PROTECT, not PROTECTION

7 years agoapply some patches from @brookst
dadosch [Tue, 28 Aug 2018 22:04:48 +0000 (00:04 +0200)] 
apply some patches from @brookst

7 years agoBetter interface when we have many tags
Stéphane Brunner [Sun, 26 Aug 2018 12:20:07 +0000 (14:20 +0200)] 
Better interface when we have many tags

7 years agobuilds failing maybe because of old versions
dadosch [Fri, 24 Aug 2018 20:03:26 +0000 (22:03 +0200)] 
builds failing maybe because of old versions

7 years agoimproved codestyle, go back to == in requirements
dadosch [Fri, 24 Aug 2018 19:52:27 +0000 (21:52 +0200)] 
improved codestyle, go back to == in requirements

7 years agodjango v2 compatible: tests needed
dadosch [Fri, 24 Aug 2018 19:31:43 +0000 (21:31 +0200)] 
django v2 compatible: tests needed

7 years agoMerge pull request #383 from erikarvstedt/tests-nowrite
Daniel Quinn [Fri, 17 Aug 2018 13:28:10 +0000 (14:28 +0100)] 
Merge pull request #383 from erikarvstedt/tests-nowrite

Stop tests from writing to the source tree

7 years agoMerge pull request #387 from LukaszSolo/master
Daniel Quinn [Fri, 17 Aug 2018 09:23:40 +0000 (10:23 +0100)] 
Merge pull request #387 from LukaszSolo/master

Enable CORS for localhost

7 years agoRefs feedback - replace multiline logic with single line
Solo [Fri, 17 Aug 2018 03:48:39 +0000 (11:48 +0800)] 
Refs feedback - replace multiline logic with single line

7 years agoRefs Travis - fix for 80 chars limit
Solo [Thu, 16 Aug 2018 13:48:45 +0000 (21:48 +0800)] 
Refs Travis - fix for 80 chars limit

7 years agoRefs feedback:
Solo [Thu, 16 Aug 2018 13:29:03 +0000 (21:29 +0800)] 
Refs feedback:

- fix requirements.txt
- change static CORS regex into configurable tuple list

7 years agoPrepare Paperless for new front end
Solo [Thu, 16 Aug 2018 09:05:54 +0000 (17:05 +0800)] 
Prepare Paperless for new front end

- enable CORS for localhost calls
- add Filter to allow API calls that can select Documents without any tag

7 years agoStop tests from writing to the source tree
Erik Arvstedt [Thu, 19 Jul 2018 20:53:53 +0000 (22:53 +0200)] 
Stop tests from writing to the source tree

7 years agoMerge branch 'ovv-documentation-gunicorn-systemd'
Daniel Quinn [Sun, 8 Jul 2018 21:14:34 +0000 (22:14 +0100)] 
Merge branch 'ovv-documentation-gunicorn-systemd'

7 years agoMerge @ovv's documentation changes and tweak the grammar a bit
Daniel Quinn [Sun, 8 Jul 2018 21:12:16 +0000 (22:12 +0100)] 
Merge @ovv's documentation changes and tweak the grammar a bit

7 years agoAdd note for css/js overrides 2.1.0
Daniel Quinn [Sun, 8 Jul 2018 16:16:13 +0000 (17:16 +0100)] 
Add note for css/js overrides

7 years agoMerge pull request #377 from Strubbl/minor-updates-german-readme
Daniel Quinn [Sun, 8 Jul 2018 15:10:58 +0000 (16:10 +0100)] 
Merge pull request #377 from Strubbl/minor-updates-german-readme

minor updates to German Readme

7 years agoSet the correct version number
Daniel Quinn [Sun, 8 Jul 2018 15:07:19 +0000 (16:07 +0100)] 
Set the correct version number

7 years agoCode cleanup
Daniel Quinn [Sun, 8 Jul 2018 15:07:10 +0000 (16:07 +0100)] 
Code cleanup

7 years agoSupport css & js overrides
Daniel Quinn [Sun, 8 Jul 2018 15:06:57 +0000 (16:06 +0100)] 
Support css & js overrides

7 years agoAdd changelog notes for all of Enno's contributions
Daniel Quinn [Sun, 8 Jul 2018 15:05:16 +0000 (16:05 +0100)] 
Add changelog notes for all of Enno's contributions

7 years agominor updates to :de: Readme
Sven Fischer [Sun, 8 Jul 2018 14:20:07 +0000 (16:20 +0200)] 
minor updates to :de: Readme

7 years agoMerge pull request #375 from elohmeier/document-count
Daniel Quinn [Sun, 8 Jul 2018 12:57:34 +0000 (13:57 +0100)] 
Merge pull request #375 from elohmeier/document-count

add document count column for tags and correspondents

7 years agoMerge pull request #376 from elohmeier/dockerfile-caching
Daniel Quinn [Sun, 8 Jul 2018 12:53:22 +0000 (13:53 +0100)] 
Merge pull request #376 from elohmeier/dockerfile-caching

optimize Dockerfile for caching

7 years agoMerge pull request #374 from elohmeier/master
Daniel Quinn [Sun, 8 Jul 2018 12:29:01 +0000 (13:29 +0100)] 
Merge pull request #374 from elohmeier/master

add search field on admin start page and module start page

7 years agofix code style issue
Enno Lohmeier [Thu, 5 Jul 2018 11:10:08 +0000 (13:10 +0200)] 
fix code style issue

7 years agooptimize Dockerfile for caching
Enno Lohmeier [Thu, 5 Jul 2018 10:56:37 +0000 (12:56 +0200)] 
optimize Dockerfile for caching

7 years agoadd document count column for tags and correspondents
Enno Lohmeier [Thu, 5 Jul 2018 10:56:20 +0000 (12:56 +0200)] 
add document count column for tags and correspondents

7 years agoadd search field on admin start page and module start page
Enno Lohmeier [Wed, 4 Jul 2018 11:00:28 +0000 (13:00 +0200)] 
add search field on admin start page and module start page