Commit Graph
22 Commits
Author SHA1 Message Date
Trenton Holmes 8f18b7fd6c Fixes the matching of attachment files names to patterns 2022-04-08 13:42:42 -07:00
Trenton Holmes 9544e6c757 Improves the mail handling testing to use more of the imap_tools library types instead of internal types 2022-03-15 16:25:51 -07:00
Trenton Holmes 4f287b5ecd Fixes the EmailAddress which was a dict and is now a class 2022-03-15 14:00:01 -07:00
Trenton Holmes 1771d18a21 Runs the pre-commit hooks over all the Python files 2022-03-11 11:34:28 -08:00
Johannes Schöpp 0925c90047 Switched to flag()
Newer versions of imap_tools moved away from `seen()` in favour of
`flag()` and deprecated the former.

This fixes https://github.com/jonaswinkler/paperless-ng/issues/1672

I also remove the mocked `seen()` function and updated the `flag()` mock
2022-03-02 17:48:02 +01:00
kpj fc695896dd Format Python code with black 2022-02-27 15:26:41 +01:00
jonaswinkler e1e11de2b5 mail tests 2021-01-18 22:23:53 +01:00
jonaswinkler 9dd8b7cd88 fix test case 2021-01-11 22:11:01 +01:00
jonaswinkler e107d5df6f fixes #153, adds option for inline attachments and filename filters 2021-01-06 02:40:08 +01:00
jonaswinkler e528a587cc fixed some issues with the test cases. 2020-12-16 13:41:02 +01:00
jonaswinkler ab871d67fc more tests 2020-12-04 15:56:26 +01:00
jonaswinkler 371745b6dc mail handling: When exceptions occur during account/rule/message handling, paperless will continue with the next account/rule/message.
mail handling: When paperless encounters a very long

fixes #82
2020-12-04 15:42:05 +01:00
jonaswinkler 1ce6466ef8 tests for mail tasks 2020-12-01 14:31:36 +01:00
Jonas Winkler 09acb134b7 updated mail: now uses mime type detection 2020-11-20 18:14:42 +01:00
Jonas Winkler 07e2ff0c2e fixed a test case 2020-11-18 22:59:27 +01:00
Jonas Winkler 8908bc259e updated logging, logging for the mail consumer to see whats happening 2020-11-18 13:23:30 +01:00
Jonas Winkler de1643f0ea the new mail features is now fully tested. 2020-11-17 22:24:47 +01:00
Jonas Winkler b366d1b88f adjustments due to refactor 2020-11-17 17:12:34 +01:00
Jonas Winkler a7f742825f more test 2020-11-17 17:00:26 +01:00
Jonas Winkler 7457beface refactor and testing 2020-11-17 16:42:19 +01:00
Jonas Winkler e1a3f8cd1b fixed a couple things. 2020-11-17 01:08:52 +01:00
Jonas Winkler 63444b1ab3 add empty test case 2020-11-17 00:18:40 +01:00