Ian Renton
|
363735a235
|
Bug fixes and performance improvements
|
2026-05-10 10:57:41 +01:00 |
|
Ian Renton
|
74ce486098
|
UI tweaks
|
2026-05-09 17:10:15 +01:00 |
|
Ian Renton
|
1ef8b36cb1
|
Modify the front so that it allows QRZ.com and HamQTH credentials to be provided by the client (if none are provided, the lookups do not occur.)
|
2026-05-09 16:52:48 +01:00 |
|
Ian Renton
|
f81ef4347f
|
Modify the backend so that instead of using the server owner's QRZ & HamQTH credentials, it instead requires them to be provided by the client (if none are provided, the lookups do not occur.)
|
2026-05-09 15:43:22 +01:00 |
|
Ian Renton
|
0988a567b8
|
Add support for Tiles on the Air
|
2026-05-03 17:32:16 +01:00 |
|
Ian Renton
|
461ce94204
|
Cache-busting ?v= strings for CSS
|
2026-04-22 10:23:50 +01:00 |
|
Ian Renton
|
49949a0b2e
|
Fix display of the last time cleanup ran
|
2026-04-11 08:17:30 +01:00 |
|
Ian Renton
|
a3332aa023
|
Fix a parsing bug with NG3K
|
2026-04-11 08:14:52 +01:00 |
|
Ian Renton
|
ac1ab4bd2d
|
Ping on new spots option
|
2026-04-10 08:05:57 +01:00 |
|
Ian Renton
|
82944b9c38
|
Layout tweaks
|
2026-04-10 08:02:45 +01:00 |
|
Ian Renton
|
36dba30089
|
Ping on new spots option
|
2026-04-10 07:51:26 +01:00 |
|
Ian Renton
|
1ed175e099
|
Layout fix
|
2026-04-07 06:20:07 +01:00 |
|
Ian Renton
|
3870e560ec
|
Bring localstorage stuff in from jsutils, it's only used here
|
2026-04-06 19:11:47 +01:00 |
|
Ian Renton
|
236ac1a584
|
Wider bands/sigs/sources columns on mobile
|
2026-04-06 18:22:45 +01:00 |
|
Ian Renton
|
9243f98604
|
Style tweak
|
2026-04-06 16:37:45 +01:00 |
|
Ian Renton
|
8f062320d3
|
Re-add Dark Mapnik theme (via dodgy CSS hacks)
|
2026-04-06 16:16:19 +01:00 |
|
Ian Renton
|
60126b0010
|
Add the ability to centre and zoom the map with URL params. #50
|
2026-04-05 10:42:01 +01:00 |
|
Ian Renton
|
06c16e2f1f
|
Zoom to the extent of map markers on first load #50
|
2026-04-05 10:26:20 +01:00 |
|
Ian Renton
|
b3353b168c
|
Replace toggle buttons with checkboxes for better clarity of function
|
2026-04-05 10:03:42 +01:00 |
|
Ian Renton
|
e170f9c6c2
|
Merge remote-tracking branch 'origin/main'
# Conflicts:
# templates/about.html
# templates/add_spot.html
# templates/alerts.html
# templates/bands.html
# templates/base.html
# templates/conditions.html
# templates/map.html
# templates/spots.html
# templates/status.html
|
2026-04-05 09:28:44 +01:00 |
|
Ian Renton
|
497b84f5dc
|
Bring Spothole mapping to parity with my other tools by adding choice of basemap, opacity and overlays #50
|
2026-04-05 09:27:23 +01:00 |
|
Ian Renton
|
d51e5184a1
|
Radio blackout (R) scale
|
2026-04-04 10:45:42 +01:00 |
|
Ian Renton
|
429b278bca
|
Improve K-index chart
|
2026-04-04 10:28:11 +01:00 |
|
Ian Renton
|
76b0ec24b7
|
Hide conditions page entries if data isn't available
|
2026-04-03 21:47:35 +01:00 |
|
Ian Renton
|
64afd4ed55
|
"Now" line on Kp forecast
|
2026-04-03 19:49:28 +01:00 |
|
Ian Renton
|
d71908455a
|
Kp forecast axis swap on mobile
|
2026-04-03 19:40:56 +01:00 |
|
Ian Renton
|
c10b5e4947
|
Add fetching of NOAA 3-day forecast
|
2026-04-03 18:11:45 +01:00 |
|
Ian Renton
|
4a6d9da031
|
Add fetching of NOAA 3-day forecast
|
2026-04-03 17:40:00 +01:00 |
|
Ian Renton
|
9d04f8ea38
|
Add fetching of NOAA 3-day forecast
|
2026-04-03 17:22:59 +01:00 |
|
Ian Renton
|
df9a82cad3
|
Add fetching of NOAA 3-day forecast
|
2026-04-03 17:10:36 +01:00 |
|
Ian Renton
|
da7bb4223e
|
Allow floating point received_since times
|
2026-04-03 15:35:06 +01:00 |
|
Ian Renton
|
8d2fcc69b0
|
More tweaks for string lat/lons
|
2026-04-03 15:32:48 +01:00 |
|
Ian Renton
|
9cfc3051a5
|
Support EH23 TOTA
|
2026-04-03 15:19:35 +01:00 |
|
Ian Renton
|
11dd8fa77f
|
Apparently I can't code
|
2026-04-03 09:04:18 +01:00 |
|
Ian Renton
|
a44b4f5eb6
|
README update
|
2026-04-02 19:54:24 +01:00 |
|
Ian Renton
|
edbbb13087
|
Conditions tweaks
|
2026-04-02 19:43:35 +01:00 |
|
Ian Renton
|
c58c22d9a9
|
Conditions tweaks
|
2026-04-02 19:39:54 +01:00 |
|
Ian Renton
|
11cec58f75
|
Merge remote-tracking branch 'origin/main'
|
2026-04-02 19:28:51 +01:00 |
|
Ian Renton
|
9814b656b2
|
Protection against strings getting into lat/lon
|
2026-04-02 19:28:42 +01:00 |
|
ian
|
936e675d56
|
Update data/solar_conditions.py
|
2026-04-01 12:19:14 +00:00 |
|
Ian Renton
|
14c4e6f221
|
Compatibility with Python 3.8
|
2026-03-31 21:13:18 +01:00 |
|
Ian Renton
|
041216c5bb
|
Trap NaN frequencies and return None instead
|
2026-03-31 20:30:40 +01:00 |
|
Ian Renton
|
8257ec492d
|
Trap NaN frequencies and return None instead
|
2026-03-30 19:09:04 +01:00 |
|
Ian Renton
|
02f564b515
|
Colour tweaks and fixes
|
2026-03-30 19:01:25 +01:00 |
|
Ian Renton
|
7de3cdc49c
|
Fix links
|
2026-03-29 11:01:16 +01:00 |
|
Ian Renton
|
6f0101a861
|
DX stats table #99
|
2026-03-29 10:57:34 +01:00 |
|
Ian Renton
|
4fe8dfc36a
|
DX stats table. Closes #99
|
2026-03-29 10:12:25 +01:00 |
|
Ian Renton
|
44f38b8114
|
Complete solar weather table #92
|
2026-03-29 09:22:03 +01:00 |
|
Ian Renton
|
5de5a7ffdf
|
Solar weather table #92
|
2026-03-29 09:00:59 +01:00 |
|
Ian Renton
|
ed1f9e5b06
|
Simplify API for band conditions #92
|
2026-03-29 08:31:36 +01:00 |
|
Ian Renton
|
11d71629ce
|
Propagation conditions page #92
|
2026-03-29 08:13:43 +01:00 |
|
Ian Renton
|
ee47d736eb
|
Template for conditions page #92
|
2026-03-28 12:03:38 +00:00 |
|
Ian Renton
|
a55179d944
|
Template for conditions page #92
|
2026-03-28 12:01:01 +00:00 |
|
Ian Renton
|
8127122c11
|
Refreshed status display layout for easier reading
|
2026-03-28 11:58:24 +00:00 |
|
Ian Renton
|
91276067b9
|
Conditions display should be a separate page #92
|
2026-03-28 11:36:37 +00:00 |
|
Ian Renton
|
126ebcb8b2
|
UI groundwork for conditions display #92
|
2026-03-28 10:50:38 +00:00 |
|
Ian Renton
|
2a5e0db5bc
|
Add descriptions for solar conditions #92
|
2026-03-28 10:39:26 +00:00 |
|
Ian Renton
|
1173af6a9d
|
Fetch solar conditions from HamQSL #92
|
2026-03-28 10:04:29 +00:00 |
|
Ian Renton
|
ce99bbc6cf
|
Merge remote-tracking branch 'origin/main'
# Conflicts:
# templates/about.html
# templates/add_spot.html
# templates/alerts.html
# templates/bands.html
# templates/base.html
# templates/map.html
# templates/spots.html
# templates/status.html
|
2026-03-27 08:06:13 +00:00 |
|
Ian Renton
|
4861e42798
|
Reduce general blueness levels
|
2026-03-27 08:05:47 +00:00 |
|
Ian Renton
|
b0a7e4ea81
|
Fix canonical & meta URLs. Closes #107
|
2026-03-09 21:00:23 +00:00 |
|
Ian Renton
|
b6407b4f66
|
Don't block PNP spots from other programmes like WWFF, as there are known to be WWFF spots on PNP that are not also on Spotline
|
2026-03-09 10:46:28 +00:00 |
|
Ian Renton
|
30c6222fa0
|
Avoid treating Parks'n'Peaks "QRP" as a valid SIG.
|
2026-03-09 10:41:38 +00:00 |
|
Ian Renton
|
07b7ce49da
|
nginx setup doc improvement to avoid duplicated headers
|
2026-03-01 09:23:41 +00:00 |
|
Ian Renton
|
3792e9f4d9
|
Fix static analysis issues
|
2026-02-27 20:33:45 +00:00 |
|
Ian Renton
|
6982354364
|
Improve adherence to python coding standards and clear up IDE static analysis warnings
|
2026-02-27 19:17:04 +00:00 |
|
Ian Renton
|
6b18ec6f88
|
Bulk convert comments above classes/functions/methods into proper docstrings
|
2026-02-27 14:21:35 +00:00 |
|
Ian Renton
|
068c732796
|
Attempt to fix CPU utilisation bug by preventing the heartbeat callback leak in the SSE stream handlers and replacing Timer-based with Event-based threads. Also compiled regexes in advance for DXCC callsign lookups for efficiency, and fixed my misunderstanding of what Queue.empty() does
|
2026-02-27 08:28:43 +00:00 |
|
Ian Renton
|
e6c9bb1853
|
Extra protection against string lat/longs creeping into the system
|
2026-02-14 07:57:36 +00:00 |
|
Ian Renton
|
6e7ffd626e
|
Fix CQ/ITU lookups for zones that cross the antemeridian
|
2026-02-14 07:47:02 +00:00 |
|
Ian Renton
|
4c22861666
|
Fix CQ/ITU lookups for zones that cross the antemeridian
|
2026-02-14 07:46:16 +00:00 |
|
ian
|
76f289d66e
|
Update templates/about.html
|
2026-02-03 20:07:45 +00:00 |
|
ian
|
29afcce504
|
Update README.md
|
2026-02-03 20:06:28 +00:00 |
|
Ian Renton
|
3cd1352ff3
|
CQ/ITU zone lookups
|
2026-02-03 19:06:43 +00:00 |
|
Ian Renton
|
9241a26a47
|
Mobile layout tweaks
|
2026-01-31 22:24:46 +00:00 |
|
Ian Renton
|
3be63a8dd6
|
Fix placement of support/donate button
|
2026-01-31 13:45:49 +00:00 |
|
Ian Renton
|
1e3cec1599
|
Fix placement of support/donate button
|
2026-01-31 13:43:10 +00:00 |
|
Ian Renton
|
7b409bcb67
|
Add ability to tag callsigns as worked. Closes #41
|
2026-01-31 09:34:37 +00:00 |
|
Ian Renton
|
47b4ddb5c8
|
Reduce duplication in HTML pages with includes. Closes #103
|
2026-01-31 08:52:28 +00:00 |
|
Ian Renton
|
94094974d0
|
Allow server owner to inject HTML into the spots page for a "support/donate" type link. #100
|
2026-01-31 08:18:48 +00:00 |
|
Ian Renton
|
5230fa535f
|
Set up web UI using web_ui_options embedded directly into HTML, to avoid more complex JS load order faff #102
|
2026-01-30 22:24:12 +00:00 |
|
Ian Renton
|
2be1c5b3d3
|
Make default colour schemes for the web UI configurable on the server side #102
|
2026-01-30 21:31:13 +00:00 |
|
Ian Renton
|
221fade44b
|
Merge remote-tracking branch 'origin/main'
|
2026-01-30 17:13:10 +00:00 |
|
Ian Renton
|
721d345332
|
Allow users to return to "Automatic" colour scheme. #102
|
2026-01-30 17:12:57 +00:00 |
|
ian
|
bf2f5956fc
|
Update README.md
|
2026-01-23 17:12:47 +00:00 |
|
ian
|
7f4556a340
|
Update README.md
|
2026-01-23 17:11:11 +00:00 |
|
ian
|
33de618808
|
Update README.md
|
2026-01-23 17:10:24 +00:00 |
|
Ian Renton
|
edb8dd5e0e
|
Fix a visual bug where buttons could become two lines high on narrrow screens
|
2026-01-22 20:26:31 +00:00 |
|
Ian Renton
|
b62ef6a9a0
|
WWTOTA cluster support #97
|
2026-01-22 19:27:36 +00:00 |
|
Ian Renton
|
7952ad22eb
|
Merge branch 'main' into 97-wwtota
|
2026-01-22 19:00:59 +00:00 |
|
Ian Renton
|
33bdcca990
|
Proper fix for BOTA alerts
|
2026-01-18 12:47:34 +00:00 |
|
Ian Renton
|
261912b6e1
|
Release 1.2
|
2026-01-18 12:22:03 +00:00 |
|
Ian Renton
|
bb75b4ec2f
|
Skeleton support for WWTOTA #97
|
2026-01-18 12:12:51 +00:00 |
|
Ian Renton
|
0babf0a6be
|
Support LLOTA #98
|
2026-01-18 12:10:16 +00:00 |
|
Ian Renton
|
65957b4c01
|
Fix a bug where the "last updated time"/"last spot time" of providers that have never updated would be sent as a large negative number and represented on the web UI as e.g. "2026 years ago".
|
2026-01-18 07:52:06 +00:00 |
|
Ian Renton
|
522f90af97
|
Fix a bug where some WWFF references had "-" for lat/lon/grid and Spothole did not deal with them well.
|
2026-01-18 07:40:51 +00:00 |
|
Ian Renton
|
4d344021c7
|
Allow filtering based on mode, not just mode type. #96
|
2026-01-17 09:03:27 +00:00 |
|
Ian Renton
|
abdf8d3065
|
Fix a bug where an exception would be shown when parsing the BOTA page if there were no upcoming activations.
|
2026-01-13 21:38:58 +00:00 |
|
Ian Renton
|
67b9c3bc50
|
Bring back the search box on the mobile spots list, I want this for WFD
|
2026-01-13 21:34:54 +00:00 |
|
Ian Renton
|
9b3536d740
|
Ensure "RTT" as a mode is understood as "RTTY" and similar.
|
2026-01-12 20:33:33 +00:00 |
|