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,7 +833,8 @@ 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"
else:
node[key]["last_down"] = format_last_check( node[key]["last_down"] = format_last_check(
datetime.strptime(node[key]["last_down"], "%Y-%m-%d %H:%M:%S") datetime.strptime(node[key]["last_down"], "%Y-%m-%d %H:%M:%S")
) )