aprs.me/lib/aprsme_web
Graham McIntire 68f64f3699
Display APRS object/item names instead of sender callsign
APRS object packets (e.g. DAPNET transmitters) were showing the
sender's callsign on the map instead of the object name. For example,
DB0SDA (Germany) sending an object for P-K5SGD (Texas) would display
as "DB0SDA" at the Texas coordinates.

- Add display_name/1 to PacketUtils that returns object_name for
  objects, item_name for items, falling back to sender
- Update DataBuilder to use display_name in all callsign display paths
- Fix object/item detection order in packet_consumer to prevent
  objects from being incorrectly flagged as items
- Add DataBuilder tests for object/item display name behavior
- Fix flaky PacketPipelineSupervisor test (ensure module loaded)
2026-02-19 09:13:03 -06:00
..
channels Refactor conditionals to use multi-clause pattern matching 2026-02-10 17:15:49 -06:00
components Only show movement trails for stations that are actually moving 2026-02-18 13:34:30 -06:00
controllers Reduce cyclomatic complexity in callsign_json.ex 2026-02-09 12:39:22 -06:00
live Display APRS object/item names instead of sender callsign 2026-02-19 09:13:03 -06:00
plugs Refactor conditionals to use multi-clause pattern matching 2026-02-10 17:15:49 -06:00
aprs_symbol.ex Refactor conditionals to use multi-clause pattern matching 2026-02-10 17:15:49 -06:00
endpoint.ex Add Tidewave dev dependency for browser-based debugging 2026-02-18 13:15:03 -06:00
gettext.ex more languages 2025-07-06 10:08:58 -05:00
router.ex feat: Implement direct station URLs with persistent latest packet display 2025-07-30 12:56:05 -05:00
telemetry.ex update 2026-02-18 14:14:49 -06:00
time_helpers.ex improve dialyzer 2025-10-13 10:02:15 -05:00
time_utils.ex improve dialyzer 2025-10-13 10:02:15 -05:00
user_auth.ex Fix credo warnings and start on design suggestions 2026-02-09 11:23:01 -06:00
weather_units.ex Refactor conditionals to use multi-clause pattern matching 2026-02-10 17:15:49 -06:00