Trenton Holmes
|
650c816a7b
|
Removes support for Python 3.8 and lower from the code base
|
2023-09-10 11:42:59 -07:00 |
|
Trenton H
|
a1697ff21c
|
Combine and extend the utility for calling the live services to be more robust against failures, reporting, etc
|
2023-09-08 19:20:08 -07:00 |
|
Trenton Holmes
|
4300733d0c
|
Fixes an erroneous raise that prevented the retry logic from going
|
2023-08-28 18:26:22 -07:00 |
|
Trenton H
|
b961df90a7
|
Reduces the 2 mail tests flakiness
|
2023-08-07 15:32:33 -07:00 |
|
shamoon
|
23fefc3ab7
|
Include permissions for mail rules & accounts
|
2023-07-26 07:28:25 -07:00 |
|
Trenton H
|
0d6e79cb93
|
Fixes generation of thumbnails when the archive file hasn't already been created
|
2023-06-26 10:36:50 -06:00 |
|
shamoon
|
0ebe08d796
|
Return default 'ALL' mailbox criterias for some imap servers
|
2023-06-06 20:00:31 -07:00 |
|
Trenton H
|
2c1cd25be4
|
Rewrites the email parsing to be more clear and concise.
Adds testing to use httpx mocked responses to stand in as a server even offline
|
2023-06-06 09:05:26 -07:00 |
|
Trenton H
|
452c79f9a1
|
Improves the logging mixin and allows it to be typed better
|
2023-05-23 17:16:39 -07:00 |
|
shamoon
|
81a7b34101
|
Dont perform mail actions when rule filename filter not met
Update mail.py
|
2023-05-06 23:59:33 -07:00 |
|
Trenton H
|
26cd470d31
|
Don't ever send GMail related keywords if the server doesn't report support for the extensions
|
2023-04-29 09:34:50 -07:00 |
|
Trenton H
|
6f163111ce
|
Upgrades black to v23, upgrades ruff
|
2023-04-26 09:35:27 -07:00 |
|
Trenton H
|
3bcbd05252
|
Fixes ruff not running isort against the codebase
|
2023-04-26 09:35:27 -07:00 |
|
shamoon
|
434d1fe225
|
Handle delete mail action with no filters
|
2023-04-24 20:55:01 -07:00 |
|
Trenton H
|
ce41ac9158
|
Configures ruff as the one stop linter and resolves warnings it raised
|
2023-04-01 17:03:52 -07:00 |
|
Trenton H
|
3c2bbf244d
|
Creates a data model for the document consumption, allowing stronger typing of arguments and setting of some information about the file only once
|
2023-04-01 11:05:34 -07:00 |
|
shamoon
|
5012c0c97c
|
Adds testing for test mail account
|
2023-03-24 15:14:02 -07:00 |
|
Trenton H
|
09b1413748
|
Allows users to use OAuth tokens instead of passwords
|
2023-03-23 08:52:12 -07:00 |
|
Trenton H
|
3e467c517d
|
Allows filtering email by the TO value(s) as well
|
2023-03-12 10:31:42 -07:00 |
|
Trenton H
|
db02d5eff0
|
Ensure dates from emails are made timezone aware if not already
|
2023-03-07 10:01:40 -08:00 |
|
Jonas Winkler
|
7a2a3e048e
|
cleanup test code
|
2023-02-24 12:49:54 +01:00 |
|
Jonas Winkler
|
3ce1e01d96
|
fix the test cases
|
2023-02-24 00:03:28 +01:00 |
|
Jonas Winkler
|
201a4a7ef9
|
changes
|
2023-02-23 22:02:38 +01:00 |
|
Trenton Holmes
|
a6e2708605
|
Changes testing to use more declarative status code names from DRF
|
2023-02-20 10:25:21 -08:00 |
|
Trenton Holmes
|
0df91c31f1
|
Creates a mix-in for asserting file system states
|
2023-02-20 10:25:21 -08:00 |
|
shamoon
|
38de2a7767
|
Merge branch 'dev'
|
2023-02-16 20:07:50 -08:00 |
|
Trenton Holmes
|
3e777f2a5b
|
Fixes up some minor warnings from test code
|
2023-02-11 14:35:16 -08:00 |
|
Trenton H
|
597bb98cb9
|
Updates to the expected PDF minus an extra whitespace
|
2023-02-05 20:17:22 -08:00 |
|
Trenton H
|
31bcb613ad
|
Configure ImageMagick on the runner to allow more tests to run by default
|
2023-01-31 14:37:56 -08:00 |
|
Trenton H
|
583f05af2d
|
Fixes test parameters
|
2023-01-27 11:05:23 -08:00 |
|
Clemens Rieder
|
959f80604a
|
Remove try/except + test
Changes in d064ff5 made try/except unnecessary and the subsequent test failed.
|
2023-01-16 13:49:54 -08:00 |
|
Clemens Rieder
|
6024a862d6
|
add basic tests and fix error
|
2023-01-16 13:49:54 -08:00 |
|
Trenton H
|
6ff28c92a4
|
Resolves minor flake8 warnings in the test suite
|
2023-01-05 08:39:48 -08:00 |
|
Trenton Holmes
|
3f6e3a2750
|
Fixes args handling
|
2022-12-06 13:30:01 -08:00 |
|
Trenton Holmes
|
14784d5832
|
Adds the same backoff/retry logic to the other live tests
|
2022-12-06 13:30:01 -08:00 |
|
shamoon
|
fb9d3f736b
|
Merge pull request #2000 from paperless-ngx/feature-frontend-paperless-mail
Feature: frontend paperless mail
|
2022-12-04 16:47:58 -08:00 |
|
Michael Shamoon
|
5e5f56dc67
|
Re-org where some of the new classes are found
|
2022-12-03 09:31:39 -08:00 |
|
phail
|
4aa318598f
|
add test comments
|
2022-11-20 23:26:20 +01:00 |
|
phail
|
00f39d8b58
|
add test comments
|
2022-11-20 22:49:42 +01:00 |
|
phail
|
d9796e5003
|
change order of elements in parsed Texts
|
2022-11-20 20:24:36 +01:00 |
|
phail
|
3599bb52c0
|
minor test improvements
|
2022-11-20 20:12:41 +01:00 |
|
phail
|
af8a6c3764
|
fix filenames
|
2022-11-20 19:53:57 +01:00 |
|
Trenton Holmes
|
f6a70b85f4
|
Use Django templating engine
|
2022-11-20 09:13:16 -08:00 |
|
phail
|
1fa735eb23
|
use imagehash instead of bitwise hashing
|
2022-11-20 15:44:43 +01:00 |
|
phail
|
d132eba143
|
optimize regex
|
2022-11-20 12:48:03 +01:00 |
|
phail
|
073c3c8fed
|
use html.escape instead of some self build functions
|
2022-11-20 12:36:49 +01:00 |
|
phail
|
e3c1bde793
|
remove log mocking, replace pytest raises, use humanfriendly
|
2022-11-20 12:06:35 +01:00 |
|
phail
|
1578e8de2d
|
fix live tests
|
2022-11-13 22:33:26 +01:00 |
|
phail
|
b01cbc9aa0
|
add conditions to unittests
|
2022-11-12 15:48:30 +01:00 |
|
phail
|
3de6e0bcf1
|
put parser into setup
make test using convert optional
Gotenberg live testing
|
2022-11-03 00:58:36 +01:00 |
|