Mustafa Arici
|
1e553d1a63
fix(vpn): emitCCD file path correction
|
8 gadi atpakaļ |
Mustafa Arici
|
0b7c7cb222
feat(api): expose restart vpn functionality over api
|
8 gadi atpakaļ |
Mustafa Arici
|
50f831d884
fix(vpn): ensure Emit() when restarting
|
8 gadi atpakaļ |
Mustafa Arici
|
d9ed207d44
refactor(vpn): push associated servernets to client
|
8 gadi atpakaļ |
Mustafa Arici
|
707e209b68
refactor: correct typo
|
8 gadi atpakaļ |
Mustafa Arici
|
6006fb9610
feat(api): implement authentication service
|
8 gadi atpakaļ |
Mustafa Arici
|
7af718edc9
chore(go-generate): move go tool generate directives into seperate file
|
8 gadi atpakaļ |
Mustafa Arici
|
d77d6ebfd6
refactor(vpn): invalidate static user ips upon vpn net update
|
8 gadi atpakaļ |
Mustafa Arici
|
ee18b4cfad
feat(vpn): implement vpn Update
|
8 gadi atpakaļ |
Mustafa Arici
|
8bbbb27401
feat(vpn): implement configurable dns option
|
8 gadi atpakaļ |
Mustafa Arici
|
2bfcfe801c
doc: clarify which api
|
8 gadi atpakaļ |
Mustafa Arici
|
55acfb6b25
refactor: major refactor of all service
|
8 gadi atpakaļ |
Mustafa Arici
|
25a890d07e
fix(vpn): ensure client config has the correct proto
|
8 gadi atpakaļ |
Mustafa Arici
|
be94fd7946
doc(vpn): document proto consts
|
8 gadi atpakaļ |
Mustafa Arici
|
a80d03aff6
refactor(vpn): create and use getter methods for vpn poroto
|
8 gadi atpakaļ |
Mustafa Arici
|
87dfa703d7
feat(vpn): add option to specify custom cidr to use during vpn init
|
8 gadi atpakaļ |
Mustafa Arici
|
9eef0563b0
fix(user): handle static addresses properly
|
8 gadi atpakaļ |
Mustafa Arici
|
aeeeb98322
feat(vpn): specify vpn proto during initialization
|
8 gadi atpakaļ |
Mustafa Arici
|
7a1fbe6fc4
feat(api): add REST endpoints for the existing grpc services
|
8 gadi atpakaļ |
Mustafa Arici
|
fff2e7a514
fix(vpn): push gw changes thru ccd not main server conf
|
8 gadi atpakaļ |
Mustafa Arici
|
ed21e61d42
refactor(vpn): if via is empty leave it empty in the ccd file
|
8 gadi atpakaļ |
Mustafa Arici
|
a00f665006
feat(net): implement static route type Networks
|
8 gadi atpakaļ |
Mustafa Arici
|
3f128fa377
feat(net): handle iptables upon association/dissociation
|
8 gadi atpakaļ |
Mustafa Arici
|
c253193ef2
feat(network): implement network service
|
8 gadi atpakaļ |
Mustafa Arici
|
f68645f510
feat(vpn): ensure nat upon OpenVPN process restart
|
8 gadi atpakaļ |
Mustafa Arici
|
174cd47329
refactor(vpn): prevent sandbox violation when testing
|
8 gadi atpakaļ |
Mustafa Arici
|
4f26b70642
fix(vpn): remove ccd users after deletion
|
8 gadi atpakaļ |
Mustafa Arici
|
bf2a9b940e
feat(user,vpn): implement no-gw capability
|
8 gadi atpakaļ |
Mustafa Arici
|
fb0dc4ed1f
test(vpn): add test case for emitToFile & improve
|
8 gadi atpakaļ |
Mustafa Arici
|
12e4952025
feat(show-user-ip): show user's vpn ip in cli
|
8 gadi atpakaļ |