Commit Graph

131 Commits

Author SHA1 Message Date
Daniel Pupius
bc3104f59c go fmt 2025-05-22 14:35:02 -07:00
Daniel Pupius
ee20a1ea46 Better loading state for node page 2025-05-22 14:32:51 -07:00
Daniel Pupius
61a83bafca Better retry and reconnection logic 2025-05-21 14:35:10 -07:00
Daniel Pupius
0feb2591ef Remove stats listener since it is noisy in prod 2025-05-19 11:00:10 -07:00
Daniel Pupius
26ebc2a6f5 Ignore old packets 2025-05-07 11:32:44 -07:00
Daniel Pupius
fc72e9f65a Mobile layout tweaks 2025-05-05 09:42:19 -07:00
Daniel Pupius
15e6047708 Color and layout tweaks 2025-05-05 09:12:51 -07:00
Daniel Pupius
84f8cdfe5c MQTT SetOrderMatters(false) 2025-05-04 16:12:32 -07:00
Daniel Pupius
df7df6dbd6 Unique client id and fix graceful shutdown 2025-05-04 13:26:13 -07:00
Daniel Pupius
3ce8889786 Debugging prod failures 2025-05-04 10:15:42 -07:00
Daniel Pupius
92c08c0d6b Hack for handling env with spaces 2025-05-02 15:43:57 -07:00
Daniel Pupius
c53486414f Fix static style serving in prod 2025-05-02 15:31:14 -07:00
Daniel Pupius
ba9c8d9221 Channel name cleanup 2025-05-02 15:21:50 -07:00
Daniel Pupius
0279d5fcd4 Static file fallback for entry pages in prod 2025-05-02 15:15:48 -07:00
Daniel Pupius
2692b2e9af Track active connections 2025-05-02 14:39:57 -07:00
Daniel Pupius
5b8bee8736 Script for building and pushing docker to ECR 2025-05-02 14:39:38 -07:00
Daniel Pupius
908c851f02 Remove accidentally checked in proto generator 2025-05-02 13:57:35 -07:00
Daniel Pupius
4f6ee2ffde go fmt 2025-05-02 13:50:28 -07:00
Daniel Pupius
29e0b752ec Make clean hack 2025-05-02 13:25:43 -07:00
Daniel Pupius
23deefe061 More fixes for CI/CD 2025-05-02 13:20:57 -07:00
Daniel Pupius
5cae8fd5cf Another try at fixing proto in CI 2025-05-02 13:06:39 -07:00
Daniel Pupius
622e37ae53 Another try at fixing proto in CI 2025-05-02 13:04:56 -07:00
Daniel Pupius
1c7bfcd330 Another try at fixing proto in CI 2025-05-02 12:32:09 -07:00
Daniel Pupius
2ef4cf1166 Debug proto in CI 2025-05-02 12:28:04 -07:00
Daniel Pupius
06a81686a2 Install eslint 2025-05-02 12:24:48 -07:00
Daniel Pupius
6675c50e97 GitHub actions 2025-05-02 12:22:45 -07:00
Daniel Pupius
92313be6cd Screenshots and readme 2025-05-02 12:02:18 -07:00
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