* commit '31893410892bd047c9f6ea8f602717e6996c9491':
web interface -- Make refresh buttons reload all data, not just counters
web interface -- change text from 'general counters' to 'general statistics'
Fixup of previous commit -- errand keystroke crept in
API /stats_top -- sort top entries by value
API /stats_top -- show only top entries for last 3 minutes
* commit '9682dc6bc19ea940cf71911f6281450c7027eb16':
travis -- npm installation of dependencies belongs in install section
makefile -- use npm --prefix syntax instead of doing cd into subdir
travis -- don't use slow master or tip builds, just specify 1.x for latest go version
travis -- move dependency installation to install section, simplify go test invocation to test all subdirs in one go
dnsfilter -- small code cleanup
coredns plugin metrics -- deduplicate code
dnsfilter metrics -- parental cache hits were counted as safebrowsing cache hits
* commit '1f0fdef8d6b2ce324e7009bb3f95626d87438d61':
Fix invalid element order for historical stats -- in API declaration values are from oldest to newest, not other way around.
Rewrite how historical stats are stored and calculated.
coredns plugin -- convert logic into switch, logging unexpected non-covered cases
After filters were redownloaded and deemed to be fresh, tell coredns server to reload
coredns plugin -- on server reload, metrics disappeared, therefore they must be registered on each reload instead of once
coredns plugin -- give feedback how many rules were in rulefile
dnsfilter -- Update tests to check for expected filter/nofilter reason as well.
Remove debug logging during checks if coredns is alive
Be more atomic during writing of files -- this prevents other processes from seeing empty or impartial files
Start coredns on launch before we serve HTTP -- this checks if port is available
Move starting of coredns server into separate function
sometimes answer can be empty, therefore question could be lost -- pass both to querylog
Reduce binary size of coredns by 60% by removing orchestration plugins like kubernetes, route53, trace, etcd and federation
Fix registration of metrics if querylog is enabled