mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-07-28 12:33:13 +02:00
ca24d62ca6
- Messages / Repeaters view toggle in the toolbar; stats aggregate over the currently filtered messages so both views share one filter state - Per exact hash token: Relayed (echoes containing the token anywhere), distinct Messages, As-last-hop count, and Avg SNR counted only over echoes where the token is the final hop (SNR is measured at our receiver, so it is never attributed to intermediate hops) - Sortable numeric columns (default Relayed desc, nulls always last) - Token -> contact enrichment via /api/contacts/cached?format=full pubkey prefix match: single candidate shows the name, collisions show 'ambiguous (n)' with candidate names in the tooltip (matcher shared with the stage-5 map) - Clicking a stats row applies that token as the message filter and switches back to the Messages view Verified live via Playwright: aggregates match an in-page manual recount exactly, sort orders correct, row-click cross-navigation works, 1-byte and 2-byte tokens kept distinct. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>