Mikhail Bragin
ed1e4dfc51
refactor signal client sync func ( #147 )
...
* refactor: move goroutine that runs Signal Client Receive to the engine for better control
* chore: fix comments typo
* test: fix golint
* chore: comments update
* chore: consider connection state=READY in signal and management clients
* chore: fix typos
* test: fix signal ping-pong test
* chore: add wait condition to signal client
* refactor: add stream status to the Signal client
* refactor: defer mutex unlock
2021-11-06 15:00:13 +01:00
braginini
4d34fb4e64
chore: decrease backoff maxinterval to avoid long connection waiting times on the client app
2021-11-02 14:51:29 +01:00
Mikhail Bragin
d040cfed7e
fix: client app retry logic ( #144 )
...
* fix: retry logic
2021-11-01 09:34:06 +01:00
braginini
e9066b4651
chore: increase signal and management gRPC clients timeouts
2021-10-31 12:14:00 +01:00
Mikhail Bragin
bef3b3392b
fix: graceful shutdown ( #134 )
...
* fix: graceful shutdown
* fix: windows graceful shutdown
2021-10-17 22:15:38 +02:00
Mikhail Bragin
ec759bc461
Delete peer ( #114 )
...
* feature: add peer deletion
* feature: add peer deletion [CLIENT]
* fix: lint error
* test: fix sync block
* test: fix management test
* feature: add client stop after was deleted
* chore: remove permission denied cancellation
* chore: add larger signal backoff
* feature: notify deleted peer of removal
* fix: lint issue
* chore: add 2nd default key - one off
* test: fix account key check
2021-09-07 18:36:46 +02:00
braginini
2e9fc20567
feature: add update setup key endpoint
2021-08-20 22:33:43 +02:00
Mikhail Bragin
1dfa99d07c
add wiretrustee LOGIN command ( #90 )
...
* feature: add wiretrustee LOGIN command
* chore: add management initial connection timeout
* test: add login cmd test
* test: validate generated config in login cmd
* test: add up command test
* chore: add timeout to signal client creation method
* test: close wireguard interface once test finished
2021-08-18 13:35:42 +02:00
Maycon Santos
d5af5f1878
Refactor: Move Signal server and client ( #80 )
...
* Move Signal Server
* Move Signal Client
* Cleanup duplicates and unused files
* Moved Signal client tests
2021-08-09 19:21:48 +02:00