bc6f0f491f 
								
							 
						 
						
							
							
								
								Added MySQL as a datastore  
							
							... 
							
							
							
							The specific datastore backend to use can now be set by using
command line options or by using environment variables. The default
datastore backend is still jsondb but mysql can now also be used as a
backend. Environment variables have also been added to control settings
relevant to the database. SQL queries are made by directly accessing the
database/sql API. TLS is also supported.
Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com> 
							
						 
						
							2022-03-16 22:49:18 +00:00  
				
					
						
							
							
								 
						
							
								45b5a1f0d5 
								
							 
						 
						
							
							
								
								Added DB command line flags  
							
							... 
							
							
							
							Flags relating to databases
Signed-off-by: Computroniks <mnickson@sidingsmedia.com> 
							
						 
						
							2022-03-07 20:56:39 +00:00  
				
					
						
							
							
								 
						
							
								af62be378f 
								
							 
						 
						
							
							
								
								SMTP support ( #146 )  
							
							
							
						 
						
							2022-01-29 09:01:37 +01:00  
				
					
						
							
							
								 
						
							
								bf2b74fe84 
								
							 
						 
						
							
							
								
								Update healthcheck ( #124 )  
							
							
							
						 
						
							2021-11-21 10:31:27 +01:00  
				
					
						
							
							
								 
						
							
								abc0f74551 
								
							 
						 
						
							
							
								
								Fix flag to disable login ( #119 )  
							
							
							
						 
						
							2021-11-12 21:17:18 +01:00  
				
					
						
							
							
								 
						
							
								4093722926 
								
							 
						 
						
							
							
								
								Fixed typo ( #113 )  
							
							
							
						 
						
							2021-11-09 11:01:42 +01:00  
				
					
						
							
							
								 
						
							
								59abd1506f 
								
							 
						 
						
							
							
								
								Expand env vars and flags ( #84 )  
							
							
							
						 
						
							2021-08-29 20:26:12 +02:00  
				
					
						
							
							
								 
						
							
								b7c0990dcb 
								
							 
						 
						
							
							
								
								Abstracts database storage & Status page UI ( #88 )  
							
							
							
						 
						
							2021-08-28 15:10:30 +02:00  
				
					
						
							
							
								 
						
							
								1711530dda 
								
							 
						 
						
							
							
								
								Fixes security issue & Adds support to sent configuration via email ( #83 )  
							
							
							
						 
						
							2021-08-08 19:55:59 +02:00  
				
					
						
							
							
								 
						
							
								b8142b80c2 
								
							 
						 
						
							
							
								
								Add configurable bind address ( #36 )  
							
							
							
						 
						
							2020-10-10 16:01:35 +02:00  
				
					
						
							
							
								 
						
							
								9dca2b7361 
								
							 
						 
						
							
							
								
								Login disable ( #35 )  
							
							... 
							
							
							
							Add ability to disable authentication 
							
						 
						
							2020-10-09 23:33:29 +02:00  
				
					
						
							
							
								 
						
							
								cd7f6e500a 
								
							 
						 
						
							
							
								
								Edit wireguard client ( #19 )  
							
							... 
							
							
							
							* Add the ability to modify an existing client
* Update client page using Ajax 
							
						 
						
							2020-06-02 11:20:50 +07:00  
				
					
						
							
							
								 
						
							
								9169e75e88 
								
							 
						 
						
							
							
								
								Show app version on the UI  
							
							
							
						 
						
							2020-06-01 15:24:11 +07:00  
				
					
						
							
							
								 
						
							
								8aa84b2be6 
								
							 
						 
						
							
							
								
								Add build information to the bianry  
							
							
							
						 
						
							2020-06-01 13:03:10 +07:00  
				
					
						
							
							
								 
						
							
								9a27cc366f 
								
							 
						 
						
							
							
								
								Single binary build ( #10 )  
							
							... 
							
							
							
							Single binary build
Use go rice for embedding the static files and templates to the binary file 
							
						 
						
							2020-05-21 15:51:24 +07:00  
				
					
						
							
							
								 
						
							
								91f06914d4 
								
							 
						 
						
							
							
								
								Add download button  
							
							
							
						 
						
							2020-04-25 16:58:14 +07:00  
				
					
						
							
							
								 
						
							
								b12feb08bd 
								
							 
						 
						
							
							
								
								Add docker build  
							
							
							
						 
						
							2020-04-25 00:33:22 +07:00  
				
					
						
							
							
								 
						
							
								a5fbb7b58a 
								
							 
						 
						
							
							
								
								Add authentication  
							
							
							
						 
						
							2020-04-24 18:14:54 +07:00  
				
					
						
							
							
								 
						
							
								a78c9f3dd4 
								
							 
						 
						
							
							
								
								Add login page  
							
							
							
						 
						
							2020-04-24 11:22:50 +07:00  
				
					
						
							
							
								 
						
							
								38c1f3a302 
								
							 
						 
						
							
							
								
								DB query refactoring  
							
							
							
						 
						
							2020-04-23 18:01:40 +07:00  
				
					
						
							
							
								 
						
							
								7c3cac8084 
								
							 
						 
						
							
							
								
								Add Apply Config button to save wireguard config file  
							
							
							
						 
						
							2020-04-23 09:29:44 +07:00  
				
					
						
							
							
								 
						
							
								dbb85cb759 
								
							 
						 
						
							
							
								
								Adjustment to have enable/disable client on UI  
							
							
							
						 
						
							2020-04-22 17:11:28 +07:00  
				
					
						
							
							
								 
						
							
								15703b9185 
								
							 
						 
						
							
							
								
								Adjustment in New Client form to have Allocation IP from suggestion API  
							
							
							
						 
						
							2020-04-21 00:26:49 +07:00  
				
					
						
							
							
								 
						
							
								85e466698f 
								
							 
						 
						
							
							
								
								Get Endpoint Address for suggestion form  
							
							
							
						 
						
							2020-04-20 16:50:50 +07:00  
				
					
						
							
							
								 
						
							
								e99a5ba92b 
								
							 
						 
						
							
							
								
								Add global setting form  
							
							
							
						 
						
							2020-04-20 09:54:41 +07:00  
				
					
						
							
							
								 
						
							
								d5ff0cb704 
								
							 
						 
						
							
							
								
								Add wireguard server key pair generation  
							
							
							
						 
						
							2020-04-20 00:15:25 +07:00  
				
					
						
							
							
								 
						
							
								febf075f8d 
								
							 
						 
						
							
							
								
								Add Server config page  
							
							... 
							
							
							
							Handle server ip addresses input and store
TODO: Key pair form 
							
						 
						
							2020-04-19 15:50:59 +07:00  
				
					
						
							
							
								 
						
							
								6cb8527c35 
								
							 
						 
						
							
							
								
								Initial commit  
							
							
							
						 
						
							2020-04-18 16:17:49 +07:00