Ian Renton
|
a21782cb62
|
Icon lookup for SIGs in preparation for #47. Improved ZLOTA spotter lookup.
|
2025-10-20 10:33:18 +01:00 |
|
Ian Renton
|
ae72649df8
|
Implement Parks n Peaks alert provider. Closes #56
|
2025-10-20 09:42:38 +01:00 |
|
Ian Renton
|
b4d88a4770
|
Provide a more useful response when a ValueError is encountered parsing a user's API request. #59
|
2025-10-20 08:54:15 +01:00 |
|
Ian Renton
|
8c2ab61049
|
Remove duplicate SIG
|
2025-10-19 15:35:28 +01:00 |
|
Ian Renton
|
db2376c53a
|
Add icons to menu
|
2025-10-19 14:48:14 +01:00 |
|
Ian Renton
|
e11483e230
|
Implement has_sig spot filter. Closes #49
|
2025-10-19 14:36:22 +01:00 |
|
Ian Renton
|
38222b98c8
|
Remove tags from comments. Closes #46
|
2025-10-19 14:28:33 +01:00 |
|
Ian Renton
|
64f8b7d3b7
|
Rename Sig/Source column in Spot view to Type. Closes #52
|
2025-10-19 14:19:11 +01:00 |
|
Ian Renton
|
bf0b52d1d8
|
Band colours were in the wrong place in API docs
|
2025-10-19 11:10:20 +01:00 |
|
Ian Renton
|
333d6234e8
|
Forgot IOTA on the SIG list
|
2025-10-19 10:51:54 +01:00 |
|
Ian Renton
|
772d9f4341
|
Support de-dupe and comment filtering for spots. Closes #45
|
2025-10-19 10:18:01 +01:00 |
|
Ian Renton
|
760077b081
|
Provide links for SIG refs
|
2025-10-17 12:22:16 +01:00 |
|
Ian Renton
|
ec4291340a
|
Full width tables and map on mobile #44
|
2025-10-17 10:55:11 +01:00 |
|
Ian Renton
|
77a0d04025
|
Screenshot
|
2025-10-17 09:22:35 +01:00 |
|
Ian Renton
|
06a0b55e65
|
Fix some location handling bugs
|
2025-10-17 09:20:13 +01:00 |
|
Ian Renton
|
622fd38514
|
Geodesics #42
|
2025-10-17 09:09:38 +01:00 |
|
Ian Renton
|
eae9d31454
|
Filter out QRT and repeats #42
|
2025-10-17 08:57:59 +01:00 |
|
Ian Renton
|
c545a73e93
|
Map improvements #42
|
2025-10-17 08:52:53 +01:00 |
|
Ian Renton
|
2151e441c4
|
Map tweaks #42
|
2025-10-16 22:31:08 +01:00 |
|
Ian Renton
|
87846f09f8
|
Partial map implementation #42
|
2025-10-16 22:17:33 +01:00 |
|
Ian Renton
|
9594040ea4
|
Add "de_" variants of grid/lat/lon #42
|
2025-10-16 20:58:40 +01:00 |
|
Ian Renton
|
d02f0e1afc
|
Tweaks for v1.0
|
2025-10-14 19:42:09 +01:00 |
|
Ian Renton
|
67a99a6d39
|
Finish web UI for submitting spots. Closes #29
|
2025-10-14 19:10:26 +01:00 |
|
Ian Renton
|
eb424145f6
|
Link update
|
2025-10-13 20:48:14 +01:00 |
|
Ian Renton
|
318e5f7b4d
|
Add area and toggles for the Add Spot form #29
|
2025-10-13 20:46:47 +01:00 |
|
Ian Renton
|
c051aad157
|
Do more filter panel generation in HTML, less in JS
|
2025-10-13 20:41:13 +01:00 |
|
Ian Renton
|
cfa3aaedb0
|
Refactor utils.py as a helper class so we have some control about when the lookup services actually start
|
2025-10-13 20:16:40 +01:00 |
|
Ian Renton
|
9d2b2a1f66
|
Download country-files.com cty.plist separately so we can cache the result and handle exceptions
|
2025-10-13 19:54:20 +01:00 |
|
Ian Renton
|
dbeebe32f3
|
Download cty.plist separately so errors can be better handled
|
2025-10-13 19:32:29 +01:00 |
|
Ian Renton
|
a5a4981b7e
|
Extra defensive coding
|
2025-10-13 18:31:32 +01:00 |
|
Ian Renton
|
8582dfdc75
|
More data for mobile layout and extra defensive coding
|
2025-10-13 18:27:32 +01:00 |
|
ian
|
329fa7755d
|
Update webassets/js/common.js
|
2025-10-12 18:59:58 +00:00 |
|
ian
|
279c490f0e
|
Update README.md
|
2025-10-12 17:23:41 +00:00 |
|
Ian Renton
|
96a05c8108
|
Fix programmer forgetting how python works
|
2025-10-12 17:54:03 +01:00 |
|
Ian Renton
|
5da3412917
|
Fix exception when SOTA summit doesn't exist
|
2025-10-12 17:52:19 +01:00 |
|
Ian Renton
|
57764a46b4
|
Fix escaping issue #19
|
2025-10-12 17:43:40 +01:00 |
|
Ian Renton
|
35a82a41bd
|
Implement bearing to spot column. Closes #19
|
2025-10-12 17:39:26 +01:00 |
|
Ian Renton
|
bb2813c2a5
|
Allow table columns to be toggled on and off. #19
|
2025-10-12 17:17:26 +01:00 |
|
Ian Renton
|
e3d342c5d6
|
Get rid of code finding "base calls" #38
|
2025-10-12 16:16:43 +01:00 |
|
Ian Renton
|
6b57891028
|
Support Clublog lookup #38
|
2025-10-12 16:13:31 +01:00 |
|
Ian Renton
|
b61f08768c
|
Move Display-like settings into Display panel, add input for grid locator and (not yet implemented) toggles for columns. #19
|
2025-10-12 10:06:09 +01:00 |
|
Ian Renton
|
3500ec7e03
|
Fix multiple dx_names in alerts now #38
|
2025-10-11 21:41:31 +01:00 |
|
Ian Renton
|
ba84b90315
|
Improved lookup for callsigns and display of DXpedition DXCC name on alerts page #38
|
2025-10-11 21:34:44 +01:00 |
|
Ian Renton
|
7cf6d05c4b
|
Unfuck
|
2025-10-11 21:12:07 +01:00 |
|
Ian Renton
|
4db1262f2b
|
Add QRZCQ data #38
|
2025-10-11 20:22:07 +01:00 |
|
Ian Renton
|
3ed9b95b9b
|
Fix multi callsign alerts from NG3K #38
|
2025-10-11 20:21:52 +01:00 |
|
Ian Renton
|
cc816d8662
|
Allow alerts to have more than one DX callsign, and parse the "as CALL" fields from NG3K. Not yet working #38
|
2025-10-10 11:37:59 +01:00 |
|
Ian Renton
|
5c3adcdd4d
|
Add QRZ fallback to DXCC/country/zone lookups
|
2025-10-10 06:47:42 +01:00 |
|
Ian Renton
|
c455e6e1a7
|
WWBOTA URL change
|
2025-10-09 21:27:19 +01:00 |
|
Ian Renton
|
a866d41aa7
|
ZLOTA support + misc changes
|
2025-10-09 21:25:01 +01:00 |
|
Ian Renton
|
60bb640074
|
SiOTA lat/lon/grid lookup. Closes #33
|
2025-10-09 20:48:32 +01:00 |
|
Ian Renton
|
791a3a0dc4
|
Toggle to allow DXpeditions to be displayed even if they exceed max_duration. Closes #17
|
2025-10-09 17:29:21 +01:00 |
|
Ian Renton
|
b27d0f826c
|
Add NG3K DXpedition calendar #17
|
2025-10-09 17:03:42 +01:00 |
|
Ian Renton
|
277743dac7
|
Version API and add spot_allowed to options call. Closes #35
|
2025-10-09 15:35:29 +01:00 |
|
Ian Renton
|
c66693fc99
|
POSTing a spot should use the request body not a URL param. #35
|
2025-10-09 15:29:25 +01:00 |
|
Ian Renton
|
1843286f92
|
Provide UTC/local toggle. Closes #32
|
2025-10-08 17:16:56 +01:00 |
|
Ian Renton
|
62c187178b
|
More friendly display of alert times #32
|
2025-10-08 16:41:02 +01:00 |
|
Ian Renton
|
24c6ba98ef
|
Give status info its own page
|
2025-10-08 16:33:02 +01:00 |
|
Ian Renton
|
b45fda2dd2
|
Fix status query. Closes #36
|
2025-10-08 16:26:43 +01:00 |
|
Ian Renton
|
e01b6d5ea9
|
Fix some bugginess with how expired alerts and alert max_duration were handled. Closes #34
|
2025-10-08 16:09:39 +01:00 |
|
Ian Renton
|
d7f9c36b28
|
SiOTA icon
|
2025-10-08 05:46:10 +01:00 |
|
Ian Renton
|
e7ae76308e
|
Fix band switch colour bug
|
2025-10-08 05:46:10 +01:00 |
|
Ian Renton
|
d33fd6cd79
|
Support for clusters with different login strings
|
2025-10-08 05:46:10 +01:00 |
|
ian
|
1a165e3d3a
|
Fix extra column header on mobile
|
2025-10-07 20:21:52 +00:00 |
|
ian
|
7a32fde6d0
|
Force wrapping on mobile fudge
|
2025-10-07 20:20:13 +00:00 |
|
Ian Renton
|
8e05fd2bda
|
Fix spots bug #17
|
2025-10-07 21:07:49 +01:00 |
|
Ian Renton
|
3c70da4d33
|
SOTA & WWFF alert providers #17
|
2025-10-07 21:03:15 +01:00 |
|
Ian Renton
|
73ef0c7621
|
Add max_duration filter for alerts #17
|
2025-10-07 20:36:46 +01:00 |
|
Ian Renton
|
63429c16c3
|
Extract common JS code from spots and alerts JS #17
|
2025-10-07 20:11:29 +01:00 |
|
Ian Renton
|
ff8cac274a
|
Permanently dismissable blue banner on first load. Closes #31
|
2025-10-07 20:04:32 +01:00 |
|
Ian Renton
|
a83c787ffe
|
Add footer, FAQ and privacy info #31
|
2025-10-07 17:12:54 +01:00 |
|
Ian Renton
|
abff65f78d
|
Minor fix and move URLs to .app
|
2025-10-07 16:20:03 +01:00 |
|
Ian Renton
|
2dcfae98f8
|
Minor tweaks
|
2025-10-06 21:11:59 +01:00 |
|
Ian Renton
|
6ee4fe288a
|
Further alert implementation #17
|
2025-10-06 21:06:54 +01:00 |
|
Ian Renton
|
e0675a01f0
|
Further alert implementation #17
|
2025-10-06 17:14:52 +01:00 |
|
Ian Renton
|
fdb2a445b8
|
Rename "filters" to "settings" #19
|
2025-10-06 16:14:46 +01:00 |
|
Ian Renton
|
94f7b90cc5
|
Allow refs field to wrap if necessary in case of multi-bunker spots
|
2025-10-06 16:03:29 +01:00 |
|
Ian Renton
|
186322a6b0
|
API docs for alerts #17
|
2025-10-05 15:02:27 +01:00 |
|
Ian Renton
|
3bea7245f7
|
Minor fixes
|
2025-10-05 08:21:44 +01:00 |
|
Ian Renton
|
bf22998cd9
|
Fix SIG-or-Source in JS
|
2025-10-05 08:10:11 +01:00 |
|
Ian Renton
|
c4aac4973d
|
Get WWBOTA data via SSE. Thanks to Steven M1SDH for the patch. Closes #4
|
2025-10-05 08:09:06 +01:00 |
|
Ian Renton
|
74153a9d94
|
Starting to implement alerts #17
|
2025-10-04 18:09:54 +01:00 |
|
Ian Renton
|
55893949b8
|
Add select for how many spots to display. Closes #23
|
2025-10-04 16:52:08 +01:00 |
|
Ian Renton
|
806ec30760
|
Fix a bug with handling Parks n Peaks spots with frequencies in the GHz
|
2025-10-04 16:30:28 +01:00 |
|
Ian Renton
|
d19ba1d662
|
Spotting tweaks. Closes #2
|
2025-10-04 16:26:34 +01:00 |
|
Ian Renton
|
5f16abf709
|
Allow adding spots. Convert timestamps in the API to UNIX seconds. #2
|
2025-10-04 13:28:22 +01:00 |
|
Ian Renton
|
0419aab83f
|
Allow adding spots #2
|
2025-10-04 13:03:52 +01:00 |
|
Ian Renton
|
f75f79a108
|
README improvements
|
2025-10-04 12:44:29 +01:00 |
|
Ian Renton
|
f22ebaf9a4
|
nginx config notes
|
2025-10-04 12:25:28 +01:00 |
|
Ian Renton
|
9f29086afe
|
nginx config notes
|
2025-10-04 12:07:17 +01:00 |
|
Ian Renton
|
185f44b8e4
|
Cross-origin config. Closes #26
|
2025-10-04 11:47:28 +01:00 |
|
Ian Renton
|
64a03d0ee4
|
All/None links for each category of filter #28
|
2025-10-04 11:37:42 +01:00 |
|
Ian Renton
|
bc4de364f8
|
Menu responsiveness #27
|
2025-10-04 11:18:38 +01:00 |
|
Ian Renton
|
c785137258
|
Disk-based caching for spots so they survive a software restart
|
2025-10-04 09:12:40 +01:00 |
|
Ian Renton
|
bfcaf6e261
|
Various tweaks including getting GMA SIGs working properly
|
2025-10-04 08:52:11 +01:00 |
|
Ian Renton
|
df5c01bb62
|
Starting implementation of posting spots #2
|
2025-10-03 22:06:03 +01:00 |
|
Ian Renton
|
7af7475c5a
|
Prevent opening the status and filters panel at the same time, and fix a bug where status area got appended to rather than replaced
|
2025-10-03 21:48:13 +01:00 |
|
Ian Renton
|
50bb07167e
|
PWA icons
|
2025-10-03 21:27:39 +01:00 |
|
Ian Renton
|
502d7e1805
|
PWA icons
|
2025-10-03 21:23:13 +01:00 |
|
Ian Renton
|
a1fa1d8751
|
Fix bug where bands with decimal points in didn't have their state properly restored
|
2025-10-03 20:57:29 +01:00 |
|