Trenton Holmes 
							
						 
					 
					
						
						
							
						
						bd18a57a5d 
					 
					
						
						
							
							Updates imap_tools and updates to use the new login method for UTF-8  
						
						
						
						
					 
					
						2022-09-01 08:54:44 -07:00 
						 
				 
			
				
					
						
							
							
								Stefan 
							
						 
					 
					
						
						
							
						
						fccea022fa 
					 
					
						
						
							
							adapt test to respect gmail_label keyword  
						
						
						
						
					 
					
						2022-08-20 13:15:38 -07:00 
						 
				 
			
				
					
						
							
							
								Stefan 
							
						 
					 
					
						
						
							
						
						d80d5e4e70 
					 
					
						
						
							
							fix debug output  
						
						
						
						
					 
					
						2022-08-20 13:15:38 -07:00 
						 
				 
			
				
					
						
							
							
								Stefan 
							
						 
					 
					
						
						
							
						
						f1e93eb70a 
					 
					
						
						
							
							Ignore tagged emails from gmail to avoid duplicated documents.  
						
						
						
						
					 
					
						2022-08-20 13:15:38 -07:00 
						 
				 
			
				
					
						
							
							
								Stefan 
							
						 
					 
					
						
						
							
						
						260b709296 
					 
					
						
						
							
							add test for gmail account tag handling  
						
						
						
						
					 
					
						2022-08-20 13:15:38 -07:00 
						 
				 
			
				
					
						
							
							
								Stefan 
							
						 
					 
					
						
						
							
						
						9bb762fc8f 
					 
					
						
						
							
							fix mail tests  
						
						
						
						
					 
					
						2022-08-20 13:15:38 -07:00 
						 
				 
			
				
					
						
							
							
								Stefan 
							
						 
					 
					
						
						
							
						
						5c49bbfc73 
					 
					
						
						
							
							fix formatting  
						
						
						
						
					 
					
						2022-08-20 13:15:38 -07:00 
						 
				 
			
				
					
						
							
							
								Stefan 
							
						 
					 
					
						
						
							
						
						edabf208bc 
					 
					
						
						
							
							Handle tags for gmail email accounts  
						
						... 
						
						
						
						like mentioned here: https://github.com/ikvk/imap_tools/issues/174  
						
						
					 
					
						2022-08-20 13:15:38 -07:00 
						 
				 
			
				
					
						
							
							
								Trenton Holmes 
							
						 
					 
					
						
						
							
						
						b70e21a6d5 
					 
					
						
						
							
							When raising an exception during exception handling, chain them together for slightly cleaner logs  
						
						
						
						
					 
					
						2022-08-03 09:00:56 -07:00 
						 
				 
			
				
					
						
							
							
								Oliver Rümpelein 
							
						 
					 
					
						
						
							
						
						898564c8d8 
					 
					
						
						
							
							Add migration for new rule.  
						
						
						
						
					 
					
						2022-05-29 15:22:50 +02:00 
						 
				 
			
				
					
						
							
							
								Oliver Rümpelein 
							
						 
					 
					
						
						
							
						
						ac62bcb7ba 
					 
					
						
						
							
							Clear cache instead of working around it.  
						
						
						
						
					 
					
						2022-05-27 22:51:32 +02:00 
						 
				 
			
				
					
						
							
							
								Oliver Rümpelein 
							
						 
					 
					
						
						
							
						
						c90129957e 
					 
					
						
						
							
							Make test work.  
						
						
						
						
					 
					
						2022-05-26 12:42:20 +02:00 
						 
				 
			
				
					
						
							
							
								Oliver Rümpelein 
							
						 
					 
					
						
						
							
						
						104a684514 
					 
					
						
						
							
							Revert all changes to tests, will need a more structured approach.  
						
						
						
						
					 
					
						2022-05-25 20:47:43 +02:00 
						 
				 
			
				
					
						
							
							
								Oliver Rümpelein 
							
						 
					 
					
						
						
							
						
						5a809d7e31 
					 
					
						
						
							
							Add first draft implementation, test broken.  
						
						
						
						
					 
					
						2022-05-25 19:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								Trenton Holmes 
							
						 
					 
					
						
						
							
						
						3003bdd507 
					 
					
						
						
							
							Runs pyupgrade to Python 3.8+ and adds a hook for it  
						
						
						
						
					 
					
						2022-05-06 09:04:08 -07:00 
						 
				 
			
				
					
						
							
							
								phail 
							
						 
					 
					
						
						
							
						
						0d298d743a 
					 
					
						
						
							
							Add log messages for mail errors ( #727 )  
						
						... 
						
						
						
						* adapt to starttls interface change in imap_tools
pin imap-tools version to avoid breaking changes
improve mail log
* fix unittest
* remove uneeded print and fix merge fail
* bump to next version 
						
						
					 
					
						2022-05-02 15:54:51 -07:00 
						 
				 
			
				
					
						
							
							
								Quinn Casey 
							
						 
					 
					
						
						
							
						
						0f1e31643d 
					 
					
						
						
							
							Merge pull request  #725  from paperless-ngx/bugfix-imap-utf8-login  
						
						... 
						
						
						
						Fixes IMAP UTF8 Authenication 
						
						
					 
					
						2022-04-29 10:31:38 -07:00 
						 
				 
			
				
					
						
							
							
								Trenton Holmes 
							
						 
					 
					
						
						
							
						
						f5c05e1283 
					 
					
						
						
							
							Fixes newly added mail tests to account for model change  
						
						
						
						
					 
					
						2022-04-26 10:03:41 -07:00 
						 
				 
			
				
					
						
							
							
								Trenton Holmes 
							
						 
					 
					
						
						
							
						
						330e47f0b7 
					 
					
						
						
							
							Adds some logging so we know which login method has failed  
						
						
						
						
					 
					
						2022-04-26 09:41:36 -07:00 
						 
				 
			
				
					
						
							
							
								Trenton Holmes 
							
						 
					 
					
						
						
							
						
						1e9378b429 
					 
					
						
						
							
							Implements a fallback to AUTH=PLAIN in the event of a UnicodeEncodeError during a normal login  
						
						
						
						
					 
					
						2022-04-26 09:41:36 -07:00 
						 
				 
			
				
					
						
							
							
								Trenton Holmes 
							
						 
					 
					
						
						
							
						
						816f020cc3 
					 
					
						
						
							
							Fixes tests with imap-tools 0.54.0 changes to the EmailAddress class  
						
						
						
						
					 
					
						2022-04-26 08:11:25 -07:00 
						 
				 
			
				
					
						
							
							
								Trenton Holmes 
							
						 
					 
					
						
						
							
						
						eb8158673f 
					 
					
						
						
							
							Fixes backend testing of mail on dev  
						
						
						
						
					 
					
						2022-04-25 11:10:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Shamoon 
							
						 
					 
					
						
						
							
						
						654ef06682 
					 
					
						
						
							
							Merge branch 'main' into dev  
						
						
						
						
					 
					
						2022-04-25 10:33:40 -07:00 
						 
				 
			
				
					
						
							
							
								Trenton Holmes 
							
						 
					 
					
						
						
							
						
						57f32e5360 
					 
					
						
						
							
							Includes exception information during exception listing folders  
						
						... 
						
						
						
						Co-authored-by: Florian <florian.brandes@posteo.de > 
						
						
					 
					
						2022-04-19 13:40:04 -07:00 
						 
				 
			
				
					
						
							
							
								Trenton Holmes 
							
						 
					 
					
						
						
							
						
						5603834282 
					 
					
						
						
							
							Only output the folder names  
						
						
						
						
					 
					
						2022-04-19 09:03:08 -07:00 
						 
				 
			
				
					
						
							
							
								Trenton Holmes 
							
						 
					 
					
						
						
							
						
						33134d4529 
					 
					
						
						
							
							In the event of an error when setting the mail account folder, attempt to list the account's folders to the log  
						
						
						
						
					 
					
						2022-04-19 08:32:34 -07:00 
						 
				 
			
				
					
						
							
							
								phail 
							
						 
					 
					
						
						
							
						
						616a826b8a 
					 
					
						
						
							
							fix Mail actions mixup  
						
						
						
						
					 
					
						2022-04-19 00:59:57 +02:00 
						 
				 
			
				
					
						
							
							
								shamoon 
							
						 
					 
					
						
						
							
						
						95e94618d8 
					 
					
						
						
							
							Merge pull request  #270  from jonasc/dev  
						
						... 
						
						
						
						Allow setting more than one tag in mail rules 
						
						
					 
					
						2022-04-13 03:11:38 -07:00 
						 
				 
			
				
					
						
							
							
								Florian Brandes 
							
						 
					 
					
						
						
							
						
						71cbef4c13 
					 
					
						
						
							
							fixes   #697  
						
						... 
						
						
						
						Signed-off-by: Florian Brandes <florian.brandes@posteo.de > 
						
						
					 
					
						2022-04-12 15:54:18 +02:00 
						 
				 
			
				
					
						
							
							
								jonasc 
							
						 
					 
					
						
						
							
						
						834ad1ef84 
					 
					
						
						
							
							reformat migration with black  
						
						
						
						
					 
					
						2022-04-12 15:06:38 +02:00 
						 
				 
			
				
					
						
							
							
								jonasc 
							
						 
					 
					
						
						
							
						
						1ce19f5444 
					 
					
						
						
							
							merge migrations  
						
						
						
						
					 
					
						2022-04-12 10:51:19 +02:00 
						 
				 
			
				
					
						
							
							
								jonasc 
							
						 
					 
					
						
						
							
						
						0de1230a1a 
					 
					
						
						
							
							Reset related_name (was set to prevent duplicate)  
						
						
						
						
					 
					
						2022-04-12 10:45:56 +02:00 
						 
				 
			
				
					
						
							
							
								jonasc 
							
						 
					 
					
						
						
							
						
						5ff304324d 
					 
					
						
						
							
							Add backwards data migration  
						
						... 
						
						
						
						The documents.tests.test_migration_mime_type test suite failes if no
backwards migration is provided. This simple backwards migration sets
the old assign_tag field with a tag if exactly one is set in
assign_tags. 
						
						
					 
					
						2022-04-12 10:45:56 +02:00 
						 
				 
			
				
					
						
							
							
								jonasc 
							
						 
					 
					
						
						
							
						
						37f7ef41f2 
					 
					
						
						
							
							Save MailRule and MailAccount objects in tests  
						
						... 
						
						
						
						This fixes the errors in the tests that the new many-to-many
assign_tags property cannot be accessed due to MailRule not having an
id. In one case it it necessary to give additional names to both objects
as several are created. 
						
						
					 
					
						2022-04-12 10:45:52 +02:00 
						 
				 
			
				
					
						
							
							
								jonasc 
							
						 
					 
					
						
						
							
						
						4022284059 
					 
					
						
						
							
							Allow setting more than one tag in mail rules  
						
						... 
						
						
						
						The three migrations do the following to preserve existing data in
assign_tag:
1. Add the new many-to-many field assign_tags.
2. Copy existing data from the assign_tag field to the assign_tags.
3. Delete the existing assign_tag field. 
						
						
					 
					
						2022-04-12 10:41:08 +02:00 
						 
				 
			
				
					
						
							
							
								shamoon 
							
						 
					 
					
						
						
							
						
						8f98cb4860 
					 
					
						
						
							
							Merge pull request  #550  from stumpylog/feature-mail-consume-improve-docs  
						
						... 
						
						
						
						Feature mail consume improve docs 
						
						
					 
					
						2022-04-10 08:46:45 -07:00 
						 
				 
			
				
					
						
							
							
								Trenton Holmes 
							
						 
					 
					
						
						
							
						
						8f18b7fd6c 
					 
					
						
						
							
							Fixes the matching of attachment files names to patterns  
						
						
						
						
					 
					
						2022-04-08 13:42:42 -07:00 
						 
				 
			
				
					
						
							
							
								Trenton Holmes 
							
						 
					 
					
						
						
							
						
						f358eda5c5 
					 
					
						
						
							
							Updates the mail db model to use the built-in enum capabilities and runs the migrations  
						
						
						
						
					 
					
						2022-04-08 08:55:40 -07:00 
						 
				 
			
				
					
						
							
							
								Trenton Holmes 
							
						 
					 
					
						
						
							
						
						035130ecdc 
					 
					
						
						
							
							Updates the folder input text and adds docs note for how to figure out the folder separator value  
						
						
						
						
					 
					
						2022-04-08 08:55:40 -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 
						 
				 
			
				
					
						
							
							
								Stéphane Brunner 
							
						 
					 
					
						
						
							
						
						7113a18f3b 
					 
					
						
						
							
							Hide the password field ( #103 )  
						
						
						
						
					 
					
						2022-02-19 22:49:57 +01:00 
						 
				 
			
				
					
						
							
							
								jonaswinkler 
							
						 
					 
					
						
						
							
						
						ff370172b5 
					 
					
						
						
							
							fix pycodestyle  
						
						
						
						
					 
					
						2021-06-13 12:18:21 +02:00 
						 
				 
			
				
					
						
							
							
								servusoft 
							
						 
					 
					
						
						
							
						
						4cd772a39e 
					 
					
						
						
							
							Solving issue with search criteria maximum age for some mail server  
						
						... 
						
						
						
						Some mail servers (mail.ru) do not support search criteria for the maximum age. By setting the maximum age to 0, it is possible to hide the search criteria. This PR solves that problem. 
						
						
					 
					
						2021-05-27 18:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								jonaswinkler 
							
						 
					 
					
						
						
							
						
						870808f3c2 
					 
					
						
						
							
							add support for configuring mail server character set per server.  fixes   #548  
						
						
						
						
					 
					
						2021-05-16 11:58:32 +02:00 
						 
				 
			
				
					
						
							
							
								jonaswinkler 
							
						 
					 
					
						
						
							
						
						ed0b1fe115 
					 
					
						
						
							
							better exception logging  
						
						
						
						
					 
					
						2021-02-11 22:16:41 +01:00 
						 
				 
			
				
					
						
							
							
								jonaswinkler 
							
						 
					 
					
						
						
							
						
						019dfeb3ee 
					 
					
						
						
							
							separate mail logging  
						
						
						
						
					 
					
						2021-02-06 16:59:04 +01:00