Khanh Ngo
be2ffba417
Fix GH Action runner image
2022-12-02 23:52:39 +01:00
itsvit-vlasov-y
a80741e748
Added checkbox FwMark in QRCode generation ( #260 )
2022-12-02 23:40:29 +01:00
Marcus Wichelmann
9d2dd711a1
Disable automatic endpoint address detection when endpoint is supplied ( #240 )
2022-12-02 23:10:49 +01:00
Weegley
033bea6fb1
Update global_settings.html ( #243 )
2022-12-02 23:08:54 +01:00
Weegley
c8189bb969
Update base.html ( #242 )
2022-12-02 23:08:07 +01:00
Cedrik Heusser
eab8d55d63
Add SMTP_ENCRYPTION Options to README ( #237 )
2022-12-02 23:07:12 +01:00
ned3y2k
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
Jag_k
63d6e1f391
Add support to SSL/TLS/SSLTLS encryption for SMTP ( #221 )
2022-09-30 10:26:17 +02:00
Marcus Wichelmann
2c2db61158
Add support for password hashes as an optional alternative to plaintext passwords ( #216 )
2022-09-30 10:24:54 +02:00
Marcus Wichelmann
29b017f277
Add MTU to client configs ( #214 )
2022-09-30 10:22:14 +02:00
Joao M
0a33ab35b6
Minor Changes ( #210 )
2022-09-30 10:21:20 +02:00
Khanh Ngo
efbc36d61f
Update golang and alpine docker image tag ( #209 )
2022-07-14 08:45:15 +02:00
Marcus Wichelmann
1c6fb6a424
Write the initial wireguard config on start, if none exists ( #207 )
2022-07-14 08:40:16 +02:00
Constantin
ec7db055c8
improve status UI ( #196 )
2022-07-14 08:39:33 +02:00
Grigory Stupnikov
3143268465
Update screenshot ( #203 )
2022-07-14 08:39:01 +02:00
Marcus Wichelmann
031d2cb7e8
Mitigate CSRF attacks ( #206 )
2022-07-14 08:36:47 +02:00
Marcus Wichelmann
97652be545
Use ConstantTimeCompare to make the login more secure and not leak information about the used password ( #205 )
2022-07-14 08:35:58 +02:00
Khanh Ngo
f43c59c043
Dont write FwMark if empty ( #192 )
2022-04-26 21:33:23 +02:00
Khanh Ngo
ced211a822
Update README
2022-04-26 21:11:13 +02:00
Khanh Ngo
203fe927fd
Update README ( #191 )
2022-04-26 21:04:22 +02:00
Khanh Ngo
6bc9a5fd87
fix the homepage href
2022-04-26 20:36:39 +02:00
Fin Christensen
569eaaee37
Add environment variables for configuration ( #189 )
2022-04-26 20:35:35 +02:00
Quentin Machu
87b08a8f7c
*: allows for BASE_PATH configuration ( #183 )
2022-04-25 09:17:13 +02:00
Khanh Ngo
90bb2851bf
Update help widget
2022-04-24 10:21:16 +02:00
fr123k
a5fdb1ad1d
Add ForwardMark to global settings ( #173 )
2022-04-24 09:44:33 +02:00
slch
100c4ee1f4
Custom wg conf template ( #179 )
2022-04-24 09:42:08 +02:00
Khanh Ngo
ad4ca4d9bb
UI adjustment ( #172 )
...
- Adjust the UI
- Add more docs using tooltips
2022-03-20 13:53:09 +01:00
ned3y2k
0224e1f137
Implements Wake On Lan and management features ( #164 )
2022-03-20 10:03:27 +01:00
Maxim Kochurov
037a6c56d3
Implement Optional Private Keys ( #161 )
2022-03-13 17:33:37 +01:00
Radu Radu
4be3a65691
Change info box render size on large screens ( #155 )
2022-02-12 19:52:50 +01:00
Radu Radu
ef552aaed4
Remove From prefix from SMTP ( #154 )
2022-02-12 19:52:42 +01:00
Matt3o12
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
Tagada
af62be378f
SMTP support ( #146 )
2022-01-29 09:01:37 +01:00
Luke Lambert
da99259f55
QR code behind button and faster modal loading ( #144 )
2022-01-29 08:53:56 +01:00
brittondodd
341f9b6a42
Allow passing extra allowed subnets ( #114 )
2022-01-29 08:45:00 +01:00
Khanh Ngo
f3a788e3a4
Create Jenkinsfile
2021-12-05 14:02:07 +01:00
Khanh Ngo
65db3671a6
Merge branch 'master' of github.com:ngoduykhanh/wireguard-ui
2021-12-04 09:04:18 +01:00
Max Pedraza
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
Khanh Ngo
edba46d2e1
Update Dockerfile
2021-12-04 09:02:29 +01:00
Khanh Ngo
e74a3a808f
Dynamic year in footer page ( #126 )
2021-11-21 21:55:43 +01:00
Khanh Ngo
7f37d5f03b
chore: update stale.yml
2021-11-21 21:46:51 +01:00
Khanh Ngo
29c7d9e20a
chore: update buttons
2021-11-21 20:00:12 +01:00
Khanh Ngo
ab533c7b59
chore: update stale.yml
2021-11-21 19:21:51 +01:00
Khanh Ngo
d6959d3f2c
chore: update stale.yml
2021-11-21 19:21:21 +01:00
Khanh Ngo
bf2b74fe84
Update healthcheck ( #124 )
2021-11-21 10:31:27 +01:00
Khanh Ngo
2d9eeb08e8
Make MTU and PersistentKeepalive optional ( #123 )
2021-11-20 21:02:23 +01:00
Khanh Ngo
3c1d894b44
Make client email input optional ( #122 )
2021-11-20 16:08:24 +01:00
Giannis Mathioudakis
1d29af3239
Bring back e-mail button in clients view ( #120 )
2021-11-13 10:49:07 +01:00
Luke Lambert
abc0f74551
Fix flag to disable login ( #119 )
2021-11-12 21:17:18 +01:00
Giannis Mathioudakis
d1507726a4
Fix form submit, preventing login. ( #118 )
2021-11-12 21:12:17 +01:00