Ian Renton
|
c9c8ffc1f7
|
If cache load fails because objects are from a different version and throw an exception, clear the cache.
|
2026-09-19 08:04:50 +01:00 |
|
Ian Renton
|
59d5f61d90
|
Potential fix for an issue where the telnet client was reconnecting right at the same time we try to shut down spothole, causing the stop() method to close one telnet object but then a new one is created and read from anyway.
|
2026-09-19 07:55:12 +01:00 |
|
Ian Renton
|
ab81c136cc
|
Release 2.1.1
2.1.1
|
2026-09-18 21:37:05 +01:00 |
|
Ian Renton
|
f0df4f38ca
|
Turns out "if x in list" returns true if list[x] = None, so guard against that by checking list.get(x) instead
|
2026-09-18 21:33:26 +01:00 |
|
Ian Renton
|
4b51dd9ba5
|
(Hopefully) fix a bug where several sig ref data providers try to write to the data store simultaneously on startup.
|
2026-09-18 18:57:18 +01:00 |
|
Ian Renton
|
556ea56378
|
v2.1 release
2.1
|
2026-09-18 12:44:09 +01:00 |
|
Ian Renton
|
a367888e14
|
Missed a couple of _stop_events
|
2026-09-18 09:27:15 +01:00 |
|
Ian Renton
|
29d8654234
|
Use _stop_event consistently across all threads as the way to signal that it should stop. Add thread joins with timeouts to allow the program to exit cleanly
|
2026-09-18 09:21:38 +01:00 |
|
Ian Renton
|
d79c8f72c8
|
Add missing SIGs to OpenAPI spec
|
2026-09-18 07:58:55 +01:00 |
|
Ian Renton
|
a03e1336c8
|
Code review fixes
|
2026-09-18 07:56:08 +01:00 |
|
Ian Renton
|
0fa8cd763d
|
Add support for Diplôme des Moulins de France
|
2026-09-18 07:38:30 +01:00 |
|
Ian Renton
|
4261c60d74
|
Improve protection against old unsupported objects (e.g. LocationSourceForCallsign.NONE) coming back from the cache and throwing exceptions
|
2026-09-18 07:28:29 +01:00 |
|
Ian Renton
|
29eea1edc0
|
Telnet fixes and banner
|
2026-09-12 08:40:50 +01:00 |
|
Ian Renton
|
7c458a8c5b
|
Extract webserver metrics into a separate class to avoid passing it into every API call. Change the display to requests per hour rather than just last request time. Add SSE and telnet client connected count.
|
2026-09-11 22:32:04 +01:00 |
|
Ian Renton
|
4a09e46fe0
|
Improve asyncio usage in telnet server
|
2026-09-11 21:38:22 +01:00 |
|
Ian Renton
|
e3df512b9e
|
Add telnet server
|
2026-09-11 16:23:10 +01:00 |
|
Ian Renton
|
ee45a15b4e
|
Add telnet server
|
2026-09-11 16:18:09 +01:00 |
|
Ian Renton
|
5e56cd3b19
|
Add telnet server
|
2026-09-11 15:55:57 +01:00 |
|
Ian Renton
|
04f5df5260
|
Alerts now displays a "Type" in the table not just the source. Closes #142
|
2026-09-11 14:43:33 +01:00 |
|
Ian Renton
|
8f8ff46426
|
country-files.com seems more reliable than Clublog at locating some calls, trying it out as higher priority
|
2026-09-11 09:47:53 +01:00 |
|
Ian Renton
|
2e51d5fdb2
|
Doc updates
|
2026-09-11 08:36:49 +01:00 |
|
Ian Renton
|
3bab3cb784
|
Add EME SIG and do some refactoring
|
2026-09-11 08:33:00 +01:00 |
|
Ian Renton
|
a4245ed5ce
|
Support Hamsat alerts and use an AMSAT SIG for satellite spots
|
2026-09-11 08:18:34 +01:00 |
|
Ian Renton
|
64bb8ef3eb
|
Fix a potential NPE and a case where callsign location source could be reported as None instead of DXCC.
|
2026-09-11 07:32:15 +01:00 |
|
Ian Renton
|
3b575de36a
|
Fix SSE timeout
|
2026-09-10 17:58:02 +01:00 |
|
Ian Renton
|
94dc9044c4
|
Add support for WA7BNM Contest Calendar. Closes #106
|
2026-09-10 16:45:40 +01:00 |
|
Ian Renton
|
be625c40a4
|
Add "fields" query parameter to spots and alerts API calls. Closes #140
|
2026-09-10 07:54:34 +01:00 |
|
Ian Renton
|
0fcc459cc4
|
Fix some dodgy handling of DME references
|
2026-09-05 10:24:18 +01:00 |
|
Ian Renton
|
e52790f07d
|
Alerts page layout fixes
|
2026-09-05 10:19:53 +01:00 |
|
Ian Renton
|
237cdaa091
|
Fix icon and ref_type disappearing from SIG Ref lookups
|
2026-09-05 10:14:37 +01:00 |
|
Ian Renton
|
df724409a5
|
Fix some dodgy handling of DME references
|
2026-09-05 09:57:05 +01:00 |
|
Ian Renton
|
3e4327ec0c
|
Add icons back to spots & alerts
|
2026-09-05 09:48:56 +01:00 |
|
Ian Renton
|
d6e53c14e9
|
Support RSGB contests
|
2026-09-05 09:00:32 +01:00 |
|
Ian Renton
|
d3d1d20821
|
Support DMVE, DMUE, DCE, DEFE. Closes #137
|
2026-09-04 19:35:48 +01:00 |
|
Ian Renton
|
ab86bdc4d6
|
Improve error handling and PWA manifest
|
2026-09-04 17:50:35 +01:00 |
|
Ian Renton
|
d7202f208c
|
Allow ACS as well as AS for aircraft scatter
|
2026-09-04 17:38:46 +01:00 |
|
Ian Renton
|
9d117a6069
|
Split out event type SIGs, and do other enum conversions. Closes #138
|
2026-09-02 09:38:05 +01:00 |
|
Ian Renton
|
606cf1be68
|
Start converting some enum-like strings to proper enums, plus global reformat
|
2026-09-02 08:37:13 +01:00 |
|
Ian Renton
|
5a6fc19ab5
|
dxstats.py now uses is_ham_hf flag on bands list instead of providing its own. Closes #139
|
2026-09-02 07:46:02 +01:00 |
|
Ian Renton
|
9258d680fc
|
Overnight bug fixes
|
2026-09-02 07:40:57 +01:00 |
|
ian
|
8189be699e
|
Consider 6m a de facto HF band
|
2026-09-02 06:33:13 +00:00 |
|
Ian Renton
|
fa2e4b929a
|
Start converting some enum-like strings to proper enums
|
2026-09-02 07:26:02 +01:00 |
|
Ian Renton
|
55eaa871e9
|
Remove accidentally committed debug code
|
2026-08-31 21:54:43 +01:00 |
|
Ian Renton
|
1b62d4742b
|
Support PGA. Closes #135
|
2026-08-31 21:54:13 +01:00 |
|
Ian Renton
|
b0caf697ae
|
Support COTA. Closes #131
|
2026-08-31 21:17:55 +01:00 |
|
Ian Renton
|
a33f02491d
|
Avoid polling GIRO stations that don't return any data
|
2026-08-31 20:54:21 +01:00 |
|
Ian Renton
|
892827f1f8
|
Allow some SIG refs to be picked up from comments without separate SIG name. Closes #134
|
2026-08-31 20:49:15 +01:00 |
|
Ian Renton
|
e4738b2c7d
|
Split SIGs list into Worldwide, Regional and Other. Closes #133
|
2026-08-31 18:38:19 +01:00 |
|
Ian Renton
|
f42fd237b1
|
Move icons back into SIG data
|
2026-08-31 17:57:04 +01:00 |
|
Ian Renton
|
d83a979e46
|
Move icons back into SIG data
|
2026-08-31 17:31:13 +01:00 |
|