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
+20
View File
@@ -0,0 +1,20 @@
{% extends "help_page.html" %}
{% block help_content %}
<h2 class="mt-4 mb-4">About Spothole</h2>
<p>Spothole is a utility to aggregate "spots" from amateur radio DX clusters and xOTA spotting sites, and provide an
open JSON API as well as a website to browse the data.</p>
<p>While there are several other web-based interfaces to DX clusters, and sites that aggregate spots from various
outdoor activity programmes for amateur radio, Spothole differentiates itself by supporting a larger number of
data sources, and by being "API first" rather than just providing a web front-end. This allows other software to
be built on top of it.</p>
<p>The API is deliberately well-defined with an <a href="/apidocs/openapi.yml">OpenAPI specification</a> and <a
href="/apidocs">API documentation</a>. The API delivers spots in a consistent format regardless of the data
source, freeing developers from needing to know how each individual data source presents its data.</p>
<p>Spothole itself is also open source, Public Domain licenced code that anyone can take and modify. <a
href="https://git.ianrenton.com/ian/spothole/">The source code is here</a>.</p>
<p>The software was written by <a href="https://ianrenton.com">Ian Renton, MØTRT</a> with code contributions by
Steven, M1SDH. The full list of thanks due to others can be found at the bottom of this page.</p>
<p>This server is running Spothole version {{software_version}}.</p>
{% end %}