38 Commits

Author SHA1 Message Date
Khanh Ngo
630d62f3eb Fix missing bottom_js from base template 2021-08-28 15:58:23 +02:00
Georgios Komninos
b7c0990dcb Abstracts database storage & Status page UI (#88) 2021-08-28 15:10:30 +02:00
n4v41
7bb80c0c2e fix issue when updating clients and send mail (#92) 2021-08-25 07:38:04 +02:00
Georgios Komninos
1711530dda Fixes security issue & Adds support to sent configuration via email (#83) 2021-08-08 19:55:59 +02:00
Alan Scherger
854a9fdde9 remove maxchars for copy+paste (#58) 2021-08-05 20:07:42 +02:00
Gerwim
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
Khanh Ngo
9dca2b7361 Login disable (#35)
Add ability to disable authentication
2020-10-09 23:33:29 +02:00
Jaryl Chng
b0ed08f19d added Post Up and Post Down configuration to server interface (#28) 2020-09-13 21:47:01 +02:00
Khanh Ngo
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
Khanh Ngo
9169e75e88 Show app version on the UI 2020-06-01 15:24:11 +07:00
Khanh Ngo
04174594b9 Reload the client page after adding new client (#17) 2020-05-29 14:22:29 +07:00
Khanh Ngo
6589b41cc1 Reformat HTML code 2020-05-29 11:27:23 +07:00
Khanh Ngo
680e73c990 Use const instead of var for js variables 2020-05-29 10:47:55 +07:00
Khanh Ngo
9617425033 Add preshared key in wireguard config (#15) 2020-05-28 09:25:21 +07:00
Khanh Ngo
91f06914d4 Add download button 2020-04-25 16:58:14 +07:00
Khanh Ngo
b12feb08bd Add docker build 2020-04-25 00:33:22 +07:00
Khanh Ngo
a5fbb7b58a Add authentication 2020-04-24 18:14:54 +07:00
Khanh Ngo
a78c9f3dd4 Add login page 2020-04-24 11:22:50 +07:00
Khanh Ngo
d017ea17c8 Don't write disabled client to wireguard config file 2020-04-23 23:54:46 +07:00
Khanh Ngo
5e7cfbd01f Add Global Settings into DB initilization step 2020-04-23 23:40:44 +07:00
Khanh Ngo
7c3cac8084 Add Apply Config button to save wireguard config file 2020-04-23 09:29:44 +07:00
Khanh Ngo
ea36311475 Ajustment to update the UI when a client got removed 2020-04-22 21:49:45 +07:00
Khanh Ngo
43012a720c Adjustment in the CSS to show/hide pause button 2020-04-22 21:39:35 +07:00
Khanh Ngo
dbb85cb759 Adjustment to have enable/disable client on UI 2020-04-22 17:11:28 +07:00
Khanh Ngo
15703b9185 Adjustment in New Client form to have Allocation IP from suggestion API 2020-04-21 00:26:49 +07:00
Khanh Ngo
7aec01deed Set correct active class on the navigation menu 2020-04-20 17:32:49 +07:00
Khanh Ngo
85e466698f Get Endpoint Address for suggestion form 2020-04-20 16:50:50 +07:00
Khanh Ngo
e99a5ba92b Add global setting form 2020-04-20 09:54:41 +07:00
Khanh Ngo
6f8e5cdbca Remove debug log from console 2020-04-20 00:20:22 +07:00
Khanh Ngo
ef28e332cc Typo fixes 2020-04-20 00:19:00 +07:00
Khanh Ngo
d5ff0cb704 Add wireguard server key pair generation 2020-04-20 00:15:25 +07:00
Khanh Ngo
febf075f8d Add Server config page
Handle server ip addresses input and store
TODO: Key pair form
2020-04-19 15:50:59 +07:00
Khanh Ngo
20fcdbafa5 Correct error message on new client form 2020-04-19 10:52:07 +07:00
Khanh Ngo
9e165d1e12 Correct error message on new client form 2020-04-19 10:51:55 +07:00
Khanh Ngo
7ae4dd12dd Validate AllowedIPs from user input 2020-04-19 10:46:43 +07:00
Khanh Ngo
fe57993240 Adjust AllowedIPs field to use input tag plugin 2020-04-19 00:44:51 +07:00
Khanh Ngo
c4e846ccd4 Generate QR code 2020-04-18 21:42:53 +07:00
Khanh Ngo
6cb8527c35 Initial commit 2020-04-18 16:17:49 +07:00