Commit Graph

207 Commits

Author SHA1 Message Date
Arminas d1b0239cbe
Update router.go 2023-03-15 23:00:06 +02:00
Arminas 571e34eeb1
Merge branch 'master' into email-settings-UI 2023-03-15 22:58:07 +02: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 0722c0f43d
Merge branch 'master' into email-settings-UI 2023-03-07 14:58:39 +02: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 92e3964e6b
Update routes.go
removed Admin: isAdmin(c) from baseData, as it doesnt exist in master
2023-01-04 14:19:59 +02:00
Arminas 60cc154fd3
Merge pull request #8 from armisss4/email-settings-UI-old
Email settings UI old
2023-01-04 13:55:49 +02:00
Arminas 10fc8903e4
Merge branch 'email-settings-UI' into email-settings-UI-old 2023-01-04 13:55:09 +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
Arminas 6eeaf09801
Merge pull request #4 from armisss4/revert-3-QR-code-filename-fix
Revert "Qr code filename fix for downloading"
2023-01-04 12:49:03 +02:00
Arminas cba30b2a7c
Revert "Qr code filename fix for downloading" 2023-01-04 12:48:41 +02:00
Arminas 83bbdef5af
Merge pull request #3 from armisss4/QR-code-filename-fix
Qr code filename fix for downloading
2022-12-30 21:13:50 +02:00
Arminas 09a26b3a02
Qr code filename fix for downloading
When downloading QR code, the filename will be Client name, instead of generic.
Ability to left click on QR code to download it.
2022-12-30 21:09:01 +02:00
Arminas e9b628cd3f
Minor fixes
Minor fixes
2022-12-30 20:26:23 +02:00
Arminas c31636b66e
Initial email settings UI commit
Added email settings page, settings now save in database, ability to send an email to client when it's created
2022-12-30 19:10:27 +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
Paul Dee 99b586f1f7
README improvements. (#268) 2022-12-13 21:31:19 +01:00
Paul Dee d32064dd0e
Fix login redirect problems. (#270)
After login, my browser gets a 404 for `/wireguard`. `wireguard` might
not be explicitly set by `BASE_PATH`, so just use the `{{.basePath}}`
instead.

Fixes #259.
2022-12-13 21:29:07 +01:00
mojothemonkey2 de6ad05577
Manage Wireguard restarts from docker container (#267) 2022-12-13 19:50:14 +01:00