170 Commits

Author SHA1 Message Date
Trenton H
14af7f3aa1 Updates to the expected PDF minus an extra whitespace 2023-02-05 20:17:22 -08:00
Trenton H
e17cce2b77 Fixes test parameters 2023-01-27 11:05:23 -08:00
Trenton H
dc95cc3cd4 Adds setting to Gotenberg API call for outputting the correct PDF/A format 2023-01-27 11:05:23 -08:00
Michael Shamoon
c783545530 Allow setting mailrule order from frontend 2023-01-17 10:01:49 -08:00
Clemens Rieder
6f1c532ba4 Remove try/except + test
Changes in d064ff5 made try/except unnecessary and the subsequent test failed.
2023-01-16 13:49:54 -08:00
clemensrieder
9c9873e8d2 Update src/paperless_mail/mail.py
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-01-16 13:49:54 -08:00
Clemens Rieder
6716e52c0a remove unnecessary whitespaces 2023-01-16 13:49:54 -08:00
Clemens Rieder
0a6bed3cbe better code documentation 2023-01-16 13:49:54 -08:00
Clemens Rieder
659883cb6f add basic tests and fix error 2023-01-16 13:49:54 -08:00
Clemens Rieder
db8a73f122 add AppleMail color tag support 2023-01-16 13:49:54 -08:00
Trenton H
6f23cfe78c Resolves minor flake8 warnings in the test suite 2023-01-05 08:39:48 -08:00
Trenton Holmes
43e51cd7a9 Check for and handle the mail's date being naive 2022-12-31 12:35:42 -08:00
Michael Shamoon
c4b5b314d5 Fix frontend mailrule missing consumption scope parameter 2022-12-30 14:26:01 -08:00
Trenton Holmes
46b637b08e Fixes args handling 2022-12-06 13:30:01 -08:00
Trenton Holmes
1257700ba7 Adds the same backoff/retry logic to the other live tests 2022-12-06 13:30:01 -08:00
shamoon
0c85bdb1b4 Merge pull request #2000 from paperless-ngx/feature-frontend-paperless-mail
Feature: frontend paperless mail
2022-12-04 16:47:58 -08:00
Trenton Holmes
aacdd39b15 Moves where the mail views live and puts the ordering on those 2022-12-04 16:33:07 -08:00
Michael Shamoon
2148c4482b Re-org where some of the new classes are found 2022-12-03 09:31:39 -08:00
phail
1dd88cd795 add test comments 2022-11-20 23:26:20 +01:00
phail
09ac34fc24 add test comments 2022-11-20 22:49:42 +01:00
phail
daf5a72e82 change order of elements in parsed Texts 2022-11-20 20:24:36 +01:00
phail
a2cd70bd2c minor test improvements 2022-11-20 20:12:41 +01:00
phail
d50e9e589a fix filenames 2022-11-20 19:53:57 +01:00
Trenton Holmes
7ab45080b7 Fixes one more place which used manual size formatting 2022-11-20 09:15:06 -08:00
Trenton Holmes
f02a4fa7cf Use Django templating engine 2022-11-20 09:13:16 -08:00
Trenton Holmes
84e95c81e9 Fixes missing return 2022-11-20 09:10:44 -08:00
phail
3b40d66af8 split handle_message function 2022-11-20 16:09:46 +01:00
phail
8b5008bee4 use imagehash instead of bitwise hashing 2022-11-20 15:44:43 +01:00
phail
1fbde90833 eml parsing requires tika 2022-11-20 14:22:30 +01:00
phail
1aba154fb7 optimize regex 2022-11-20 12:48:03 +01:00
phail
3779adb30e use html.escape instead of some self build functions 2022-11-20 12:36:49 +01:00
phail
ee4309a8bd remove log mocking, replace pytest raises, use humanfriendly 2022-11-20 12:06:35 +01:00
phail
a675952a93 fix live tests 2022-11-13 22:33:26 +01:00
phail
dbc9263fb3 add conditions to unittests 2022-11-12 15:48:30 +01:00
Michael Shamoon
ffb742bb2c Remote outdated task_name parameter 2022-11-05 17:51:56 -07:00
phail
8c2fa52315 put parser into setup
make test using convert optional
Gotenberg live testing
2022-11-03 00:58:36 +01:00
phail
16257f5288 fix string 2022-10-27 23:53:47 +02:00
phail
4caad88790 replace thumbnail creation with mock 2022-10-27 23:41:29 +02:00
phail
6d92b33d13 Downgrade pdf validation to text only 2022-10-27 23:11:41 +02:00
phail
739e291b2c improve test coverage a little 2022-10-27 00:27:15 +02:00
phail
2ea07f6497 remove erroring paramerter 2022-10-25 21:17:40 +02:00
phail
e4e4d1b0de rename help text 2022-10-24 22:15:33 +02:00
phail
b151cb7293 update variable names 2022-10-23 21:39:15 +02:00
phail
20a0ba6e57 Merge remote-tracking branch 'paperless/dev' into feature-consume-eml 2022-10-23 20:37:22 +02:00
phail
9d6b725fa1 add tests for mail_to_html and generate_pdf_from_mail 2022-10-23 17:18:10 +02:00
phail
6854896708 test for broken eml, add test_generate_pdf 2022-10-22 02:25:23 +02:00
phail
20e84558d6 add unittest for external images 2022-10-22 00:44:32 +02:00
phail
f1e0ab314d add unittest for generate_pdf_from_html 2022-10-19 23:19:33 +02:00
phail
3d58129666 add unittest for transform_inline_html 2022-10-18 23:48:07 +02:00
phail
cd8d4ce8ab add unittest for parse 2022-10-15 15:41:43 +02:00