Wolf-Bastian Poettner
f65b90122e
Added tool to rename all documents according to the lastest filename
...
format
2019-12-27 14:25:38 +00:00
Wolf-Bastian Poettner
d1a54d6576
Allows to configure directory and filename formats for documents stored in paperless
...
Default configuration is as before (incrementing numbers), but additional fields can be added at will
2019-12-27 14:25:38 +00:00
Michael Gmelin
658e73d79a
Add unit test for PAPERLESS_FILENAME_PARSE_TRANSFORMS feature.
2019-09-08 20:58:13 +02:00
Michael Gmelin
9ff467eb9b
Address review comments by @danielquinn
2019-09-08 17:00:02 +02:00
Michael Gmelin
14b81c613c
Allow configuring transformations to be applied to the filename before
...
parsing. The motivation was that files produced by a Brother scanner
wouldn't match paperless' expectations. At most one transformation
is applied (first matching). It won't affect the filename on disk.
This is generic enough so that it is useful for various purposes.
In my case it allows me to use the different hardware buttons on
the scanner to use different profiles, feeding one instance of
paperless with documents of multiple entities and tagging them
accordingly.
Example:
PAPERLESS_FILENAME_PARSE_TRANSFORMS=[{"pattern":"^([a-z]+)_(\\d{8})_(\\d{6})_([0-9]+)\\.", "repl":"\\2\\3Z - \\4 - \\1."},{"pattern":"^([a-z]+)_([0-9]+)\\.", "repl":" - \\2 - \\1."}]
2019-08-31 15:01:25 +02:00
Jonas Winkler
8cb25069d7
layout changes, removed irrelevant test cases
2019-05-23 18:25:23 +02:00
Jonas Winkler
5dda05d712
Merge branch 'master' into dev
2019-05-21 13:06:16 +02:00
Dominik von Allmen
308d75f34d
Update change_storage_type.py
2019-04-02 14:12:00 +02:00
domphonallmen
156282915e
avoid error when decrypting files with non-ascii character
2019-04-02 11:38:00 +02:00
Daniel Quinn
4a5b0b6454
Update dependencies & add djangoql
2019-01-27 13:39:56 +00:00
Daniel Quinn
5ecdb37f56
pep8
2019-01-27 12:52:15 +00:00
Daniel Quinn
e286ef1b95
Merge pull request #483 from tsia/patch-1
...
added fields to the correspondent and tag REST API
2019-01-27 12:50:42 +00:00
Daniel Quinn
8fce947283
Merge pull request #481 from CkuT/cache-control
...
Add Cache-Control header for thumbnails
2019-01-27 12:46:32 +00:00
Stéphane Brunner
711c0925e1
Add and configure DjangoQL
2019-01-26 22:15:28 +01:00
tsia
d43bd3610b
added fields to the correspondent and tag REST API
2019-01-22 20:51:20 +01:00
CkuT
64d7add519
Add Cache-Control header for thumbnails
...
This drastically optimizes admin interface loading by telling the browser to cache thumbnails. The max-age recommendation is 1 year according to rfc2616
Closes #411
2019-01-21 20:59:40 +01:00
Jonas Winkler
acc144de62
Merge branch 'master' into dev
2019-01-21 15:07:49 +01:00
syntonym
e99bbb4e02
Catches OSError on IMAP connection error
...
When something goes wrong with the imaplib.IMAP4_SSL connection (like the host is
temporarely down or the DNS does not resolve) it generates an OSError which is currently
not catched and handled. Now OSErrors are translated to MailFetcherErrors which get
logged and the IMAP connection is retried in the next IMAP check.
Fixes #474
2019-01-14 19:08:59 +01:00
Daniel Quinn
a79e92299d
Merge pull request #471 from khrise/added-missing-column-to-rest-api
...
Exposing documents' "added" timestamp via Rest API.
2019-01-04 11:36:38 +00:00
khrise
8626f46536
Exposing documents' "added" timestamp via Rest API.
2019-01-03 20:23:34 +00:00
Daniel Quinn
892134b88d
Merge pull request #453 from jonaswinkler/patch-1
...
Update 0022_auto_20181007_1420.py
2018-12-30 18:27:27 +00:00
Daniel Quinn
ee2941a31b
Add the new logo
...
I bought this logo from the excellent logojoy.com site, and am including
the source files here to be covered under the project license (GPL).
2018-12-30 12:20:08 +00:00
Jonas Winkler
7818fed71e
Added download link on document edit form
2018-12-12 18:38:14 +01:00
Jonas Winkler
1adff04d83
Fixed migration order
2018-12-12 13:13:21 +01:00
Jonas Winkler
66aee28008
Fixed migration order
2018-12-12 13:11:30 +01:00
Jonas Winkler
f711b146e1
Merge branch 'master' into dev
2018-12-11 12:38:15 +01:00
Jonas Winkler
7d717735fe
minor changes
2018-12-11 12:26:44 +01:00
Jonas Winkler
8f0d53c54a
Merge remote-tracking branch 'upstream/master'
2018-12-11 12:06:15 +01:00
jonaswinkler
4879e749a7
Update 0022_auto_20181007_1420.py
...
copy paste error.
2018-12-10 18:38:19 +01:00
Daniel Quinn
0d59844567
Conform everything to the coding standards
...
https://paperless.readthedocs.io/en/latest/contributing.html#additional-style-guides
2018-12-01 17:09:12 +00:00
Daniel Quinn
4e186ede0e
Merge branch 'ENH_filename_date_parsing' of https://github.com/jat255/paperless into jat255-ENH_filename_date_parsing
2018-12-01 16:57:16 +00:00
Daniel Quinn
6f299ce341
Restructure colour.js to work withing a .ready()
2018-12-01 16:22:19 +00:00
Daniel Quinn
62f3a25702
Add colours to the tags pages
2018-12-01 16:21:58 +00:00
Joshua Taillon
72c64cbf17
move tag colour override to static folder
2018-12-01 09:14:44 -05:00
Joshua Taillon
b0326b5a19
Merge branch 'master' of github.com:danielquinn/paperless into ENH_filename_date_parsing
2018-11-15 23:17:59 -05:00
Joshua Taillon
6e88634fa8
Change the massive regex to match boundaries with _ or - characters (not just word breaks); add line for year first formats like YYYY-MM-DD
2018-11-15 20:38:53 -05: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
eae2d241c9
pep8
2018-10-07 16:30:02 +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
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
Jonas Winkler
001a80a528
Restored tagging functionality
2018-09-27 20:41:16 +02:00
Jonas Winkler
b71657964b
Code style changes
2018-09-26 10:51:42 +02:00
Jonas Winkler
f7a37b8530
Removed the archive tag, as it wasnt really used anyway.
2018-09-25 21:51:38 +02:00
Jonas Winkler
64815793bb
Code style changes
2018-09-25 21:12:47 +02:00
Jonas Winkler
efc7bf1d23
Code style adjustments
2018-09-25 16:09:33 +02:00
Jonas Winkler
ddff8a0450
Merge branch 'master' into dev
2018-09-25 14:53:21 +02:00