97e7ead5fd 
								
							 
						 
						
							
							
								
								Merge branch 'master' into client-default-settings  
							
							
							
						 
						
							2023-05-19 01:30:17 +03:00  
				
					
						
							
							
								 
						
							
								5e0217db04 
								
							 
						 
						
							
							
								
								Set password type field  
							
							
							
						 
						
							2023-03-16 16:25:38 +01:00  
				
					
						
							
							
								 
						
							
								d3c47c53c8 
								
							 
						 
						
							
							
								
								QR code fixes  
							
							
							
						 
						
							2023-03-16 09:09:48 +01:00  
				
					
						
							
							
								 
						
							
								00f7f3d280 
								
							 
						 
						
							
							
								
								Style fixes  
							
							
							
						 
						
							2023-03-16 08:58:28 +01:00  
				
					
						
							
							
								 
						
							
								ca21bc4ab4 
								
							 
						 
						
							
							
								
								Merge branch 'master' into client-default-settings  
							
							
							
						 
						
							2023-03-15 23:10:37 +02:00  
				
					
						
							
							
								 
						
							
								814093cdd3 
								
							 
						 
						
							
							
								
								Stamp git commit into docker builds. ( #325 )  
							
							
							
						 
						
							2023-03-15 21:39:20 +01:00  
				
					
						
							
							
								 
						
							
								b80c44af43 
								
							 
						 
						
							
							
								
								Fix for fwmark ( #279 )  
							
							
							
						 
						
							2023-03-15 21:37:39 +01:00  
				
					
						
							
							
								 
						
							
								d1cf0ca7eb 
								
							 
						 
						
							
							
								
								Client filtration ( #330 )  
							
							
							
						 
						
							2023-03-15 21:24:44 +01:00  
				
					
						
							
							
								 
						
							
								9f20fe6c09 
								
							 
						 
						
							
							
								
								Show apply config button only when needed ( #292 )  
							
							
							
						 
						
							2023-03-15 21:15:41 +01:00  
				
					
						
							
							
								 
						
							
								6dd5590940 
								
							 
						 
						
							
							
								
								User management panel ( #289 )  
							
							
							
						 
						
							2023-03-15 21:13:53 +01:00  
				
					
						
							
							
								 
						
							
								aadf099f50 
								
							 
						 
						
							
							
								
								About page ( #296 )  
							
							
							
						 
						
							2023-02-16 17:31:24 +01:00  
				
					
						
							
							
								 
						
							
								64b8eba092 
								
							 
						 
						
							
							
								
								Match MTU value between settings and documentation ( #298 )  
							
							... 
							
							
							
							Under Global Settings, the MTU value on the left is by default set to 1450, but the documentation claims 1420. This updates the documentation to match the correct default value. 
							
						 
						
							2023-02-16 17:24:23 +01:00  
				
					
						
							
							
								 
						
							
								40a0ba859e 
								
							 
						 
						
							
							
								
								Client search ( #303 )  
							
							
							
						 
						
							2023-02-16 17:17:10 +01:00  
				
					
						
							
							
								 
						
							
								cc285c5c20 
								
							 
						 
						
							
							
								
								Status show IP's ( #291 )  
							
							
							
						 
						
							2023-02-16 17:10:11 +01:00  
				
					
						
							
							
								 
						
							
								a866977cb0 
								
							 
						 
						
							
							
								
								Add favicon ( #288 )  
							
							
							
						 
						
							2023-02-16 17:09:24 +01:00  
				
					
						
							
							
								 
						
							
								ccffe4028a 
								
							 
						 
						
							
							
								
								Qr code filename fix ( #290 )  
							
							
							
						 
						
							2023-02-16 17:08:26 +01:00  
				
					
						
							
							
								 
						
							
								d0271b32d9 
								
							 
						 
						
							
							
								
								Updated help card  
							
							
							
						 
						
							2023-02-10 07:41:08 +02:00  
				
					
						
							
							
								 
						
							
								5fff577c60 
								
							 
						 
						
							
							
								
								Added client default settings page  
							
							... 
							
							
							
							Added client default settings page, where you can set Allowed IPs, Extra Allowed IPs, use server dns, enable after creation. 
							
						 
						
							2023-02-10 07:22:24 +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