Ian Renton
|
20966cc7cf
|
IDE inspection fixes and global autoformat
|
2026-06-20 08:28:11 +01:00 |
|
Ian Renton
|
172a31bb18
|
Merge branch 'main' into 95-send-spots-to-xota
# Conflicts:
# README.md
# server/handlers/api/addspot.py
# server/handlers/api/options.py
# spotproviders/tiles.py
# templates/about.html
# templates/add_spot.html
# templates/alerts.html
# templates/api_only_home.html
# templates/bands.html
# templates/base.html
# templates/conditions.html
# templates/map.html
# templates/spots.html
# templates/status.html
# webassets/css/style.css
# webassets/js/add-spot.js
# webassets/js/geo.js
# webassets/js/ui-ham.js
# webassets/js/utils.js
|
2026-06-19 21:48:10 +01:00 |
|
Ian Renton
|
07d0d98f3d
|
Global autoformat
|
2026-06-19 21:36:11 +01:00 |
|
Ian Renton
|
edb2641f76
|
Fix some IDE warnings, mostly around type safety on the Python side
|
2026-06-19 21:33:46 +01:00 |
|
Ian Renton
|
fd21e01c9d
|
Implement spotting to Tiles on the Air. #95
|
2026-06-13 08:17:38 +01:00 |
|
Ian Renton
|
1afb407ca5
|
First stab at submitting spots upstream. POTA is working, all other providers still to do. #95
|
2026-06-12 09:14:21 +01:00 |
|
Ian Renton
|
363735a235
|
Bug fixes and performance improvements
|
2026-05-10 10:57:41 +01:00 |
|
Ian Renton
|
0988a567b8
|
Add support for Tiles on the Air
|
2026-05-03 17:32:16 +01:00 |
|
Ian Renton
|
14c4e6f221
|
Compatibility with Python 3.8
|
2026-03-31 21:13:18 +01:00 |
|
Ian Renton
|
5de5a7ffdf
|
Solar weather table #92
|
2026-03-29 09:00:59 +01: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
|
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
|
b62ef6a9a0
|
WWTOTA cluster support #97
|
2026-01-22 19:27:36 +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
|
897901e105
|
Replace "Z" in ISO timestamps with "+00:00" for backwards compatibility with older versions of Python
|
2026-01-12 19:30:19 +00:00 |
|
Ian Renton
|
d1a5bfe9c3
|
Make allowing RBN spots via cluster a configurable option.
|
2026-01-11 12:09:36 +00:00 |
|
Ian Renton
|
da2827f559
|
Improve backwards compatibility by allowing login_callsign (and login_prompt) to be missing in DX cluster provider config.
|
2026-01-11 08:37:05 +00:00 |
|
Ian Renton
|
220c9378cf
|
Log into clusters with a custom callsign/SSID
|
2026-01-10 10:06:48 +00:00 |
|
Ian Renton
|
e1cdc5b857
|
Move activation_score into SIGRef. Closes #91
|
2026-01-02 09:51:03 +00:00 |
|
Ian Renton
|
06d582ae2d
|
Separate colours and icons out of the Spothole API and re-implement them in the client; provide new colour schemes. #88
|
2025-12-30 19:08:27 +00:00 |
|
Ian Renton
|
9b737a8176
|
39C3 TOTA location lookup
|
2025-12-26 09:14:49 +00:00 |
|
Ian Renton
|
7fe478e040
|
Minor tweak #3
|
2025-12-23 21:58:32 +00:00 |
|
Ian Renton
|
6116d19580
|
Fix issue with SSE queues getting lost #3
|
2025-12-23 21:26:39 +00:00 |
|
Ian Renton
|
fd2986f310
|
First attempt at SSE backend #3
|
2025-12-22 13:02:11 +00:00 |
|
Ian Renton
|
c95c6bb347
|
First attempt at SSE backend #3
|
2025-12-22 12:04:35 +00:00 |
|
Ian Renton
|
968576f74c
|
Re-implement xOTA using Websocket client
|
2025-12-22 09:35:40 +00:00 |
|
Ian Renton
|
ac9e2ff054
|
Defensive coding
|
2025-12-15 12:26:41 +00:00 |
|
Ian Renton
|
6eaaca3a6f
|
Up poll interval because TOTA activations are quick
|
2025-12-15 12:22:39 +00:00 |
|
Ian Renton
|
e86d6b8c28
|
Improve handling of buggy WOTA spot
|
2025-11-30 11:30:15 +00:00 |
|
Ian Renton
|
8a4f23ac72
|
Improve expired spot handling and efficiency of handling expired spots during web requests.
|
2025-11-29 16:12:44 +00:00 |
|
Ian Renton
|
0fa8b44c9c
|
Defensive coding
|
2025-11-29 15:04:19 +00:00 |
|
Ian Renton
|
368e69bf00
|
Use tower-cell icon for cluster/unknown spots rather than the desktop icon
|
2025-11-26 21:49:11 +00:00 |
|
Ian Renton
|
583735c99f
|
Remove start/end dates #82
|
2025-11-26 07:40:46 +00:00 |
|
Ian Renton
|
6c9f3136b8
|
First pass at TOTA support #82
|
2025-11-24 21:57:29 +00:00 |
|
Ian Renton
|
452e4beb29
|
Fix imports
|
2025-11-17 17:22:12 +00:00 |
|
Ian Renton
|
b132fe8a39
|
Fix a bug where SIG API spots could be re-tagged as another SIG e.g. WAB if that was named in the comment.
|
2025-11-17 17:19:43 +00:00 |
|
Ian Renton
|
03829831c0
|
Fix debug code commit
|
2025-11-13 21:47:05 +00:00 |
|
Ian Renton
|
cf46017917
|
Fix WOTA parsing bug
|
2025-11-12 17:40:24 +00:00 |
|
Ian Renton
|
cad1f5cfdf
|
Defensive coding fix
|
2025-11-10 19:03:12 +00:00 |
|
Ian Renton
|
92af0761aa
|
Move checks for multiple references in comments out of POTA and DX Cluster classes into the main infer_missing() function for spots. #54
|
2025-11-02 16:18:33 +00:00 |
|
Ian Renton
|
286ff66721
|
Refactor looking up SIG reference details into a common location, taking it out of the individual spot providers. This means we can now look up references properly from Cluster spot comments, etc. Closes #74 as there is no longer any duplication of these lookups. Works towards #54 as sig_refs now specify their sig internally.
|
2025-11-02 15:45:19 +00:00 |
|
Ian Renton
|
28010a68ae
|
Single common URL cache for semi-static lookups #74
|
2025-11-02 14:22:15 +00:00 |
|
Ian Renton
|
0e8c7873d8
|
Lookup for sig_ref data #73
|
2025-11-02 14:13:03 +00:00 |
|
Ian Renton
|
65d546ef7e
|
Support BOTA alerts. Closes #58
|
2025-10-31 14:06:22 +00:00 |
|
Ian Renton
|
0c5b5f2062
|
Update API to have a sensible grouping of sig_refs rather than separate arrays of sig_refs, sig_refs_names and sig_refs_urls
|
2025-10-31 09:51:54 +00:00 |
|