diff --git a/client/src/actions/index.js b/client/src/actions/index.js index df7b5d1c..d366a0a6 100644 --- a/client/src/actions/index.js +++ b/client/src/actions/index.js @@ -439,7 +439,7 @@ export const testUpstream = servers => async (dispatch) => { }); if (testMessages.every(message => message === 'OK')) { - dispatch(addSuccessToast('All servers is OK')); + dispatch(addSuccessToast('Specified DNS servers are working correctly')); } dispatch(testUpstreamSuccess()); diff --git a/control.go b/control.go index 340f8479..a8bb391b 100644 --- a/control.go +++ b/control.go @@ -193,6 +193,7 @@ func handleStatus(w http.ResponseWriter, r *http.Request) { "dns_address": config.BindHost, "dns_port": config.CoreDNS.Port, "querylog_enabled": config.CoreDNS.QueryLogEnabled, + "upstream_dns": config.CoreDNS.UpstreamDNS, } json, err := json.Marshal(data) diff --git a/openapi.yaml b/openapi.yaml index 5c458978..e39fc090 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -61,6 +61,16 @@ paths: responses: 200: description: OK + examples: + application/json: + dns_address: 127.0.0.1 + dns_port: 53 + querylog_enabled: true + running: true + upstream_dns: + - 1.1.1.1 + - 1.0.0.1 + version: "v0.1" /querylog: get: tags: