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
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
14c61d72f3
better error messages
2021-01-27 17:56:06 +01:00
jonaswinkler
f36115ee37
alter defaults for workers and threads to allow more parallel tasks #446
2021-01-26 22:10:43 +01:00
jonaswinkler
40f58e0b79
fix test cases
2021-01-26 15:26:25 +01:00
jonaswinkler
c0f185fe7e
bug fixes, test case fixes
2021-01-26 15:19:56 +01:00
jonaswinkler
c1136ac83c
i18n, better error handling
2021-01-26 15:02:46 +01:00
jonaswinkler
2e112fe7b1
fix status reports for consumption directory status messages
2021-01-26 01:15:27 +01:00
jonaswinkler
de2f3fea59
task ids
2021-01-26 00:51:20 +01:00
jonaswinkler
044aa55d74
Merge branch 'dev' into feature-websockets-status
2021-01-23 22:22:17 +01:00
jonaswinkler
ba48e0ca1a
revert a change
2021-01-21 22:29:47 +01:00
jonaswinkler
85fe92a0a0
fixes duplicate documents with tags__id__in
2021-01-21 12:07:50 +01:00
jonaswinkler
5c48a14aa9
fixes #397
2021-01-20 20:28:42 +01:00
jonaswinkler
4311266e17
more test
2021-01-20 12:34:01 +01:00
jonaswinkler
6e29f64a8e
revert changes for #351
2021-01-20 11:56:09 +01:00
jonaswinkler
8e1282b2d5
more test
2021-01-19 16:14:28 +01:00
jonaswinkler
280ba2fcc2
fixes #351
2021-01-19 14:43:55 +01:00
jonaswinkler
a21d0b01ad
delete option for exporter, short options, tests
2021-01-18 15:33:05 +01:00
jonaswinkler
3add5db930
locking for the document archiver
2021-01-18 15:18:03 +01:00
jonaswinkler
012e259b32
more tests
2021-01-18 14:47:19 +01:00
jonaswinkler
11cf525a5b
fix some test cases due to renamed test files
2021-01-18 14:20:45 +01:00
jonaswinkler
f1d15561f6
some bug fixes and tests
2021-01-18 14:16:32 +01:00
jonaswinkler
d60c3c1abd
new exporter that updates the export in place, fixes #376 #343 #166
2021-01-18 01:15:39 +01:00
jonaswinkler
4c79e5fcb6
fix a test case
2021-01-14 14:54:04 +01:00
jonaswinkler
91492883b9
fixes #161
2021-01-13 17:17:23 +01:00
jonaswinkler
4bf4e3fb3e
Better deal with non-existing documents when searching
2021-01-13 13:34:52 +01:00
jonaswinkler
291983600b
adjusted the default configuration so that at least one cpu core remains free (except on single core machines) #332
2021-01-13 00:02:20 +01:00
jonaswinkler
04cfd28fc8
fixes #331
2021-01-12 13:05:49 +01:00
jonaswinkler
5a254e2612
translation for login/logout pages #212
2021-01-10 22:47:24 +01:00
jonaswinkler
9ded48acab
fixes #300
2021-01-09 01:54:51 +01:00
jonaswinkler
592fa7f60a
test case for localized index view
2021-01-07 16:58:38 +01:00
jonaswinkler
de29aff04a
update tests, remove dead code
2021-01-07 15:20:00 +01:00
jonaswinkler
44427b4679
fix broken webmanifest
2021-01-07 00:08:34 +01:00
jonaswinkler
5ac567d300
tests for pre and post consume script
2021-01-06 14:08:44 +01:00
jonaswinkler
73fb163ad5
fix login/logout pages
2021-01-06 01:16:16 +01:00
jonaswinkler
165a7a954e
test cases
2021-01-05 13:50:27 +01:00
Jonas Winkler
22f45ac619
Merge pull request #251 from jayme-github/ignore-date
...
Add option to ignore certain dates in parse_date
2021-01-05 00:19:13 +01:00
jonaswinkler
21df7b39cb
some changes
2021-01-04 23:05:16 +01:00
jonaswinkler
179b53d373
Merge branch 'dev' into feature-websockets-status
2021-01-04 22:45:56 +01:00
jonaswinkler
3c0cf09f14
fixes #121
2021-01-04 00:38:29 +01:00
jonaswinkler
551c21dfba
don't run post-consume script inside transaction #259
2021-01-04 00:03:31 +01:00
jonaswinkler
73638b626c
fix test case
2021-01-02 15:52:02 +01:00
jonaswinkler
bee7a06e41
fix bugs and test cases
2021-01-02 15:37:27 +01:00
jonaswinkler
e2680b7113
code style
2021-01-02 15:26:09 +01:00
jayme-github
cd15490e91
Add option to ignore certain dates in parse_date
...
PAPERLESS_IGNORE_DATES allows to specify a comma separated list of dates
to ignore during date parsing (from filename and content). This can be
used so specify dates that do appear often in documents but are usually
not the documents creation date (like your date of birth).
2021-01-02 15:20:49 +01:00
jonaswinkler
e1e19685b9
add missing migrations
2021-01-02 01:21:44 +01:00
jonaswinkler
01be0868ed
fix locale discovery by django app
2021-01-02 01:19:06 +01:00