Mustafa Arici
|
46982f21f7
refactor(user): use consistent datetime standart within gRPC
|
7 年之前 |
Mustafa Arici
|
645c27dba1
feat(user): impl. ExpiresAtExpiresAt returns date time for which the user certificate gets expired.
|
7 年之前 |
Mustafa Arici
|
c814725fcc
refactor(user): make helper funcs mockable
|
7 年之前 |
Mustafa Arici
|
9ce7db14b1
refactor(vpn): move all funcs under Server struct
|
7 年之前 |
Mustafa Arici
|
85478d5e5a
refactor(parselog): accept io.Reader instead of path
|
7 年之前 |
Mustafa Arici
|
8e3f01dc7d
feat: connected users
|
7 年之前 |
Mustafa Arici
|
50f831d884
fix(vpn): ensure Emit() when restarting
|
8 年之前 |
Mustafa Arici
|
689f258164
fix(user): don't allow assigning server's ip to the client
|
8 年之前 |
Mustafa Arici
|
5479ea9562
fix(net,user): improve handle validation process
|
8 年之前 |
Mustafa Arici
|
98231fbd0c
refactor: allow dots in the name inputs
|
8 年之前 |
Mustafa Arici
|
e705ea422a
fix(user): allow update if updated ip is same with user's existing static ip
|
8 年之前 |
Mustafa Arici
|
2b1197d5c1
feat(webui): implement basic webui
|
8 年之前 |
Mustafa Arici
|
6006fb9610
feat(api): implement authentication service
|
8 年之前 |
Mustafa Arici
|
daf87bf675
doc(readme): update instructions & improve naming
|
8 年之前 |
Mustafa Arici
|
55acfb6b25
refactor: major refactor of all service
|
8 年之前 |
Mustafa Arici
|
3c59a7469c
doc: fix the word usage whether
|
8 年之前 |
Mustafa Arici
|
3c5c52d32b
feat(user): add admin user type
|
8 年之前 |
Mustafa Arici
|
c247248999
Merge branch 'feat/change-initial-ipblock-29' into dev
|
8 年之前 |
Mustafa Arici
|
788c694485
doc(user): improve wording of u.Renew method docstring
|
8 年之前 |
Mustafa Arici
|
87dfa703d7
feat(vpn): add option to specify custom cidr to use during vpn init
|
8 年之前 |
Mustafa Arici
|
9eef0563b0
fix(user): handle static addresses properly
|
8 年之前 |
Mustafa Arici
|
ae162139cc
feat(vpn): allocate client ip addresses dynamically and statically
|
8 年之前 |
Mustafa Arici
|
b306ddebf9
feat(user): implement update user feature
|
8 年之前 |
Mustafa Arici
|
5d53115e75
feat(user): implement proper password storage
|
8 年之前 |
Mustafa Arici
|
bf2a9b940e
feat(user,vpn): implement no-gw capability
|
8 年之前 |
Mustafa Arici
|
12e4952025
feat(show-user-ip): show user's vpn ip in cli
|
8 年之前 |
Mustafa Arici
|
4436880004
fix(vpn): ensure OpenVPN is restarted when freshly installed initialized
|
8 年之前 |
Mustafa Arici
|
cb1b32f0de
refactor: improve api
|
8 年之前 |
Mustafa Arici
|
87c8f6faa1
refactor: improve api semantics and configurability
|
8 年之前 |
Mustafa Arici
|
800df08ac3
refactor: proper logging
|
8 年之前 |