Ian Renton
|
c2c3981cda
|
If a spot has no other activity but its DX call does match a call from an ongoing DXpedition, assign that activity to it. Closes #147
|
2026-09-18 18:45:06 +01:00 |
|
Ian Renton
|
1a1743d11c
|
ruff fixes
|
2026-09-18 18:38:35 +01:00 |
|
Ian Renton
|
40033d122e
|
Add a has_refs field to activities #147
|
2026-09-18 18:28:30 +01:00 |
|
Ian Renton
|
e5caf7353d
|
Refactor activity names to use an enum instead of a string to avoid typos #147
|
2026-09-18 18:09:41 +01:00 |
|
Ian Renton
|
ab79e7e01c
|
More About page tweaks. #147
|
2026-09-18 17:31:31 +01:00 |
|
Ian Renton
|
75905c5ef7
|
Add /AM and /MM activities, fix up activities list in OpenAPI spec, few more About page tweaks. #147
|
2026-09-18 17:29:21 +01:00 |
|
Ian Renton
|
0ad0d25c70
|
Add QRP and RaDAR Rally activities
|
2026-09-18 17:14:24 +01:00 |
|
Ian Renton
|
51798fbc81
|
Doc updates
|
2026-09-18 17:10:30 +01:00 |
|
Ian Renton
|
cea90695ba
|
Now that SIGs are rebranded as Activities, we can merge DXpedition and Contest into that without it being too weird, and get rid of AlertType #147
|
2026-09-18 16:50:00 +01:00 |
|
Ian Renton
|
bf9b4ac68c
|
In the JS UI, turn each category of Activity into a collapsible section to save space #147
|
2026-09-18 15:45:23 +01:00 |
|
Ian Renton
|
81cd686a00
|
Giant refactor to rebrand "SIG" as "Activity" anywhere that doesn't touch API or config file (which is to be addressed in a future breaking change). #147
|
2026-09-18 14:54:11 +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 |
|