Improve some error handling. Closes #150

This commit is contained in:
Ian Renton
2026-09-23 17:30:12 +01:00
parent 5bdd79c247
commit 31c7c2095e
20 changed files with 321 additions and 24 deletions
+9 -9
View File
@@ -1,6 +1,6 @@
{% extends "skeleton.html" %}
{% block head_extra %}
<link rel="stylesheet" href="/static/css/style.css?v=1790098506" type="text/css">
<link rel="stylesheet" href="/static/css/style.css?v=1790181012" type="text/css">
<link href="/static/vendor/css/bootstrap-5.3.8.min.css" rel="stylesheet">
<link href="/static/vendor/css/fontawesome-6.7.2.min.css" rel="stylesheet">
<link href="/static/vendor/css/solid-6.7.2.min.css" rel="stylesheet">
@@ -16,10 +16,10 @@
window.fetchEventSource = fetchEventSource;
</script>
<script src="/static/js/utils.js?v=1790098506"></script>
<script src="/static/js/ui-ham.js?v=1790098506"></script>
<script src="/static/js/geo.js?v=1790098506"></script>
<script src="/static/js/common.js?v=1790098506"></script>
<script src="/static/js/utils.js?v=1790181012"></script>
<script src="/static/js/ui-ham.js?v=1790181012"></script>
<script src="/static/js/geo.js?v=1790181012"></script>
<script src="/static/js/common.js?v=1790181012"></script>
{% end %}
{% block body %}
<div class="container">
@@ -51,8 +51,8 @@
class="fa-solid fa-sun"></i> Conditions</a></li>
<li class="nav-item ms-4"><a href="/status" class="nav-link" id="nav-link-status"><i
class="fa-solid fa-chart-simple"></i> Status</a></li>
<li class="nav-item ms-4"><a href="/about" class="nav-link" id="nav-link-about"><i
class="fa-solid fa-circle-info"></i> About</a></li>
<li class="nav-item ms-4"><a href="/help" class="nav-link" id="nav-link-about"><i
class="fa-solid fa-circle-question"></i> Help</a></li>
<li class="nav-item ms-4"><a href="/apidocs" class="nav-link" id="nav-link-api"><i
class="fa-solid fa-gear"></i> API</a></li>
</ul>
@@ -75,10 +75,10 @@
v{{software_version}}</p>
<ul class="nav col-md-4 justify-content-end">
<li class="nav-item">
<a href="/about#faq" class="nav-link px-3 text-body-secondary">FAQ</a>
<a href="/help/faq" class="nav-link px-3 text-body-secondary">FAQ</a>
</li>
<li class="nav-item">
<a href="/about#privacy" class="nav-link px-3 text-body-secondary">Privacy</a>
<a href="/help/privacy" class="nav-link px-3 text-body-secondary">Privacy</a>
</li>
<li class="nav-item">
<a href="https://git.ianrenton.com/ian/spothole" class="nav-link px-3 text-body-secondary">Source