Daniel Quinn
a9382ffd1a
Drop STORAGE_TYPE in favour of just using PAPERLESS_PASSPHRASE
2018-05-28 12:58:28 +01:00
Daniel Quinn
c18901df5a
Change default storage_type to unencrypted
2018-05-28 12:58:28 +01:00
Daniel Quinn
afe3bfe23a
Don't run document checks if table doesn't exist yet
2018-05-28 12:58:28 +01:00
Daniel Quinn
f5a198d96e
Fix migration conflict
2018-05-28 12:58:28 +01:00
Daniel Quinn
3ec1dd656e
Add check for changed password
...
These tests are incomplete, but I have no idea how to write the other
half.
2018-05-28 12:58:28 +01:00
Daniel Quinn
e9fd22059b
Add "fat finger" check to password status
2018-05-28 12:58:28 +01:00
Daniel Quinn
27b541c330
Remove checks we weren't using
2018-05-28 12:58:28 +01:00
Daniel Quinn
6b123daf28
Only require a passphrase if STORAGE_TYPE is not "unencrypted"
2018-05-28 12:58:28 +01:00
Daniel Quinn
92d9506a2e
Make the consumer aware of the different storage types
2018-05-28 12:58:28 +01:00
Daniel Quinn
3db9544c7f
Move the encrypt/decrypt decision out of db and into the view
2018-05-28 12:58:28 +01:00
Daniel Quinn
e3eb95eb47
Attach storage_type to Documents
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
24e56c0899
src/paperless/db.py: If encryption is disabled, just directly read the file contents
2018-05-28 12:58:28 +01:00
Mike Cronce
d2d9804d01
src/manage.py: Added check to see whether or not encryption is enabled before prompting for passphrase if it's empty
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
a808d5b483
Fix redirect for subpaths (hopefully)
2018-05-28 12:56:20 +01:00
Daniel Quinn
dac59af437
Code clean up
2018-05-28 12:56:06 +01:00
Daniel Quinn
1a044972a9
Minor dependency updates
2018-05-20 18:07:53 +01:00
Daniel Quinn
e4dacb8daa
Update for project status
2018-05-20 17:52:46 +01:00
Daniel Quinn
d9b42c081d
Add notes for #352 and #354
2018-05-20 17:28:10 +01:00
Daniel Quinn
3ac2e32bcf
Allow the searching of documents by tag #354
2018-05-20 17:28:00 +01:00
Daniel Quinn
9d2252618c
Merge pull request #352 from Strubbl/fix-unwanted-exit-in-docker-entrypoint.sh
...
fix bug where docker-entrypoint.sh exits w/o notice
2018-05-20 17:16:01 +01:00
Daniel Quinn
999475e4c6
Add hack to allow for logentries to show for all users.
2018-05-20 16:29:00 +01:00
Daniel Quinn
c2a7d043a4
Include changelog notes for better clickable area.
2018-05-20 16:28:42 +01:00
Daniel Quinn
8e7e7c3490
Merge pull request #344 from erikarvstedt/increase_link_area
...
[Help needed] Increase link area in documents listing
2018-05-20 14:58:08 +01:00
Sven Fischer
1c0801a3ec
fix bug where docker-entrypoint.sh exits w/o notice
...
This commit fixes a nasty bug, where the docker-entrypoint.sh silently
exits without any error message. The test for a lock file can fail and
due to the `set -e` at the beginning of the file the bash script exists
without starting the paperless application.
It is fixed by moving the check for the existence of the lock file into
the if statement, where the `set -e` does not trigger an exit in case
the statement fails.
Additionally this commit enables the script to trap exit signals and in
that case deletes the lock file.
2018-05-15 19:34:21 +02:00
Erik Arvstedt
8033f97ec3
Increase link area in documents listing
...
Increase the link area to include the whole visual header.
Fixes #335
2018-05-11 13:50:09 +02:00
Daniel Quinn
bce2d3dd22
Account for KeyError problem in #345
2018-04-28 12:20:43 +01:00
Daniel Quinn
f3f86242de
Account for KeyError problem in #345
2018-04-28 12:19:53 +01:00
Daniel Quinn
1522af2ea5
Clean up test formatting a bit
2018-04-22 16:28:21 +01:00
Daniel Quinn
b7d321286f
Remove old Python style
2018-04-22 16:28:03 +01:00
Daniel Quinn
fe5d55d2d1
Don't explode on invalid dates
2018-04-22 16:27:43 +01:00
Daniel Quinn
f0b8463ead
Patch up thanks.md references
2018-04-22 16:11:58 +01:00
Daniel Quinn
e5466ee75c
Merge pull request #340 from CkuT/issue_334
...
Fix LogEntry user when PAPERLESS_DISABLE_LOGIN is set to true
2018-04-22 15:51:25 +01:00
CkuT
0c28a5329c
Fix LogEntry user when PAPERLESS_DISABLE_LOGIN is set to true
2018-04-17 21:03:18 +02:00
Daniel Quinn
d31c096f4a
Update lockfile
2018-04-16 09:53:39 +01:00
Daniel Quinn
56e3bcefb2
Revert root redirection
2018-04-16 09:53:31 +01:00
Daniel Quinn
ce19c62a1b
Put this file where it's supposed to be
2018-04-15 13:41:08 +01:00
Daniel Quinn
04625ab0e0
Document update for subdir support
2018-04-13 20:19:05 +01:00
Daniel Quinn
85fa861ce7
Remove the hard-coding of the thumbnail URL
2018-04-13 20:18:16 +01: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
Daniel Quinn
b72aac7bd8
Dependencies update
2018-04-13 19:52:11 +01:00
Daniel Quinn
8f229fa98b
Use a URL name for the redirect instead of a hard-coding
2018-04-13 19:45:14 +01:00
Daniel Quinn
e6006a046c
Fix links and grammar
2018-04-13 19:43:56 +01:00
Daniel Quinn
02c162d304
Merge pull request #338 from Belonias/master
...
Greek Translation
2018-04-10 19:40:38 +01:00
Daniel Quinn
a65a1e6153
Ignore .pytest_cache
2018-04-10 19:37:55 +01:00
Daniel Quinn
f8c83d968d
Add THANKS.md
2018-04-10 19:37:42 +01:00
Daniel Quinn
c502b96e2e
Merge pull request #333 from erikarvstedt/fix-warnings
...
Fix runtime warning when adding log entries
2018-04-03 15:38:22 +01:00