Robert
57a5df1fce
fix writable check for NFS mounts
...
For some reason, os.access(directory, os.W_OK | os.X_OK) does not work correctly on NFS mounts.
After some research, found out that the only secure and portable way to check for write access, is to touch a file.
2021-03-07 23:46:29 +01:00
jonaswinkler
f9263ddb62
some initial attempts to merge search and document list
2021-03-07 13:16:23 +01:00
jonaswinkler
895c10600d
add ru-ru locale
2021-03-07 10:07:42 +01:00
jonaswinkler
fc727e0472
fix up language file locations
2021-03-06 22:20:06 +01:00
Simon Taddiken
97f3c214e8
Add the possibility to customize the remote user header name
...
Inspired by the discussion here https://github.com/jonaswinkler/paperless-ng/discussions/639#discussion-3242017 it is worthwhile to be able to customize the header name that is used for authentication as its name is not really standardized.
2021-03-02 09:07:42 +01:00
jonaswinkler
b847e0c65e
changelog, documentation, version bump
2021-02-28 13:20:31 +01:00
jonaswinkler
e5a4715161
add Romanian locale configuration
2021-02-28 12:40:25 +01:00
jonaswinkler
1c0069e95e
fix pycodestyle
2021-02-26 13:09:02 +01:00
jonaswinkler
573726d0b2
add Italian locale
2021-02-26 12:55:39 +01:00
jonaswinkler
068fdbd3f9
added versioning headers to the API
2021-02-26 11:13:28 +01:00
jonaswinkler
247edc89f0
fix default api version
2021-02-25 16:04:45 +01:00
jonaswinkler
3d3300ac32
add versioning support to the API
2021-02-24 22:27:43 +01:00
jonaswinkler
a5ba14e446
version bump
2021-02-24 19:03:03 +01:00
jonaswinkler
191d9a7b2b
add configuration for pt-br
2021-02-24 16:39:41 +01:00
jonaswinkler
cb10617979
enable deskewing and rotation by default
2021-02-21 23:40:26 +01:00
jonaswinkler
bac4a63cc8
run the polling file change checks on individual threads to speed up queueing of new files
2021-02-21 12:43:55 +01:00
jonaswinkler
0453787d38
increased default delay when waiting for file changes with polling
2021-02-21 12:14:54 +01:00
jonaswinkler
86d6316cc9
version bump
2021-02-21 01:30:03 +01:00
jonaswinkler
ce121a261d
completely reworked the OCRmyPDF parser.
2021-02-21 00:16:57 +01:00
jonaswinkler
31f03ef1d3
API support for downloading compressed archives of multiple documents
2021-02-20 16:09:29 +01:00
jonaswinkler
950bb46827
version bump
2021-02-19 11:31:14 +01:00
jonaswinkler
08a44cf468
changelog and version
2021-02-17 12:31:19 +01:00
jonaswinkler
1e4ec7e29e
added en-GB language
2021-02-16 14:54:18 +01:00
jonaswinkler
3f03d51b24
version bump
2021-02-15 16:52:45 +01:00
jonaswinkler
3d0a52c25f
only load channels app if DEBUG is enabled; its only purpose is to monkey-patch the runserver command.
2021-02-14 12:50:30 +01:00
jonaswinkler
43c729568b
release worker memory after tasks are done.
2021-02-14 12:29:55 +01:00
jonaswinkler
12836d4c68
revert django-q configuration
2021-02-13 20:25:52 +01:00
jonaswinkler
b48e67d714
revert a faulty change that caused memory usage to explode #537
2021-02-13 19:51:04 +01:00
jonaswinkler
64d61ae2fa
version bump
2021-02-13 18:01:19 +01:00
jonaswinkler
c9511680b3
version push
2021-02-09 01:36:39 +01:00
jonaswinkler
0024c2aae4
caching
2021-02-06 20:51:04 +01:00
jonaswinkler
5ef6f2697e
default settings
2021-02-06 17:21:40 +01:00
jonaswinkler
9fa3f91e8a
update logging config
2021-02-06 17:05:07 +01:00
jonaswinkler
fe435f6653
update API access for logs
2021-02-06 17:02:00 +01:00
jonaswinkler
138f38d1f3
fix lost messages when queuing many files
2021-02-04 23:32:11 +01:00
jonaswinkler
d8e0ef257e
don't load sklearn libraries unless needed
2021-02-04 15:15:11 +01:00
jonaswinkler
866c8fc848
websocket testing
2021-02-04 14:17:18 +01:00
jonaswinkler
8711a206a0
fix websocket test cases
2021-02-04 13:26:58 +01:00
jonaswinkler
b9e1ed7d7e
added test for web socket authentication
2021-02-03 23:18:28 +01:00
jonaswinkler
c51fa60172
close connection when not authenticated anymore.
2021-02-03 21:53:39 +01:00
jonaswinkler
ba3c8308b3
websocket authentication
2021-02-03 20:44:10 +01:00
jonaswinkler
b2a744e880
version bump
2021-02-02 15:11:29 +01:00
jonaswinkler
46ea86a6d2
Merge branch 'dev' into feature-websockets-status
2021-01-30 16:08:50 +01:00
jonaswinkler
f872221c49
filesystem permission checks now issue warnings instead of errors, improves NFS compatibility
2021-01-28 22:22:25 +01:00
jonaswinkler
d2a8bc5c4c
fix redis configuration
2021-01-27 20:08:09 +01:00
jonaswinkler
ab04817bea
alter defaults for workers and threads to allow more parallel tasks #446
2021-01-26 22:10:43 +01:00
jonaswinkler
3b5d55c428
pycodestyle
2021-01-26 15:43:07 +01:00
jonaswinkler
05d69c0882
Merge branch 'dev' into feature-websockets-status
2021-01-23 22:22:17 +01:00
jonaswinkler
f919ec0d57
version bump
2021-01-17 00:52:54 +01:00
jonaswinkler
a008dff368
configuration option for type of PDF viewer fixes #337
2021-01-14 13:35:43 +01:00