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
Maycon Santos
1fb8b74cd2
set IF arm6 and empty attribute for package ( #146 )
...
There is a behavior or bug in goreleaser where it appends the file name in the target URL and that was causing issues and misconfigured properties
2021-11-01 20:33:26 +01:00
Mikhail Bragin
d040cfed7e
fix: client app retry logic ( #144 )
...
* fix: retry logic
2021-11-01 09:34:06 +01:00
Maycon Santos
2c729fe5cc
remove architecture info from deb ( #145 )
2021-11-01 09:33:22 +01:00
braginini
e9066b4651
chore: increase signal and management gRPC clients timeouts
2021-10-31 12:14:00 +01:00
Mikhail Bragin
673e807528
chore: set default key expiration if not provided by frontednd ( #142 )
2021-10-31 12:06:44 +01:00
Mikhail Bragin
892080bc38
docs: update key features
2021-10-27 13:56:55 +02:00
braginini
2d39f6ccae
fix: remove ICE port limits
2021-10-27 10:49:03 +02:00
Mikhail Bragin
0b2c26847b
fix: return ctx error when UP command exists ( #140 )
2021-10-26 21:49:05 +02:00
braginini
595ea0d4f8
chore: decrease log verbosity
2021-10-26 10:08:28 +02:00
Maycon Santos
f714868fdd
remove arch if and replacement for debian packages ( #138 )
2021-10-23 10:29:49 +02:00
Mikhail Bragin
81821a1f39
docs: update diagram and Wireguard title ( #137 )
...
* docs: update diagram and Wireguard title
2021-10-21 10:06:29 +02:00
mlsmaycon
842b143a48
sync go.sum
2021-10-20 21:57:16 +02:00
Maycon Santos
1323a74db0
fix: avoid failing and extra error messages ( #136 )
...
* avoid failing and extra error messages
* avoid extra error messages when executed after pre_remove.sh
* remove extra output and avoid failure on minor errors
* ensure the steps will run only on remove
2021-10-20 11:51:32 +02:00
Mikhail Bragin
74485d3b13
fix: service hanging when error on startup has been encountered ( #135 )
2021-10-18 13:29:26 +02:00
Mikhail Bragin
bef3b3392b
fix: graceful shutdown ( #134 )
...
* fix: graceful shutdown
* fix: windows graceful shutdown
2021-10-17 22:15:38 +02:00
Maycon Santos
fcea3c99d4
Enhance up command ( #133 )
...
* move setup-key to root command
* up will check login and start service
* update tests to reflect new UP capabilities
* display client IP
* removed unused argument
* install service if not installed
* update post-install and add pre remove script
* improve log messages
* handle service status failures and install service when needed
* removing unused files
* update documentation and description
* add version command
* update service lib version
* using lib constant for not installed services
* match version from goreleaser
* fix: graceful shutdown
* stop only if service is running
* add logs initialization to service controller commands
Co-authored-by: braginini <bangvalo@gmail.com>
2021-10-17 21:34:07 +02:00
Mikhail Bragin
96799a25b5
docs: fix gif size
2021-10-16 16:54:37 +02:00
Mikhail Bragin
07291cdb93
docs: update readme ( #132 )
...
* update readme
2021-10-16 16:53:39 +02:00
Mikhail Bragin
21139938c1
docs: highlight Slack channel
2021-10-12 14:37:49 +02:00
Maycon Santos
5cf2d0a6a9
add slack invitation link ( #129 )
2021-10-12 12:16:09 +02:00
Maycon Santos
8551afe04e
enhancement: Support new architectures and auto upload packages to repo ( #128 )
...
* adding uploads
* adding uploads
* adding uploads
* adding uploads
* adding uploads
* adding uploads
* use https://pkgs.wiretrustee.com/
* use https://pkgs.wiretrustee.com/
* use https://pkgs.wiretrustee.com/
* set yum id
* secrets for goreleaser uploads
* ensure Github release is enabled
2021-10-12 12:15:45 +02:00
braginini
1685817171
docs: correct installation steps
2021-10-03 18:55:47 +02:00
Mikhail Bragin
e17f662683
docs: update intro ( #125 )
...
* docs: update intro
2021-10-03 18:21:41 +02:00
Mikhail Bragin
a764fb870c
docs: move intro link up in readme
2021-09-27 09:23:19 +02:00
Mikhail Bragin
cabff941ac
docs: add self-hosting video
2021-09-26 16:49:59 +02:00
Mikhail Bragin
b5f35dfb5e
docs: replace beta with app.wiretrustee.com ( #123 )
...
* docs: replace beta with app.wiretrustee.com
* docs: add Signal port to the list of the open ports
* docs: minor corrections
2021-09-26 11:44:34 +02:00
braginini
1d426b7f81
docs: fix docker-compose management image
2021-09-25 20:17:01 +02:00
Maycon Santos
e4f9406d44
Removed installer and add workflow dispatch ( #120 )
2021-09-25 19:30:12 +02:00
braginini
7c79ff62ee
fix: coturn port
2021-09-25 19:29:43 +02:00
Mikhail Bragin
32c369257b
management/support cert from file ( #122 )
...
* feature: support cert file in management service
* docs: add new management commands
2021-09-25 19:22:49 +02:00
Mikhail Bragin
08dd719aa1
self-hosting guide ( #121 )
...
* docs: first steps of the self-hosting guide
* feature: add setup configurator for the self-hosted guide
* docs: add setup.env comments
* docs: simplify installation steps - support ./configure.sh
* docs: fix file references
* docs: fix minor docs issues
* docs: remove unused title
2021-09-25 19:12:05 +02:00
Mikhail Bragin
84c714dd93
Update quickstart.md
2021-09-23 14:39:55 +02:00
Mikhail Bragin
996c8d7c62
docs: referer to the new video
2021-09-23 14:38:51 +02:00
Mikhail Bragin
25e68ce493
docs: fix broken intro link
2021-09-22 14:18:48 +02:00
Mikhail Bragin
4881dcbd51
docs: add Getting Started hosted version guide ( #119 )
...
* docs: add Getting Started hosted version guide
* docs: fix screenshot sizes
* docs: self-hosting section
* docs: increase screenshots width
* docs: reference getting started from main readme
* docs: add refs to sections
* docs: move docs to a separate folder
* docs: add intro
* docs: correct intro docs
* docs: correct image location
* docs: correct language
2021-09-22 14:16:46 +02:00
Mikhail Bragin
d505f70972
Update README.md
2021-09-13 08:50:15 +02:00
Mikhail Bragin
6a80684378
docs: add slack
2021-09-13 08:18:18 +02:00
Mikhail Bragin
2624a7c4e6
docs: update Auth0 notes
2021-09-13 08:06:28 +02:00
Mikhail Bragin
9a412e7bf1
Update README.md
2021-09-13 07:58:52 +02:00
Mikhail Bragin
b5d1690129
Update README.md
2021-09-12 20:38:26 +02:00
Mikhail Bragin
d4bec15ca3
Update README.md
2021-09-12 20:37:55 +02:00
Mikhail Bragin
3212aca7c7
docs: add reference to auth0 react guide
2021-09-12 09:39:03 +03:00
Mikhail Bragin
b97a2251d3
fix docker compose signal volume
2021-09-12 09:08:55 +03:00
braginini
528a26ea3e
chore: simplify direct connection logic
2021-09-09 16:43:52 +02:00
Mikhail Bragin
13288374f1
test: fix peer reflexive connectivity ( #116 )
2021-09-09 10:45:04 +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
a859f6c511
docs: add info about Auth0
2021-09-07 10:38:07 +02:00
braginini
081162864d
fix: management config
2021-09-07 10:35:33 +02:00