Commit Graph

104 Commits

Author SHA1 Message Date
Daniel Pupius
e9fa0104e3 Docker set up and fixes for build 2025-05-01 15:34:16 -07:00
Daniel Pupius
68fc353673 Info page 2025-04-30 15:08:03 -07:00
Daniel Pupius
e2ced4e939 packets --> stream 2025-04-30 13:11:27 -07:00
Daniel Pupius
b7359339d3 Yet more map tweaks 2025-04-30 13:10:40 -07:00
Daniel Pupius
ae496ace52 Makefile to make it easier to monitor bay mesh 2025-04-30 12:59:37 -07:00
Daniel Pupius
a88e55d22e Full-screen network map 2025-04-30 12:30:35 -07:00
Daniel Pupius
c029ca1f7a Fix errors relating to lazy loading of map 2025-04-30 12:14:23 -07:00
Daniel Pupius
95800b33c7 Lazy load maps 2025-04-30 10:50:46 -07:00
Daniel Pupius
64b026646d Use env and flags for configuration 2025-04-30 10:36:45 -07:00
Daniel Pupius
ebb4e1306f Add connection heartbeat 2025-04-30 10:24:55 -07:00
Daniel Pupius
f83e6a9c31 Consistent colors and activity status 2025-04-30 09:16:44 -07:00
Daniel Pupius
25c18b262f Message improvements 2025-04-29 13:47:59 -07:00
Daniel Pupius
38d5a8da79 Lint fixes 2025-04-29 13:26:23 -07:00
Daniel Pupius
44dc97c529 Traceroute rendering 2025-04-29 13:09:06 -07:00
Daniel Pupius
501c093242 Linkify node headers 2025-04-29 12:52:33 -07:00
Daniel Pupius
2c37282dab Fix zooming functionality 2025-04-29 12:47:44 -07:00
Daniel Pupius
b2b94d7204 Fix node types 2025-04-29 12:12:41 -07:00
Daniel Pupius
4061bbc28f Network map 2025-04-28 17:27:45 -07:00
Daniel Pupius
4fd898222b Tweaks to channel list and messages 2025-04-26 17:24:37 -07:00
Daniel Pupius
c7abbbd4be Allow 1.5s to drain cached packets 2025-04-26 11:40:00 -07:00
Daniel Pupius
6c891a1b88 Break up NodeDetail into sub components 2025-04-25 17:56:25 -07:00
Daniel Pupius
ca231c81bd Add Button component 2025-04-25 17:30:02 -07:00
Daniel Pupius
81892a5793 Cache recent packets and send to client when it connects 2025-04-25 17:22:36 -07:00
Daniel Pupius
4817d31d39 More cleanup to the node details page 2025-04-25 14:42:30 -07:00
Daniel Pupius
acaeeaf495 Fix map view on node details 2025-04-25 10:27:44 -07:00
Daniel Pupius
5b5dad7a68 Fixes for gateway display 2025-04-25 09:54:36 -07:00
Daniel Pupius
4a41b0062d Cleanup error handling 2025-04-25 09:34:51 -07:00
Daniel Pupius
86e6f45d5e Fixes for node links and early stream connection 2025-04-25 08:46:30 -07:00
Daniel Pupius
0184cba1ef Updates to node details 2025-04-24 20:10:56 -07:00
Daniel Pupius
33fcc87f41 Add channel page 2025-04-24 18:01:29 -07:00
Daniel Pupius
69b0ea6615 Make sure to count packets once per node/channel, even if received by multiple gateways 2025-04-24 12:58:20 -07:00
Daniel Pupius
28cb7072f7 Fix double loading of data 2025-04-24 10:51:50 -07:00
Daniel Pupius
5ba6899c94 Consolidate MeshCard 2025-04-24 10:35:59 -07:00
Daniel Pupius
d04f52d379 Add a dashboard showing observed nodes and gateways 2025-04-24 09:59:06 -07:00
Daniel Pupius
07299d892c More stream tweaks 2025-04-23 15:19:32 -07:00
Daniel Pupius
489f995433 Track rx time 2025-04-23 13:59:54 -07:00
Daniel Pupius
6c891198b5 Show more data 2025-04-23 13:17:19 -07:00
Daniel Pupius
4f33866ce3 Update visualization of Telemetry Packets 2025-04-23 13:07:26 -07:00
Daniel Pupius
8ca47fba44 Show Node Info in more compressed form 2025-04-23 10:57:28 -07:00
Daniel Pupius
0361594291 More layout tweaks 2025-04-23 10:46:04 -07:00
Daniel Pupius
249cecfda2 Card rendering and maps 2025-04-23 10:38:58 -07:00
Daniel Pupius
77ea38ae19 Demo page for working on components 2025-04-23 09:59:30 -07:00
Daniel Pupius
7c46944fb6 Shell styling 2025-04-23 09:38:07 -07:00
Daniel Pupius
05a9f2e461 More UI tweaks 2025-04-22 22:08:49 -07:00
Daniel Pupius
d522985d1e Add PacketCard 2025-04-22 22:03:10 -07:00
Daniel Pupius
13187eb520 Packet formatting changes 2025-04-22 21:13:30 -07:00
Daniel Pupius
f4504c4cd5 Fix types and render packets in a custom style 2025-04-22 19:48:24 -07:00
Daniel Pupius
648a5c601e Further work on web design 2025-04-22 17:17:25 -07:00
Daniel Pupius
095ff560b0 Working on UI 2025-04-22 16:42:22 -07:00
Daniel Pupius
60c8878436 Typescript types for payloads 2025-04-22 14:56:41 -07:00