Mustafa Arici
|
5546a03af6
refactor: relocate actual templates from bindata to code itself
|
5 gadi atpakaļ |
tsm
|
b07cbde9ce
Feature: Added keepalive-period, keepalive-timeout and use-lzo params support
|
6 gadi atpakaļ |
Mustafa Arici
|
6ec7bb72d2
chore: switch to go mod
|
7 gadi atpakaļ |
Mustafa Arici
|
fbc7ddb4e8
feat(vpn): impl. server and ca cert expiration indicators
|
7 gadi atpakaļ |
Mustafa Arici
|
eb561943de
refactor(vpn): remove unnecessary line
|
7 gadi atpakaļ |
Mustafa Arici
|
1c6c9e0b63
chore: remove debug line
|
7 gadi atpakaļ |
Mustafa Arici
|
762e9c867a
refactor(vpn): make parseStatusLog a mockable func
|
7 gadi atpakaļ |
Mustafa Arici
|
9ce7db14b1
refactor(vpn): move all funcs under Server struct
|
7 gadi atpakaļ |
Mustafa Arici
|
876ce4fa2d
refactor(vpn): issue warning when user reported online by OpenVPN is not found in dbWe were giving errors when the CN reported by the OpenVPN mismatcheswith the records in the db.Now we are logging WARNING messages instead of errors when this happens.
|
7 gadi atpakaļ |
Mustafa Arici
|
85478d5e5a
refactor(parselog): accept io.Reader instead of path
|
7 gadi atpakaļ |
Mustafa Arici
|
8e3f01dc7d
feat: connected users
|
7 gadi atpakaļ |
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ļ |