JOKer
8698f92ac9
Merge pull request #593 from BastianPoe/feature-293
...
Give stored documents a structured and configurable filename
2020-05-02 08:33:49 +02:00
Johannes Wienke
cf4836ad07
Bump dependency versions
...
Not all dependencies work well on Alpine 3.11. Thus, bump dependencies and lock
again.
Due to also updating the CORS packages while dependency locking, the
CORS_ORIGIN_WHITELIST had to be changed to valid URIs, which are now required
by the respective packages.
2020-03-01 10:59:59 +01:00
Wolf-Bastian Poettner
6a671ebd22
Unified PAPERLESS_DIRECTORY_FORMAT and PAPERLESS_FILENAME_FORMAT into
...
one configuration setting
2020-02-01 20:09:36 +00:00
Wolf-Bastian Poettner
6813805712
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
Daniel Quinn
1c956652f3
Merge pull request #542 from grembo/master
...
Allow configuring transformations to be applied to the filename before
2019-09-09 20:53:45 +01:00
Michael Gmelin
3b88d6722a
Address review comments by @danielquinn
2019-09-08 17:00:02 +02:00
Michael Gmelin
f0320fb72d
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
Florian Gabsteiger
30b18df71c
Adjust requirements
2019-08-07 21:38:54 +02:00
Florian Gabsteiger
2efd278ee9
Add http to cors origin whitelist as this is required with new version
2019-08-06 12:26:14 -09:00
Florian Gabsteiger
528b4ac2f0
Activate whitenoise and static file compression and caching
2019-07-24 13:26:28 -09:00
JensPfeifle
ea282c22ba
Add GS_BINARY to settings to avoid harcoded call of "gs"
2019-03-03 20:31:52 +01:00
Daniel Quinn
b4b7d167d1
Update dependencies & add djangoql
2019-01-27 13:39:56 +00:00
Stéphane Brunner
4efb153e86
Add and configure DjangoQL
2019-01-26 22:15:28 +01:00
Daniel Quinn
4ad6813d11
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
3c2a1a8c13
Merge pull request #451 from speshak/remote_pg
...
Add DBHOST & DBPORT parameters to settings
2018-12-06 23:38:50 +00:00
Scott Peshak
d12f0642f2
Add DBHOST & DBPORT parameters
...
Resolves #445
2018-12-02 15:20:29 -06:00
Joshua Taillon
730daa3d6d
Merge branch 'master' of github.com:danielquinn/paperless into ENH_filename_date_parsing
2018-11-15 23:17:59 -05:00
Joshua Taillon
e1d8744c66
Add option for parsing of date from filename (and associated tests)
2018-11-15 20:32:15 -05:00
Daniel Quinn
d825667c9b
Allow an infinite number of logs to be deleted.
2018-11-03 10:25:51 +00:00
Daniel Quinn
750ab5bf85
Use optipng to optimise document thumbnails
2018-10-07 14:56:38 +01:00
Daniel Quinn
b20d7eca03
Tweak settings.py to allow for TRUST-based PostgreSQL auth
2018-09-23 14:01:15 +01:00
Daniel Quinn
4130dd3465
Conform code to standards
2018-09-23 12:41:28 +01:00
Jonas Winkler
fb6f2e07c9
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
7cef108785
Streamline how we handle boolean values in settings.py
2018-09-09 21:22:07 +01:00
Daniel Quinn
f94347abc0
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
be9757894a
add INLINE_DOC to settings.py
2018-09-05 23:03:30 -04:00
Joshua Taillon
23bf79274c
Merge branch 'master' into ENH_text_consumer
2018-09-03 23:47:30 -04: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
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
Joshua Taillon
d6fedbec52
first stab at text consumer
2018-08-30 23:32:41 -04:00
dadosch
91cecd47af
apply some patches from @brookst
2018-08-29 00:04:48 +02:00
Solo
70608f7e31
Refs feedback - replace multiline logic with single line
2018-08-17 11:48:39 +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
Daniel Quinn
e7daf7dae4
Support css & js overrides
2018-07-08 16:06:57 +01:00
Daniel Quinn
c9f35a7da2
Merge branch 'master' into mcronce-disable_encryption
2018-06-17 16:32:51 +01:00
Daniel Quinn
9c583fe9f3
Merge branch 'inotify' of git://github.com/erikarvstedt/paperless into erikarvstedt-inotify
2018-05-28 13:03:06 +01:00
Daniel Quinn
6e1f2b3f03
Drop STORAGE_TYPE in favour of just using PAPERLESS_PASSPHRASE
2018-05-28 12:58:28 +01:00
Daniel Quinn
885dbf67d5
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
02b40a54e0
Try to be more pep8 in the settings file
2018-05-28 12:58:28 +01:00
Mike Cronce
6cedbb3307
src/paperless/settings.py: Added DISABLE_ENCRYPTION environment variable
2018-05-28 12:58:28 +01:00
Daniel Quinn
4386b09eb1
Code clean up
2018-05-28 12:56:06 +01:00
Erik Arvstedt
7e1d59377a
Add inotify support
2018-05-11 14:14:50 +02:00
Daniel Quinn
72af13e4e4
Allow STATIC_URL and MEDIA_URL to be configurable via env
2018-04-13 20:18:00 +01:00
Daniel Quinn
6c8ef8f044
Use a named URL for the LOGIN_URL value
2018-04-13 20:17:31 +01:00
Martin Arendtsen
b7f1561217
Added support for paperless.conf in /usr/local/etc
2018-03-04 21:37:04 +01:00
Matt
151d85f2be
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
998c3ef51b
Merge branch 'master' of https://github.com/danielquinn/paperless into disable_login
2018-02-05 11:48:15 -05:00
Wolf-Bastian Pöttner
87e466c47c
Add support for using pre-existing text from PDFs
2018-02-02 22:37:58 +01:00
Matt
e70ad3d493
Fixing formatting to be compatible with upstream repo for login disabling patch
2018-02-01 17:32:08 -05:00