Ioannis Dressos
fa905d5f22
Merge 24aa2a6cec
into b55543f424
2023-10-30 18:40:24 +00:00
Ioannis Dressos
24aa2a6cec
Fix for commit # 08c6275
2023-10-30 20:40:20 +02:00
Ioannis Dressos
9f093d97b1
Capitalize 'g' in Wireguard
2023-10-30 19:39:30 +02:00
Ioannis Dressos
74a7dc00d8
Update references to GitHub repository
2023-10-29 17:04:44 +02:00
Ioannis Dressos
0380988ffd
Better default email constants
2023-10-29 16:51:20 +02:00
Ioannis Dressos
8aa8837eb6
Expanded post-script boxes to textareas
2023-10-29 16:28:48 +02:00
Ioannis Dressos
08c6275837
Add global PersistentKeepalive setting to wg.conf
2023-10-29 16:26:20 +02:00
Ioannis Dressos
ffb8df8de4
Make interface Table setting optional in wg.conf
2023-10-29 16:22:45 +02:00
Ioannis Dressos
d72b83f3c0
Include FwMark option when applying config
2023-10-29 16:21:01 +02:00
Ioannis Dressos
0de0edafb8
Handle os.chmod errors
2023-10-29 16:17:40 +02:00
Ioannis Dressos
2c60429724
Make interface PostUp & PostDown settings optional in wg.conf
2023-10-29 16:10:45 +02:00
Ioannis Dressos
08024e2ad7
Implement HELLO_HOSTNAME runtime configuration variable
2023-10-29 16:08:48 +02:00
Ioannis Dressos
ca42b4aeab
Add endpoint field to client
2023-10-29 15:56:56 +02:00
Ioannis Dressos
0bf6dae5cf
Correct mimetype for client configuration file downloads
2023-10-29 15:49:29 +02:00
Ioannis Dressos
364d9b9c9a
Hide about page from sidebar for non-admins
2023-10-22 15:44:46 +03:00
Ioannis Dressos
0d562ffec5
Rename 'WireGuard Clients' page to 'Clients'
2023-10-22 15:37:57 +03:00
Ioannis Dressos
db872c4261
Show only connected peers of relevant device in status page
2023-10-22 15:36:14 +03:00
Ioannis Dressos
956496d840
Additional configuration env variables
...
WGUI_BRAND_TEXT - The brand text of the web application
WGUI_ACCENT_COLOR - The color of the interface sidebar
WGUI_LOGO_FILE_PATH - The file path of the website logo
WGUI_PAGE_TITLE_PREFIX - The HTML title prefix for all pages
2023-10-22 14:29:26 +03:00
Khanh Ngo
b55543f424
fix: set random session secret if not set ( #417 )
2023-08-11 11:48:51 +02:00
Paul Dee
364a43e3dc
Implement updating a client Pub+PSK when editing a client ( #401 )
...
This covers the normal use-case where clients generate keys
locally on their device and notify the server of their new/updated keys.
The server verifies Preshared and Public keys independently of each
other. Should a client generate a new tunnel which lacks a PSK and send
only a Public key to the server (admin) where the earlier server created
profile has a Preshared key, the server admin/user must determine the
course of action:
keep or remove the PSK.
2023-08-11 10:34:11 +02:00
Cameron
7488f283c4
secure jsondb user perms ( #404 )
2023-08-11 10:25:56 +02:00
Hoang Nguyen
6bbe230fe8
[Vulnerability] Cross site scripting (XSS) and Open Redirect on the login page ( #396 )
2023-06-23 09:42:39 +02:00
Gabriel Klavans
28f3e820f0
Remove duplicate env var entry ( #392 )
2023-06-22 21:51:38 +02:00
A A R I X
b9e5ddf194
Added BIND_ADDRESS environment variable to the project README ( #384 )
2023-06-06 21:11:43 +02:00
Khanh Ngo
39324c5cf9
Add .gitattributes
2023-06-06 21:09:12 +02:00
Khanh Ngo
346e3bd3b8
chore: remove healthcheck from Dockerfile ( #382 )
2023-06-03 10:40:24 +02:00
Khanh Ngo
8ac33a0278
GHA fixes
2023-05-24 21:21:44 +02:00
Khanh Ngo
5183bb5093
GHA fixes
2023-05-24 18:07:50 +02:00
Khanh Ngo
745141c752
GHA fixes
2023-05-24 18:00:48 +02:00
Khanh Ngo
19527ef1e0
GHA fixes
2023-05-24 17:58:20 +02:00
Khanh Ngo
86e52c5868
Add docker build workflow
2023-05-24 17:51:44 +02:00
Khanh Ngo
f3ed766bc4
Update stale.yml
2023-05-24 12:08:12 +02:00
andycandy-de
e9357d83e2
Added Table to global settings ( #308 )
2023-05-24 12:06:05 +02:00
djarbz
59133327de
Healthcheck: account for custom bind port ( #295 )
2023-05-24 12:05:27 +02:00
ByteDream
ec757286c5
Hide user settings if login is disabled ( #356 ) ( #361 )
2023-05-24 12:04:02 +02:00
Paul Dee
cfbdae7abb
Follow-up fix for fwmark 101b5564c2
( #372 )
...
Remove all FwMark settings from client configs (illegal) and QRcode
(also illegal).
2023-05-24 12:02:07 +02:00
Khanh Ngo
ac99317ba3
Update README.md
2023-03-17 09:53:57 +01:00
Khanh Ngo
5e0217db04
Set password type field
2023-03-16 16:25:38 +01:00
Khanh Ngo
d3c47c53c8
QR code fixes
2023-03-16 09:09:48 +01:00
Khanh Ngo
00f7f3d280
Style fixes
2023-03-16 08:58:28 +01:00
ByteDream
4fc52b62d2
Replace go.rice with native go embedding ( #331 )
2023-03-16 08:40:04 +01:00
Khanh Ngo
e3e3639443
Bracket fixes
2023-03-15 21:50:46 +01:00
Arminas
c8240fe157
fixed about page not showing menu items ( #343 )
2023-03-15 21:45:46 +01:00
Matze
abef29bf17
better error-handling if no public IP could be detected ( #323 )
2023-03-15 21:41:46 +01:00
Paul Dee
814093cdd3
Stamp git commit into docker builds. ( #325 )
2023-03-15 21:39:20 +01:00
Paul Dee
b80c44af43
Fix for fwmark ( #279 )
2023-03-15 21:37:39 +01:00
ByteDream
b8341dd36f
Add docker-compose examples ( #339 )
2023-03-15 21:35:57 +01:00
ByteDream
7b848c841f
Disable cgo on release ci ( #334 )
2023-03-15 21:30:18 +01:00
ByteDream
3d59c7d0de
Add log levels ( #332 )
2023-03-15 21:29:08 +01:00
Arminas
d1cf0ca7eb
Client filtration ( #330 )
2023-03-15 21:24:44 +01:00