Commit Graph

1369 Commits

Author SHA1 Message Date
dependabot-preview[bot] b4a2e34a79 Bump github.com/miekg/dns from 1.1.22 to 1.1.29
Bumps [github.com/miekg/dns](https://github.com/miekg/dns) from 1.1.22 to 1.1.29.
- [Release notes](https://github.com/miekg/dns/releases)
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release)
- [Commits](https://github.com/miekg/dns/compare/v1.1.22...v1.1.29)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-04 22:30:14 +02:00
dependabot-preview[bot] f911de9b10 Bump github.com/go-chi/cors from 1.0.1 to 1.1.1
Bumps [github.com/go-chi/cors](https://github.com/go-chi/cors) from 1.0.1 to 1.1.1.
- [Release notes](https://github.com/go-chi/cors/releases)
- [Commits](https://github.com/go-chi/cors/compare/v1.0.1...v1.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-04 22:29:04 +02:00
dependabot-preview[bot] d7f48f1ee5 Bump github.com/prometheus/client_golang from 1.4.1 to 1.6.0
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.4.1 to 1.6.0.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.4.1...v1.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-04 22:28:17 +02:00
dependabot-preview[bot] 3c55be36c7 Bump github.com/stretchr/testify from 1.4.0 to 1.5.1
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.4.0 to 1.5.1.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.4.0...v1.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-04 22:24:34 +02:00
Dimitri Herzog 0ec6c8af9c Test rewrite (Ginkgo), Refactorings 2020-05-04 22:20:13 +02:00
Mike Lee 883fa1e644 Dockerfile for adding Prom. access. 2020-04-26 22:19:21 +02:00
Dimitri Herzog c6532d7939 #31: Fine grained locking on list update 2020-04-22 22:31:37 +02:00
izzeho 7371d561ba Update README for correct refreshPeriod
Current refreshPeriod example sets refresh to 1 minute. This results in DNS queries failing during Blocky reload 4 seconds of every minute.
2020-04-16 06:51:21 +02:00
Dimitri Herzog 0382997133 added prometheus metric description 2020-04-10 17:11:09 +02:00
Dimitri Herzog e2086c8929 #28: CLI command to perform a DNS query 2020-04-10 17:08:59 +02:00
Dimitri Herzog bdeaee98fc removed unused code 2020-04-09 23:15:52 +02:00
Dimitri Herzog c4915fe74d #26: Error on processing empty query 2020-04-09 23:14:08 +02:00
Dimitri Herzog 0766c6480a #27: CLI tool 2020-04-08 23:03:07 +02:00
Dimitri Herzog 8367a043cf #15: use configurable DNS server to resolve 2020-03-11 22:52:27 +01:00
Dimitri Herzog ee068cf9be added relative time to graphs 2020-03-11 21:41:12 +01:00
Jeff Billimek 746db811a1 Support multiple instances of blocky
Signed-off-by: Jeff Billimek <jeffrey_k_billimek@homedepot.com>
2020-03-10 15:42:24 +01:00
Dimitri Herzog 09e97eb160 Closes #20 2020-03-09 22:34:10 +01:00
Dimitri Herzog e3e02e6d26
Update README.md 2020-03-09 08:47:48 +01:00
Jeff Billimek d5adfb5cfa Add infor to docs about installing with helm
Fixes #21

Signed-off-by: Jeff Billimek <jeff@billimek.com>
2020-03-09 06:53:02 +01:00
Dimitri Herzog 43fa811809 removed print 2020-03-07 17:33:52 +01:00
Dimitri Herzog 99eb123ed9 #19: switch to go 1.14 2020-03-07 17:33:31 +01:00
Dimitri Herzog 98bf831bee changed config for test 2020-03-07 17:02:57 +01:00
Dimitri Herzog 94f03f9fb5 start metrics only if http listerer is running 2020-03-07 16:59:04 +01:00
Dimitri Herzog acd63995fd added tests 2020-03-07 16:52:28 +01:00
Dimitri Herzog be22cb0a21 added file close 2020-03-06 23:00:27 +01:00
Dimitri Herzog 673e208cdd fixes # 18: add additional prometheus metrics for dashboard 2020-03-06 23:00:14 +01:00
Dimitri Herzog e99ac1856c added prometheus config to readme 2020-02-25 21:54:15 +01:00
Rich7690 5eb7ad5275 Actually fix it this time 2020-02-25 21:34:40 +01:00
Rich7690 f849bf0263 Fixed codacy issues 2020-02-25 21:34:40 +01:00
Rich7690 f52bc29138 Add initial prometheus endpoint support. Fixes #4 2020-02-25 21:34:40 +01:00
Dimitri Herzog e12d17dc66 replaced String function by generic 2020-02-23 22:32:24 +01:00
Dimitri Herzog a263f1fc17 added tests, small refactorings 2020-02-23 22:01:58 +01:00
Dimitri Herzog eb569ad604 added test 2020-02-17 22:49:20 +01:00
Dimitri Herzog 84e7e85a93 added tests 2020-02-17 22:40:58 +01:00
Dimitri Herzog c2be2fd8a1 #6: Dns over HTTPS (DoH) 2020-02-17 22:06:10 +01:00
Dimitri Herzog d41048da3e refactoring 2020-02-14 22:13:38 +01:00
Dimitri Herzog 4d0e21fd49 added test 2020-02-14 22:01:10 +01:00
Dimitri Herzog 3848576308 refactoring 2020-02-14 22:01:10 +01:00
Dimitri Herzog 98c66cb343
added codecov config 2020-02-13 22:24:47 +01:00
Dimitri Herzog 039414a366 added test 2020-02-13 22:11:29 +01:00
Dimitri Herzog 30861f5763 added test 2020-02-13 21:50:39 +01:00
Dimitri Herzog 8f2dd2f160 removed unused func 2020-02-13 21:50:29 +01:00
Dimitri Herzog 432efd1a97 Blocking response entries (deep CNAME inspection #3 and IP black lists #1) 2020-02-13 18:12:59 +01:00
Dimitri Herzog 53b01a9834 added description for (#11 dnssec support) 2020-02-13 18:10:13 +01:00
Dimitri Herzog 85d6bae50b added docker-build target 2020-02-13 17:18:24 +01:00
Dimitri Herzog 5184222f07 Build multi arch images with buildx 2020-02-12 21:38:08 +01:00
Dimitri Herzog 9bb0682651 Healthcheck in docker container (#10) 2020-02-10 22:39:16 +01:00
Dimitri Herzog 0061cf0c10 Provide additional configuration for caching, fixes #2 2020-02-10 21:44:51 +01:00
Dimitri Herzog 82e3bb000c print additional runtime information 2020-02-10 16:12:01 +01:00
Dimitri Herzog a68d87bed9 changed to unbkocking buffered channel to prevent gorutine leaking 2020-02-10 15:58:42 +01:00