b5881ef1ba 
								
							 
						 
						
							
							
								
								Update clients.html  
							
							
							
						 
						
							2023-01-04 15:51:23 +02:00  
				
					
						
							
							
								 
						
							
								770ba0ef9c 
								
							 
						 
						
							
							
								
								Update clients.html  
							
							... 
							
							
							
							Encapsulated image in <a> tag, resulting in correct filename when "right click > download image", and also when left clicking on qr code 
							
						 
						
							2023-01-04 14:50:36 +02:00  
				
					
						
							
							
								 
						
							
								43148cebf5 
								
							 
						 
						
							
							
								
								Revert "Merge from development branch"  
							
							
							
						 
						
							2023-01-04 12:55:00 +02:00  
				
					
						
							
							
								 
						
							
								4b5057e658 
								
							 
						 
						
							
							
								
								Security fixes  
							
							... 
							
							
							
							Patched some security holes with GetUser and UpdateUser, did some minor cleanup 
							
						 
						
							2022-12-29 12:54:31 +02:00  
				
					
						
							
							
								 
						
							
								df10417668 
								
							 
						 
						
							
							
								
								User management  
							
							... 
							
							
							
							More than one user with Manager or Admin permissions can be created from UI 
							
						 
						
							2022-12-29 09:42:12 +02:00  
				
					
						
							
							
								 
						
							
								e76c573b1d 
								
							 
						 
						
							
							
								
								Some comment fixes ( #278 )  
							
							
							
						 
						
							2022-12-26 10:02:07 +01:00  
				
					
						
							
							
								 
						
							
								82c8fe9926 
								
							 
						 
						
							
							
								
								Fix doubled tags on reload ( #277 )  
							
							
							
						 
						
							2022-12-21 21:55:49 +01:00  
				
					
						
							
							
								 
						
							
								86e8ad41cb 
								
							 
						 
						
							
							
								
								feat: update user profile ( #280 )  
							
							
							
						 
						
							2022-12-21 21:52:00 +01:00  
				
					
						
							
							
								 
						
							
								4b0a0d9061 
								
							 
						 
						
							
							
								
								Skip PresharedKey generation ( #271 )  
							
							... 
							
							
							
							Helpful for those who already have users deployed.
Enter `-` in the Preshared Key field at user creation time to skip its
creation.
The template conf takes care of the rest.
Fixes issue #235  
							
						 
						
							2022-12-13 21:35:13 +01:00  
				
					
						
							
							
								 
						
							
								d32064dd0e 
								
							 
						 
						
							
							
								
								Fix login redirect problems. ( #270 )  
							
							... 
							
							
							
							After login, my browser gets a 404 for `/wireguard`. `wireguard` might
not be explicitly set by `BASE_PATH`, so just use the `{{.basePath}}`
instead.
Fixes  #259 . 
							
						 
						
							2022-12-13 21:29:07 +01:00  
				
					
						
							
							
								 
						
							
								a80741e748 
								
							 
						 
						
							
							
								
								Added checkbox FwMark in QRCode generation ( #260 )  
							
							
							
						 
						
							2022-12-02 23:40:29 +01:00  
				
					
						
							
							
								 
						
							
								033bea6fb1 
								
							 
						 
						
							
							
								
								Update global_settings.html ( #243 )  
							
							
							
						 
						
							2022-12-02 23:08:54 +01:00  
				
					
						
							
							
								 
						
							
								c8189bb969 
								
							 
						 
						
							
							
								
								Update base.html ( #242 )  
							
							
							
						 
						
							2022-12-02 23:08:07 +01:00  
				
					
						
							
							
								 
						
							
								887bc778df 
								
							 
						 
						
							
							
								
								Fixed the problem that Wake On Lan does not work when BASE_PATH is set. ( #229 )  
							
							... 
							
							
							
							Fix time display issue in iOS WebKit. 
							
						 
						
							2022-09-30 10:39:12 +02:00  
				
					
						
							
							
								 
						
							
								29b017f277 
								
							 
						 
						
							
							
								
								Add MTU to client configs ( #214 )  
							
							
							
						 
						
							2022-09-30 10:22:14 +02:00  
				
					
						
							
							
								 
						
							
								ec7db055c8 
								
							 
						 
						
							
							
								
								improve status UI ( #196 )  
							
							
							
						 
						
							2022-07-14 08:39:33 +02:00  
				
					
						
							
							
								 
						
							
								031d2cb7e8 
								
							 
						 
						
							
							
								
								Mitigate CSRF attacks ( #206 )  
							
							
							
						 
						
							2022-07-14 08:36:47 +02:00  
				
					
						
							
							
								 
						
							
								6bc9a5fd87 
								
							 
						 
						
							
							
								
								fix the homepage href  
							
							
							
						 
						
							2022-04-26 20:36:39 +02:00  
				
					
						
							
							
								 
						
							
								569eaaee37 
								
							 
						 
						
							
							
								
								Add environment variables for configuration ( #189 )  
							
							
							
						 
						
							2022-04-26 20:35:35 +02:00  
				
					
						
							
							
								 
						
							
								87b08a8f7c 
								
							 
						 
						
							
							
								
								*: allows for BASE_PATH configuration  ( #183 )  
							
							
							
						 
						
							2022-04-25 09:17:13 +02:00  
				
					
						
							
							
								 
						
							
								90bb2851bf 
								
							 
						 
						
							
							
								
								Update help widget  
							
							
							
						 
						
							2022-04-24 10:21:16 +02:00  
				
					
						
							
							
								 
						
							
								a5fdb1ad1d 
								
							 
						 
						
							
							
								
								Add ForwardMark to global settings ( #173 )  
							
							
							
						 
						
							2022-04-24 09:44:33 +02:00  
				
					
						
							
							
								 
						
							
								ad4ca4d9bb 
								
							 
						 
						
							
							
								
								UI adjustment ( #172 )  
							
							... 
							
							
							
							- Adjust the UI
- Add more docs using tooltips 
							
						 
						
							2022-03-20 13:53:09 +01:00  
				
					
						
							
							
								 
						
							
								0224e1f137 
								
							 
						 
						
							
							
								
								Implements Wake On Lan and management features ( #164 )  
							
							
							
						 
						
							2022-03-20 10:03:27 +01:00  
				
					
						
							
							
								 
						
							
								037a6c56d3 
								
							 
						 
						
							
							
								
								Implement Optional Private Keys ( #161 )  
							
							
							
						 
						
							2022-03-13 17:33:37 +01:00  
				
					
						
							
							
								 
						
							
								71ede02e1c 
								
							 
						 
						
							
							
								
								PresharedKey is now only included if set ( #141 )  
							
							... 
							
							
							
							PresharedKey is now only set in the server and client config if the key
is set and not null (or empty).
I added this feature because I was importing old config files from
clients that did not have a preshared key set. Clients can be created
without preshared keys when editing db/client/ files manually. If the
field is not set, wireguard-ui creates invalid configs by producing:
PresharedKey =
This patch remvoes this behavior and just skips the preshared key if not
set.
Co-authored-by: Khanh Ngo <k@ndk.name> 
							
						 
						
							2022-01-29 09:11:50 +01:00  
				
					
						
							
							
								 
						
							
								da99259f55 
								
							 
						 
						
							
							
								
								QR code behind button and faster modal loading ( #144 )  
							
							
							
						 
						
							2022-01-29 08:53:56 +01:00  
				
					
						
							
							
								 
						
							
								341f9b6a42 
								
							 
						 
						
							
							
								
								Allow passing extra allowed subnets ( #114 )  
							
							
							
						 
						
							2022-01-29 08:45:00 +01:00  
				
					
						
							
							
								 
						
							
								1da9b8418e 
								
							 
						 
						
							
							
								
								I've modify the place where I inserted code to minimize the number of files touched. ( #131 )  
							
							
							
						 
						
							2021-12-04 09:03:56 +01:00  
				
					
						
							
							
								 
						
							
								e74a3a808f 
								
							 
						 
						
							
							
								
								Dynamic year in footer page ( #126 )  
							
							
							
						 
						
							2021-11-21 21:55:43 +01:00  
				
					
						
							
							
								 
						
							
								2d9eeb08e8 
								
							 
						 
						
							
							
								
								Make MTU and PersistentKeepalive optional ( #123 )  
							
							
							
						 
						
							2021-11-20 21:02:23 +01:00  
				
					
						
							
							
								 
						
							
								3c1d894b44 
								
							 
						 
						
							
							
								
								Make client email input optional ( #122 )  
							
							
							
						 
						
							2021-11-20 16:08:24 +01:00  
				
					
						
							
							
								 
						
							
								d1507726a4 
								
							 
						 
						
							
							
								
								Fix form submit, preventing login. ( #118 )  
							
							
							
						 
						
							2021-11-12 21:12:17 +01:00  
				
					
						
							
							
								 
						
							
								4829dd3cfd 
								
							 
						 
						
							
							
								
								fix:Convenient to use the enter key on the keyboard ( #116 )  
							
							
							
						 
						
							2021-11-12 13:39:50 +01:00  
				
					
						
							
							
								 
						
							
								cb6dd3cef1 
								
							 
						 
						
							
							
								
								fix typo ( #104 )  
							
							
							
						 
						
							2021-11-06 13:15:24 +01:00  
				
					
						
							
							
								 
						
							
								630d62f3eb 
								
							 
						 
						
							
							
								
								Fix missing bottom_js from base template  
							
							
							
						 
						
							2021-08-28 15:58:23 +02:00  
				
					
						
							
							
								 
						
							
								b7c0990dcb 
								
							 
						 
						
							
							
								
								Abstracts database storage & Status page UI ( #88 )  
							
							
							
						 
						
							2021-08-28 15:10:30 +02:00  
				
					
						
							
							
								 
						
							
								7bb80c0c2e 
								
							 
						 
						
							
							
								
								fix issue when updating clients and send mail ( #92 )  
							
							
							
						 
						
							2021-08-25 07:38:04 +02:00  
				
					
						
							
							
								 
						
							
								1711530dda 
								
							 
						 
						
							
							
								
								Fixes security issue & Adds support to sent configuration via email ( #83 )  
							
							
							
						 
						
							2021-08-08 19:55:59 +02:00  
				
					
						
							
							
								 
						
							
								854a9fdde9 
								
							 
						 
						
							
							
								
								remove maxchars for copy+paste ( #58 )  
							
							
							
						 
						
							2021-08-05 20:07:42 +02:00  
				
					
						
							
							
								 
						
							
								2aa042b919 
								
							 
						 
						
							
							
								
								Added UseServerDNS option for clients who do not have to use the DNS specified in the server configuration. ( #79 )  
							
							
							
						 
						
							2021-08-05 19:58:01 +02:00  
				
					
						
							
							
								 
						
							
								9dca2b7361 
								
							 
						 
						
							
							
								
								Login disable ( #35 )  
							
							... 
							
							
							
							Add ability to disable authentication 
							
						 
						
							2020-10-09 23:33:29 +02:00  
				
					
						
							
							
								 
						
							
								b0ed08f19d 
								
							 
						 
						
							
							
								
								added Post Up and Post Down configuration to server interface ( #28 )  
							
							
							
						 
						
							2020-09-13 21:47:01 +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  
				
					
						
							
							
								 
						
							
								04174594b9 
								
							 
						 
						
							
							
								
								Reload the client page after adding new client ( #17 )  
							
							
							
						 
						
							2020-05-29 14:22:29 +07:00  
				
					
						
							
							
								 
						
							
								6589b41cc1 
								
							 
						 
						
							
							
								
								Reformat HTML code  
							
							
							
						 
						
							2020-05-29 11:27:23 +07:00  
				
					
						
							
							
								 
						
							
								680e73c990 
								
							 
						 
						
							
							
								
								Use const instead of var for js variables  
							
							
							
						 
						
							2020-05-29 10:47:55 +07:00  
				
					
						
							
							
								 
						
							
								9617425033 
								
							 
						 
						
							
							
								
								Add preshared key in wireguard config ( #15 )  
							
							
							
						 
						
							2020-05-28 09:25:21 +07:00  
				
					
						
							
							
								 
						
							
								91f06914d4 
								
							 
						 
						
							
							
								
								Add download button  
							
							
							
						 
						
							2020-04-25 16:58:14 +07:00