mirror of
https://github.com/ipnet-mesh/meshcore-hub.git
synced 2026-06-27 05:21:54 +02:00
81c6b3e989
The packet-group detail observer table only ever showed the hop count because _extract_path_hashes looked at decoded.payload.decoded.pathHashes, but normal packets carry the routing path at the top level as decoded.path. Read decoded.path first (falling back to the old pathHashes location). Frontend: render each hop as its own badge joined by arrows, wrapping on narrow screens, with centre-truncation for paths over 16 hops. Badges carry a path-hash-badge class + data-path-hash hook for a future node lookup. Also expose v1/packet-groups as an open endpoint in the web proxy mapping (it is not a prefix of v1/packets) and rebase the packet_hash index migration onto the current head. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>