Commit Graph

19 Commits

Author SHA1 Message Date
11982d6dde Add client's interaction with management service (#71)
* Add client's interaction with management service

* Getting updates

* Fixed key and nil ptr

* Added setupKey param

* Added managment address parameter

* Fixed test

* feature: use RemotePeers from the management server instead of deprecated Peers

* merge: merge changes from main
2021-08-01 19:06:01 +02:00
6ce5b2c815 Support Signal server with TLS (#76)
* tlsEnabled flag and DialOption

* Update signal client invocations
2021-08-01 12:54:35 +02:00
1e250fc0df Handle read config file errors 2021-07-17 14:58:02 +02:00
4587f7686e feature: basic management service implementation (#44)
* feat: basic management service implementation [FAILING TESTS]

* test: fix healthcheck test

* test: #39 add peer registration endpoint test

* feat: #39 add setup key handling

* feat: #39 add peer management store persistence

* refactor: extract config read/write to the utility package

* refactor: move file contents copy to the utility package

* refactor: use Accounts instead of Users in the Store

* feature: add management server Docker file

* refactor: introduce datadir instead of config

* chore: use filepath.Join to concat filepaths instead of string concat

* refactor: move stop channel to the root

* refactor: move stop channel to the root

* review: fix PR review notes

Co-authored-by: braginini <hello@wiretrustee.com>
2021-07-17 14:38:59 +02:00
881f078759 Removed engine.Stop 2021-06-25 10:58:42 +02:00
bbfbf797d5 chore: remove os.Exit - unnecessary call 2021-06-22 12:11:51 +02:00
5122294adf golint: properly handle defer engine stop 2021-06-22 01:17:01 +02:00
8088c7a591 feature: add stop handling for engine 2021-06-21 11:18:03 +02:00
41b50a08d4 feature: Adding service run command 2021-06-19 15:09:32 +02:00
790858c31b fix: golint errors (part 2) 2021-05-19 11:13:25 +02:00
5342f10e7f fix: golint errors 2021-05-19 10:58:21 +02:00
f0048d16fb Merge remote-tracking branch 'origin/main' into lint-warns
# Conflicts:
#	connection/engine.go
2021-05-19 10:45:44 +02:00
a773ec8150 feat: add interface black list to avoid undesired interfaces 2021-05-16 18:05:08 +02:00
e6358e7bb2 fix doc and lint warns for signal package 2021-05-15 15:20:49 +05:00
f171f6755b fix: signal message encryption 2021-05-05 10:40:53 +02:00
6cd44f1522 feat: add encryption of the payload exchanged via signal 2021-05-01 18:29:59 +02:00
550698c3b5 chore: remove unnecessary config prop init 2021-05-01 15:52:08 +02:00
ff225a485a feat: add wiretrustee init cmd to initialize config 2021-05-01 15:47:24 +02:00
2b77da4e12 project init 2021-05-01 12:45:37 +02:00