07b1e8d765 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #722  from usrpro/update-mergify  
							
							... 
							
							
							
							Update .mergify.yml 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9dd447e23b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add login method to smtp_auth under ssl  
							
							... 
							
							
							
							Fixes  #704  
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								eac4d553a9 
								
							
								 
							
						 
						
							
							
								
								nginx: Allow extending config with overrides  
							
							... 
							
							
							
							To facilitate this, the default redirect at / can be disabled, even if
the default remains at redirecting to the webmailer.
The extensions are within the host scope and are read from
$ROOT/overrides/nginx/*.conf. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c25c646909 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #702  from dani909/feat-image-prefix  
							
							... 
							
							
							
							Add docker image prefix 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								02367d1447 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feat-image-prefix  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2d4bac03ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #723  from usrpro/clean-healthcheck-logs  
							
							... 
							
							
							
							Admin: Prevent redirects during health checking 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a382f74680 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #705  from usrpro/fix-recaptcha  
							
							... 
							
							
							
							Fix recaptcha 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ca86090011 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #682  from usrpro/feat-setup  
							
							... 
							
							
							
							Further improve setup and neccesary re-write of the test suite 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								37027cfce7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #633  from kaiyou/fix-sender-checks  
							
							... 
							
							
							
							Improve sender checks 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								d18cf7cb25 
								
									
								
							
								 
							
						 
						
							
							
								
								Prevent redirects during health checking  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								d84254ccd8 
								
									
								
							
								 
							
						 
						
							
							
								
								Update user creation to python3  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								161b27a204 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #719  from davidrothera/master  
							
							... 
							
							
							
							Query alternative table for domain matches 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b564b879aa 
								
									
								
							
								 
							
						 
						
							
							
								
								Update .mergify.yml  
							
							... 
							
							
							
							- New syntax for mergify engine v. 2
- Relax review rules for trusted users 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c9df311a0d 
								
									
								
							
								 
							
						 
						
							
							
								
								Set forward_destination to an empty list  
							
							... 
							
							
							
							The value of `None` resulted in an error, since a list was expected. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								eff6c34632 
								
									
								
							
								 
							
						 
						
							
							
								
								Catch asterisk  before resolve_domain  
							
							... 
							
							
							
							Asterisk results in IDNA error and a 500 return code. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								55cf328ce2 
								
									
								
							
								 
							
						 
						
							
							
								
								Documentation how to use Postgresql  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7809d1373a 
								
							
								 
							
						 
						
							
							
								
								Moved postgresql image in optional  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								dd16ed4cba 
								
							
								 
							
						 
						
							
							
								
								Removed password hashing  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7b8835070d 
								
							
								 
							
						 
						
							
							
								
								Added tenacity retry fir migrations connection  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								2b6f5ea3d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Update setup's own docker-compose.yml file  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								bdcf69b0e6 
								
									
								
							
								 
							
						 
						
							
							
								
								Keep one more WAL archive, to enable single-last backup recovery  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								44dae7353c 
								
									
								
							
								 
							
						 
						
							
							
								
								Gzip wal_archives  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2cb27a9f32 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix sorting of /backup/base-* directories  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3ce73f5bc0 
								
									
								
							
								 
							
						 
						
							
							
								
								Automatic restore of backups when /data is empty  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								de3f125ed3 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement health checking  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								92bdc6e0a3 
								
							
								 
							
						 
						
							
							
								
								Added network if postgresql used  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ec93217eeb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'feat-psql-support' of github.com:usrpro/Mailu into feat-psql-support  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								fa879dd9ab 
								
							
								 
							
						 
						
							
							
								
								Removed empty space  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e8d05c657f 
								
									
								
							
								 
							
						 
						
							
							
								
								Automatic pg_basebackup and wal_archive cleaning  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e89d354834 
								
							
								 
							
						 
						
							
							
								
								Encrypted input db password  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ef6a0727ac 
								
							
								 
							
						 
						
							
							
								
								Updated setup with optional psql db  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e668d360e8 
								
							
								 
							
						 
						
							
							
								
								Changed user creation command  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ddd4be8f9a 
								
							
								 
							
						 
						
							
							
								
								Changed admin and user creation command  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								479b410f19 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement WAL archiving  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e3a503a559 
								
									
								
							
								 
							
						 
						
							
							
								
								Move data to the root directory, for simplification  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								436055f02c 
								
							
								 
							
						 
						
							
							
								
								Created function for returning email type  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								47a3fd47b5 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix DB_FLAVOR condition testing for models.py  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0f3c1b9d15 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement CIText as NOCASE alternative in postgresql  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9b9f3731f6 
								
									
								
							
								 
							
						 
						
							
							
								
								Make current migrations work with postgresql  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2ced020513 
								
									
								
							
								 
							
						 
						
							
							
								
								Create user for healthcheck  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a2b5b4d2e0 
								
									
								
							
								 
							
						 
						
							
							
								
								Declare the data volume properly  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								79246cf2a3 
								
									
								
							
								 
							
						 
						
							
							
								
								Create Postgresql image  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8bdc0c71af 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow for setting a different DB flavor  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1ad853d8d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'feat-setup' into feat-psql-support  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								eccadeca16 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #8  from usrpro/feat-email-test  
							
							... 
							
							
							
							Feat email test 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								fed7146873 
								
							
								 
							
						 
						
							
							
								
								Captcha check on signup form  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								72e1b444ca 
								
							
								 
							
						 
						
							
							
								
								Merge alembic migrations  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5b769e23da 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into refactor-config  
							
							
							
						 
						
							7 years ago