Commit graph

21 commits

Author SHA1 Message Date
Khanh Ngo
9a27cc366f
Single binary build ()
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
Khanh Ngo
91f06914d4
Add download button 2020-04-25 16:58:14 +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
5e7cfbd01f
Add Global Settings into DB initilization step 2020-04-23 23:40:44 +07:00
Khanh Ngo
38c1f3a302
DB query refactoring 2020-04-23 18:01:40 +07:00
Khanh Ngo
7c3cac8084
Add Apply Config button to save wireguard config file 2020-04-23 09:29:44 +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
e52ffaf686
Validate the client IP allocation 2020-04-22 00:08:48 +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
deecd9c267
Remove hardcoded values in the client config generation 2020-04-20 10:36:20 +07:00
Khanh Ngo
e99a5ba92b
Add global setting form 2020-04-20 09:54:41 +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
7ae4dd12dd
Validate AllowedIPs from user input 2020-04-19 10:46:43 +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