Commit graph

25 commits

Author SHA1 Message Date
Arminas 2dbbb8a098
Merge 97e7ead5fd into e73047b14f 2023-12-26 17:28:22 +03:00
Cameron 585b55c2ee
fix: handle os.chmod errors (#457) 2023-12-25 20:17:31 +01:00
Marcus Wichelmann 13a4c05ff5
fix: add basic server-side input validation (#435)
This mitigates possible path traversal attacks by using
e.g. "../user" as a user name.
2023-12-25 20:07:47 +01:00
Cameron 3024d36d76
env variable file support (#391) 2023-12-25 19:58:31 +01:00
Cameron 7488f283c4
secure jsondb user perms (#404) 2023-08-11 10:25:56 +02:00
andycandy-de e9357d83e2
Added Table to global settings (#308) 2023-05-24 12:06:05 +02:00
Arminas ca21bc4ab4
Merge branch 'master' into client-default-settings 2023-03-15 23:10:37 +02:00
Paul Dee b80c44af43
Fix for fwmark (#279) 2023-03-15 21:37:39 +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 5fff577c60
Added client default settings page
Added client default settings page, where you can set Allowed IPs, Extra Allowed IPs, use server dns, enable after creation.
2023-02-10 07:22:24 +02:00
Arminas 43148cebf5
Revert "Merge from development branch" 2023-01-04 12:55:00 +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
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
Khanh Ngo 86e8ad41cb
feat: update user profile (#280) 2022-12-21 21:52:00 +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
Marcus Wichelmann 2c2db61158
Add support for password hashes as an optional alternative to plaintext passwords (#216) 2022-09-30 10:24:54 +02:00
Fin Christensen 569eaaee37
Add environment variables for configuration (#189) 2022-04-26 20:35:35 +02:00
fr123k a5fdb1ad1d
Add ForwardMark to global settings (#173) 2022-04-24 09:44:33 +02: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
Georgios Komninos b7c0990dcb
Abstracts database storage & Status page UI (#88) 2021-08-28 15:10:30 +02:00
Renamed from util/db.go (Browse further)