Ian Renton
|
5482da0e69
|
Fix a bug where supplying a grid reference when adding a spot to the API resulted in dx_location_source=NONE in the spot object. Closes #90
|
2026-01-02 09:37:57 +00:00 |
|
Ian Renton
|
f31148686d
|
Change 2.4GHz to 13cm to match Field Spotter naming convention #88
|
2026-01-01 17:33:46 +00:00 |
|
Ian Renton
|
a444be8fe9
|
Extract common JS into a new project #88
|
2026-01-01 17:07:59 +00:00 |
|
Ian Renton
|
3f117a47d6
|
JS faff #88
|
2025-12-31 10:14:52 +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
|
5bf45dba46
|
Ham HF band toggle preset and prevent some multiple-SSE shenanigans when searching and typing letters quickly
|
2025-12-30 14:51:49 +00:00 |
|
Ian Renton
|
f4ae6b610e
|
Fix spot table reversing bug and add "de" callsign to mobile view
|
2025-12-30 09:06:43 +00:00 |
|
Ian Renton
|
6af15e4cfd
|
Reload spots/alerts on visibility change. Closes #89
|
2025-12-27 15:57:38 +00:00 |
|
Ian Renton
|
6d9bf3d4ec
|
Update docs
|
2025-12-26 22:14:22 +00:00 |
|
Ian Renton
|
9b737a8176
|
39C3 TOTA location lookup
|
2025-12-26 09:14:49 +00:00 |
|
Ian Renton
|
05bc65337f
|
Fix a bug in the mobile view where the second line doesn't get painted green for SSE new spots. Closes #87
|
2025-12-24 11:16:03 +00:00 |
|
Ian Renton
|
d2c1dbb377
|
Fix a bug in the mobile view where the second line doesn't get painted green for SSE new spots. Closes #87
|
2025-12-24 11:14:03 +00:00 |
|
Ian Renton
|
6cf1b38355
|
Fix metrics content type?
|
2025-12-24 10:10:46 +00:00 |
|
Ian Renton
|
ac566553d8
|
nginx config #3
|
2025-12-24 09:47:26 +00:00 |
|
Ian Renton
|
bcc40d1416
|
SSE custom headers #3
|
2025-12-24 09:44:55 +00:00 |
|
Ian Renton
|
2fead92dc5
|
SSE updates every 5 seconds is probably fine, we don't really need every second. #3
|
2025-12-24 08:57:38 +00:00 |
|
Ian Renton
|
e8ca488001
|
Run/Pause button #3
|
2025-12-24 08:53:44 +00:00 |
|
Ian Renton
|
61fc0b9d0f
|
Starting to implement Run/Pause switch #3
|
2025-12-23 22:52:21 +00:00 |
|
Ian Renton
|
70dc1b495c
|
Fix SSE connections not respecting filters #3
|
2025-12-23 22:24:30 +00:00 |
|
Ian Renton
|
7fe478e040
|
Minor tweak #3
|
2025-12-23 21:58:32 +00:00 |
|
Ian Renton
|
926cf5caaf
|
Fix handling new spots by SSE when there weren't any others #3
|
2025-12-23 21:58:25 +00:00 |
|
Ian Renton
|
ae1caaa40f
|
Fix handling new spots by SSE when there weren't the max number already #3
|
2025-12-23 21:45:17 +00:00 |
|
Ian Renton
|
6116d19580
|
Fix issue with SSE queues getting lost #3
|
2025-12-23 21:26:39 +00:00 |
|
Ian Renton
|
86beb27ebf
|
Implement SSE endpoints in Tornado #3
|
2025-12-23 21:01:41 +00:00 |
|
Ian Renton
|
d463403018
|
Implement web server metrics in Tornado #3
|
2025-12-23 14:23:50 +00:00 |
|
Ian Renton
|
23a6e08777
|
Implement more request handlers in Tornado #3
|
2025-12-23 14:05:28 +00:00 |
|
Ian Renton
|
61784e8af6
|
Split up some code for sanity #3
|
2025-12-23 11:51:00 +00:00 |
|
Ian Renton
|
fd246fc17b
|
Partial reimplementation of the web server using Tornado #3
|
2025-12-23 11:03:01 +00:00 |
|
Ian Renton
|
fb935138a1
|
Improvements to spot timing display #3
|
2025-12-22 20:44:50 +00:00 |
|
Ian Renton
|
1f66da062b
|
Style improvements and fixes #3
|
2025-12-22 16:35:28 +00:00 |
|
Ian Renton
|
70a7bd4814
|
Use SSE frontend #3
|
2025-12-22 15:47:45 +00:00 |
|
Ian Renton
|
fd2986f310
|
First attempt at SSE backend #3
|
2025-12-22 13:02:11 +00:00 |
|
Ian Renton
|
befaceb2f5
|
First attempt at SSE backend #3
|
2025-12-22 12:20:32 +00:00 |
|
Ian Renton
|
81da836bae
|
First attempt at SSE backend #3
|
2025-12-22 12:11:25 +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
|
2a5e8301af
|
Reject lat/longs within 0.1deg latitude of the poles. These are almost always a result of someone having a default grid of "AA00AA" set. Apologies to any hams at the Amundsen-Scott research station.
|
2025-12-17 10:16:50 +00:00 |
|
Ian Renton
|
040ef3ec00
|
Reject lat/longs within 0.1deg latitude of the poles. These are almost always a result of someone having a default grid of "AA00AA" set. Apologies to any hams at the Amundsen-Scott research station.
|
2025-12-17 10:07:35 +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
|
097c75eadd
|
Improve SIG Ref lookup
|
2025-12-15 12:13:41 +00:00 |
|
Ian Renton
|
27db248398
|
39C3 TOTA URL
|
2025-12-15 12:13:32 +00:00 |
|
Ian Renton
|
b00b4130c5
|
PWA style tweaks
|
2025-11-30 18:33:49 +00:00 |
|
Ian Renton
|
b3be6b5ca4
|
Hacky attempt to force browsers to invalidate caches of JS files
|
2025-11-30 17:55:35 +00:00 |
|
Ian Renton
|
210a0564aa
|
Enable embedded-mode support for filters
|
2025-11-30 16:46:19 +00:00 |
|
Ian Renton
|
03af6858b4
|
Tiny footer in embedded mode
|
2025-11-30 15:13:53 +00:00 |
|
Ian Renton
|
e86d6b8c28
|
Improve handling of buggy WOTA spot
|
2025-11-30 11:30:15 +00:00 |
|
Ian Renton
|
9d130712d8
|
Add URL params parsing and concept of "embedded mode"
|
2025-11-30 11:26:15 +00:00 |
|
Ian Renton
|
8a82f81ec4
|
Dark mode
|
2025-11-30 09:31:37 +00:00 |
|
Ian Renton
|
ca31d23b4a
|
Defensive coding
|
2025-11-29 16:15:49 +00:00 |
|