Ian Renton
|
d655354d05
|
Show a warning instead of an empty canvas if the ionosonde station has no data, and also show a warning if we have data but it's old.
|
2026-05-16 11:26:23 +01:00 |
|
Ian Renton
|
a7a45190cb
|
Make ionosonde_data a map keyed by URSI, and on polling the website, replace data for the specific URSI rather than overwriting everything. This allows us to preserve data from an older lookup if the website is down or returns nothing
|
2026-05-16 11:04:40 +01:00 |
|
Ian Renton
|
6058eb5053
|
Use diskcache to store solar_conditions object
|
2026-05-16 10:37:34 +01:00 |
|
Ian Renton
|
3e7d2c2bc2
|
Improve comments
|
2026-05-16 10:37:13 +01:00 |
|
Ian Renton
|
0edd844db3
|
Ionosonde display tweaks
|
2026-05-15 19:08:56 +01:00 |
|
Ian Renton
|
64a7b27887
|
Support fetching ionosonde data for FoF2 and MUF display on the Conditions page
|
2026-05-15 18:25:54 +01:00 |
|
Ian Renton
|
2026b46113
|
Only include credentials (if we have them) on map page and on the SSE aspect of the spots page, to prevent first-time load delays on spots
|
2026-05-15 14:59:19 +01:00 |
|
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 |
|