• Joined on 2025-01-02
w1cdn synced commits to main at w1cdn/spothole from mirror 2025-11-01 03:09:26 +00:00
0c79436399 Update views/webpage_spots.tpl
w1cdn synced commits to main at w1cdn/spothole from mirror 2025-10-31 18:59:25 +00:00
3964134db9 Add dx_call_includes filter input on web UI
04435e770a Add dx_call_includes filter
a4645171e4 Thanks
65d546ef7e Support BOTA alerts. Closes #58
193838b9d3 Fix colours of table rows and JS exception on sig_refs being null.
Compare 5 commits »
w1cdn synced commits to main at w1cdn/spothole from mirror 2025-10-31 10:49:27 +00:00
0c5b5f2062 Update API to have a sensible grouping of sig_refs rather than separate arrays of sig_refs, sig_refs_names and sig_refs_urls
w1cdn synced commits to main at w1cdn/spothole from mirror 2025-10-30 18:29:27 +00:00
6c95e845a4 Add prometheus metrics endpoint. Closes #67
9768f976c5 Add prometheus metrics endpoint. Closes #67
a9003162cc Docs
ab371e8df6 Support spot input from UK Packet Radio network. Not strictly required for #68 but helps with testing.
6ce66fdb62 Take SSIDs into account in the dedupe spots function #68
Compare 6 commits »
w1cdn commented on pull request w1cdn/mwtchahrd#26 2025-10-30 18:28:23 +00:00
Parse APRS location from packets that have that information.
  • Sometimes beacons have no SSID, so we need to avoid sending even an empty string: image.png
w1cdn commented on pull request w1cdn/mwtchahrd#26 2025-10-30 13:45:09 +00:00
Parse APRS location from packets that have that information.

Ian has updated Spothole to account for SSIDs: https://git.ianrenton.com/ian/spothole/issues/68#issuecomment-759

We really should submit dx_ssid as integer rather than string though.

w1cdn pushed to aprs_loc at w1cdn/mwtchahrd 2025-10-30 13:30:26 +00:00
8af43a54bb Change SSID field to match API update.
w1cdn commented on pull request w1cdn/mwtchahrd#26 2025-10-29 16:05:52 +00:00
Parse APRS location from packets that have that information.

I opened a ticket with Ian to see about differentiating SSIDs in Spothole code: https://git.ianrenton.com/ian/spothole/issues/68.

#29 is next.

w1cdn opened issue w1cdn/spothole#13 2025-10-29 16:03:47 +00:00
These are ideas for FARPN-specific Spothole instance(s)
w1cdn opened issue w1cdn/spothole#12 2025-10-29 16:01:51 +00:00
Local map tiles
w1cdn pushed to aprs_loc at w1cdn/mwtchahrd 2025-10-29 02:37:49 +00:00
d20188e152 Split call and ssid.
w1cdn pushed to aprs_loc at w1cdn/mwtchahrd 2025-10-28 17:42:37 +00:00
b6b627ef65 Rearrange.
w1cdn opened issue w1cdn/mwtchahrd#29 2025-10-28 02:35:06 +00:00
Filter out packets from a list of sources
w1cdn commented on pull request w1cdn/mwtchahrd#26 2025-10-28 02:02:27 +00:00
Parse APRS location from packets that have that information.

Leaving this running for a while to see if location caching works, but fewer 20m packets in the dark.

w1cdn pushed to aprs_loc at w1cdn/mwtchahrd 2025-10-28 02:00:03 +00:00
863657f61f Cache locations shared in packets.
w1cdn commented on issue w1cdn/mwtchahrd#10 2025-10-27 14:35:59 +00:00
Parse APRS-style location out of beacons

Quick update on storing and retrieving values:

// Starting from first example at https://rusting.substack.com/p/key-value-store-project

use std:: collections:: HashMap;

fn main()…
w1cdn opened issue w1cdn/mwtchahrd#28 2025-10-27 14:34:47 +00:00
Add source_id to spothole spots
w1cdn commented on pull request w1cdn/mwtchahrd#26 2025-10-26 14:58:02 +00:00
Parse APRS location from packets that have that information.

Location caching is next. Deciding whether to finish off this PR with only sending spots with parsed locations (so the map always works) or to leave it as everything for now (and the map locations…

w1cdn pushed to aprs_loc at w1cdn/mwtchahrd 2025-10-26 03:46:48 +00:00
f1d0f6dc31 Clean up APRS location logic and add spotter location.
w1cdn commented on pull request w1cdn/mwtchahrd#26 2025-10-26 03:03:01 +00:00
Parse APRS location from packets that have that information.

You can also send lat/lon as strings:

`curl --request POST --header "Content-Type: application/json" --data '{"dx_call":"W1CDN","time": 1761447599, "freq":14200000, "comment":"Test spot…