Commit Graph
898 Commits
Author SHA1 Message Date
jonaswinklerandGitHub c5dbd7a6fb Merge pull request #69 from jayme-github/feature-directory-tags
Create tags from sub directories
2020-11-30 22:53:52 +01:00
jonaswinkler e431a658cc more testing. 2020-11-30 22:04:25 +01:00
jonaswinkler b97fa9e3b9 this change caused index optimization to fail. 2020-11-30 21:53:39 +01:00
jonaswinkler 183d432f84 versions. 2020-11-30 16:26:20 +01:00
jonaswinkler e1853583b0 changelog, codestyle 2020-11-30 16:25:10 +01:00
jonaswinkler b03d4c7646 searching for types and dates, error catching, documentation and changelog. 2020-11-30 16:13:35 +01:00
jonaswinkler 1ef12d2cbc searching for tags, spelling corrections fixes #74 2020-11-30 15:14:23 +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 0d8688515c filename changes: don't include time. 2020-11-30 00:52:21 +01:00
jonaswinkler f51207fc32 added file type checks to the parsers to prevent temporary files from being consumed. Also: parsers announce file types they wish to use as default for each mime type. 2020-11-30 00:40:04 +01:00
jonaswinkler 023aeea7ea test cases for #67 2020-11-29 15:47:56 +01:00
jonaswinkler a27daaebe9 fixes an issue with paperless not assigning metadata when FILENAME_FORMAT is specified and resolves an invalid warning about missing files fixes #67 2020-11-29 14:45:43 +01:00
jonaswinkler 8fbb31a928 removed the encryption logic. 2020-11-28 22:22:01 +01:00
jonaswinkler 6992ac6aa9 fixes #61 2020-11-28 19:28:46 +01:00
jonaswinkler 52b3057640 fixes to the search index 2020-11-28 11:49:46 +01:00
jonaswinkler 481b6c7cec changelog and versions. 2020-11-27 15:48:53 +01:00
jonaswinkler bc4192e7d1 more tests and bugfixes. 2020-11-27 15:36:32 +01:00
jonaswinkler 6c308116d6 parallel tests. 2020-11-27 14:00:52 +01:00
jonaswinkler 6834e563a8 refactored the test cases to use a mixin for setting up temporary directories. 2020-11-27 14:00:41 +01:00
jonaswinkler 938499706c fixed an issue with the search api opening the index on import (that's way too early.) 2020-11-27 13:59:24 +01:00
jonaswinkler 42c9186e91 refrain from creating the index as part of the migrations, messes with the test cases. 2020-11-27 13:56:07 +01:00
jonaswinkler 60ac1ddbb9 fix warnings about unclosed files. 2020-11-27 13:19:58 +01:00
jonaswinkler a4277706f2 tests: wait for the consumer to exit before removing directories. 2020-11-27 13:14:02 +01:00
jonaswinkler 35b2033949 tests: disable db logger in all tests except logger tests 2020-11-27 13:13:11 +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 6b3ec52ed4 todo note 2020-11-27 12:03:24 +01:00
jonaswinkler a4bd2d687e add empty test case. 2020-11-27 00:05:29 +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 b589b7a5dc The index is now recreated in case loading fails. 2020-11-26 22:18:30 +01:00
jonaswinkler 4bf0d834a0 improved test cases. Python 3.6 compatibility. 2020-11-26 22:17:14 +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 43b473dc53 Test cases for the API 2020-11-26 17:57:00 +01:00
Jonas Winkler 30acfdd3f1 tests for the classifier and fixes for edge cases with minimal data. 2020-11-26 14:18:34 +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 97639508cb Basic support for metadata added. Fixes 404 for actions on invalid document ids. 2020-11-25 17:16:04 +01:00
Jonas Winkler d92214d412 codestyle 2020-11-25 16:05:52 +01:00
Jonas Winkler 751c2ac54b added a simple sanity checker. 2020-11-25 16:04:58 +01:00
Jonas Winkler dd83364326 default language check 2020-11-25 10:52:38 +01:00
Jonas Winkler f4013b1343 added setting PAPERLESS_AUTO_LOGIN_USERNAME 2020-11-23 22:50:02 +01:00
Jonas Winkler 1e9ac63428 prep work for 0.9.2 2020-11-23 00:25:19 +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 5a292426c9 codestyle 2020-11-22 13:23:46 +01:00
Jonas Winkler fec9e54049 new setting: PAPERLESS_OCR_PAGES 2020-11-22 12:54:08 +01:00
Jonas Winkler ea089de3b3 added a test case for the index 2020-11-22 11:42:30 +01:00
Jonas Winkler 172b37239f changed a few things with the mail rule admin. 2020-11-22 11:42:17 +01:00