1729 Commits

Author SHA1 Message Date
jonaswinkler
133fd05049 fix for #511 2021-02-08 19:59:14 +01:00
jonaswinkler
bcdd6bdded refactor migration test case 2021-02-08 13:18:39 +01:00
jonaswinkler
b84fcac48d code style 2021-02-08 13:18:08 +01:00
jonaswinkler
d5ecc5c8e5 make the test case fail 2021-02-07 19:53:08 +01:00
jonaswinkler
817bb299a9 added a test case that replicates #511 2021-02-07 18:23:54 +01:00
jonaswinkler
85366024ec classifier cache timeout 2021-02-06 21:03:32 +01:00
jonaswinkler
a4c1252a3b classifier caching 2021-02-06 20:54:58 +01:00
jonaswinkler
a6f53e6dc3 caching 2021-02-06 20:51:04 +01:00
jonaswinkler
6a6b20e5fb default settings 2021-02-06 17:21:40 +01:00
jonaswinkler
7195edf5e4 pycodestyle 2021-02-06 17:21:32 +01:00
jonaswinkler
9537218701 update logging config 2021-02-06 17:05:07 +01:00
jonaswinkler
1e1f2267e7 update API access for logs 2021-02-06 17:02:00 +01:00
jonaswinkler
723c10771f remove log admin 2021-02-06 17:00:06 +01:00
jonaswinkler
6c00a63015 separate mail logging 2021-02-06 16:59:04 +01:00
jonaswinkler
a8355b6aae fix some logging messages 2021-02-06 15:30:47 +01:00
jonaswinkler
8a984ae164 Merge branch 'dev' of github.com:jonaswinkler/paperless-ng into dev 2021-02-06 13:44:08 +01:00
transifex-integration[bot]
e8e230f99b Apply translations in en_GB
translation completed for the source file '/src/locale/en-us/LC_MESSAGES/django.po'
on the 'en_GB' language.
2021-02-06 00:09:49 +00:00
jonaswinkler
0e05b01187 lazy load fuzzy only when required 2021-02-05 01:11:03 +01:00
jonaswinkler
e5a7dc0cc7 rework most of the logging 2021-02-05 01:10:29 +01:00
jonaswinkler
6ed228aa18 remove lots of unused code 2021-02-04 23:40:53 +01:00
jonaswinkler
a5726ae005 fix lost messages when queuing many files 2021-02-04 23:32:11 +01:00
jonaswinkler
d08a530701 don't load sklearn libraries unless needed 2021-02-04 15:15:11 +01:00
jonaswinkler
ef29f5c512 websocket testing 2021-02-04 14:17:18 +01:00
jonaswinkler
32c7dd59da fix websocket test cases 2021-02-04 13:26:58 +01:00
jonaswinkler
95f5c9f3a6 lazy loading for parsers 2021-02-04 13:17:24 +01:00
jonaswinkler
d7f62b62c9 added test for web socket authentication 2021-02-03 23:18:28 +01:00
jonaswinkler
5262202f74 close connection when not authenticated anymore. 2021-02-03 21:53:39 +01:00
jonaswinkler
441c8b28f0 websocket authentication 2021-02-03 20:44:10 +01:00
jonaswinkler
701897dc3c fix typo 2021-02-03 14:51:04 +01:00
jonaswinkler
eeff7b3bdb code style 2021-02-02 23:58:25 +01:00
jonaswinkler
138c8be45b version bump 2021-02-02 15:11:29 +01:00
transifex-integration[bot]
ea6b0d7e9c Apply translations in fr
translation completed for the source file '/src/locale/en-us/LC_MESSAGES/django.po'
on the 'fr' language.
2021-01-31 22:33:04 +00:00
transifex-integration[bot]
0f1cb57c04 Apply translations in nl_NL
translation completed for the source file '/src/locale/en-us/LC_MESSAGES/django.po'
on the 'nl_NL' language.
2021-01-31 15:45:35 +00:00
transifex-integration[bot]
1b8d6b70b7 Apply translations in de
translation completed for the source file '/src/locale/en-us/LC_MESSAGES/django.po'
on the 'de' language.
2021-01-31 14:45:43 +00:00
jonaswinkler
43d60f4bbe Merge branch 'feature-websockets-status' into dev 2021-01-31 14:37:15 +01:00
jonaswinkler
f047a5b1ff addresses race condition between API and document consumer #472 2021-01-31 13:20:21 +01:00
jonaswinkler
fce76d0671 Merge branch 'dev' into feature-websockets-status 2021-01-30 16:08:50 +01:00
jonaswinkler
8dd2d7bbb7 Merge branch 'master' into dev 2021-01-30 16:06:42 +01:00
jonaswinkler
1f825dfcf2 fix typo 2021-01-30 15:44:23 +01:00
jonaswinkler
3461e6f354 pycodestyle 2021-01-30 15:22:51 +01:00
jonaswinkler
a37e41ef0c centralized classifier loading, better error handling, no error messages when auto matching is not used 2021-01-30 14:22:23 +01:00
Fabian Koller
169eae0b7b DEBUG - force flush 2nd try 2021-01-30 12:50:49 +01:00
Fabian Koller
88c2c8df53 force flush on temp file during consumption
file.write() does not guarantee that a file handle contains anything
without calling an accompanying file.flush()
For typical files that are larger than the OS-file buffer, this is no
problem
For small files (e.g. 64 characters in a .TXT), this race condition
leads to `inode/x-empty` because the file inode is created, but no
content is written to it
2021-01-30 11:51:43 +01:00
jonaswinkler
c5000f6c7f add support for suggestions 2021-01-29 16:45:23 +01:00
jonaswinkler
f2820e4b18 remove dead code 2021-01-29 12:54:54 +01:00
jonaswinkler
c699acec1c filesystem permission checks now issue warnings instead of errors, improves NFS compatibility 2021-01-28 22:22:25 +01:00
jonaswinkler
5f7d817d69 localization for websockets 2021-01-28 22:06:02 +01:00
jonaswinkler
00cdd2b59b test cases 2021-01-28 19:28:48 +01:00
jonaswinkler
d6d749fa54 fix redis configuration 2021-01-27 20:08:09 +01:00
jonaswinkler
eaeed95ed4 update messages 2021-01-27 17:57:16 +01:00