mirror of
https://github.com/agessaman/meshcore-bot.git
synced 2026-10-06 22:37:19 +00:00
Moving the hop histogram out into its own card left the routing mix as a 26px bar alone in a col-lg-5, next to a full-height chart. Fill it with something that belongs there: what the traffic is, beside how it is routed, over exactly the same packets — the totals agree because both read the dimensioned rows. This also gives payload_type_name a reason to exist. Migration 0019 added the column, integration.py writes it at capture time, the refresher backfills it and an index covers it, and until now nothing read it. Category lists now roll their tail into "Other" instead of being truncated at eight rows in the client. Silently dropping the tail left bars that no longer summed to the total printed beside them; on the live database that would have hidden 1,015 packets across four payload types.