dc4a9b18a3
Moved endpoint handlers in tree
2021-01-26 18:18:59 +01:00
6c448fd318
Add DNS details
2021-01-26 18:17:37 +01:00
49e58ac2e4
Add advanced matching options to HTTP handler
...
- move to Gitlab
- make code better testable
- create app abstraction for server
- cleanup
2020-12-26 13:11:49 +00:00
57a7e10e74
Add Prometheus metrics ( #10 )
...
* Add Prometheus metrics
- cleanup
- update dependencies
- improve parsing of options where possible
- Update Go to latest version
2020-10-02 11:56:48 +02:00
108444e094
Add health API and basic CLI support
...
- remove plugin API due to incompatibility issues
- add Docker build to GitHub Actions
- add custom container friendly config file
2020-06-15 12:32:18 +02:00
9236a38be0
Moved endpoint handling to new module
...
- introduce new endpoints module
- introduce Endpoint and EndpointManager
- introduce new Logging abstraction API to allow proper mocking
- add error return value to Start and Shutdown of endpoints
- add mocks of some internals to allow easier testing
- add generate target to take care of all code generation
2020-04-14 00:15:33 +02:00
ca1ac7d89a
Move plugins to top level directory in repository
...
- update Makefiles and GoReleaser config
- update dependencies
2020-04-11 15:31:08 +02:00