Commit Graph

17 Commits

Author SHA1 Message Date
Steffen Vogel
b451dfcac3 fix: Update more copyright years
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-12-23 17:50:21 +01:00
Steffen Vogel
f9bae740e9 feat(cli): Remove some command line arguments and move them to environment variables or the config file
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-08-12 16:06:39 +02:00
Steffen Vogel
c407b0a482 Implement log filter expressions to replace verbosity level
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-06-22 08:46:35 +02:00
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
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
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
Steffen Vogel
8d96dea17e config: big rewrite and switch from viper to koanf
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-10-07 18:30:50 +02:00
Steffen Vogel
e77dd135b0 cmd: version JSON output format
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-09-10 02:56:47 +02:00
Steffen Vogel
dad8d5996b update Go module path
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-09-08 17:42:12 +02:00
Steffen Vogel
ba13b7662d pdisc: add support for whitelisting accepted peers
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-09-02 13:50:22 +02:00
Steffen Vogel
2be9f65a16 hooks: add support for web- and subprocess hooks which are triggered by common events
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-09-01 08:55:16 +02:00
Steffen Vogel
69f7414f29 test: increase unit test coverage
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-08-31 01:54:45 +02:00
Steffen Vogel
feb484c1ef simplify declaration of equally typed constants
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-08-31 01:54:45 +02:00
Steffen Vogel
dfaf956fb3 cmd: allow filtering interfaces and peers in status command
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-08-25 18:55:53 +02:00
Steffen Vogel
5188eaf077 handle more errors
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-08-25 18:55:53 +02:00
Steffen Vogel
d31ee3ce29 fix a bunch of warnings detected by code analysis
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-07-27 13:39:18 +02:00
Steffen Vogel
e5eb73b5e2 merge internal and pkg packages
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-07-27 13:39:18 +02:00