Commit graph

260 commits

Author SHA1 Message Date
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
Arminas
9f20fe6c09
Show apply config button only when needed (#292) 2023-03-15 21:15:41 +01:00
Arminas
6dd5590940
User management panel (#289) 2023-03-15 21:13:53 +01:00
Arminas
aadf099f50
About page (#296) 2023-02-16 17:31:24 +01:00
Nathan Aclander
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
Arminas
40a0ba859e
Client search (#303) 2023-02-16 17:17:10 +01:00
Arminas
cc285c5c20
Status show IP's (#291) 2023-02-16 17:10:11 +01:00
ByteDream
a866977cb0
Add favicon (#288) 2023-02-16 17:09:24 +01:00
Arminas
ccffe4028a
Qr code filename fix (#290) 2023-02-16 17:08:26 +01:00
Alexander Sulfrian
227e51b9cf
SMTP: Support disabling encryption (#297) 2023-02-16 17:06:45 +01:00
Arminas
09abbdfcf0
Created restart-wg.sh file
Created wireguard restart script, which compares wg0.conf part between [Interface] and first peer with previous version for changes, and, if there is any - restarts whole wireguard, if the only changes are done to peers, it calls "wg syncconf", eliminating client disconnection after pressing apply config problem.
2023-02-10 15:23:15 +02:00
Arminas
aae63d1af9
Changed wgui.service
Changed wgui.service to call additional restart-wg.sh file.
2023-02-10 15:18:14 +02:00
Arminas
5986e1a7d0
Changed wgui.service
Updated wgui.service to only apply changes, that were made to clients. Not fully tested, could cause issues with wg-quick specific options.
2023-02-10 08:58:36 +02:00
Arminas
fdb36e4711
Merge pull request #6 from armisss4/revert-1-develop
Revert "Merge from development branch"
2023-01-04 12:55:11 +02:00
Arminas
43148cebf5
Revert "Merge from development branch" 2023-01-04 12:55:00 +02:00
Arminas
b06eb96e9d
Merge pull request #5 from armisss4/revert-2-User-control-patch
Revert "User control patch"
2023-01-04 12:54:37 +02:00
Arminas
b6eb046244
Revert "User control patch" 2023-01-04 12:54:23 +02:00
armisss4
f8a10417ea
Merge pull request #2 from armisss4/User-control-patch
User control patch
2022-12-30 04:10:16 +02:00
armisss4
93731c3f3e
User control patch
Changed available actions done by an admin to itself: admin can no longer remove itself from users list, admin can no longer change its user type to manager.
2022-12-30 04:09:27 +02:00
armisss4
4cc79da4cf
Merge pull request #1 from armisss4/develop
Merge from development branch
2022-12-29 13:02:36 +02:00
armisss4
4b5057e658
Security fixes
Patched some security holes with GetUser and UpdateUser, did some minor cleanup
2022-12-29 12:54:31 +02:00
armisss4
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
Nenodema
f256668a99
WireGaurd --> WireGuard (Typo) (#281) 2022-12-26 10:12:09 +01:00
Paul Dee
e76c573b1d
Some comment fixes (#278) 2022-12-26 10:02:07 +01:00
Paul Dee
310c8343d3
Make client QRCode honour client Use Server DNS setting. (#276)
Fixes issue #275
2022-12-26 10:00:59 +01:00
ByteDream
82c8fe9926
Fix doubled tags on reload (#277) 2022-12-21 21:55:49 +01:00
Khanh Ngo
86e8ad41cb
feat: update user profile (#280) 2022-12-21 21:52:00 +01:00
Khanh Ngo
24a0a9f5ee
Update readme 2022-12-13 22:48:00 +01:00
Khanh Ngo
ea55b36a6f
Update readme and code comments (#272) 2022-12-13 22:44:11 +01:00
Paul Dee
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