Commit Graph

2466 Commits

Author SHA1 Message Date
Herbert Wolverson
a967dcb3de Flow map: colour by RTT, maybe? 2024-07-17 14:34:58 -05:00
Herbert Wolverson
681fb4d750 JS only update: Smaller symbols 2024-07-17 14:17:43 -05:00
Herbert Wolverson
d50ffbc6e3 JS only update: make the map update 2024-07-17 14:11:03 -05:00
Herbert Wolverson
d365ac5188 Test build for flow map (very early days) 2024-07-17 14:07:48 -05:00
Herbert Wolverson
ef0a4a8640 Cake stats that were scatter type previously are again. 2024-07-17 12:26:49 -05:00
Herbert Wolverson
00191f358f Add the favicon back 2024-07-17 12:09:58 -05:00
Herbert Wolverson
1b7a6f5098 Implement packet capture per IP, and download pcap format file at the end. 2024-07-17 12:00:57 -05:00
Herbert Wolverson
6359118147 Dropdown/popup for search and add widget are size constrained with scrollers. 2024-07-17 10:52:08 -05:00
Herbert Wolverson
d543d361d9 And the device/circuit page is redactable. 2024-07-17 10:29:42 -05:00
Herbert Wolverson
e058b955f2 Shaped Devices is redactable 2024-07-17 10:24:40 -05:00
Herbert Wolverson
0770e9fe78 Tree is fully redactable. 2024-07-17 10:19:05 -05:00
Herbert Wolverson
4580f499fc Tree capacity now includes a link to the tree (duh), and is redactable. 2024-07-17 10:10:23 -05:00
Herbert Wolverson
1ea75039ee Use a CSS variable for redaction. 2024-07-17 10:06:31 -05:00
Herbert Wolverson
e247231de0 Continue unifying the table system. 2024-07-17 09:57:04 -05:00
Herbert Wolverson
779f14e646 Make edit pencil slightly transparent 2024-07-17 09:53:02 -05:00
Herbert Wolverson
f60a67a1f1 Start unifying dashboard tables 2024-07-17 09:49:06 -05:00
Herbert Wolverson
8707ede766 Top tree node entries are links. 2024-07-17 09:24:38 -05:00
Herbert Wolverson
3290f29282 Network tree summary is scaled appropriately. 2024-07-17 09:17:52 -05:00
Herbert Wolverson
bbab9489e5 Better margin on the tracked flows display. 2024-07-17 09:15:06 -05:00
Herbert Wolverson
11e8a8fb86 Finish removing potentially dangerous unwraps from the websocket system. 2024-07-17 08:51:10 -05:00
Herbert Wolverson
a649ea8639 Cleaner handler for single user channel socket cleanup 2024-07-17 08:37:02 -05:00
Herbert Wolverson
50042d79ea Cleanup/remove a couple more unwraps 2024-07-17 08:35:16 -05:00
Herbert Wolverson
5e94c879de Add doc tags to ws.rs 2024-07-17 08:30:28 -05:00
Herbert Wolverson
3e5e63924d Stability: no more unwrap in the main websocket handler. Instead, websocket disconnection is graceful. 2024-07-17 08:27:17 -05:00
Herbert Wolverson
1d9f1bd2ce Fix unused import 2024-07-17 08:26:57 -05:00
Herbert Wolverson
86ebd2fed4 Colour percentages the right way round. 2024-07-16 16:14:22 -05:00
Herbert Wolverson
f61c6ae212 Add a little formatting to the capacity displays. 2024-07-16 16:13:31 -05:00
Herbert Wolverson
023ce18879 Sort the circuit at capacity list. 2024-07-16 16:10:02 -05:00
Herbert Wolverson
9248ae469b Initial tree and circuit capacity dashlet displays. Quite Ugly. 2024-07-16 15:58:07 -05:00
Herbert Wolverson
afda5d3bdf Work in progress: added channels for circuit capacity and tree node capacity, ready for dashboard entries. 2024-07-16 15:26:15 -05:00
Herbert Wolverson
46e9182561 Small heading for top 10 downloaders, too. 2024-07-16 14:44:30 -05:00
Herbert Wolverson
c3b9448435 Make the suggested size of the RTT 3D histogram full page. 2024-07-16 14:42:25 -05:00
Herbert Wolverson
75c362db1d Correct the size of the top-10 downloaders dashboard item. 2024-07-16 14:41:53 -05:00
Herbert Wolverson
6a34d895eb Remove timeouts from the ticker system, because async code interrupting sync code that may hold a lock can cause problems when the Drop doesn't fire and free the lock properly. 2024-07-16 14:26:52 -05:00
Herbert Wolverson
c5e25035ef Add traffic, marks and drops. The Cake display system is pretty much working. 2024-07-16 14:12:58 -05:00
Herbert Wolverson
1459d624c7 Add Cake Queue Length 2024-07-16 14:04:34 -05:00
Herbert Wolverson
bfa58c4541 Add Cake Delays 2024-07-16 13:59:42 -05:00
Herbert Wolverson
822743605e Plumbing in place for Cake displays. Display the backlog and memory usage. 2024-07-16 13:49:52 -05:00
Herbert Wolverson
0693c71296 Circuit tree display should now actually do something. 2024-07-16 12:37:56 -05:00
Herbert Wolverson
b3413411d0 hopefully a quick fix - oops 2024-07-16 12:14:33 -05:00
Herbert Wolverson
41bdefa5e3 Circuits now have a queue tree display. 2024-07-16 12:13:00 -05:00
Herbert Wolverson
01d43090c2 Fix RTT display on the new circuit page. 2024-07-16 11:11:12 -05:00
Herbert Wolverson
95bc22fd3d Fix RTT display on the new circuit page. 2024-07-16 11:09:49 -05:00
Herbert Wolverson
690a814083 Circuit display has the "flows" tab back, now as a traffic monitor. 2024-07-16 11:05:04 -05:00
Herbert Wolverson
c06acd8c3e Slightly increase the height of the flows sankey chart. 2024-07-16 10:39:30 -05:00
Herbert Wolverson
a90142ea62 Run a cargo machete pass, removing some unused dependencies that have accumulated. 2024-07-16 10:32:30 -05:00
Herbert Wolverson
47a0bd4bb2 Spelling "sudo" with an "s" is helpful. 2024-07-16 10:03:22 -05:00
Herbert Wolverson
cdf2ec4b5b More unused import warnings removed (from test code). 2024-07-16 09:59:57 -05:00
Herbert Wolverson
ff492535a0 Remove final warning from lqosd - lqosd now builds warning-free. 2024-07-16 09:57:44 -05:00
Herbert Wolverson
1207a7c258 Remove TOML editor related warnings of deprecation by using the new type name. 2024-07-16 09:44:47 -05:00