From 211eadc3dd64af6e2a21ff4611c478e8373f2c85 Mon Sep 17 00:00:00 2001 From: Shreyas Zare Date: Sun, 30 Oct 2022 19:05:56 +0530 Subject: [PATCH] main.js: added support for more opendns forwarders. Updated refreshDashboard() to use ISO datetime format. --- DnsServerCore/www/js/main.js | 42 ++++++++++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/DnsServerCore/www/js/main.js b/DnsServerCore/www/js/main.js index e8e67aec..fdb26b59 100644 --- a/DnsServerCore/www/js/main.js +++ b/DnsServerCore/www/js/main.js @@ -574,6 +574,16 @@ $(function () { $("#rdForwarderProtocolTcp").prop("checked", true); break; + case "opendns-tls": + $("#txtForwarders").val("dns.opendns.com (208.67.222.222:853)\r\ndns.opendns.com (208.67.220.220:853)"); + $("#rdForwarderProtocolTls").prop("checked", true); + break; + + case "opendns-tls-ipv6": + $("#txtForwarders").val("dns.opendns.com ([2620:0:ccc::2]:853)\r\ndns.opendns.com ([2620:0:ccd::2]:853)"); + $("#rdForwarderProtocolTls").prop("checked", true); + break; + case "opendns-https": $("#txtForwarders").val("https://doh.opendns.com/dns-query"); $("#rdForwarderProtocolHttps").prop("checked", true); @@ -585,6 +595,31 @@ $(function () { $("#rdForwarderProtocolUdp").prop("checked", true); break; + case "opendns-fs-udp-ipv6": + $("#txtForwarders").val("[2620:119:35::123]\r\n[2620:119:53::123]"); + $("#rdForwarderProtocolUdp").prop("checked", true); + break; + + case "opendns-fs-tcp": + $("#txtForwarders").val("208.67.222.123\r\n208.67.220.123"); + $("#rdForwarderProtocolTcp").prop("checked", true); + break; + + case "opendns-fs-tcp-ipv6": + $("#txtForwarders").val("[2620:119:35::123]\r\n[2620:119:53::123]"); + $("#rdForwarderProtocolTcp").prop("checked", true); + break; + + case "opendns-fs-tls": + $("#txtForwarders").val("dns.opendns.com (208.67.222.123:853)\r\ndns.opendns.com (208.67.220.123:853)"); + $("#rdForwarderProtocolTls").prop("checked", true); + break; + + case "opendns-fs-tls-ipv6": + $("#txtForwarders").val("dns.opendns.com ([2620:119:35::123]:853)\r\ndns.opendns.com ([2620:119:53::123]:853)"); + $("#rdForwarderProtocolTls").prop("checked", true); + break; + case "opendns-fs-https": $("#txtForwarders").val("https://doh.familyshield.opendns.com/dns-query"); $("#rdForwarderProtocolHttps").prop("checked", true); @@ -1697,7 +1732,10 @@ function refreshDashboard(hideLoader) { return; } - custom = "&start=" + start + "&end=" + end; + start = moment(start, "YYYY-MM-DD").toISOString(); + end = moment(end, "YYYY-MM-DD").toISOString(); + + custom = "&start=" + encodeURIComponent(start) + "&end=" + encodeURIComponent(end); } if (!hideLoader) { @@ -1706,7 +1744,7 @@ function refreshDashboard(hideLoader) { } HTTPRequest({ - url: "/api/dashboard/stats/get?token=" + sessionData.token + "&type=" + type +"&utc=true" + custom, + url: "/api/dashboard/stats/get?token=" + sessionData.token + "&type=" + type + "&utc=true" + custom, success: function (responseJSON) { //stats