Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							ac9ecc3bd3 
							
						 
					 
					
						
						
							
							Rename tools/mail.py to management/cli.py  
						
						
						
					 
					
						2020-10-29 15:41:54 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							9057c12c38 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/mail-in-a-box/mailinabox  
						
						
						
					 
					
						2020-10-16 21:07:36 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							5509420637 
							
						 
					 
					
						
						
							
							s/Days/Retention Days/ on the backup settings page  
						
						
						
					 
					
						2020-10-15 14:11:43 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							042e8b4a56 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'fspoettel/admin-panel-2fa' into totp  
						
						
						
					 
					
						2020-09-28 23:25:29 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							00fc94d3c1 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'fspoettel/admin-panel-2fa' into totp  
						
						... 
						
						
						
						# Conflicts:
#	management/auth.py
#	management/daemon.py
#	management/mailconfig.py
#	setup/mail-users.sh 
						
					 
					
						2020-09-28 23:25:16 -04:00 
						 
				 
			
				
					
						
							
							
								Felix Spöttel 
							
						 
					 
					
						
						
						
						
							
						
						
							4dced10a3f 
							
						 
					 
					
						
						
							
							Fix handling of bad input when enabling mfa  
						
						
						
					 
					
						2020-09-28 21:06:59 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							b80f225691 
							
						 
					 
					
						
						
							
							Reorganize MFA front-end and add label column  
						
						
						
					 
					
						2020-09-27 08:31:23 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							d68a89af61 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'fspoettel/admin-panel-2fa' into totp  
						
						... 
						
						
						
						# Conflicts:
#	management/auth.py
#	management/mailconfig.py 
						
					 
					
						2020-09-12 19:44:22 -04:00 
						 
				 
			
				
					
						
							
							
								Felix Spöttel 
							
						 
					 
					
						
						
						
						
							
						
						
							7d6427904f 
							
						 
					 
					
						
						
							
							Typo  
						
						
						
					 
					
						2020-09-12 16:38:44 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Spöttel 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb93d071c 
							
						 
					 
					
						
						
							
							Add TOTP secret to user_key hash  
						
						... 
						
						
						
						thanks @downtownallday
* this invalidates all user_keys after TOTP status is changed for user
* after changing TOTP state, a login is required
* due to the forced login, we can't and don't need to store the code used for setup in `mru_code` 
						
					 
					
						2020-09-12 16:34:06 +02:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							24ae913d68 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'fspoettel/admin-panel-2fa' into totp  
						
						... 
						
						
						
						# Conflicts:
#	management/auth.py
#	management/daemon.py
#	setup/mail-users.sh
#	setup/management.sh
#	setup/migrate.py 
						
					 
					
						2020-09-10 15:23:27 -04:00 
						 
				 
			
				
					
						
							
							
								Felix Spöttel 
							
						 
					 
					
						
						
						
						
							
						
						
							ee01eae55e 
							
						 
					 
					
						
						
							
							Decouple totp from users table by moving to totp_credentials table  
						
						... 
						
						
						
						* this allows implementation of other mfa schemes in the future (webauthn)
* also makes key management easier and enforces one totp credentials per user on db-level 
						
					 
					
						2020-09-03 19:07:21 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Spöttel 
							
						 
					 
					
						
						
						
						
							
						
						
							89b301afc7 
							
						 
					 
					
						
						
							
							Update OpenApi docs, rename /2fa/ => /mfa/  
						
						
						
					 
					
						2020-09-03 13:54:28 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Spöttel 
							
						 
					 
					
						
						
						
						
							
						
						
							6594e19a1f 
							
						 
					 
					
						
						
							
							Autofocus otp input when logging in, update layout  
						
						
						
					 
					
						2020-09-02 20:30:08 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Spöttel 
							
						 
					 
					
						
						
						
						
							
						
						
							8597646a12 
							
						 
					 
					
						
						
							
							Update API route naming, update setup page  
						
						... 
						
						
						
						* Rename /two-factor-auth/ => /2fa/
* Nest totp routes under /2fa/totp/
* Update ids and methods in panel to allow for different setup types 
						
					 
					
						2020-09-02 19:41:06 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Spöttel 
							
						 
					 
					
						
						
						
						
							
						
						
							3c3683429b 
							
						 
					 
					
						
						
							
							implement two factor check during login  
						
						
						
					 
					
						2020-09-02 17:23:32 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Spöttel 
							
						 
					 
					
						
						
						
						
							
						
						
							a7a66929aa 
							
						 
					 
					
						
						
							
							add user interface for managing 2fa  
						
						... 
						
						
						
						* update user schema with 2fa columns 
						
					 
					
						2020-09-02 16:48:23 +02:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							191b575ab2 
							
						 
					 
					
						
						
							
							Add a display name for users, saved as 'cn' in LDAP  
						
						
						
					 
					
						2020-08-25 16:33:06 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							22bfef6f59 
							
						 
					 
					
						
						
							
							Display and allow chaninging a comment/description for aliases. Change the default comment for required aliases to "Required alias".  
						
						
						
					 
					
						2020-08-25 12:00:55 -04:00 
						 
				 
			
				
					
						
							
							
								Richard Willis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c50170b816 
							
						 
					 
					
						
						
							
							Update "Remove Alias" modal title ( #1800 )  
						
						
						
					 
					
						2020-07-29 10:01:20 -04:00 
						 
				 
			
				
					
						
							
							
								David Duque 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6102eacfb 
							
						 
					 
					
						
						
							
							AXFR Transfers (for secondary DNS servers): Allow IPv6 addresses ( #1787 )  
						
						
						
					 
					
						2020-07-08 18:26:47 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Becker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40b21c466d 
							
						 
					 
					
						
						
							
							Fypo fix in users.html ( #1748 )  
						
						
						
					 
					
						2020-04-13 22:10:52 -04:00 
						 
				 
			
				
					
						
							
							
								Victor 
							
						 
					 
					
						
						
						
						
							
						
						
							50e9e8af30 
							
						 
					 
					
						
						
							
							Sort custom dns table based on fqdn, rtype, and value ( #1651 )  
						
						
						
					 
					
						2019-10-28 06:29:40 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							3ff9817325 
							
						 
					 
					
						
						
							
							document the xfr: CIDR notation, fix spaces vs tabs and syntax error, broken by  c7377e602d,  #1616  
						
						
						
					 
					
						2019-08-31 08:50:44 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Heuberger 
							
						 
					 
					
						
						
						
						
							
						
						
							0d4c693792 
							
						 
					 
					
						
						
							
							Add missing login form method to keep LastPass happy ( #1565 )  
						
						
						
					 
					
						2019-05-12 05:10:34 -07:00 
						 
				 
			
				
					
						
							
							
								Pascal Garber 
							
						 
					 
					
						
						
						
						
							
						
						
							77b2246010 
							
						 
					 
					
						
						
							
							Backup Amazon S3: Added support for custom endpoints ( #1427 )  
						
						
						
					 
					
						2019-05-12 05:09:30 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Stubbs 
							
						 
					 
					
						
						
						
						
							
						
						
							bad38840d8 
							
						 
					 
					
						
						
							
							Fix type on alias edit page ( #1520 )  
						
						
						
					 
					
						2019-02-11 20:14:56 -05: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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							f739662392 
							
						 
					 
					
						
						
							
							duplicity started creating signature files with invalid filenames,  fixes   #1431  
						
						
						
					 
					
						2018-10-13 16:16:30 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							2a72c800f6 
							
						 
					 
					
						
						
							
							replace free_tls_certificates with certbot  
						
						
						
					 
					
						2018-06-29 16:46:21 -04: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Théo Segonds 
							
						 
					 
					
						
						
						
						
							
						
						
							423f1907d0 
							
						 
					 
					
						
						
							
							Fix zpush compatibility list link ( #1076 )  
						
						
						
					 
					
						2017-03-26 09:09:00 -04:00 
						 
				 
			
				
					
						
							
							
								Sean Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							86621392f6 
							
						 
					 
					
						
						
							
							support SSHFP records for custom domains ( #1114 )  
						
						
						
					 
					
						2017-03-09 09:05:52 -05:00 
						 
				 
			
				
					
						
							
							
								Dominik Murzynowski 
							
						 
					 
					
						
						
						
						
							
						
						
							36bef2ee16 
							
						 
					 
					
						
						
							
							Change password min-length to 8 characters ( #1098 )  
						
						
						
					 
					
						2017-02-14 14:24:59 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							96b3a29800 
							
						 
					 
					
						
						
							
							rsync backup broke other things  
						
						
						
					 
					
						2016-11-12 09:59:06 -05:00 
						 
				 
			
				
					
						
							
							
								guyzmo 
							
						 
					 
					
						
						
						
						
							
						
						
							041b5f883f 
							
						 
					 
					
						
						
							
							Support for rsync+ssh backup target ( #678 )  
						
						... 
						
						
						
						* Added support for backup to a remote server using rsync
* updated web interface to get data from user
* added way to list files from server
It’s not using the “username” field of the yaml configuration
file to minimise the amount of patches needed. So the username
is actually sorted within the rsync URL.
Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
* Added ssh key generation upon installation for root user.
Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
* Removed stale blank lines, and fixed typo
Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
* fix backup-location lines, by switching it from id to class
* Various web UI fixes
- fixed user field being shadowed ;
- fixed settings reading comparaison ;
- fixed forgotten min-age field.
Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
* Added SSH Public Key shown on the web interface UI
Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
* trailing spaces.
Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
* fixed the extraneous environment
Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
* Updated key setup
- made key lower in bits, but stronger (using -a option),
- made ssh-keygen run in background using nohup,
- added independent key file, as id_rsa_miab,
- added ssh-options to all duplicity calls to use the id_rsa_miab keyfile,
- changed path to the public key display
Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
* added rsync options for ssh identity support
Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
* removed strict host checking for all backup operations
Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
* Remove nohup from ssh-keygen so errors aren't hidden. Also only generate a key if none exists yet
* Add trailing slash when checking a remote backup. Also check if we actually can read the remote size
* Factorisation of the repeated rsync/ssh options
cf https://github.com/mail-in-a-box/mailinabox/pull/678#discussion_r81478919 
* Updated message SSH key creation
https://github.com/mail-in-a-box/mailinabox/pull/678#discussion_r81478886  
						
					 
					
						2016-11-12 09:28:55 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Gregg 
							
						 
					 
					
						
						
						
						
							
						
						
							8b5eba21c0 
							
						 
					 
					
						
						
							
							Correct typo of "PRIORITY" in the template ( #965 )  
						
						
						
					 
					
						2016-10-05 18:43:50 -04:00 
						 
				 
			
				
					
						
							
							
								Marius Blüm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ac4b8aca8 
							
						 
					 
					
						
						
							
							Remove Certificate Providers /  Fix   #950  
						
						... 
						
						
						
						Signed-off-by: Marius Blüm <marius@lineone.io> 
						
					 
					
						2016-09-27 15:06:50 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Blüm 
							
						 
					 
					
						
						
						
						
							
						
						
							5f0376bfbf 
							
						 
					 
					
						
						
							
							Fix typo in alias-page,  fixes   #943  (merges  #949 )  
						
						... 
						
						
						
						Signed-off-by: Marius Blüm <marius@lineone.io> 
						
					 
					
						2016-09-23 15:11:37 -04:00 
						 
				 
			
				
					
						
							
							
								Scott Bronson 
							
						 
					 
					
						
						
						
						
							
						
						
							102b2d46ab 
							
						 
					 
					
						
						
							
							typo fix: seconday -> secondary ( #939 )  
						
						
						
					 
					
						2016-09-18 08:10:49 -04:00 
						 
				 
			
				
					
						
							
							
								Marius Blüm 
							
						 
					 
					
						
						
						
						
							
						
						
							942bcfc7c5 
							
						 
					 
					
						
						
							
							Update Bootstrap to 3.3.7 ( #909 )  
						
						... 
						
						
						
						Signed-off-by: Marius Blüm <marius@lineone.io> 
						
					 
					
						2016-08-15 18:06:12 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							1aca6fe08f 
							
						 
					 
					
						
						
							
							some minor tweaks to the new users/aliases API documentation  
						
						
						
					 
					
						2016-08-08 07:28:10 -04:00 
						 
				 
			
				
					
						
							
							
								schlypel 
							
						 
					 
					
						
						
						
						
							
						
						
							3249a55f3a 
							
						 
					 
					
						
						
							
							added API info to users page template  
						
						
						
					 
					
						2016-06-29 13:35:42 +02:00 
						 
				 
			
				
					
						
							
							
								schlypel 
							
						 
					 
					
						
						
						
						
							
						
						
							b58fb54725 
							
						 
					 
					
						
						
							
							added API info to aliases page template  
						
						
						
					 
					
						2016-06-29 13:34:54 +02:00 
						 
				 
			
				
					
						
							
							
								Arnaud 
							
						 
					 
					
						
						
						
						
							
						
						
							ff7d4196a6 
							
						 
					 
					
						
						
							
							target to blank for munin link in tempalte ( #822 )  
						
						... 
						
						
						
						adding :
target="_blank"
to 
<li><a href="/admin/munin">Munin Monitoring</a></li> on line 96
Why ?
Because when you click on munin link, and follow links, you lose your index, or click back many times...
So i propose my pull request.
Et voilà ^^ 
						
					 
					
						2016-05-17 19:46:45 -04:00 
						 
				 
			
				
					
						
							
							
								aspdye 
							
						 
					 
					
						
						
						
						
							
						
						
							490b36d86c 
							
						 
					 
					
						
						
							
							Fix   #819  ( #823 )  
						
						
						
					 
					
						2016-05-17 19:46:10 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							6eeb107ee3 
							
						 
					 
					
						
						
							
							Merge  #795  - Upgrade Bootstrap 3.3.5 to 3.3.6  
						
						
						
					 
					
						2016-04-24 06:27:50 -04:00 
						 
				 
			
				
					
						
							
							
								aspdye 
							
						 
					 
					
						
						
						
						
							
						
						
							79a39d86f9 
							
						 
					 
					
						
						
							
							reseller -> provider  
						
						
						
					 
					
						2016-04-23 15:18:21 +02:00 
						 
				 
			
				
					
						
							
							
								aspdye 
							
						 
					 
					
						
						
						
						
							
						
						
							0ebf33e9df 
							
						 
					 
					
						
						
							
							Make clear that Let's Encrypt is reccomended!  
						
						
						
					 
					
						2016-04-23 11:35:02 +02:00 
						 
				 
			
				
					
						
							
							
								aspdye 
							
						 
					 
					
						
						
						
						
							
						
						
							f65d9d3196 
							
						 
					 
					
						
						
							
							Upgrade Bootstrap 3.3.5 to 3.3.6  
						
						
						
					 
					
						2016-04-09 13:27:27 +02:00 
						 
				 
			
				
					
						
							
							
								msgerbs 
							
						 
					 
					
						
						
						
						
							
						
						
							703a963ae5 
							
						 
					 
					
						
						
							
							Add SRV record to the Custom DNS page  
						
						... 
						
						
						
						Add SRV to the drop-down to add a custom DNS zone. I made this change on my up-to-date install and it worked without any issues. 
						
					 
					
						2016-04-05 00:54:26 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							d7d8bda0a4 
							
						 
					 
					
						
						
							
							Instructions on how to create a web site for a domain weren't rendered. Users would miss the step about manually creating the directory to put files in there and wouldn't see anything happen  
						
						
						
					 
					
						2016-03-25 13:37:55 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							67555679bd 
							
						 
					 
					
						
						
							
							move the reboot button, fix grammar, refactor check for DRY, add changelog entry  
						
						
						
					 
					
						2016-03-23 16:37:15 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							8ea2f5a766 
							
						 
					 
					
						
						
							
							Allow a server to be rebooted when a reboot is required  
						
						
						
					 
					
						2016-02-25 21:56:27 +01:00 
						 
				 
			
				
					
						
							
							
								yodax 
							
						 
					 
					
						
						
						
						
							
						
						
							b8e99c30a2 
							
						 
					 
					
						
						
							
							When previous panel was login, move to system_status  
						
						
						
					 
					
						2016-02-20 18:42:28 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							178527dab1 
							
						 
					 
					
						
						
							
							convert the backup increment time to the local timezone,  fixes   #700  
						
						... 
						
						
						
						Duplicity gives times in UTC. We were assuming times were in local time. 
						
					 
					
						2016-02-05 08:58:07 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							4e18f66db6 
							
						 
					 
					
						
						
							
							tls control panel: only show integral seconds while waiting the requested time from Lets Encrypt, in case we got back a non-integral number of seconds to wait  
						
						
						
					 
					
						2016-02-03 08:21:22 -05:00 
						 
				 
			
				
					
						
							
							
								Jeroen Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							70111dafbc 
							
						 
					 
					
						
						
							
							Removes border and rounded corners from navbar  
						
						
						
					 
					
						2016-01-14 15:48:39 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							2882e63dd8 
							
						 
					 
					
						
						
							
							second part of provisioning tls certificates from the control panel  
						
						
						
					 
					
						2016-01-04 18:43:17 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							b8d6226a9a 
							
						 
					 
					
						
						
							
							when provisioning tls certs from the command line, specify domain names as command line arguments to force getting certs for those domains  
						
						
						
					 
					
						2016-01-04 18:43:17 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							bac15d3919 
							
						 
					 
					
						
						
							
							provision tls certificates from the control panel  
						
						
						
					 
					
						2016-01-04 18:43:16 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							4b4f670adf 
							
						 
					 
					
						
						
							
							s/SSL/TLS/ in user-visible text throughout the project  
						
						
						
					 
					
						2016-01-04 18:43:16 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							e288d7730b 
							
						 
					 
					
						
						
							
							backups: trap an error that occurs as early as getting the current backup status  
						
						
						
					 
					
						2016-01-04 18:43:02 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8d19eade85 
							
						 
					 
					
						
						
							
							clarify the backup days option,  fixes   #570  
						
						
						
					 
					
						2015-12-26 12:04:26 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							d53332b7cf 
							
						 
					 
					
						
						
							
							drop the CSR_COUNTRY setting and ask within the control panel  
						
						
						
					 
					
						2015-12-26 11:48:23 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							6e6c993724 
							
						 
					 
					
						
						
							
							reword POP documentation, add to changelog/readme  
						
						
						
					 
					
						2015-12-12 08:46:18 -05:00 
						 
				 
			
				
					
						
							
							
								Marius 
							
						 
					 
					
						
						
						
						
							
						
						
							f8b4e3775d 
							
						 
					 
					
						
						
							
							Update mail-guide.html (POP3)  
						
						
						
					 
					
						2015-12-12 08:41:13 -05:00 
						 
				 
			
				
					
						
							
							
								Ariejan de Vroom 
							
						 
					 
					
						
						
						
						
							
						
						
							aedfe62bb0 
							
						 
					 
					
						
						
							
							Add alias for abuse@  
						
						
						
					 
					
						2015-12-07 16:31:58 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							59e9952a61 
							
						 
					 
					
						
						
							
							the explanatory text for setting up secondary nameservers was hidden until a secondary nameserver is added, so that wasn't helpful  
						
						
						
					 
					
						2015-11-19 07:00:32 -05:00 
						 
				 
			
				
					
						
							
							
								Sheldon Rupp 
							
						 
					 
					
						
						
						
						
							
						
						
							96b02e68ee 
							
						 
					 
					
						
						
							
							Change 'Wosign' to 'WoSign'  
						
						
						
					 
					
						2015-11-08 21:31:43 +01:00 
						 
				 
			
				
					
						
							
							
								X O 
							
						 
					 
					
						
						
						
						
							
						
						
							ebffaab16a 
							
						 
					 
					
						
						
							
							Added wosign as a suggest free SSL provider.  
						
						
						
					 
					
						2015-10-11 11:33:18 +10:30 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							6c8ee1862a 
							
						 
					 
					
						
						
							
							use subresource integrity attributes to guard against CDNs being used as an attack vector; drop external resources that we can't protect this way (fonts);  fixes   #234  
						
						
						
					 
					
						2015-09-18 19:04:28 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							787beab63f 
							
						 
					 
					
						
						
							
							choose the best SSL cert from among the installed certificates; use the server certificate instead of self-signed certificates  
						
						... 
						
						
						
						For HTTPS for the non-primary domains, instead of selecting an SSL certificate by expecting it to be in a directory named after the domain name (with special-case lookups
for www domains, and reusing the server certificate where possible), now scan all of the certificates that have been installed and just pick the best to use for each domain.
If no certificate is available, don't create a self-signed certificate anymore. This wasn't ever really necessary. Instead just use the server certificate. 
						
					 
					
						2015-09-18 13:25:18 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							75a75a6f84 
							
						 
					 
					
						
						
							
							admin: rename my ajax javascript function to ajax_with_indicator; see  79c57c2303 
						
						
						
					 
					
						2015-09-04 18:40:56 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							2e99589336 
							
						 
					 
					
						
						
							
							admin: fix jumpyness when a modal is shown (move overflow-y to body; make the navbar not fixed to top)  
						
						
						
					 
					
						2015-09-04 22:21:10 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							188b21dd36 
							
						 
					 
					
						
						
							
							bump bootstrap to 3.3.5 and jquery to 1.11.3 on the admin  
						
						
						
					 
					
						2015-09-04 22:13:56 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0cf56e0aad 
							
						 
					 
					
						
						
							
							add a random password generator to the users page of the admin  
						
						
						
					 
					
						2015-09-04 22:12:07 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Willis 
							
						 
					 
					
						
						
						
						
							
						
						
							ab59323813 
							
						 
					 
					
						
						
							
							Added a note about TXT record length limitations and how to construct the records to bypass the limitation  
						
						
						
					 
					
						2015-08-28 15:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							a56a9dc6a1 
							
						 
					 
					
						
						
							
							add Mail-in-a-Box version check to status checks  
						
						... 
						
						
						
						closes  #502  
					
						2015-08-28 12:34:02 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							bc790ea581 
							
						 
					 
					
						
						
							
							backups: make the instructions about the backup password file more prominent  
						
						
						
					 
					
						2015-08-28 12:33:07 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							dbfd158388 
							
						 
					 
					
						
						
							
							dont refresh the backup page when there's an error saving the config  
						
						
						
					 
					
						2015-08-28 12:33:07 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0c9d431a3f 
							
						 
					 
					
						
						
							
							major cleanup to adding new version check to the status checks  
						
						
						
					 
					
						2015-08-28 12:29:55 +00:00 
						 
				 
			
				
					
						
							
							
								Norman Stanke 
							
						 
					 
					
						
						
						
						
							
						
						
							1a525df8ad 
							
						 
					 
					
						
						
							
							Add Mail-in-a-Box version status check.  
						
						
						
					 
					
						2015-08-28 11:55:21 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Willis 
							
						 
					 
					
						
						
						
						
							
						
						
							f26c0b71d2 
							
						 
					 
					
						
						
							
							Focus on fields in the login form  
						
						... 
						
						
						
						This just makes life a little easier...
Squashed the following commits:
* Use $.trim() for better browser support 
						
					 
					
						2015-08-27 22:17:13 +02:00