Commit Graph
100 Commits
Author SHA1 Message Date
Ian Renton 6eb1bd5ef1 Stop cleaning up comments, Spothole should be agnostic to that kind of thing. 2025-10-25 10:16:15 +01:00
Ian Renton 0ead59a985 Add missing providers to config-example.yml 2025-10-25 10:04:24 +01:00
Ian Renton 82b3c262b6 Apple Touch icon #66 2025-10-25 09:51:04 +01:00
Ian Renton 80b5077496 Apple Touch icon #66 2025-10-25 09:49:32 +01:00
Ian Renton 3625998f46 Finish support for WOTA #63 2025-10-25 09:37:41 +01:00
Ian Renton e31c750b41 Mouseover callsign to reveal operator name 2025-10-25 09:36:30 +01:00
Ian Renton ab05824c5d Fix a bug that caused repeated lookup attempts for callsigns that were unknown to QRZ/ClubLog and especially those with prefixes/suffixes. 2025-10-25 09:33:44 +01:00
Ian Renton bb7b6d6f3c Remove console.log 2025-10-23 15:47:35 +01:00
Ian Renton 2c8d18685c Fix escape sequence error in API spec #65 2025-10-23 15:43:37 +01:00
Ian Renton 090310240f Add WOTA location lookup #63 2025-10-23 15:32:38 +01:00
Ian Renton f2f03b135f Fix a bug with time zone reporting in alerts. 2025-10-23 09:37:22 +01:00
Ian Renton 5d4b3d500d Get ZLOTA spots from its own API rather than PnP. Closes #37 2025-10-23 08:47:00 +01:00
Ian Renton 65d83d2339 Merge remote-tracking branch 'origin/main' 2025-10-23 08:15:42 +01:00
Ian Renton 5093a8d3d1 Support WOTA alerts, need to see a spot before we can support spots properly. #63 2025-10-23 08:15:16 +01:00
Ian Renton bdd31f6993 FAQ 2025-10-22 21:38:24 +01:00
Ian Renton 1bad16f478 Remove WIP warning from bands display #48 2025-10-21 17:31:08 +01:00
Ian Renton ae8be4446c New mode seen 2025-10-21 17:26:52 +01:00
Ian Renton 3515fbd5c7 Complete (?) bands display. Closes #48 2025-10-21 17:23:34 +01:00
Ian Renton f5e50dc5b4 Extend canvas when required #48 2025-10-21 16:51:04 +01:00
Ian Renton 001ec2c9b9 Extend canvas when required #48 2025-10-21 16:43:24 +01:00
Ian Renton be86160e9c Better rollover and h-scroll on header #48 2025-10-21 16:18:15 +01:00
Ian Renton 0b3b35db35 First pass of the new style of band panel #48 2025-10-21 16:04:10 +01:00
Ian Renton 6e9bab5eee Bands panel layout tweaks #48 2025-10-21 14:02:43 +01:00
Ian Renton 229228d209 Apply SSE Spot Provider patch by Steven M1SDH 2025-10-21 08:11:43 +01:00
Ian Renton fc951ead41 Fix temporary bands display header. #48 2025-10-20 21:14:21 +01:00
Ian Renton 0db674eeb2 Continue work on bands display. #48 2025-10-20 21:01:00 +01:00
Ian Renton 6ca9f28a56 Start work on bands display. #48 2025-10-20 18:44:51 +01:00
Ian Renton 53977c5306 Defensive coding 2025-10-20 16:09:35 +01:00
Ian Renton 15c216c5e0 Infer location from WAB/WAI grid. Closes #62 2025-10-20 16:07:33 +01:00
Ian Renton e2e5eb0b8b API spec update 2025-10-20 11:52:41 +01:00
Ian Renton 1a7427ad36 Find n-fer activation references from POTA spot comments. Closes #53 2025-10-20 11:48:51 +01:00
Ian Renton 86f2aed673 Ass WAB/WAI SIGs and extract data from cluster spots. Closes #51 2025-10-20 11:35:46 +01:00
Ian Renton 20977e59cf Extract SIG and SIG_INFO from cluster spots. Closes #47 2025-10-20 11:05:45 +01:00
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