Commit Graph

164 Commits

Author SHA1 Message Date
jonaswinkler b9725437d9 delete option for exporter, short options, tests 2021-01-18 15:33:05 +01:00
jonaswinkler 72616def4f locking for the document archiver 2021-01-18 15:18:03 +01:00
jonaswinkler 0927f9d477 some bug fixes and tests 2021-01-18 14:16:32 +01:00
jonaswinkler a68b858733 new exporter that updates the export in place, fixes #376 #343 #166 2021-01-18 01:15:39 +01:00
jonaswinkler 81dee38e4a fixes #300 2021-01-09 01:54:51 +01:00
jonaswinkler 73682d22d6 test cases 2021-01-05 13:50:27 +01:00
jonaswinkler 208f4291d6 fixes #222 2020-12-30 21:54:36 +01:00
jonaswinkler a0f983f05d codestyle 2020-12-30 17:20:03 +01:00
jonaswinkler 400392655e adds a command to regenerate thumbnails #218 2020-12-30 15:46:56 +01:00
jonaswinkler 0fa3c3188d update index after import 2020-12-22 15:53:04 +01:00
jonaswinkler ebcb2cf694 progress bar for the document importer 2020-12-22 15:50:27 +01:00
jonaswinkler 6968e228e1 increase indexing speed 2020-12-22 13:04:22 +01:00
jonaswinkler e75534c0f2 fixes #165 2020-12-21 17:35:05 +01:00
jonaswinkler 7f933d373f fixes the decryption command not working. 2020-12-16 19:50:38 +01:00
jonaswinkler f5cc5fbaa3 made the file renamer somewhat faster. 2020-12-12 20:32:11 +01:00
jonaswinkler b3daf0efc3 added progress bar to the document renamer. 2020-12-10 00:10:36 +01:00
jonaswinkler 2be0ba9f72 fixed test case. fixed bug with the decryption logic. 2020-12-09 13:27:02 +01:00
jonaswinkler 0a0d462938 tags from folders: case insensitive 2020-12-09 00:07:22 +01:00
jonaswinkler 74a99cf330 removed slugs entirely, since their only purpose was purely cosmetic anyway. 2020-12-09 00:04:37 +01:00
jonaswinkler 9da11f29c7 fixes #90 2020-12-08 13:54:49 +01:00
jonaswinkler c1fc8b2dac codestyle 2020-12-06 19:04:32 +01:00
jonaswinkler 28622d700d changed the way public filenames (i.e., for download and exporting) are generated. #94 2020-12-06 19:03:45 +01:00
jonaswinkler 316ee72177 bugfix 2020-12-05 01:21:16 +01:00
jonaswinkler f88cf69173 bugfix 2020-12-05 00:37:05 +01:00
jonaswinkler 72a4ff0fca proper document archiver with progress bar. 2020-12-03 01:04:52 +01:00
jonaswinkler 834352130c checking file types against parsers in the consumer. 2020-12-01 15:26:05 +01:00
jonaswinkler 24b8c358cc Merge branch 'dev' into feature-ocrmypdf 2020-11-30 23:53:19 +01:00
jayme-github fa9a5cc247 Create tags from sub directories
The names of sub directories in the consumer directory will be added as
tags for the document to be consumed.
To enable this, set:
PAPERLESS_CONSUMER_RECURSIVE=1
PAPERLESS_CONSUMER_SUBDIRS_AS_TAGS=1

Fixes #50
2020-11-30 14:22:35 +01:00
jonaswinkler 2f7396e2aa code style. 2020-11-29 12:37:22 +01:00
jonaswinkler 24767f62c7 added checksums for archived documents. 2020-11-29 12:31:26 +01:00
jonaswinkler 074b682312 added a simple document archiver that produces archived versions of all originals. 2020-11-28 11:49:07 +01:00
jonaswinkler f7e554a3c1 Adjusted the exporter and importer so that they take archived documents into account. 2020-11-28 11:24:59 +01:00
jonaswinkler 60ac1ddbb9 fix warnings about unclosed files. 2020-11-27 13:19:58 +01:00
jonaswinkler 20c1139632 inotify: cleanup descriptor when done 2020-11-27 13:12:34 +01:00
jonaswinkler d04b54140c moved consumption dir check into the correct spot 2020-11-27 13:12:13 +01:00
jonaswinkler db0f7649d1 more tests. 2020-11-26 23:56:57 +01:00
jonaswinkler 6454df57bf removed some obsolete exporter code. 2020-11-26 23:09:17 +01:00
jonaswinkler d5ec762954 couple changes to the consumer. 2020-11-26 18:55:05 +01:00
jonaswinkler 75390693b9 Apparently there was a very good reason to use inotify. fixes #46 complete with test cases for inotify and polling. 2020-11-26 17:57:03 +01:00
Jonas Winkler 2a4fe4dceb fixed the decryption code, but its still untested. 2020-11-25 21:10:50 +01:00
Jonas Winkler ef15de18a9 Paperless will continue to operate with encrypted files, however, all new files will be stored unencrypted. 2020-11-25 21:03:06 +01:00
Jonas Winkler 3b38ac0f9b Removed ability to encrypt documents. 2020-11-25 20:23:25 +01:00
Jonas Winkler d8e27600be workaround for a bug in django-q: task results with too long names would not show up in the result lists. 2020-11-22 13:53:19 +01:00
Jonas Winkler b44f8383e4 code cleanup 2020-11-21 14:03:45 +01:00
Jonas Winkler 41650f20f4 mime type handling 2020-11-20 13:31:03 +01:00
Jonas Winkler 2e97672b30 removed unused code. 2020-11-18 00:54:51 +01:00
Jonas Winkler fef6dd38f9 Merge branch 'dev' into mail_rework 2020-11-17 00:23:10 +01:00
Jonas Winkler 70d8e8bc56 added more testing 2020-11-16 23:16:37 +01:00
Jonas Winkler 31c4167535 added option for polling 2020-11-16 18:52:13 +01:00
Jonas Winkler 8dca459573 first version of the new consumer. 2020-11-16 18:26:54 +01:00