Commit Graph

12 Commits

Author SHA1 Message Date
Steffen Vogel ee0e60df68 make project reuse compliant
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-05-26 23:25:41 +02:00
Steffen Vogel 363a6a432f next big refactoring
- enable direct Bind mode
- a lots of cleanup and refactoring
- scale up testing

Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-05-22 10:27:14 +02:00
Steffen Vogel d6977f40f9 fix a bunch of unit tests
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-07 23:12:05 +01:00
Steffen Vogel a8f67be889 ci: use golangci-lint for linting
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-07 23:12:05 +01:00
Steffen Vogel 0e75b6e1f9 more codacy fixes
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-10-23 11:10:59 +02:00
Steffen Vogel 1bce3b9c83 config: do not fail if we cant stat the current working directory
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-10-23 11:10:59 +02:00
Steffen Vogel db43312436 config: allow filtering relays by protocol and security
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-10-23 11:10:59 +02:00
Steffen Vogel 06ffcfe199 fix codacy issues
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-10-15 16:40:07 +02:00
Steffen Vogel 0d3ec32c6f make hostname configurable via command line parameter
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-10-14 21:30:26 +02:00
Steffen Vogel c6cbae142c fix unit tests after config rewrite
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-10-07 18:30:50 +02:00
Steffen Vogel 43f7d4d87a config: simplify config structure
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-10-07 18:30:50 +02:00
Steffen Vogel 99623b39f8 config: add reload, watch and change detection logic
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-10-07 18:30:50 +02:00