Commit Graph
21 Commits
Author SHA1 Message Date
Tom Fifield 9e04c1f486 Merge branch 'master' into traceroute 2024-06-21 15:36:03 +08:00
Tom FifieldandGitHub 026256ac5c Merge branch 'meshtastic:master' into master 2024-06-17 12:14:11 +08:00
Tom Fifield daff97a5e0 Fix double double arrow on unknown nodes in multi-hop traceroutes 2024-05-27 21:04:12 +08:00
Tom Fifield 452f2581e2 Fix incorrect use of operator build error. 2024-05-27 21:02:42 +08:00
Tom Fifield 569c2daa09 Fix traceroute ordering for multi-hop traceroutes 2024-05-27 20:57:09 +08:00
Tom Fifield e825a737b0 Fix build errors 2024-05-27 12:08:32 +08:00
Tom Fifield 54c983439c Fix type Number - number 2024-05-27 11:52:33 +08:00
Tom Fifield 7b6b8daeba Fix build errors
Several types were wrong.
2024-05-27 11:40:59 +08:00
Tom Fifield 0f89e04bb0 Only show traceroutes on node direct message pageso 2024-05-27 10:56:34 +08:00
Tom Fifield a728b848e1 Don't show traceroute button on Channels
It doesn't work, it's only for nodes!
2024-05-27 10:39:45 +08:00
Tom Fifield f16cce90c8 Fix case where intermediary node in traceroute is unknown. 2024-05-27 10:09:59 +08:00
Tom Fifield 056a194ede Add formatting logic for multi-hop traceroutes 2024-05-27 09:53:20 +08:00
Tom Fifield be3117651c Add basic traceroute display
This patch adds basic traceroute display functionality on the
Messages page for an individual node.
2024-05-26 21:00:30 +08:00
Tom Fifield 86263990e6 Add Toast lib to Messages page 2024-05-26 18:41:48 +08:00
Tom Fifield 390b16812a Subscribe to and store traceroutePackets 2024-05-26 18:41:13 +08:00
Tom Fifield 1458497fc3 Add button to Message page to send a traceroute to a node.
As noted in meshtastic/web#179, it would be great to be able to
send traceroutes from the web application.

This patch adds a button to the messages page that sends a
traceroute to the selected node.
2024-05-26 15:42:50 +08:00
Tom Fifield 97b9570196 Revert "Add button to Message page to send a traceroute to a node."
This reverts commit 6e145421ef.
2024-05-26 15:41:37 +08:00
Tom Fifield a7237bcb2b Revert "Support floats in number fields"
This reverts commit 5fdd07ee68.
2024-05-26 15:40:55 +08:00
Tom Fifield 6e145421ef Add button to Message page to send a traceroute to a node.
As noted in meshtastic/web#179, it would be great to be able to
send traceroutes from the web application.

This patch adds a button to the messages page that sends a
traceroute to the selected node.
2024-05-26 15:37:17 +08:00
Tom Fifield cbb3b63e5c Mark never heard nodes as '-' in connection info
Nodes never heard before show hop count of 0, and not via MQTT.
However, reality is we've never connected to them. So, mark them as
'-' in the Connection Info column in the nodes table.
2024-05-26 14:46:26 +08:00
Tom Fifield 35f406c225 Add Connection info to Nodes Table
As requested in meshtastic/web#195 meshtastic/web#209, information
about whether nodes were connected by MQTT is highly useful for
users of the web interface.

This patch adds a new column to the Nodes page which lists whether
a connection is direct (0 hops, via lora), or how many hops away
and whether the connection is via MQTT.

fixes meshtastic/web#195
fixes meshtastic/web#209
2024-05-25 11:48:02 +08:00