feat: Update last down to go back 30 days
All checks were successful
Build Docker / BuildImage (push) Successful in 35s

This commit is contained in:
Nathan Woodburn 2024-09-24 12:58:04 +10:00
parent 3c85ce105f
commit 4d1581c4a0
Signed by: nathanwoodburn
GPG Key ID: 203B000478AD0EF1

View File

@ -820,7 +820,7 @@ def index():
f"The {node['name']} node's certificate is expiring {format_relative_time(cert_853_expiry)} for DNS over TLS (port 853)" f"The {node['name']} node's certificate is expiring {format_relative_time(cert_853_expiry)} for DNS over TLS (port 853)"
) )
history_days = 7 history_days = 30
if "history" in request.args: if "history" in request.args:
try: try:
history_days = int(request.args["history"]) history_days = int(request.args["history"])
@ -833,10 +833,11 @@ def index():
for node in history_summary["nodes"]: for node in history_summary["nodes"]:
for key in ["plain_dns", "doh", "dot"]: for key in ["plain_dns", "doh", "dot"]:
if node[key]["last_down"] == "Never": if node[key]["last_down"] == "Never":
continue node[key]["last_down"] = "over 30 days ago"
node[key]["last_down"] = format_last_check( else:
datetime.strptime(node[key]["last_down"], "%Y-%m-%d %H:%M:%S") node[key]["last_down"] = format_last_check(
) datetime.strptime(node[key]["last_down"], "%Y-%m-%d %H:%M:%S")
)
for key in ["plain_dns", "doh", "dot"]: for key in ["plain_dns", "doh", "dot"]:
if history_summary["overall"][key]["last_down"] == "Never": if history_summary["overall"][key]["last_down"] == "Never":