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
JensPfeifle
4c64ea0404
Add GS_BINARY to settings to avoid harcoded call of "gs"
2019-03-03 20:31:52 +01:00
Daniel Quinn
4a5b0b6454
Update dependencies & add djangoql
2019-01-27 13:39:56 +00:00
Stéphane Brunner
711c0925e1
Add and configure DjangoQL
2019-01-26 22:15:28 +01: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
Daniel Quinn
fa783e4f4a
Merge pull request #451 from speshak/remote_pg
...
Add DBHOST & DBPORT parameters to settings
2018-12-06 23:38:50 +00:00
Scott Peshak
2cad1b47cb
Add DBHOST & DBPORT parameters
...
Resolves #445
2018-12-02 15:20:29 -06: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
a2422cc529
Add option for parsing of date from filename (and associated tests)
2018-11-15 20:32:15 -05:00
Daniel Quinn
f1a4141df5
Allow an infinite number of logs to be deleted.
2018-11-03 10:25:51 +00:00
Daniel Quinn
bc898c1992
Use optipng to optimise document thumbnails
2018-10-07 14:56:38 +01:00
Daniel Quinn
4e8f41150a
Tweak settings.py to allow for TRUST-based PostgreSQL auth
2018-09-23 14:01:15 +01:00
Daniel Quinn
57b9add307
Conform code to standards
2018-09-23 12:41:28 +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
6b9d6d354f
Streamline how we handle boolean values in settings.py
2018-09-09 21:22:07 +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
Joshua Taillon
a8e53846b8
add INLINE_DOC to settings.py
2018-09-05 23:03:30 -04:00
Joshua Taillon
3f7a6f3966
Merge branch 'master' into ENH_text_consumer
2018-09-03 23:47:30 -04: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
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
Joshua Taillon
3c074d9e36
first stab at text consumer
2018-08-30 23:32:41 -04:00
dadosch
7fb3204b3b
apply some patches from @brookst
2018-08-29 00:04:48 +02:00
Solo
0a25fb34a2
Refs feedback - replace multiline logic with single line
2018-08-17 11:48:39 +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
Daniel Quinn
52f1859455
Support css & js overrides
2018-07-08 16:06:57 +01:00
Daniel Quinn
e7fefc40fe
Merge branch 'master' into mcronce-disable_encryption
2018-06-17 16:32:51 +01:00
Daniel Quinn
26a471f5e0
Merge branch 'inotify' of git://github.com/erikarvstedt/paperless into erikarvstedt-inotify
2018-05-28 13:03:06 +01:00
Daniel Quinn
a9382ffd1a
Drop STORAGE_TYPE in favour of just using PAPERLESS_PASSPHRASE
2018-05-28 12:58:28 +01:00
Daniel Quinn
2309076038
Set STORAGE_TYPE instead of ENABLE_ENCRYPTION boolean
...
This allows for future decisions around the types of encryption used (if any). Ideally, I want to replace GPG one day with something elegant out of the cryptography module.
2018-05-28 12:58:28 +01:00
Daniel Quinn
4925ecd1da
Try to be more pep8 in the settings file
2018-05-28 12:58:28 +01:00
Mike Cronce
8df12400b3
src/paperless/settings.py: Added DISABLE_ENCRYPTION environment variable
2018-05-28 12:58:28 +01:00
Daniel Quinn
dac59af437
Code clean up
2018-05-28 12:56:06 +01:00
Erik Arvstedt
3db175dfe2
Add inotify support
2018-05-11 14:14:50 +02:00
Daniel Quinn
199ff5866a
Allow STATIC_URL and MEDIA_URL to be configurable via env
2018-04-13 20:18:00 +01:00
Daniel Quinn
e12636f7d2
Use a named URL for the LOGIN_URL value
2018-04-13 20:17:31 +01:00
Martin Arendtsen
79d2152ce1
Added support for paperless.conf in /usr/local/etc
2018-03-04 21:37:04 +01:00
Matt
1ca62e5fa1
Moving auto-auth logic to more Django-flavored locations and correcting some readability/stylistic considerations requested by the upstream maintainer
2018-02-08 08:46:33 -05:00
Matt
21f786a46e
Merge branch 'master' of https://github.com/danielquinn/paperless into disable_login
2018-02-05 11:48:15 -05:00
Wolf-Bastian Pöttner
3dc730808e
Add support for using pre-existing text from PDFs
2018-02-02 22:37:58 +01:00
Matt
c059804a87
Fixing formatting to be compatible with upstream repo for login disabling patch
2018-02-01 17:32:08 -05:00
Matt Meno
8fb0cd0cdd
Updating changes to allow for disabling login
2018-02-01 17:28:19 -05:00
Matt
550d99f1b4
Testing auth disabling mods
2018-02-01 17:28:04 -05:00
Daniel Quinn
269c32ce6a
Add support for using pre-existing text from PDFs
2018-01-30 20:13:35 +00:00
Wolf-Bastian Pöttner
21fc51c09a
Add support for a heuristic that extracts the document date from its text
2018-01-28 19:37:10 +01:00
Daniel Quinn
24ddc681cd
Merge pull request #256 from ddddavidmartin/add_financial_year_filter
...
Add financial year documents filter
2018-01-21 18:23:45 +01:00
David Martin
a82fb87e82
Add config settings to set the start and the end of the financial year.
...
Now we allow to filter for any financial year dates. Note that we also
only show the financial year filter if the dates are actually set.
2017-08-24 20:51:09 +10:00
maphy-psd
e9167e5187
getenv has "None" as default
...
@MasterofJOKers in PR#255
2017-08-20 14:13:23 +02:00
maphy-psd
da23ee93f5
add FORCE_SCRIPT_NAME setting
2017-08-19 12:39:25 +02:00