stefanprodan
c287ab7daf
Rename imports and use go modules
2019-08-06 15:05:15 +03:00
Ian Duffy
198211e20b
Add delayed chunk endpoint
...
Adds an endpoint that does chunk based encoding. The endpoint just stalls
and eventually returns the stall time.
Similar to the delay endpoint but in a chunked maner.
Fixed up the metrics interceptor to wrap ResponseWriter correctly too.
2019-08-04 00:34:12 +01:00
stefanprodan
951d82abb9
Add option to run the metrics exporter on a different port
...
Add port-metrics flag, when specified the Prometheus /metrics endpoint will be exposed on that port.
2019-06-15 17:07:34 +03:00
stefanprodan
62ccb1b67e
run go 1.11 fmt
2018-12-20 09:41:08 +02:00
Stefan Prodan
18a22d1b94
Add shutdown delay (wait for the readiness probe)
2018-09-25 12:01:01 +03:00
Stefan Prodan
59cd692141
Add websocket echo handler
2018-09-11 22:13:54 +03:00
Stefan Prodan
6c98fbf1f4
Add JWT token issue and validate handlers
2018-09-10 11:36:11 +03:00
Stefan Prodan
54f6d9f74d
Add env handler
2018-09-10 01:29:49 +03:00
Stefan Prodan
979fd669df
Use gorilla mux route name as Prometheus path label
2018-08-21 15:19:21 +03:00
Stefan Prodan
593ccaa0cd
Add random delay and errors middleware
2018-08-21 03:12:20 +03:00
Stefan Prodan
0f098cf0f1
Add config file support
2018-08-21 02:02:47 +03:00
Stefan Prodan
f2d95bbf80
Add logging middleware and log level option
2018-08-20 17:03:07 +03:00
Stefan Prodan
774d34c1dd
Rewrite HTTP server with gorilla mux
2018-08-20 11:29:11 +03:00