John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							ac42628a94 
							
						 
					 
					
						
						
							
							Merge branch 'fts' into extended-fts  
						
						 
						
						
						
					 
					
						2019-04-04 00:01:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							5d5a68f097 
							
						 
					 
					
						
						
							
							Merge branch 'ubuntu_bionic_solr_fts' of  https://github.com/jvolkenant/mailinabox  into fts  
						
						 
						
						
						
					 
					
						2019-04-04 00:00:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							bb96ee8269 
							
						 
					 
					
						
						
							
							Merge branch 'miab-config' into extended  
						
						 
						
						
						
					 
					
						2019-03-09 11:37:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							075bdc7063 
							
						 
					 
					
						
						
							
							Merge branch 'miab-config' of supplee.net:mailinabox-quota into miab-config  
						
						 
						
						
						
					 
					
						2019-03-09 10:59:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							2c50c1876e 
							
						 
					 
					
						
						
							
							Merge branch 'master' into extended  
						
						 
						
						
						
					 
					
						2019-03-09 10:51:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							77143e6b24 
							
						 
					 
					
						
						
							
							Merge branch 'miab' into miab-config  
						
						 
						
						
						
					 
					
						2019-03-08 17:05:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							ed68f6d64a 
							
						 
					 
					
						
						
							
							fix variable reference in callback  
						
						 
						
						
						
					 
					
						2019-03-03 21:21:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							7600e727c1 
							
						 
					 
					
						
						
							
							debugging of image display  
						
						 
						
						
						
					 
					
						2019-03-03 21:15:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							e29e3a5cba 
							
						 
					 
					
						
						
							
							fix QUERY_STRING to only have the image request  
						
						 
						
						
						
					 
					
						2019-03-03 19:23:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							6883a60f5d 
							
						 
					 
					
						
						
							
							load images as base64  
						
						 
						
						
						
					 
					
						2019-03-03 19:15:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							dce4058705 
							
						 
					 
					
						
						
							
							process images returned from mailgraph  
						
						 
						
						
						
					 
					
						2019-03-03 00:34:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							5b5087c9dd 
							
						 
					 
					
						
						
							
							fix query params for mailgraph images  
						
						 
						
						
						
					 
					
						2019-03-02 23:33:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							8967758413 
							
						 
					 
					
						
						
							
							Only load mailgraph images when the page is viewed  
						
						 
						
						
						
					 
					
						2019-03-02 23:18:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							5ffa71999a 
							
						 
					 
					
						
						
							
							work on the daemon for mailgraph  
						
						 
						
						
						
					 
					
						2019-03-02 20:47:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							fd239db7c1 
							
						 
					 
					
						
						
							
							integrate template  
						
						 
						
						
						
					 
					
						2019-03-02 20:22:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							fefb5ebc33 
							
						 
					 
					
						
						
							
							more work on control panel integration  
						
						 
						
						
						
					 
					
						2019-03-02 20:16:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							5615031ef8 
							
						 
					 
					
						
						
							
							initial work to integrate with control panel  
						
						 
						
						
						
					 
					
						2019-03-02 17:23:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							4cbf05187c 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/mail-in-a-box/mailinabox  into devel  
						
						 
						
						
						
					 
					
						2019-02-27 12:52:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Stubbs 
							
						 
					 
					
						
						
						
						
							
						
						
							bad38840d8 
							
						 
					 
					
						
						
							
							Fix type on alias edit page ( #1520 )  
						
						 
						
						
						
					 
					
						2019-02-11 20:14:56 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							7f8336e459 
							
						 
					 
					
						
						
							
							Fix bug with quota input that prevented adding users  
						
						 
						
						
						
					 
					
						2019-02-11 16:10:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							514619b44a 
							
						 
					 
					
						
						
							
							setup dns authentication for letsencrypt  
						
						 
						
						
						
					 
					
						2019-02-11 16:05:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							fc1f211af5 
							
						 
					 
					
						
						
							
							initial work on extended configuration  
						
						 
						
						
						
					 
					
						2019-02-10 23:39:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							ae6394c879 
							
						 
					 
					
						
						
							
							Fix instructions for quotas on the users page in control panel  
						
						 
						
						
						
					 
					
						2019-02-06 14:47:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							4bed222162 
							
						 
					 
					
						
						
							
							Fix bug where quotas are not being recalculated  
						
						 
						
						
						
					 
					
						2019-02-06 12:53:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							19f204a9af 
							
						 
					 
					
						
						
							
							Do not execute a dovecot reload on every quota update  
						
						 
						
						
						
					 
					
						2019-02-05 13:32:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							d1378a5512 
							
						 
					 
					
						
						
							
							Add a thousands separator for message count  
						
						 
						
						
						
					 
					
						2019-02-05 01:48:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							a60e1c274a 
							
						 
					 
					
						
						
							
							Do not allow decimal points in quota sizes  
						
						 
						
						
						
					 
					
						2019-02-05 01:47:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							686a074fab 
							
						 
					 
					
						
						
							
							Force recalculation of a user's quota after setting a new value  
						
						 
						
						
						
					 
					
						2019-02-05 01:47:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							6964ed238a 
							
						 
					 
					
						
						
							
							Show correct reference for updating versions  
						
						 
						
						
						
					 
					
						2019-02-01 19:01:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							7874683618 
							
						 
					 
					
						
						
							
							Add percentage used and update tools/mail.py to set quotas  
						
						 
						
						
						
					 
					
						2019-02-01 15:36:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							fa66585b6b 
							
						 
					 
					
						
						
							
							fix typo  
						
						 
						
						
						
					 
					
						2019-02-01 01:35:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							51f60c15bb 
							
						 
					 
					
						
						
							
							Make the quota field narrower  
						
						 
						
						
						
					 
					
						2019-02-01 01:32:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							9139b917cf 
							
						 
					 
					
						
						
							
							Finally put the default quota load code in the right place  
						
						 
						
						
						
					 
					
						2019-02-01 01:21:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							f64fffe6b8 
							
						 
					 
					
						
						
							
							move jQuery load back to original place and put quota load code in index.html  
						
						 
						
						
						
					 
					
						2019-02-01 01:05:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							1a67c94db0 
							
						 
					 
					
						
						
							
							fix problem with jQuery being loaded too late  
						
						 
						
						
						
					 
					
						2019-02-01 00:56:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							70c607e256 
							
						 
					 
					
						
						
							
							more default quota work  
						
						 
						
						
						
					 
					
						2019-01-31 23:58:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							d1906bd055 
							
						 
					 
					
						
						
							
							Add support for a default quota value and allow setting quota when adding user  
						
						 
						
						
						
					 
					
						2019-01-31 22:57:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							e40566967e 
							
						 
					 
					
						
						
							
							Change up to date message  
						
						 
						
						
						
					 
					
						2019-01-30 15:35:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							ede5e09ad0 
							
						 
					 
					
						
						
							
							make version checks from this repository  
						
						 
						
						
						
					 
					
						2019-01-30 15:31:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							a8f02c1eb0 
							
						 
					 
					
						
						
							
							Fix problems with users that do not have maildirsize file  
						
						 
						
						
						
					 
					
						2019-01-30 00:01:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							8bd9cf38ab 
							
						 
					 
					
						
						
							
							Use tabs for indentation  
						
						 
						
						
						
					 
					
						2019-01-29 23:31:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							b3f9063ae7 
							
						 
					 
					
						
						
							
							comment out code generating errors  
						
						 
						
						... 
						
						
						
						When the `maildirsize` file does not exist it causes the script to fail.
The IOError is not caught by the execpt 
						
					 
					
						2019-01-29 19:41:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							f68ef70b94 
							
						 
					 
					
						
						
							
							Calculate and display mailbox sizes in user list  
						
						 
						
						
						
					 
					
						2019-01-29 19:18:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							c5c7de8b2b 
							
						 
					 
					
						
						
							
							allow decimal points in quotas  
						
						 
						
						
						
					 
					
						2019-01-29 17:42:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							ccad47937e 
							
						 
					 
					
						
						
							
							Add components to user interface for setting quotas  
						
						 
						
						
						
					 
					
						2019-01-28 23:27:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							b557e69313 
							
						 
					 
					
						
						
							
							display unlimited when quota is 0  
						
						 
						
						
						
					 
					
						2019-01-28 17:24:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							dad22f7261 
							
						 
					 
					
						
						
							
							bug fix  
						
						 
						
						
						
					 
					
						2019-01-28 17:17:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							587f33b6c0 
							
						 
					 
					
						
						
							
							bug fix for displaying quotas  
						
						 
						
						
						
					 
					
						2019-01-28 16:34:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Supplee 
							
						 
					 
					
						
						
						
						
							
						
						
							3cd14bd4b8 
							
						 
					 
					
						
						
							
							Add display of quotas  
						
						 
						
						
						
					 
					
						2019-01-28 16:19:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Volkenant 
							
						 
					 
					
						
						
						
						
							
						
						
							2fce29d775 
							
						 
					 
					
						
						
							
							Added Solr (Tomcat) to status_checks.py  
						
						 
						
						
						
					 
					
						2019-01-16 20:46:52 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0d4565e71d 
							
						 
					 
					
						
						
							
							merge master branch  
						
						 
						
						
						
					 
					
						2018-12-02 18:19:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							a211ad422b 
							
						 
					 
					
						
						
							
							add a note on the aliases page that aliases should not be used to forward to outside domains  
						
						 
						
						... 
						
						
						
						fixes  #1198  
						
					 
					
						2018-12-02 18:02:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							ef28a1defd 
							
						 
					 
					
						
						
							
							show the Mail-in-a-Box version in the system status checks even when the new-version check is disabled  
						
						 
						
						... 
						
						
						
						fixes  #922  
						
					 
					
						2018-12-02 18:02:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							c5c413b447 
							
						 
					 
					
						
						
							
							remove user account mailbox size from the control panel because it takes way too long to compute on very large mailboxes  
						
						 
						
						... 
						
						
						
						fixes  #531  
						
					 
					
						2018-12-02 18:02:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							d2beb3919b 
							
						 
					 
					
						
						
							
							document password character limitation  
						
						 
						
						... 
						
						
						
						fixes  #407  
						
					 
					
						2018-12-02 18:02:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jeff-h 
							
						 
					 
					
						
						
						
						
							
						
						
							000363492e 
							
						 
					 
					
						
						
							
							Improve greylisting explanation. ( #1447 )  
						
						 
						
						... 
						
						
						
						Hopefully this improves the accuracy of the greylisting description. 
						
					 
					
						2018-12-02 17:58:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jeff-h 
							
						 
					 
					
						
						
						
						
							
						
						
							5be74dec6e 
							
						 
					 
					
						
						
							
							Improve postgrey logging ( #1448 )  
						
						 
						
						... 
						
						
						
						We can't presume the redelivery timeframe of the sending server. However, we do know the blacklist timeframe within which we will reject a redelivery. 
						
					 
					
						2018-12-02 17:57:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							870b82637a 
							
						 
					 
					
						
						
							
							fix some wrong variable names,  fixes   #1353  
						
						 
						
						
						
					 
					
						2018-11-30 10:46:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							dc6458623d 
							
						 
					 
					
						
						
							
							add a note on the aliases page that aliases should not be used to forward to outside domains  
						
						 
						
						... 
						
						
						
						fixes  #1198  
						
					 
					
						2018-11-30 10:46:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							60f9c9e3b7 
							
						 
					 
					
						
						
							
							show the Mail-in-a-Box version in the system status checks even when the new-version check is disabled  
						
						 
						
						... 
						
						
						
						fixes  #922  
						
					 
					
						2018-11-30 10:46:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							b05b06c74a 
							
						 
					 
					
						
						
							
							remove user account mailbox size from the control panel because it takes way too long to compute on very large mailboxes  
						
						 
						
						... 
						
						
						
						fixes  #531  
						
					 
					
						2018-11-30 10:46:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							7f8f4518e3 
							
						 
					 
					
						
						
							
							document password character limitation  
						
						 
						
						... 
						
						
						
						fixes  #407  
						
					 
					
						2018-11-30 10:46:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							86e2cfb6c8 
							
						 
					 
					
						
						
							
							remove old duplicity migration code from 2015, see  42322455 
						
						 
						
						
						
					 
					
						2018-11-30 10:46:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							f739662392 
							
						 
					 
					
						
						
							
							duplicity started creating signature files with invalid filenames,  fixes   #1431  
						
						 
						
						
						
					 
					
						2018-10-13 16:16:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							3dbd6c994a 
							
						 
					 
					
						
						
							
							update bind9 configuration  
						
						 
						
						
						
					 
					
						2018-10-03 14:28:43 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							bbfa01f33a 
							
						 
					 
					
						
						
							
							update to PHP 7.2  
						
						 
						
						... 
						
						
						
						* drop the ondrej/php PPA since PHP 7.x is available directly from Ubuntu 18.04
* intall PHP 7.2 which is just the "php" package in Ubuntu 18.04
* some package names changed, some unnecessary packages are no longer provided
* update paths 
						
					 
					
						2018-10-03 13:00:15 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher A. DeFlumeri 
							
						 
					 
					
						
						
						
						
							
						
						
							d96613b8fe 
							
						 
					 
					
						
						
							
							minimal changeset to get things working on 18.04  
						
						 
						
						... 
						
						
						
						@joshdata squashed pull request #1398 , removed some comments, and added these notes:
* The old init.d script for the management daemon is replaced with a systemd service.
* A systemd service configuration is added to configure permissions for munin on startup.
* nginx SSL settings are updated because nginx's options and defaults have changed, and we now enable http2.
* Automatic SSHFP record generation is updated to know that 22 is the default SSH daemon port, since it is no longer explicit in sshd_config.
* The dovecot-lucene package is dropped because the Mail-in-a-Box PPA where we built the package has not been updated for Ubuntu 18.04.
* The stock postgrey package is installed instead of the one from our PPA (which we no longer support), which loses the automatic whitelisting of DNSWL.org-whitelisted senders.
* Drop memcached and the status check for memcached, which we used to use with ownCloud long ago but are no longer installing.
* Other minor changes. 
						
					 
					
						2018-10-03 13:00:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hlxnd 
							
						 
					 
					
						
						
						
						
							
						
						
							f420294819 
							
						 
					 
					
						
						
							
							Use ISO 8601 on backups table dates.  
						
						 
						
						
						
					 
					
						2018-08-05 15:26:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							2f467556bd 
							
						 
					 
					
						
						
							
							new ssl cert provisioning broke if a domain doesnt yet have a cert,  fixes   #1392  
						
						 
						
						
						
					 
					
						2018-07-19 11:40:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							2a72c800f6 
							
						 
					 
					
						
						
							
							replace free_tls_certificates with certbot  
						
						 
						
						
						
					 
					
						2018-06-29 16:46:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8be23d5ef6 
							
						 
					 
					
						
						
							
							ssl_certificates: reuse query_dns function in status_checks and simplify calls by calling normalize_ip within query_dns  
						
						 
						
						
						
					 
					
						2018-06-29 16:46:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							1eba7b0616 
							
						 
					 
					
						
						
							
							send the mail_log.py report to the box admin every Monday  
						
						 
						
						
						
					 
					
						2018-02-25 11:55:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							9c7820f422 
							
						 
					 
					
						
						
							
							mail_log.py: include sent mail in the logins report in a new smtp column  
						
						 
						
						
						
					 
					
						2018-02-24 09:24:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							87ec4e9f82 
							
						 
					 
					
						
						
							
							mail_log.py: refactor the dovecot login collector  
						
						 
						
						
						
					 
					
						2018-02-24 09:24:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							08becf7fa3 
							
						 
					 
					
						
						
							
							the hidden feature for proxying web requests now sets X-Forwarded-For  
						
						 
						
						
						
					 
					
						2018-02-24 09:24:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NatCC 
							
						 
					 
					
						
						
						
						
							
						
						
							fe597da7aa 
							
						 
					 
					
						
						
							
							Update users.html ( #1345 )  
						
						 
						
						... 
						
						
						
						Passwords must be eight characters long; when passwords are changed via the users page the dialog states that passwords need to be at least four characters but only eight or more are acceptable. 
						
					 
					
						2018-02-03 17:49:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							61e9888a85 
							
						 
					 
					
						
						
							
							Cdon't try to generate a CSR in the control panel until both the domain and country are selected  
						
						 
						
						... 
						
						
						
						Fixes  #1338 .
See 0e9680fda63c33ace3f34ca7126617fb0efe8ffc, a52c56e571 . 
						
					 
					
						2018-01-28 09:08:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							ef6f121491 
							
						 
					 
					
						
						
							
							when generating a CSR in the control panel, don't set empty attributes  
						
						 
						
						... 
						
						
						
						Same as in a52c56e571 .
Fixes  #1338 . 
						
					 
					
						2018-01-28 09:07:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8d6d84d87f 
							
						 
					 
					
						
						
							
							run mailconfig.py's email address validator outside of the virtualenv during questions.sh  
						
						 
						
						... 
						
						
						
						We don't have the virtualenv this early in setup.
Broken by 0088fb4553 .
Fixes  #1326 .
See https://discourse.mailinabox.email/t/that-is-not-a-valid-email-error-during-mailinabox-installation/2793 . 
						
					 
					
						2018-01-20 10:59:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0088fb4553 
							
						 
					 
					
						
						
							
							install Python 3 packages in a virtualenv  
						
						 
						
						... 
						
						
						
						The cryptography package has created all sorts of installation trouble over the last few years, probably because of mismatches between OS-installed packages and pip-installed packages. Using a virtualenv for all Python packages used by the management daemon should make sure everything is consistent.
See #1298 , see #1264 . 
						
					 
					
						2018-01-15 13:27:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							5f14eca67f 
							
						 
					 
					
						
						
							
							merge v0.25 security release  
						
						 
						
						
						
					 
					
						2017-11-15 11:27:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Olten 
							
						 
					 
					
						
						
						
						
							
						
						
							544f155948 
							
						 
					 
					
						
						
							
							Add support for DNS wildcard [merges  #1281 ]  
						
						 
						
						
						
					 
					
						2017-11-15 11:10:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jānis (Yannis) 
							
						 
					 
					
						
						
						
						
							
						
						
							7bf377eed1 
							
						 
					 
					
						
						
							
							use RSASHA256 for .lv domains DNSSEC ( #1277 )  
						
						 
						
						
						
					 
					
						2017-10-31 18:01:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas North 
							
						 
					 
					
						
						
						
						
							
						
						
							cd554cf480 
							
						 
					 
					
						
						
							
							document the "local" alias pointing to this box in Custom DNS ( #1261 )  
						
						 
						
						
						
					 
					
						2017-10-20 17:20:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fabian Bucher 
							
						 
					 
					
						
						
						
						
							
						
						
							341aa8695a 
							
						 
					 
					
						
						
							
							update F-Droid DAVdroid link ( #1253 )  
						
						 
						
						... 
						
						
						
						the information about the invalid link comes from here -> https://discourse.mailinabox.email/t/admin-sync-guide-contacts-and-calendar-davdroid-3-69-free-here/2528  
						
					 
					
						2017-10-04 17:47:15 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							cc7be13098 
							
						 
					 
					
						
						
							
							update nginx cipher list to Mozilla's current intermediate ciphers and update HSTS header to be six months  
						
						 
						
						... 
						
						
						
						* The Mozilla recommendations must have been updated in the last few years.
* The HSTS header must have >=6 months to get an A+ at ssllabs.com/ssltest. 
						
					 
					
						2017-10-03 11:47:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							35b8a149d8 
							
						 
					 
					
						
						
							
							fix dns regex: underscores are allowed in domain names even though they are not allowed in hostnames  
						
						 
						
						
						
					 
					
						2017-09-22 12:31:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Blüm 
							
						 
					 
					
						
						
						
						
							
						
						
							48ff664ee9 
							
						 
					 
					
						
						
							
							Remove the ? from "Log out" ( #1231 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Marius Blüm <marius@lineone.io> 
						
					 
					
						2017-08-23 19:46:45 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Git Repository 
							
						 
					 
					
						
						
						
						
							
						
						
							19a928e4ec 
							
						 
					 
					
						
						
							
							[Issue  #1159 ] Remove any +tag name in email alias before checking privileges ( #1181 )  
						
						 
						
						... 
						
						
						
						* [Issue #1159 ] Remove any +tag name in email alias before checking privileges
* Move priprivileged email check after the conversion to unicode so only IDNA serves as input 
						
					 
					
						2017-07-21 11:10:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							78f2fe213e 
							
						 
					 
					
						
						
							
							Secondary name server could not be set ( #1209 )  
						
						 
						
						
						
					 
					
						2017-07-21 08:20:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							a16855ecf0 
							
						 
					 
					
						
						
							
							Backup script should now stop php7.0-fpm instead of php5-fpm ( #1206 )  
						
						 
						
						
						
					 
					
						2017-07-17 09:45:40 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							2c324d0bc9 
							
						 
					 
					
						
						
							
							web_domains should also normalize ipv6 addresses ( #1201 )  
						
						 
						
						
						
					 
					
						2017-07-13 07:16:12 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								François Deppierraz 
							
						 
					 
					
						
						
						
						
							
						
						
							46ba62b7b1 
							
						 
					 
					
						
						
							
							Add support for NS records in custom domains ( #1177 )  
						
						 
						
						
						
					 
					
						2017-06-11 07:56:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							e49c99890b 
							
						 
					 
					
						
						
							
							fetch whole bootstrap - fixes missing icons in admin ( #1185 )  
						
						 
						
						
						
					 
					
						2017-05-31 07:36:17 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Git Repository 
							
						 
					 
					
						
						
						
						
							
						
						
							18f1689f45 
							
						 
					 
					
						
						
							
							changed the location we store the web-assets for the admin pages to /usr/local/mailinabox ( #1179 )  
						
						 
						
						
						
					 
					
						2017-05-23 19:22:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Git Repository 
							
						 
					 
					
						
						
						
						
							
						
						
							8234a5a9f4 
							
						 
					 
					
						
						
							
							download jQuery and Bootstrap during setup and serve locally so that we don't rely on a CDN which is blocked in some parts of the world ( #1167 ) ( #1171 )  
						
						 
						
						
						
					 
					
						2017-05-08 07:25:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							d2b7204319 
							
						 
					 
					
						
						
							
							Add support for adding a custom "CAA" DNS record ( #1155 )  
						
						 
						
						
						
					 
					
						2017-04-30 08:58:00 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							add985ce5d 
							
						 
					 
					
						
						
							
							letencrypt now supports idna, remove the check/block  
						
						 
						
						
						
					 
					
						2017-04-17 07:45:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yodax 
							
						 
					 
					
						
						
						
						
							
						
						
							b66f12dd4c 
							
						 
					 
					
						
						
							
							Fix rsync backup. The path was not append properly  
						
						 
						
						
						
					 
					
						2017-04-17 07:25:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yodax 
							
						 
					 
					
						
						
						
						
							
						
						
							6e04eb490f 
							
						 
					 
					
						
						
							
							Add check to prevent division by zero during backup status  
						
						 
						
						
						
					 
					
						2017-04-17 07:25:47 -04:00