Commit Graph

9 Commits

Author SHA1 Message Date
Steffen Vogel
897fbe5e1f signaling: use BackendConfig passing more options to backend factory
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-02-03 16:50:45 +01:00
Steffen Vogel
7fbd869452 some smaller refactoring and harmonization throughout the codebase
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-01-25 00:02:38 +01:00
Steffen Vogel
2d1d719384 rewrite event system for control socket
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-01-14 13:46:22 +01:00
Steffen Vogel
b30f6e8380 replace use socket package in intf and signaling packages by simple event channel
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-01-12 15:08:31 +01:00
Steffen Vogel
e109356f2e use protobuf types for signaling
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-01-06 15:33:35 +01:00
Steffen Vogel
dc9e6b8dd3 replaced logrus by zap logger
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2021-12-23 12:34:44 +01:00
Steffen Vogel
207a0f7671 passing backend options solely via URL query parameters
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2021-12-22 20:46:33 +01:00
Steffen Vogel
63e3b608cc fix code-style
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2021-12-20 13:55:01 +01:00
Steffen Vogel
2f3e7e7ade proxy: fix build on darwin and possibly other non-linux architectures
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2021-12-20 13:43:25 +01:00