2af540a1c9 
								
							
								 
							
						 
						
							
							
								
								change quota columns to bigint  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9175b15d49 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #826  from Nebukadneza/reverse_user_alias_pref  
							
							... 
							
							
							
							Reverse the resolution order of user and alias 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								278bcfb13a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #814  from Nebukadneza/fix_delimiter_alias  
							
							... 
							
							
							
							Deliver mails to alias-stripped-of-delimeter, even if catchall exists 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								276dc3ffda 
								
							
								 
							
						 
						
							
							
								
								Reverse the resolution order of user and alias  
							
							... 
							
							
							
							Since it’s common for wildcard~ish systems to prefer concrete objects over
wildcards, and aliases can be broad-wildcards (think catchall, %@xxx.tld ), it
may be more intuitive for users that user-names rank higher than aliases. This
makes it impossible for user-names to be unreachable, since they can be
completely overridden by a catchall otherwise.
This changes default behavior, and is not configurable.
closes  #815  
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8541ae2c46 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix migration order after merge  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								99cd1d714b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #799  from hoellen/fix-domain-negative-values-1  
							
							... 
							
							
							
							don't allow negative values on domain creation/edit 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2567646f47 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fix-domain-negative-values-1  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								50343f354e 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into feat-psql-support  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b8d1beed29 
								
							
								 
							
						 
						
							
							
								
								Simplify alias-wildcard detection to not consider actual % anymore  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								10d2601963 
								
							
								 
							
						 
						
							
							
								
								Unsimplify alias precedence handling  
							
							... 
							
							
							
							As discussed with hoellen on matrix, since postfix indeed supports including
the recipient delimiter character in a verbatim alias, we should support so too
— and handle its precedence correctly. The clearer and simpler formulation of
the precedence-clauses are credit to @hoellen. Thanks! 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b4822ad43e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #821  from HorayNarea/fix-remove-fts  
							
							... 
							
							
							
							remove (broken) FTS 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								161394a774 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #817  from hoellen/fix-fetch-passwordfield-1  
							
							... 
							
							
							
							fix edit of fetched acc without changing password 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								492f3867d8 
								
									
								
							
								 
							
						 
						
							
							
								
								remove (broken) FTS  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ac64a75743 
								
							
								 
							
						 
						
							
							
								
								Simplify alias precedence handling; Remove bogus changelog  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								520ebbb97d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #819  from hoellen/move-spam-1  
							
							... 
							
							
							
							Mark messages as seen when reporting them as spam 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7247b4b10c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fix-password-on-user-edit  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b65d70cf1e 
								
							
								 
							
						 
						
							
							
								
								mark spam as seen  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a59d5dad23 
								
							
								 
							
						 
						
							
							
								
								fix edit of fetched acc without changing password  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f08491dc46 
								
							
								 
							
						 
						
							
							
								
								fix forced password on user edit  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2b0a2d561b 
								
							
								 
							
						 
						
							
							
								
								Fix connection to mysql db  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								291f8a457b 
								
							
								 
							
						 
						
							
							
								
								Deliver mails to alias-stripped-of-delimeter, even if catchall exists  
							
							... 
							
							
							
							This fixes delivery to an alias minus recipient delimiter in cases where a
wildcard alias would also match. For example,
* foo@xxx.tld 
* %@xxx.tld 
Sending to foo+spam@xxx.tld  would get eaten by the catchall before this fix.
Now, the order of alias resolution is made clearer.
closes  #813  
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								732b5fe161 
								
							
								 
							
						 
						
							
							
								
								change password field type in fetch creation/edit and add validators.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4204facd85 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #810  from usrpro/feat-logging  
							
							... 
							
							
							
							Implement some degree of logging 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								049ca9941f 
								
									
								
							
								 
							
						 
						
							
							
								
								Cleanup syntax and fix typo  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0ac3cf9617 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't recursivly chown on mailboxes.  
							
							... 
							
							
							
							This fixes  #776 .
Recursion is not needed, as the permissions will only need to be set on the first invocation. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								71cda7983e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feat-logging  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7d01bb2a4d 
								
									
								
							
								 
							
						 
						
							
							
								
								LOG_LEVEL docs and changelog entry  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b04a9d1c28 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement debug logging for template rendering  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b9313488dd 
								
									
								
							
								 
							
						 
						
							
							
								
								Add logging for tenacity.retry  
							
							... 
							
							
							
							In the process we found that the previous way of tenacity syntax caused it not to honor any args.
In this commit we've refactored to use the @decorator syntax, in which tenacity seems to behave better. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3b5f3af207 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #778  from Nebukadneza/fix_recipient_delimiter  
							
							... 
							
							
							
							Attempt stripping recipient delimiter from localpart 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9077bf7313 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into feat-psql-support  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5636e7f5a7 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove  to avoid matching webroot  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								953aa04354 
								
							
								 
							
						 
						
							
							
								
								Added postgresql-libs to admin  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								561e2fda67 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into fix-favicon  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								501ecf13c1 
								
							
								 
							
						 
						
							
							
								
								add migration script  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a358b5305f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #797  from Mailu/upgrade-pyyaml  
							
							... 
							
							
							
							Upgrade PyYAML 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4f93e09028 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement favicon package  
							
							... 
							
							
							
							Credit to:
- https://stackoverflow.com/a/19590415/1816774 
- https://realfavicongenerator.net/  
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								284d54190a 
								
									
								
							
								 
							
						 
						
							
							
								
								Upgrade PyYAML to 4.2b4  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								dda64fe91e 
								
							
								 
							
						 
						
							
							
								
								allow to disable aliases or users for domains and don't allow negativ values on domain creation/edit  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8fe1e788b3 
								
							
								 
							
						 
						
							
							
								
								add missing route fixes  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3c7bf58211 
								
									
								
							
								 
							
						 
						
							
							
								
								Upgrade PyYAML  
							
							... 
							
							
							
							CVE-2017-18342
Vulnerable versions: < 4.2b1
Patched version: 4.2b1
In PyYAML before 4.1, the yaml.load() API could execute arbitrary code. In other words, yaml.safe_load is not used. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								d5d4d6c337 
								
							
								 
							
						 
						
							
							
								
								harden email address validation and fix routes with user_email  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								01ec6e7bf3 
								
							
								 
							
						 
						
							
							
								
								Removed undefined function  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								d483ef3c2a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #792  from hoellen/admin-broken-links-1  
							
							... 
							
							
							
							fix broken webmail and logo url in admin 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								74fe177297 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #785  from TheLegend875/feat-displayed-name  
							
							... 
							
							
							
							Feature: send auto reply with displayed name 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f617e82c06 
								
							
								 
							
						 
						
							
							
								
								fix broken webmail and logo url in admin  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4068c5b751 
								
									
								
							
								 
							
						 
						
							
							
								
								Versioning for mysqlclient and psycopg2  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b2823c23b8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into feat-psql-support  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9eaeb80a27 
								
									
								
							
								 
							
						 
						
							
							
								
								Finalize merge with kaiyou/feat-multiple-db  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								999d2a9557 
								
							
								 
							
						 
						
							
							
								
								changed default.sieve to send displayed name  
							
							
							
						 
						
							7 years ago