Merge with master

This commit is contained in:
ArtemBaskal 2020-06-19 14:48:10 +03:00
commit caf78ae3a0
3 changed files with 30 additions and 13 deletions

View File

@ -82,6 +82,13 @@ const getResponseCell = (row, filtering, t, isDetailed) => {
rule_label: rule,
response_code: status,
},
[FILTERED_STATUS.NOT_FILTERED_WHITE_LIST]: {
domain,
encryption_status: boldStatusLabel,
filter,
rule_label: rule,
response_code: status,
},
[FILTERED_STATUS.FILTERED_SAFE_SEARCH]: {
domain,
encryption_status: boldStatusLabel,

View File

@ -1213,15 +1213,15 @@ components:
top_queried_domains:
type: array
items:
type: object
$ref: "#/components/schemas/TopArrayEntry"
top_clients:
type: array
items:
type: object
$ref: "#/components/schemas/TopArrayEntry"
top_blocked_domains:
type: array
items:
type: object
$ref: "#/components/schemas/TopArrayEntry"
dns_queries:
type: array
items:
@ -1238,6 +1238,12 @@ components:
type: array
items:
type: integer
TopArrayEntry:
type: object
description: Represent the number of hits per key (domain or client IP)
properties:
domain_or_ip:
type: integer
StatsConfig:
type: object
description: Statistics configuration

View File

@ -76,6 +76,7 @@ func (a *AutoHosts) Start() {
go a.updateLoop()
a.updateChan <- true
if a.watcher != nil {
go a.watcherLoop()
err := a.watcher.Add(a.hostsFn)
@ -89,13 +90,16 @@ func (a *AutoHosts) Start() {
log.Error("Error while initializing watcher for a directory %s: %s", dir, err)
}
}
}
}
// Close - close module
func (a *AutoHosts) Close() {
a.updateChan <- false
close(a.updateChan)
if a.watcher != nil {
_ = a.watcher.Close()
}
}
// update table