Jason Michalski
0838f385ff
Do not set pool settings for sqlite.
2024-08-25 19:45:16 -07:00
Jason Michalski
15a6efd813
Update protos.
2024-08-21 20:51:25 -07:00
Jason Michalski
4127ef4951
Disable fitBounds animation.
2024-08-17 19:25:40 -07:00
Jason Michalski
20194265a4
Add popups on the packet details map.
2024-08-17 19:08:39 -07:00
Jason Michalski
33879f3eda
Add more graphs.
2024-07-29 21:43:15 -07:00
Jason Michalski
ddfd2550ac
Make the mobile layout less bad.
2024-07-29 18:59:42 -07:00
Jason Michalski
0d58967da2
Use my new found fitBounds powers on the node map.
2024-07-27 21:53:05 -07:00
Jason Michalski
5a23fb25bd
Add a map to the packet details.
2024-07-27 21:50:24 -07:00
Jason Michalski
e3969e12d6
Add net view.
2024-07-27 20:33:36 -07:00
Jason Michalski
d01d442eb7
Show milliseconds in timestamp because Fnnc wants it.
2024-07-16 15:04:42 -07:00
Jason Michalski
4def7c47e9
Allow using freedom MQTT servers.
2024-07-15 20:12:12 -07:00
Jason Michalski
b7667485b3
404 on missing packets.
2024-07-15 14:37:51 -07:00
Jason Michalski
7fd735353d
The position packet may not have a location.
2024-07-14 21:21:36 -07:00
Jason Michalski
f5966acb7f
Link nodes in the traceroute graphs.
2024-07-14 19:59:57 -07:00
Jason Michalski
83547197df
Use a smaller image static SNR graph.
2024-07-14 19:59:30 -07:00
Jason Michalski
df33c43d1c
Stop trusting the client's clock.
2024-07-14 19:58:59 -07:00
Jason Michalski
06c16806f2
Add a single old location point to the trace if we have one.
2024-07-14 19:57:49 -07:00
Jason Michalski
64a2862e17
Add minutes support to the network graph.
2024-07-03 15:52:31 -07:00
Jason Michalski
4437aff938
Use plotly for detailed neighbors graphs.
2024-06-30 22:05:38 -07:00
Jason Michalski
c469cee12b
Only show the past 24h of locations.
2024-06-29 18:08:37 -07:00
Jason Michalski
e937f63322
Fix crash on missing traceroute request packet.
2024-06-29 17:14:18 -07:00
Jason Michalski
c251a4dc78
Add role to traceroute graphs.
2024-06-29 15:58:42 -07:00
Jason Michalski
3f6397f31b
Fix crash when payload can not be decoded.
2024-06-29 15:58:24 -07:00
Jason Michalski
b279ddd88e
Increase database conection pool size.
2024-06-29 15:57:56 -07:00
Jason Michalski
d1c7984aea
Update protos
2024-06-29 15:55:45 -07:00
Jason Michalski
a6d8212143
Add sserver generated neighbor info.
2024-06-18 00:34:40 -07:00
Jason Michalski
672563c9cd
concentrate was to working so do it myself.
2024-06-16 20:13:56 -07:00
Jason Michalski
3f15c29683
Add graph link to traceroute results as well.
2024-06-16 16:43:37 -07:00
Jason Michalski
a4c18d8525
Add node zooming and time filters.
2024-06-16 16:41:37 -07:00
Jason Michalski
13eda803c9
Include the dest of TRs in the network.
2024-06-15 20:50:25 -07:00
Jason Michalski
aa7c108513
Link to the network graph and make TR win.
2024-06-15 19:56:43 -07:00
Jason Michalski
f372001703
Color ROUTER nodes in the network graph.
2024-06-15 19:46:52 -07:00
Jason Michalski
96db2e0970
Add node role to the info box.
2024-06-15 19:31:46 -07:00
Jason Michalski
b24b829fb1
Add edge color and change some dot settings.
2024-06-15 19:06:50 -07:00
Jason Michalski
ad004c399c
Add a network graph based on the list day of traceroute traffic.
2024-06-15 11:40:01 -07:00
Jason Michalski
eeffc52932
Add link to the packet from the chat list.
2024-06-15 10:14:26 -07:00
Jason Michalski
aab74af21a
Load packet details on the package index.
2024-06-12 20:20:56 -07:00
Jason Michalski
51c478d8fc
Add traceroute times.
2024-06-11 22:34:17 -07:00
Jason Michalski
551852e387
Graph traceroutes.
2024-06-10 22:15:29 -07:00
Jason Michalski
7205fabed5
Fix crash when packet can not decode.
2024-06-09 20:56:51 -07:00
Jason Michalski
7a1f327a2c
Add traceroute to the portnum dropdown.
2024-05-29 08:56:43 -07:00
Jason Michalski
86482eaf83
Add a link to the single packet view.
2024-05-26 22:54:10 -07:00
Jason Michalski
45adc7baf8
Add links to nodes in a traceroute.
...
I should add the names as well but I am lazy.
2024-05-26 22:51:43 -07:00
Jason Michalski
29a602ca11
Add packet details to the single packet page.
2024-05-25 18:19:46 -07:00
Jason Michalski
a39451f328
Update protos.
2024-05-25 18:19:41 -07:00
Jason Michalski
f2c7e155d5
Add short name and node id to tooltip.
2024-05-24 22:51:38 -07:00
Jason Michalski
9079bbbcb4
Use a single MQTT task.
2024-05-24 22:50:41 -07:00
Jason Michalski
077ce6e671
Remove old neighbors info.
2024-05-22 23:48:44 -07:00
Jason Michalski
034ec9b8ae
Add SNR neighbors graphs.
2024-05-22 22:39:51 -07:00
Jason Michalski
2c70295761
Fix neighbors when remove node info is missing.
2024-05-22 19:10:32 -07:00
Jason Michalski
d44a56bf20
Make the packet and packet_details have the same margins.
2024-05-20 23:53:40 -07:00
Jason Michalski
d25fd6ffd8
Fix portnum selection.
...
I guess that only worked on the search page before.
2024-05-20 23:51:56 -07:00
Jason Michalski
1afe4e49a1
Fix broken image when missing telemetry.
2024-05-20 22:03:55 -07:00
Jason Michalski
46496240f9
Add a real search page.
2024-05-20 21:47:50 -07:00
Jason Michalski
eef631dd84
Fix map layout when missing NodeInfo.
2024-05-20 21:21:55 -07:00
Jason Michalski
6afa5af608
Add long name to neighbors tooltip.
2024-05-20 21:08:59 -07:00
Jason Michalski
af4717a1f4
Add neighbors to packets and uplink.
2024-05-19 21:01:26 -07:00
Jason Michalski
afad368dac
Add tooltips to neighbors.
2024-05-19 20:50:51 -07:00
Jason Michalski
a2a338a133
Show neighbors on the map.
2024-05-18 22:31:24 -07:00
Jason Michalski
efbf2d5172
Clean up graphs.
2024-05-18 21:14:00 -07:00
Jason Michalski
7c53b45eea
Make the location map work when the last packet has no location.
2024-05-18 00:38:55 -07:00
Jason Michalski
eac3530a35
Add a trace to the map.
2024-05-18 00:21:51 -07:00
Jason Michalski
981a18647d
Allow searching by fuzzy_nodes.
2024-05-17 22:35:33 -07:00
Jason Michalski
a3681c88ad
A better fix to not cutting off packet details.
2024-05-17 21:58:37 -07:00
Jason Michalski
cf1f40ff98
Allow binding more that one address.
2024-05-17 21:55:54 -07:00
Jason Michalski
c74138a8c5
Add a location map on the node page.
2024-05-17 21:42:43 -07:00
Jason Michalski
bbb33fc4d4
Filter out range test chat messages.
2024-05-17 19:27:14 -07:00
Jason Michalski
6fd2aa3d7f
Link to the nodes in chat view.
2024-05-17 19:10:45 -07:00
Jason Michalski
3719058274
Make sure the packet details can be seen.
2024-05-17 19:10:25 -07:00
Jason Michalski
8ed394bca2
Support importing more than one topic.
2024-05-17 19:09:39 -07:00
Jason Michalski
1a151e02a4
Reconnect on MQTT errors.
2024-05-17 19:09:02 -07:00
Jason Michalski
182b5c22b9
Add a link to an example instance.
2024-05-10 23:03:10 -07:00
Jason Michalski
fbe4bff44b
Add portnum filtering to the firehose.
2024-05-10 22:59:37 -07:00
Jason Michalski
2e46971896
Add a UI for the portnum filter.
...
There was some code to filter by portnum around in the node search so
put a quick UI on it. It currently breaks if you click the TX/RX and
Uplinked buttons.
2024-05-09 22:52:29 -07:00
Jason Michalski
12989ae67f
Change datalist updates to input events.
...
Using a keyup event caused hitting the down key to select an item to
refresh the list and move your cursor back to the input field.
2024-05-09 21:46:03 -07:00
Jason Michalski
daa0d8b82e
Fix bug sending None to subscribers.
...
When a packet was seen twice on MQTT we would send a None packet in the
uplinked packets list after the first time it was seen.
2024-05-09 20:35:44 -07:00
Jason Michalski
3f09d9b649
Initial commit.
2024-05-09 20:00:00 -07:00