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
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
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
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
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
dd3170b8c7
Updates for 2.2.0
2018-09-02 21:48:09 +01:00
Daniel Quinn
88b8835617
Switch out field_name= for name=
...
This appears to be a django-filter version change thing.
2018-09-02 21:26:30 +01:00
Daniel Quinn
af6028fc4e
pep8
2018-09-02 21:26:20 +01:00
Daniel Quinn
828f050e82
Remove old Python 2.x style code
2018-09-02 21:26:06 +01:00
Daniel Quinn
40e409e092
Drop django-flat-responsive
...
It's not necessary for Django 2.0+ as the new system is responsive by
default.
2018-09-02 21:25:30 +01:00
Daniel Quinn
7d2d3901bc
Merge @dadosch's changes & fix dependency conflicts
2018-09-02 21:06:40 +01:00
Daniel Quinn
3ec0dc040e
Merge pull request #391 from sbrunner/tag-list
...
Better interface when we have many tags
2018-09-02 20:57:32 +01:00
Daniel Quinn
59e67eb271
Default sort order for tags to use 'name'
2018-09-02 20:56:45 +01:00
Daniel Quinn
284ff69539
Fix #384 : duplicate tags due to case insensitivity
2018-09-02 20:48:51 +01:00
Daniel Quinn
ef0b33e72e
Clean up some linter complaints
2018-09-02 20:33:49 +01:00
Joshua Taillon
3c074d9e36
first stab at text consumer
2018-08-30 23:32:41 -04:00
dadosch
1e0d32063e
make pycodestyle happy...
2018-08-31 00:17:48 +02:00
dadosch
bdbc68f747
add fix for messed up html at reminders, thanks to @brookst
2018-08-31 00:05:07 +02:00
dadosch
93fca957fd
remove atomic=False where it is obviously not needed)
2018-08-29 00:37:07 +02:00
dadosch
73bdebf787
remove my auto generated migration file
2018-08-29 00:19:08 +02:00
dadosch
102777765c
PROTECT, not PROTECTION
2018-08-29 00:08:01 +02:00
dadosch
7fb3204b3b
apply some patches from @brookst
2018-08-29 00:04:48 +02:00
Stéphane Brunner
0187fc00fc
Better interface when we have many tags
2018-08-26 14:20:07 +02:00
dadosch
91eee0b84a
improved codestyle, go back to == in requirements
2018-08-24 21:52:27 +02:00
dadosch
218e43fdf8
django v2 compatible: tests needed
2018-08-24 21:31:43 +02:00
Daniel Quinn
511f0e157d
Merge pull request #383 from erikarvstedt/tests-nowrite
...
Stop tests from writing to the source tree
2018-08-17 14:28:10 +01:00
Solo
0a25fb34a2
Refs feedback - replace multiline logic with single line
2018-08-17 11:48:39 +08:00
Solo
3290107263
Refs Travis - fix for 80 chars limit
2018-08-16 21:48:45 +08:00
Solo
770cc30f89
Refs feedback:
...
- fix requirements.txt
- change static CORS regex into configurable tuple list
2018-08-16 21:29:03 +08:00
Solo
a2fb4ef19c
Prepare Paperless for new front end
...
- enable CORS for localhost calls
- add Filter to allow API calls that can select Documents without any tag
2018-08-16 17:05:54 +08:00
Erik Arvstedt
4fa9ff60fc
Stop tests from writing to the source tree
2018-07-19 23:48:23 +02:00
Daniel Quinn
685ead8a25
Set the correct version number
2018-07-08 16:07:19 +01:00
Daniel Quinn
446a686f10
Code cleanup
2018-07-08 16:07:10 +01:00
Daniel Quinn
52f1859455
Support css & js overrides
2018-07-08 16:06:57 +01:00
Daniel Quinn
db71879546
Merge pull request #375 from elohmeier/document-count
...
add document count column for tags and correspondents
2018-07-08 13:57:34 +01:00
Enno Lohmeier
57f97364b3
fix code style issue
2018-07-05 13:10:08 +02:00
Enno Lohmeier
dc95c040fb
add document count column for tags and correspondents
2018-07-05 13:01:18 +02:00
Enno Lohmeier
b014419ced
add search field on admin start page and module start page
2018-07-04 13:00:28 +02:00
Daniel Quinn
3aabaab555
Merge the storage_type migrations
2018-06-17 20:23:54 +01:00
Erik Arvstedt
88a05947f7
Update Consumer class documentation
2018-06-17 20:17:40 +01:00
Daniel Quinn
5f3212b6a3
Put imports at the top
2018-06-17 20:14:46 +01:00
Erik Arvstedt
0790e77df6
Improve password check
...
1. Fail when the db contains encrypted docs and no password is set.
Previously, this case wasn't detected.
2. Exit with an error instead of showing warnings.
This ensures that we never store docs with different encryption passwords.
2018-06-17 20:07:32 +01:00
Daniel Quinn
e7e69d3f6f
Remove emoji from storage-type changer
2018-06-17 17:23:50 +01:00