mergify[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								a634c7b72d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #725  from usrpro/fix-outlook2019-smtp  
							
							 
							
							... 
							
							
							
							Add login method to smtp_auth under ssl 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								b6aaf57be1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'refactor-config' of github.com:kaiyou/mailu into refactor-config  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								d0f07984b0 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into refactor-config  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								9dd447e23b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add login method to smtp_auth under ssl  
							
							 
							
							... 
							
							
							
							Fixes  #704  
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								mergify[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								2d4bac03ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #723  from usrpro/clean-healthcheck-logs  
							
							 
							
							... 
							
							
							
							Admin: Prevent redirects during health checking 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								mergify[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								a382f74680 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #705  from usrpro/fix-recaptcha  
							
							 
							
							... 
							
							
							
							Fix recaptcha 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								mergify[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								37027cfce7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #633  from kaiyou/fix-sender-checks  
							
							 
							
							... 
							
							
							
							Improve sender checks 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								d18cf7cb25 
								
									
								
							
								 
							
						 
						
							
							
								
								Prevent redirects during health checking  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								c9df311a0d 
								
									
								
							
								 
							
						 
						
							
							
								
								Set forward_destination to an empty list  
							
							 
							
							... 
							
							
							
							The value of `None` resulted in an error, since a list was expected. 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								eff6c34632 
								
									
								
							
								 
							
						 
						
							
							
								
								Catch asterisk  before resolve_domain  
							
							 
							
							... 
							
							
							
							Asterisk results in IDNA error and a 500 return code. 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								David Rothera
							
						 
						
							 
							
							
							
								
							
								88c174fb7a 
								
							
								 
							
						 
						
							
							
								
								Query alternative table for domain matches  
							
							 
							
							... 
							
							
							
							At present postfix checks this view for matches in the domain table and is used to accept/deny messages sent into it however it never checks for matches in the alternative table.
Fixes  #718  
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Ionut Filip
							
						 
						
							 
							
							
							
								
							
								fed7146873 
								
							
								 
							
						 
						
							
							
								
								Captcha check on signup form  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								4783e61693 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix password context  
							
							 
							
							... 
							
							
							
							Fixes the following error:
```
admin_1      | [2018-11-09 09:44:10,533] ERROR in app: Exception on /internal/auth/email [GET]
admin_1      | Traceback (most recent call last):
admin_1      |   File "/usr/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
admin_1      |     response = self.full_dispatch_request()
admin_1      |   File "/usr/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
admin_1      |     rv = self.handle_user_exception(e)
admin_1      |   File "/usr/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
admin_1      |     reraise(exc_type, exc_value, tb)
admin_1      |   File "/usr/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
admin_1      |     raise value
admin_1      |   File "/usr/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
admin_1      |     rv = self.dispatch_request()
admin_1      |   File "/usr/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
admin_1      |     return self.view_functions[rule.endpoint](**req.view_args)
admin_1      |   File "/usr/lib/python3.6/site-packages/flask_limiter/extension.py", line 544, in __inner
admin_1      |     return obj(*a, **k)
admin_1      |   File "/app/mailu/internal/views/auth.py", line 18, in nginx_authentication
admin_1      |     headers = nginx.handle_authentication(flask.request.headers)
admin_1      |   File "/app/mailu/internal/nginx.py", line 48, in handle_authentication
admin_1      |     if user.check_password(password):
admin_1      |   File "/app/mailu/models.py", line 333, in check_password
admin_1      |     context = User.pw_context
admin_1      | AttributeError: type object 'User' has no attribute 'pw_context'
``` 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								72e1b444ca 
								
							
								 
							
						 
						
							
							
								
								Merge alembic migrations  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								5b769e23da 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into refactor-config  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								02995f0a15 
								
							
								 
							
						 
						
							
							
								
								Add a mailu command line to flask  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								f9e30bd87c 
								
							
								 
							
						 
						
							
							
								
								Update the dockerfile and upgrade dependencies  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								4a7eb1eb6c 
								
							
								 
							
						 
						
							
							
								
								Explicitely declare flask migrate  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								2a8808bdec 
								
							
								 
							
						 
						
							
							
								
								Add the configuration table migration  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								f57d4859f3 
								
							
								 
							
						 
						
							
							
								
								Provide an in-context wrapper for getting users  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								f6013aa29f 
								
							
								 
							
						 
						
							
							
								
								Fix an old migration that was reading configuration before migrating  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								206cce0b47 
								
							
								 
							
						 
						
							
							
								
								Finish the configuration bits  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Ionut Filip
							
						 
						
							 
							
							
							
								
							
								1bbf3f235d 
								
							
								 
							
						 
						
							
							
								
								Using a new class when captcha is enabled  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								mergify[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								12689965bd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #699  from usrpro/fix-admin-bug  
							
							 
							
							... 
							
							
							
							Fixed admin_1 errors in the logs 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								hoellen
							
						 
						
							 
							
							
								
								
							
							
								
							
								680ad4b67a 
								
									
								
							
								 
							
						 
						
							
							
								
								Catching only ValueError  
							
							 
							
							... 
							
							
							
							Co-Authored-By: ionutfilip <ionut.philip@gmail.com> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								mergify[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								e08f3e81d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #680  from usrpro/feat-startup  
							
							 
							
							... 
							
							
							
							Standarize images 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Ionut Filip
							
						 
						
							 
							
							
							
								
							
								6dcc33e390 
								
							
								 
							
						 
						
							
							
								
								Fixed admin_1 errors in the logs  
							
							 
							
							... 
							
							
							
							Fixed errors when trying to log in with an account without domain.
This closes  #585  
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								42e2dbe35d 
								
									
								
							
								 
							
						 
						
							
							
								
								Standarize image by using shared / similair layers  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								5fa2aac569 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix imap login when no webmail selected  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								903bb70c5b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into standarize-images  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott
							
						 
						
							 
							
							
							
								
							
								56fb74c502 
								
							
								 
							
						 
						
							
							
								
								Fix typo (duplicate self).   Fixes   #683  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Ionut Filip
							
						 
						
							 
							
							
								
								
							
							
								
							
								8a44a44688 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feat-startup  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Ionut Filip
							
						 
						
							 
							
							
							
								
							
								1187cac5e1 
								
							
								 
							
						 
						
							
							
								
								Finished up switching from .sh to .py  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								ed81c076f2 
								
									
								
							
								 
							
						 
						
							
							
								
								Take out "models" path, as we are already in it  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								aed80a74fa 
								
									
								
							
								 
							
						 
						
							
							
								
								Rectify decleration of domain_name  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								2d382f2d67 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fix-sender-checks  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Ionut Filip
							
						 
						
							 
							
							
							
								
							
								0e5606d493 
								
							
								 
							
						 
						
							
							
								
								Changed start.sh to start.py  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Ionut Filip
							
						 
						
							 
							
							
							
								
							
								eb7dfb5771 
								
							
								 
							
						 
						
							
							
								
								Cleaning up start.py  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Thomas Sänger
							
						 
						
							 
							
							
								
								
							
							
								
							
								603b6e7390 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2  from usrpro/fix-nginx-healthcheck  
							
							 
							
							... 
							
							
							
							Fix nginx healthcheck 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								81b24f61e8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feat-healthchecks  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								a2fea36c79 
								
									
								
							
								 
							
						 
						
							
							
								
								Increase HEALTHCHECK start time for services that need to wait for host resolving during startup.  
							
							 
							
							... 
							
							
							
							In Docker Swarm mode the services listed below can get stuck in their start script, while they
are waiting for other services become available. Now, with HEALTHCHECK enabled, docker does not resolve
names of services that not pass HEALTHCHECK yet. Meaning that if one of the depenend services is not yet
available, it will create a chain of failing services.
The services below retry to resolve 100 time, with an average of 3.5 seconds. Hence, the --start-time
flag is now set at 350 seconds.
- dovecot (imap)
- postfix (smtp)
- rspamd (antispam) 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								c3e89967fb 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix front health checking  
							
							 
							
							... 
							
							
							
							- Specified seperated /health path in order to allow for healthcheck even if webmail and admin are not seletectd. This also allows healthchecking fom external services like DNS load balancers;
- Make curl not to fail on TLS because localhost is not included in the certificates. 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								mergify[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								90b8c3cc1f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #665  from kaiyou/feat-reply-startdate  
							
							 
							
							... 
							
							
							
							Implement a start date filter for autoreply, fixes  #362  
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								mergify[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								bce1487338 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #576  from hacor/master  
							
							 
							
							... 
							
							
							
							Kubernetes fixed for production 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
								
								
							
							
								
							
								1fcaef7c7e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fix-sender-checks  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Paul Williams
							
						 
						
							 
							
							
							
								
							
								78bd5aea1c 
								
							
								 
							
						 
						
							
							
								
								enable http2, because it's that easy  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								hoellen
							
						 
						
							 
							
							
								
								
							
							
								
							
								72d4fa2bc9 
								
									
								
							
								 
							
						 
						
							
							
								
								remove empty line from merge conflict  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								hoellen
							
						 
						
							 
							
							
								
								
							
							
								
							
								857ad50509 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feat-reply-startdate  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								mergify[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								4a5c0a6d21 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #667  from kaiyou/fix-password-performance  
							
							 
							
							... 
							
							
							
							Improve password checking performance 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								mergify[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								80658c30da 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #669  from hoellen/fix-webmail-root  
							
							 
							
							... 
							
							
							
							Fix nginx conf if webmail is on root path 
							
						 
						
							7 years ago