Daniel Quinn
2dc35cc856
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
5342db6ada
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
652ead2f5c
remove debugging print statement
2018-09-05 23:05:37 -04:00
Joshua Taillon
be9757894a
add INLINE_DOC to settings.py
2018-09-05 23:03:30 -04:00
Joshua Taillon
22378789e2
add option for inline vs. attachment for document rendering
2018-09-05 22:58:38 -04:00
Joshua Taillon
72c828170e
move date-matching regex pattern to base parser module for use by all subclasses
2018-09-05 21:13:36 -04:00
Joshua Taillon
cac63494f0
change tesseract parser to only convert first page to save (potentially) massive amounts of work
2018-09-05 15:18:35 -04:00
Thomas Niederprüm
2308d5a613
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
23bf79274c
Merge branch 'master' into ENH_text_consumer
2018-09-03 23:47:30 -04:00
Joshua Taillon
4849249d86
explicitly add txt, md, and csv types for consumer and viewer; fix thumbnail generation
2018-09-03 23:46:13 -04:00
Daniel Quinn
ee20af71e8
Bump for 2.2.1
2018-09-03 00:27:40 +01:00
Daniel Quinn
3c8aa3ba42
Don't try to remove SessionAuthenticationMiddleware
...
It was remove entirely in Django 2.0
2018-09-03 00:25:10 +01:00
Daniel Quinn
d5180fe5e1
Updates for 2.2.0
2018-09-02 21:48:09 +01:00
Daniel Quinn
f5e725c691
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
2400245b96
pep8
2018-09-02 21:26:20 +01:00
Daniel Quinn
729f005600
Remove old Python 2.x style code
2018-09-02 21:26:06 +01:00
Daniel Quinn
39afe41f08
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
2d4008371b
Merge @dadosch's changes & fix dependency conflicts
2018-09-02 21:06:40 +01:00
Daniel Quinn
218809ce15
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
7db4410c1b
Default sort order for tags to use 'name'
2018-09-02 20:56:45 +01:00
Daniel Quinn
f1e1bb4deb
Fix #384 : duplicate tags due to case insensitivity
2018-09-02 20:48:51 +01:00
Daniel Quinn
cccc9e1a24
Clean up some linter complaints
2018-09-02 20:33:49 +01:00
Joshua Taillon
d6fedbec52
first stab at text consumer
2018-08-30 23:32:41 -04:00
dadosch
ec862ed526
make pycodestyle happy...
2018-08-31 00:17:48 +02:00
dadosch
efb0157337
add fix for messed up html at reminders, thanks to @brookst
2018-08-31 00:05:07 +02:00
dadosch
efc57852d1
remove atomic=False where it is obviously not needed)
2018-08-29 00:37:07 +02:00
dadosch
0b9c4f9963
remove my auto generated migration file
2018-08-29 00:19:08 +02:00
dadosch
633d2b376f
PROTECT, not PROTECTION
2018-08-29 00:08:01 +02:00
dadosch
91cecd47af
apply some patches from @brookst
2018-08-29 00:04:48 +02:00
Stéphane Brunner
b05fd4870e
Better interface when we have many tags
2018-08-26 14:20:07 +02:00
dadosch
6cd06f6c8a
improved codestyle, go back to == in requirements
2018-08-24 21:52:27 +02:00
dadosch
b6a870c0e5
django v2 compatible: tests needed
2018-08-24 21:31:43 +02:00
Daniel Quinn
160c256327
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
70608f7e31
Refs feedback - replace multiline logic with single line
2018-08-17 11:48:39 +08:00
Solo
4e5ee24618
Refs Travis - fix for 80 chars limit
2018-08-16 21:48:45 +08:00
Solo
1bb80548d2
Refs feedback:
...
- fix requirements.txt
- change static CORS regex into configurable tuple list
2018-08-16 21:29:03 +08:00
Solo
96268655d2
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
be2cbebaf7
Stop tests from writing to the source tree
2018-07-19 23:48:23 +02:00
Daniel Quinn
3f4ac1f2f1
Set the correct version number
2018-07-08 16:07:19 +01:00
Daniel Quinn
6c3afd21b9
Code cleanup
2018-07-08 16:07:10 +01:00
Daniel Quinn
e7daf7dae4
Support css & js overrides
2018-07-08 16:06:57 +01:00
Daniel Quinn
04816f556f
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
2894d105cb
fix code style issue
2018-07-05 13:10:08 +02:00
Enno Lohmeier
619878b2f6
add document count column for tags and correspondents
2018-07-05 13:01:18 +02:00
Enno Lohmeier
5db49a3710
add search field on admin start page and module start page
2018-07-04 13:00:28 +02:00
Daniel Quinn
631d316985
Merge the storage_type migrations
2018-06-17 20:23:54 +01:00
Erik Arvstedt
742b01d1f5
Update Consumer class documentation
2018-06-17 20:17:40 +01:00
Daniel Quinn
d37aabfb06
Put imports at the top
2018-06-17 20:14:46 +01:00
Erik Arvstedt
b3624f6375
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
d6d8537b69
Remove emoji from storage-type changer
2018-06-17 17:23:50 +01:00