From 998b394d2cf6472c839077623cf58b60f5239328 Mon Sep 17 00:00:00 2001 From: Ian Renton Date: Fri, 26 Jun 2026 09:09:15 +0100 Subject: [PATCH 01/29] Update map and bands pages to use SSE endpoint after initial load. Closes #43. --- .idea/spothole.iml | 1 + README.md | 6 +- templates/add_spot.html | 2 +- templates/alerts.html | 2 +- templates/bands.html | 8 +-- templates/base.html | 10 +-- templates/conditions.html | 2 +- templates/map.html | 4 +- templates/spots.html | 4 +- templates/status.html | 2 +- webassets/js/alerts.js | 23 ++++++ webassets/js/bands.js | 84 +++++++++++++++++----- webassets/js/common.js | 23 ------ webassets/js/map.js | 148 +++++++++++++++++++++++++++++++------- 14 files changed, 234 insertions(+), 85 deletions(-) diff --git a/.idea/spothole.iml b/.idea/spothole.iml index 803561c..347b546 100644 --- a/.idea/spothole.iml +++ b/.idea/spothole.iml @@ -2,6 +2,7 @@ + diff --git a/README.md b/README.md index a49b3b6..40da6e2 100644 --- a/README.md +++ b/README.md @@ -95,9 +95,9 @@ Various approaches exist to writing your own client, but in general: `https://spothole.app/api/v1/spots` once every few minutes. Apply filters if necessary. * Call the "options" API to get an idea of which bands, modes etc. the server knows about. You might want to do that first before calling the spots/alerts APIs, to allow you to populate your filters correctly. -* Refer to the provided HTML/JS interface for a reference on different approaches. For example, the "map" and "bands" - pages simply query the main spot API on a timer, whereas the main/spots page combines this approach with using the - Server-Sent Events (SSE) endpoint to update live. +* Refer to the provided HTML/JS interface for a reference on different approaches. For example, the "alerts"/"upcoming" + page simply query the main spot API on a timer, whereas the spots, map and bands pages combine this approach with + using the Server-Sent Events (SSE) endpoint to update live. * Let me know if you get stuck, I'm happy to help. Please don't hammer the API with an unnecessarily high request rate. For example, Spothole only queries the POTA API diff --git a/templates/add_spot.html b/templates/add_spot.html index 0b6bfe9..d8d0ba5 100644 --- a/templates/add_spot.html +++ b/templates/add_spot.html @@ -76,7 +76,7 @@ - + diff --git a/templates/alerts.html b/templates/alerts.html index f3720ca..e4847ed 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 758c822..04ea125 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -3,9 +3,7 @@
-
- {% module Template("widgets/refresh-timer.html", web_ui_options=web_ui_options) %} -
+
{% module Template("widgets/filters-display-data-buttons.html", web_ui_options=web_ui_options) %} @@ -77,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 375148b..e4145a8 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 3aea838..163ec3f 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index a21d7bf..410aab1 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 4b26010..10426e6 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 3e8cfd9..101151c 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@
- + + diff --git a/templates/alerts.html b/templates/alerts.html index e4847ed..a999cc7 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@
- + diff --git a/templates/bands.html b/templates/bands.html index 04ea125..36671b6 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index e4145a8..840889d 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 163ec3f..d367b82 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 410aab1..a0a99fb 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 10426e6..613cb46 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 101151c..75ae823 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@
- + + diff --git a/templates/alerts.html b/templates/alerts.html index a999cc7..81edeca 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 36671b6..413c88a 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 840889d..4f35bc9 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index d367b82..2aa95e5 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index a0a99fb..47ff105 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 613cb46..fca68cc 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 75ae823..ccb3443 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 81edeca..edc0f76 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 413c88a..afa7b3f 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 4f35bc9..9cc6090 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 2aa95e5..9ca3167 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 47ff105..13db931 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index fca68cc..1e41720 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index ccb3443..4bcffb6 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index edc0f76..74ce1fb 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index afa7b3f..f0e7c39 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 9cc6090..0874163 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 9ca3167..3b81962 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 13db931..fede4f6 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 1e41720..d4073d5 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 4bcffb6..7a3c2be 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 74ce1fb..1064f3e 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index f0e7c39..235e97f 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 0874163..455d4d4 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 3b81962..c4cd2b3 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index fede4f6..a684034 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index d4073d5..4ba5ca6 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 7a3c2be..4490070 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 1064f3e..046fb14 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 235e97f..3a4b26c 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 455d4d4..d30a2ca 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index c4cd2b3..2c79327 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index a684034..96eb28b 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 4ba5ca6..d0e5cc6 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 4490070..f4f8942 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 046fb14..cde601a 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 3a4b26c..c3a1419 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index d30a2ca..6c94a47 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 2c79327..1811421 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 96eb28b..d4a9efe 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index d0e5cc6..efd41b4 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index f4f8942..193dc93 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index cde601a..b38c198 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index c3a1419..59614a9 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 6c94a47..ee72525 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 1811421..aa7e3b5 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index d4a9efe..47eb5a2 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index efd41b4..3e34b08 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 193dc93..e40d244 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index b38c198..0e90d50 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 59614a9..8467f6a 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index ee72525..8639554 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index aa7e3b5..d71800c 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 47eb5a2..296628d 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 3e34b08..41462e3 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index e40d244..c4cb91b 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 0e90d50..26dff8c 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 8467f6a..5c0203a 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 8639554..a801bba 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index d71800c..8124c77 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 296628d..ec5c18d 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 41462e3..701fce4 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index c4cb91b..0454209 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 26dff8c..73f0081 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 5c0203a..a4d206f 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index a801bba..45842c0 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 8124c77..15273a7 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index ec5c18d..2e64fba 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 701fce4..22fc625 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 0454209..3da2d06 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 73f0081..9d79c2d 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index a4d206f..8ad31ad 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 45842c0..3ffcb45 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 15273a7..2959b1c 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 2e64fba..0af2128 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 22fc625..e7f3a1d 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 3da2d06..25ccc0a 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 9d79c2d..6b03924 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 8ad31ad..af63fe2 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 3ffcb45..682fc6e 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 2959b1c..1cdc718 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 0af2128..b2b8889 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index e7f3a1d..b5c8d37 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 25ccc0a..ef05c15 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 6b03924..249dc23 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index af63fe2..544782a 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 682fc6e..d1e8097 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 1cdc718..dd07614 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index b2b8889..d9b9dc0 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index b5c8d37..96501e3 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index ef05c15..2d14a8b 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 249dc23..740753e 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 544782a..5f5d97e 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index d1e8097..27c27a5 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index dd07614..91e321c 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index d9b9dc0..8197b89 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 96501e3..88310c9 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 2d14a8b..a7cd84c 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 740753e..1eb66d2 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 5f5d97e..15fa39a 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 27c27a5..eafddda 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 91e321c..ae6075a 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 8197b89..1fd37f1 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 88310c9..04ad53b 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index a7cd84c..24c2ad9 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 1eb66d2..9d20346 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 15fa39a..f2a2083 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index eafddda..0294bcc 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index ae6075a..a52a48a 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 1fd37f1..0d4e6ee 100644 --- a/templates/map.html +++ b/templates/map.html @@ -95,8 +95,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 04ad53b..9ccdf8a 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 24c2ad9..7c1dfe4 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 9d20346..f481f14 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index f2a2083..56e3e49 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 0294bcc..af05a27 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index a52a48a..92805ca 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 0d4e6ee..d11f6eb 100644 --- a/templates/map.html +++ b/templates/map.html @@ -1,6 +1,19 @@ {% extends "base.html" %} {% block content %} +
+ +
+
@@ -95,8 +108,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 9ccdf8a..a77bf94 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 7c1dfe4..4f55f4d 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@
- + + diff --git a/templates/alerts.html b/templates/alerts.html index f481f14..653a089 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@
- + diff --git a/templates/bands.html b/templates/bands.html index 56e3e49..bd304e2 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index af05a27..906aa30 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 92805ca..7790e03 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index d11f6eb..3286a46 100644 --- a/templates/map.html +++ b/templates/map.html @@ -108,8 +108,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index a77bf94..5d16f1a 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 4f55f4d..3ca2975 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 653a089..832345b 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/api_only_home.html b/templates/api_only_home.html index 97139c9..11ed393 100644 --- a/templates/api_only_home.html +++ b/templates/api_only_home.html @@ -7,7 +7,7 @@
- Spothole + Spothole
diff --git a/templates/apidocs.html b/templates/apidocs.html index 3f4325d..9266dcb 100644 --- a/templates/apidocs.html +++ b/templates/apidocs.html @@ -1,5 +1,5 @@ {% extends "skeleton.html" %} {% block body %} - + {% end %} diff --git a/templates/bands.html b/templates/bands.html index bd304e2..5ee8472 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 906aa30..8e27dd3 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,26 +1,26 @@ {% extends "skeleton.html" %} {% block head_extra %} - - - - + + + + - - - - + + + + - - - - + + + + {% end %} {% block body %}
- + + diff --git a/templates/alerts.html b/templates/alerts.html index 832345b..8b93c5a 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@
- + diff --git a/templates/bands.html b/templates/bands.html index 5ee8472..2d18a3a 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 8e27dd3..22e6348 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index f260457..c047940 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index f0d6b19..05546b4 100644 --- a/templates/map.html +++ b/templates/map.html @@ -108,8 +108,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 37cdc48..92a7434 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 9dfe3c5..d7ea03b 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@
- + + diff --git a/templates/alerts.html b/templates/alerts.html index 8b93c5a..ddcd199 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/api_only_home.html b/templates/api_only_home.html index 11ed393..8d8782c 100644 --- a/templates/api_only_home.html +++ b/templates/api_only_home.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + {% end %} {% block body %}
diff --git a/templates/bands.html b/templates/bands.html index 2d18a3a..63c97d2 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 22e6348..5732398 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
@@ -87,7 +87,8 @@
-
Powered by Powered by
diff --git a/templates/conditions.html b/templates/conditions.html index c047940..5c53370 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@ - + diff --git a/templates/map.html b/templates/map.html index 05546b4..874f70d 100644 --- a/templates/map.html +++ b/templates/map.html @@ -90,8 +90,8 @@ - - + + @@ -108,8 +108,8 @@ - - + + diff --git a/templates/skeleton.html b/templates/skeleton.html index 4efc3a4..73dc006 100644 --- a/templates/skeleton.html +++ b/templates/skeleton.html @@ -27,11 +27,11 @@ Spothole - + - + diff --git a/templates/spots.html b/templates/spots.html index 92a7434..4d8ffe8 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index d7ea03b..30de80a 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index ddcd199..cdde5e5 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 63c97d2..d0cf2b0 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 5732398..ad0ee39 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 5c53370..373f0df 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 874f70d..8f9b1af 100644 --- a/templates/map.html +++ b/templates/map.html @@ -108,8 +108,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 4d8ffe8..a2a975e 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 30de80a..a1fbaa2 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index cdde5e5..61ba018 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index d0cf2b0..4a3e712 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index ad0ee39..66bc487 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 373f0df..06b5f45 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 8f9b1af..5eb5524 100644 --- a/templates/map.html +++ b/templates/map.html @@ -108,8 +108,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index a2a975e..deeb2ee 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index a1fbaa2..a3e4e7f 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index 61ba018..d8db687 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 4a3e712..f5d24b5 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 66bc487..c828934 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 06b5f45..4fe2ef7 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 5eb5524..84d0d6f 100644 --- a/templates/map.html +++ b/templates/map.html @@ -108,8 +108,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index deeb2ee..3387b41 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index a3e4e7f..813e227 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - + + diff --git a/templates/alerts.html b/templates/alerts.html index d8db687..75f3540 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -75,7 +75,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index f5d24b5..5c181bd 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -75,8 +75,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index c828934..9dd03cb 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -10,10 +10,10 @@ - - - - + + + + {% end %} {% block body %}
diff --git a/templates/conditions.html b/templates/conditions.html index 4fe2ef7..9eea747 100644 --- a/templates/conditions.html +++ b/templates/conditions.html @@ -284,7 +284,7 @@
- + diff --git a/templates/map.html b/templates/map.html index 84d0d6f..ad5e684 100644 --- a/templates/map.html +++ b/templates/map.html @@ -108,8 +108,8 @@ - - + + diff --git a/templates/spots.html b/templates/spots.html index 3387b41..b659a50 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -116,8 +116,8 @@ - - + + diff --git a/templates/status.html b/templates/status.html index 813e227..8b0a5ea 100644 --- a/templates/status.html +++ b/templates/status.html @@ -59,7 +59,7 @@ - +