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  
				
					
						
							
							
								 
						
							
							
								2954d84790 
								
							
								 
							
						 
						
							
							
								
								added necessary ui elements  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								56f4d4c894 
								
							
								 
							
						 
						
							
							
								
								fixed auto-forward  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5bdbbf60d7 
								
							
								 
							
						 
						
							
							
								
								fixed display of username when not logged in  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c2d45a47fe 
								
							
								 
							
						 
						
							
							
								
								Attempt stripping recipient delimiter from localpart  
							
							... 
							
							
							
							Since postfix now asks us for the complete email over podop, which
includes the recipient-delimiter-and-what-follows not stripped, we need
to attempt to find both the verbatim localpart, as well as the localpart
stripped of the delimited part ….
Fixes  #755  
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								19df86f13f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #764  from usrpro/fix-alias-bug  
							
							... 
							
							
							
							Added regex validation for alias username 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3a5b763018 
								
									
								
							
								 
							
						 
						
							
							
								
								Option to disable full text search (lucene)  
							
							... 
							
							
							
							This is a workaround for the bug in issue #751  
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								983c388150 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into 'fix-localpart-chars'  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								6cfb74e96c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into 'fix-localpart-chars'  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								af086bbdbe 
								
									
								
							
								 
							
						 
						
							
							
								
								Include DKIM in VOLUME  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c041a9d45c 
								
							
								 
							
						 
						
							
							
								
								allow all characters for username in dovecot  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								24828615cf 
								
									
								
							
								 
							
						 
						
							
							
								
								Webmail on root,  fixes   #757  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8fc2846924 
								
							
								 
							
						 
						
							
							
								
								Added regex validation for alias username  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3c4ee1b31e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #743  from kaiyou/master  
							
							... 
							
							
							
							Fixes  #738  regarding application context 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								97b3a85090 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #737  from hoellen/fix-alias-match-behaviour  
							
							... 
							
							
							
							fix alias match behaviour 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								09a50b6cfc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into 'master'  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4060ac2223 
								
							
								 
							
						 
						
							
							
								
								Remove some forgotten debugging  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								087841d5b7 
								
							
								 
							
						 
						
							
							
								
								Fix the way we handle the application context  
							
							... 
							
							
							
							The init script was pushing an application context, which maked
flask.g global and persisted across requests. This was evaluated
to have a minimal security impact.
This explains/fixes #738 : flask_wtf caches the csrf token in the
application context to have a single token per request, and only
sets the session attribute after the first generation. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b5f51b0e2e 
								
							
								 
							
						 
						
							
							
								
								Update python dependencies  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8707b0fcd7 
								
							
								 
							
						 
						
							
							
								
								Use a dictionary of db connection string templates  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								19f18e2240 
								
							
								 
							
						 
						
							
							
								
								Lowercase relays as well as other tables  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7e388e472a 
								
							
								 
							
						 
						
							
							
								
								Handle relay name as an Idna domain  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								871aa14c9a 
								
							
								 
							
						 
						
							
							
								
								Lowercase every domain name and email  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3df9b3962d 
								
							
								 
							
						 
						
							
							
								
								Add default columns to the configuration table  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b88f61f183 
								
							
								 
							
						 
						
							
							
								
								Name all constraints when creating them  
							
							... 
							
							
							
							Prefious commit set the constraint names for existing databases.
New databases can now have named constraints from the ground up. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b8282b1d46 
								
							
								 
							
						 
						
							
							
								
								Support named constraints for multiple backends  
							
							... 
							
							
							
							Supporting multiple backends requires that specific sqlite
collations are not used, thus lowercase is applied to all non
case-sensitive columns. However, lowercasing the database requires
temporary disabling foreign key constraints, which is not possible
on SQLite and requires we specify the constraint names.
This migration specific to sqlite and postgresql drops every
constraint, whether it is named or not, and recreates all of them
with known names so we can later disable them. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e022513a94 
								
							
								 
							
						 
						
							
							
								
								Fix support for postgres and mysql  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a881a1a839 
								
							
								 
							
						 
						
							
							
								
								Revert "Make current migrations work with postgresql"  
							
							... 
							
							
							
							This reverts commit 9b9f3731f6 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								76925e82f3 
								
							
								 
							
						 
						
							
							
								
								Revert "Implement CIText as NOCASE alternative in postgresql"  
							
							... 
							
							
							
							This reverts commit 0f3c1b9d15 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f52ae5535c 
								
							
								 
							
						 
						
							
							
								
								Revert "Created function for returning email type"  
							
							... 
							
							
							
							This reverts commit 436055f02c 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f6520eace6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'feat-psql-support' of  https://github.com/usrpro/Mailu  into usrpro-feat-psql-support  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8fe9e695f3 
								
							
								 
							
						 
						
							
							
								
								prefer non-wildcard aliases over wildcard aliases  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c7dcfee882 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #713  from pgeorgi/extend-nginx  
							
							... 
							
							
							
							nginx: Allow extending config with overrides 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								79768c09f6 
								
							
								 
							
						 
						
							
							
								
								fix alias matching behaviour  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								6ca8ed437d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #732  from Nebukadneza/add_front_certificate_reload  
							
							... 
							
							
							
							Add certificate watcher for external certs to reload nginx 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1aa97c9914 
								
							
								 
							
						 
						
							
							
								
								Add certificate watcher for external certs to reload nginx  
							
							... 
							
							
							
							In case of TLS_FLAVOR=[mail,cert], the user supplies their own certificates.
However, since nginx is not aware of changes to these files, it cannot
reload itself e.g. when the certs get renewed.
To solve this, let’s add a small daemon in the place of
`letsencrypt.py`, which uses a flexible file-watching framework and
reloads nginx in the case the certificates change …. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c00910ca4b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into extend-nginx  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								97d338e68a 
								
									
								
							
								 
							
						 
						
							
							
								
								Rectify 'endif' placement  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								425cdd5e77 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix syntax errors  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								20f1faf6d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Send 404 when nothing server at '/'  
							
							... 
							
							
							
							Prevents Nginx welcome screen 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2de4995fec 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't redirect when webmail is served on '/'  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f0906073e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into feat-subnet2  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a634c7b72d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #725  from usrpro/fix-outlook2019-smtp  
							
							... 
							
							
							
							Add login method to smtp_auth under ssl 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8172f3eab8 
								
									
								
							
								 
							
						 
						
							
							
								
								Move the Mailu Docker network to a fixed subnet.  
							
							... 
							
							
							
							This will make network configuration and host based authentication
more robust, across different deployment platforms.
The options `RELAYNETS` and`POD_ADDRESS_RANGE` are kept for compatibility.
However, their usage have become optional. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b6aaf57be1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'refactor-config' of github.com:kaiyou/mailu into refactor-config  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								d0f07984b0 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into refactor-config  
							
							
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								8bdc0c71af 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow for setting a different DB flavor  
							
							
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								02995f0a15 
								
							
								 
							
						 
						
							
							
								
								Add a mailu command line to flask  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f9e30bd87c 
								
							
								 
							
						 
						
							
							
								
								Update the dockerfile and upgrade dependencies  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4a7eb1eb6c 
								
							
								 
							
						 
						
							
							
								
								Explicitely declare flask migrate  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2a8808bdec 
								
							
								 
							
						 
						
							
							
								
								Add the configuration table migration  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f57d4859f3 
								
							
								 
							
						 
						
							
							
								
								Provide an in-context wrapper for getting users  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f6013aa29f 
								
							
								 
							
						 
						
							
							
								
								Fix an old migration that was reading configuration before migrating  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								206cce0b47 
								
							
								 
							
						 
						
							
							
								
								Finish the configuration bits  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1bbf3f235d 
								
							
								 
							
						 
						
							
							
								
								Using a new class when captcha is enabled  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								12689965bd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #699  from usrpro/fix-admin-bug  
							
							... 
							
							
							
							Fixed admin_1 errors in the logs 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								680ad4b67a 
								
									
								
							
								 
							
						 
						
							
							
								
								Catching only ValueError  
							
							... 
							
							
							
							Co-Authored-By: ionutfilip <ionut.philip@gmail.com> 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e08f3e81d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #680  from usrpro/feat-startup  
							
							... 
							
							
							
							Standarize images 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								42e2dbe35d 
								
									
								
							
								 
							
						 
						
							
							
								
								Standarize image by using shared / similair layers  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5fa2aac569 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix imap login when no webmail selected  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								903bb70c5b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into standarize-images  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								56fb74c502 
								
							
								 
							
						 
						
							
							
								
								Fix typo (duplicate self).   Fixes   #683  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8a44a44688 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feat-startup  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1187cac5e1 
								
							
								 
							
						 
						
							
							
								
								Finished up switching from .sh to .py  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ed81c076f2 
								
									
								
							
								 
							
						 
						
							
							
								
								Take out "models" path, as we are already in it  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								aed80a74fa 
								
									
								
							
								 
							
						 
						
							
							
								
								Rectify decleration of domain_name  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2d382f2d67 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fix-sender-checks  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0e5606d493 
								
							
								 
							
						 
						
							
							
								
								Changed start.sh to start.py  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								eb7dfb5771 
								
							
								 
							
						 
						
							
							
								
								Cleaning up start.py  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								603b6e7390 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2  from usrpro/fix-nginx-healthcheck  
							
							... 
							
							
							
							Fix nginx healthcheck 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								81b24f61e8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feat-healthchecks  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								90b8c3cc1f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #665  from kaiyou/feat-reply-startdate  
							
							... 
							
							
							
							Implement a start date filter for autoreply, fixes  #362  
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								bce1487338 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #576  from hacor/master  
							
							... 
							
							
							
							Kubernetes fixed for production 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1fcaef7c7e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fix-sender-checks  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								78bd5aea1c 
								
							
								 
							
						 
						
							
							
								
								enable http2, because it's that easy  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								72d4fa2bc9 
								
									
								
							
								 
							
						 
						
							
							
								
								remove empty line from merge conflict  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								857ad50509 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feat-reply-startdate  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4a5c0a6d21 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #667  from kaiyou/fix-password-performance  
							
							... 
							
							
							
							Improve password checking performance 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								80658c30da 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #669  from hoellen/fix-webmail-root  
							
							... 
							
							
							
							Fix nginx conf if webmail is on root path 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f10416e85a 
								
							
								 
							
						 
						
							
							
								
								Merged with new PRs  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								118ea0f3fb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #604  from ofthesun9/feature-swarm  
							
							... 
							
							
							
							Enabling swarm deployment on master branch 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								727970514d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #527  from ofthesun9/feat-fuzzyhashes  
							
							... 
							
							
							
							Trying to enable fuzzy hashes for rspamd 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								82069ea3f0 
								
							
								 
							
						 
						
							
							
								
								Clean most of the refactored code  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f40fcd7ac0 
								
							
								 
							
						 
						
							
							
								
								Use click for the manager command  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								fc24426291 
								
							
								 
							
						 
						
							
							
								
								First batch of refactoring, using the app factory pattern  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								d4f32c3e7d 
								
							
								 
							
						 
						
							
							
								
								remove rewrite if webmail is on root  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								01fa179767 
								
							
								 
							
						 
						
							
							
								
								Update the user password in database when needed  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								988e09e65e 
								
							
								 
							
						 
						
							
							
								
								Add a profiler in debug mode for improving performance  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								dba8f1810d 
								
							
								 
							
						 
						
							
							
								
								Do not check the password another time in Dovecot  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								d5162328ec 
								
							
								 
							
						 
						
							
							
								
								Allow dovecot to write the source configuration directory for compiling sieve scripts  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ce0bf3366d 
								
							
								 
							
						 
						
							
							
								
								Learn fuzzy hashes automatically  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0a5dbf6230 
								
							
								 
							
						 
						
							
							
								
								Re-enable local dovecot sieve scripts  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ef55ca525c 
								
							
								 
							
						 
						
							
							
								
								Deleted conflicting merge files  
							
							... 
							
							
							
							Signed-off-by: Hans Cornelis <hacornelis@gmail.com> 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e67a0d464b 
								
							
								 
							
						 
						
							
							
								
								Deleted old folder  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3098343360 
								
							
								 
							
						 
						
							
							
								
								Merged conflicts  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4ea12deae7 
								
							
								 
							
						 
						
							
							
								
								Added kubernetes to Mailu  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ed3388ed6e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feat-reply-startdate  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7c82be904f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of github.com:mailu/mailu  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a412951a30 
								
									
								
							
								 
							
						 
						
							
							
								
								simpler healthcheck for postfix  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0bc901a722 
								
									
								
							
								 
							
						 
						
							
							
								
								add healthcheck for dovecot  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1fc40bf932 
								
									
								
							
								 
							
						 
						
							
							
								
								add healthcheck for postfix  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								39272ab05c 
								
									
								
							
								 
							
						 
						
							
							
								
								add healthcheck for http services  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e784556330 
								
							
								 
							
						 
						
							
							
								
								Fix an edge case with old values containing None for coma separated lists  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f647d1a0bc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fix-sender-checks  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5ada669f43 
								
							
								 
							
						 
						
							
							
								
								Rebase reply startdate on master  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								bee81d1a54 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #647  from HorayNarea/bcrypt  
							
							... 
							
							
							
							support bcrypt and use it as default 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9fd7851cb6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #648  from HorayNarea/apk-no-cache  
							
							... 
							
							
							
							remove apk-warning about cache 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								15eb2806bf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feat-reply-startdate  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5035975c41 
								
							
								 
							
						 
						
							
							
								
								Remove Postfix debugging  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c6846fd8db 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feat-reply-startdate  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a91a54b5f1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #651  from usrpro/fix-certbot  
							
							... 
							
							
							
							Front: move to Alpine:3.8 and fixing #522  
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								de43060ef8 
								
									
								
							
								 
							
						 
						
							
							
								
								Move to Alpine:3.8 and fixing  #522  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								bdfcc5b530 
								
									
								
							
								 
							
						 
						
							
							
								
								pin alpine-version for 'none'-image  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								6aafef88bd 
								
									
								
							
								 
							
						 
						
							
							
								
								remove apk-warning about cache  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c8b39c5d4a 
								
									
								
							
								 
							
						 
						
							
							
								
								support bcrypt and use it as default  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								10ec2f999a 
								
							
								 
							
						 
						
							
							
								
								Another (embarrassing) fix for a merge typo  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2e1aa079c1 
								
							
								 
							
						 
						
							
							
								
								Fix one (hopefully) last merge typo  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4b9dbf00a8 
								
							
								 
							
						 
						
							
							
								
								Fix yet another merge-time typo  
							
							
							
						 
						
							7 years ago