Commit Graph

  • 6bf7c7843b Make the tables bigger and less crazy blue Herbert Wolverson 2024-07-22 16:18:32 -0500
  • e329abd6e8 Missing the vintage file from previous commit Herbert Wolverson 2024-07-22 16:02:16 -0500
  • 6ff345de65 WIP: Starting to use theme colours for graphs Herbert Wolverson 2024-07-22 15:40:11 -0500
  • 59b352bf64 Use primarily colours from the parent Bootstrap theme. Herbert Wolverson 2024-07-22 15:08:41 -0500
  • ffef6053e2 Fix differing dashlet heading height on combined/drop-down selector dashlets. Herbert Wolverson 2024-07-22 14:05:33 -0500
  • a42d95cd0c Support top-layer tree sankey view in the dashboard. Herbert Wolverson 2024-07-22 13:43:26 -0500
  • 2ef255691c Numbers after the text on the menu. Herbert Wolverson 2024-07-22 13:15:17 -0500
  • 3b272f25cd So our experimentation showed that R2Q is 10, and clamps at 200k. Scaling R2Q to always be within that range yields "too small" errors instead of "too big" errors. So some further research suggests the recommendation that the yielded quantum should be >= MTU, and < 60_000. Herbert Wolverson 2024-07-22 10:47:19 -0500
  • f553e2aa37
    build_rust.sh - build also lqos_setup Jarosław Kłopotek - INTERDUO 2024-07-22 11:16:31 +0200
  • fca6016dc0 build_dpkg.sh - use build_rust.sh instead cargo build directly Jarosław Kłopotek - INTERDUO 2024-07-22 10:44:05 +0200
  • 6921b0d74e Change day/night label to dark/light Herbert Wolverson 2024-07-20 21:39:42 -0500
  • 879ff2970b If dark/light mode isn't explicitly set, query the browser and use its preference - and store that. Herbert Wolverson 2024-07-20 21:37:48 -0500
  • b8ecabcee8 Spacing and right-align for edit/pause buttons. Herbert Wolverson 2024-07-20 21:33:25 -0500
  • 6ac1063d1a Dashboard applies fa-centerline for vertical alignment on icons. Herbert Wolverson 2024-07-20 21:18:29 -0500
  • e6d5974eaa Icons on the dashboard menu are now fixed width. Herbert Wolverson 2024-07-20 21:14:25 -0500
  • 8ca12f5baf Remove the "dashboard" link since the logo already goes there. Herbert Wolverson 2024-07-20 21:13:03 -0500
  • c8982c7054 This time with the XDP bridge warning emitter on the correct line. Herbert Wolverson 2024-07-20 21:10:06 -0500
  • 35dc944158 Dashboard now runs the quick sanity check and alerts if there are any issues detected. The XDP bridge auto-disabling error from the log file is also displayed as a dashboard entry (it self-corrects, but should be fixed by the user) Herbert Wolverson 2024-07-20 10:42:41 -0500
  • 997e3439ca Merge branch 'develop' into user_interface_2 Herbert Wolverson 2024-07-20 09:43:21 -0500
  • ec557dee78 Dark/Light now toggles graphs correctly. Herbert Wolverson 2024-07-20 09:13:17 -0500
  • dffd5e1a33
    fix: removed doubled check "is lqosd running" (#514) Jarosław Kłopotek - INTERDUO 2024-07-20 15:50:35 +0200
  • cb76da2973 build_rust.sh: restart lqos_scheduler after build_rust.sh Jarosław Kłopotek - INTERDUO 2024-07-11 12:10:51 +0200
  • 5e6e306030 Merge branch 'interduo-patch-39' into develop Herbert Wolverson 2024-07-20 08:23:10 -0500
  • 4b05efe394 The edit button toggles between an edit and finish edit button now. Herbert Wolverson 2024-07-20 07:58:13 -0500
  • 0735f46e1e Typo in previous commit Herbert Wolverson 2024-07-19 16:19:54 -0500
  • 0580d2ddfa For consistency, scale nanos RTT in the same way Herbert Wolverson 2024-07-19 16:19:10 -0500
  • d6ecea8d37 Mostly worked - now show the correct country! Herbert Wolverson 2024-07-19 15:56:02 -0500
  • 46388916c3 RTT calculations for country endpoints were off on larger systems, due to using a MEAN and overflowing. Instead use a median, which doesn't have that problem. Herbert Wolverson 2024-07-19 15:46:05 -0500
  • 2eded8c933 EXPERIMENT: RTT histogram goes to 500ms Herbert Wolverson 2024-07-19 15:15:53 -0500
  • bba68b9a19 Add UISP integration option to ignore generated capacities from APs. Herbert Wolverson 2024-07-19 14:47:15 -0500
  • d5c5ee2cc1 Tighten up spacing on edit/pause/spacing Herbert Wolverson 2024-07-19 14:30:23 -0500
  • 716b0d41f1 Make the logic more obvious on the slow dashboard mode. Herbert Wolverson 2024-07-19 14:14:10 -0500
  • ec1476b83c Cadence and pause for the World Tree Herbert Wolverson 2024-07-19 14:11:51 -0500
  • f4684b0678 Preliminary dashlet pause and cadence selection. Herbert Wolverson 2024-07-19 14:06:14 -0500
  • 185ad8c424 Now with a valid style designator for RTT Herbert Wolverson 2024-07-19 12:34:57 -0500
  • 5afec727e8 Now with a valid style designator for RTT Herbert Wolverson 2024-07-19 12:33:57 -0500
  • aeae94cfcc An attempt at improving readability. Herbert Wolverson 2024-07-19 12:32:59 -0500
  • 3c2139be6a Fixup a few unused JS imports Herbert Wolverson 2024-07-19 11:57:25 -0500
  • 564c266792 This should re-allow anonymous users on systems that have that permission set. Herbert Wolverson 2024-07-19 11:32:01 -0500
  • 6609f397eb Clicking links for reparenting now works, too. Herbert Wolverson 2024-07-19 11:11:20 -0500
  • f004f1ad8a You can click a node in the all tree to limit the top of the view. Herbert Wolverson 2024-07-19 10:56:58 -0500
  • a5042220ce Tree Overview now supports a "max depth" control. Herbert Wolverson 2024-07-19 09:44:49 -0500
  • 4ecf968acc Very low interval times on the cake watcher were causing issues. The underlying data updates at the specified speed (with a server-side ringbuffer), so delay the update speed to maintain reasonable server load. Herbert Wolverson 2024-07-19 09:34:47 -0500
  • 27b84e2425 Don't show "loading" for ping times for devices. Herbert Wolverson 2024-07-19 09:31:49 -0500
  • c1989e2696 Minor HTML correctness tweaks. Herbert Wolverson 2024-07-19 09:30:27 -0500
  • 661d6fac90 Display the current VERSION_STRING on the copyright line at the bottom. Herbert Wolverson 2024-07-19 09:11:16 -0500
  • 87257df5ad Prevent duplicate channel subscription. Herbert Wolverson 2024-07-19 08:52:45 -0500
  • bcd7842755 Change display on tables from (circuit) (ip) to just the circuit name if known. Herbert Wolverson 2024-07-19 08:38:30 -0500
  • 527b5327a9 Cleanup some dead code. Add a default dashboard that looks a bit like the 1.4 version in terms of content. Herbert Wolverson 2024-07-18 14:36:12 -0500
  • 03bb955e28 Forgot to make some dashboard links to customers redactable. Herbert Wolverson 2024-07-18 13:56:38 -0500
  • 0235b2e657 This should be a working, more resilient ticker system. I'd forgotten to await my futures. Herbert Wolverson 2024-07-18 13:35:21 -0500
  • 0c74ee56c3 Ticker system isn't working - this is a push to add some diagnostics Herbert Wolverson 2024-07-18 13:12:10 -0500
  • a6c527bdb0 Rework the ticker system for improved resilience. (Fixes previous commit that was pushed too early by mistake) Herbert Wolverson 2024-07-18 12:57:59 -0500
  • 45e4295055 Rework the ticker system for improved resilience. Herbert Wolverson 2024-07-18 12:54:21 -0500
  • 3e7e42f5e5 Big oops: we had flow rate the wrong upload/download direction! Herbert Wolverson 2024-07-18 12:40:13 -0500
  • 524a2a9957 Put RTT 3d Histo at the bottom if you pick "one of each" Herbert Wolverson 2024-07-18 12:21:41 -0500
  • db2c980cbe Improved ns scale RTT display. Herbert Wolverson 2024-07-18 12:20:03 -0500
  • c204ca2c4a Sort IP protocols and countries by DOWNLOAD not upload. Oops. Herbert Wolverson 2024-07-18 12:12:43 -0500
  • b6cb7614d6 Adjust sizing on some dash tables. Herbert Wolverson 2024-07-18 12:06:46 -0500
  • 843f27faec Use the same visuals for top flows by rate as for top flows by bytes. Herbert Wolverson 2024-07-18 12:03:06 -0500
  • 4bd6b42804 Redefine tiny to actually be tiny Herbert Wolverson 2024-07-18 11:54:02 -0500
  • f28bc780de String scaling Herbert Wolverson 2024-07-18 11:52:59 -0500
  • 1fe97c7195 Add Dave's Ramen begging toast. Herbert Wolverson 2024-07-18 11:50:57 -0500
  • 685b65787d Number scaling Herbert Wolverson 2024-07-18 11:49:08 -0500
  • 4b1ec268d5 RTT wasn't displaying correctly. Herbert Wolverson 2024-07-18 11:48:02 -0500
  • f54a4761b9 RTT wasn't displaying correctly. Herbert Wolverson 2024-07-18 11:46:42 -0500
  • dd399244d5 Make the Top 10 Flow by Bytes view a bit better. Pushing for testing. Herbert Wolverson 2024-07-18 11:31:41 -0500
  • 280176a4c2 Improve some margins Herbert Wolverson 2024-07-18 10:27:29 -0500
  • ae9c3b1d2e Simplify the shading of the bar3d Herbert Wolverson 2024-07-18 10:26:08 -0500
  • da8a06bcb0 Support echarts themes. Herbert Wolverson 2024-07-18 09:02:55 -0500
  • 21a1c48dca Iterate from the TOP of the tree, we only have to skip the one node on links. Herbert Wolverson 2024-07-17 16:18:10 -0500
  • 85e7835444 Support redaction on the tree graph Herbert Wolverson 2024-07-17 16:15:40 -0500
  • 31757b12fc And the nodes are colourized by RTT Herbert Wolverson 2024-07-17 15:54:46 -0500
  • 55c8fca3f3 Remove a console.log, and colourize the world tree by utilized capacity. Herbert Wolverson 2024-07-17 15:41:55 -0500
  • 8b3bd54271 A quick try at an all-tree sankey Herbert Wolverson 2024-07-17 15:00:47 -0500
  • a967dcb3de Flow map: colour by RTT, maybe? Herbert Wolverson 2024-07-17 14:34:58 -0500
  • 681fb4d750 JS only update: Smaller symbols Herbert Wolverson 2024-07-17 14:17:43 -0500
  • d50ffbc6e3 JS only update: make the map update Herbert Wolverson 2024-07-17 14:11:03 -0500
  • d365ac5188 Test build for flow map (very early days) Herbert Wolverson 2024-07-17 14:07:48 -0500
  • ef0a4a8640 Cake stats that were scatter type previously are again. Herbert Wolverson 2024-07-17 12:26:49 -0500
  • 00191f358f Add the favicon back Herbert Wolverson 2024-07-17 12:09:58 -0500
  • 1b7a6f5098 Implement packet capture per IP, and download pcap format file at the end. Herbert Wolverson 2024-07-17 12:00:57 -0500
  • 6359118147 Dropdown/popup for search and add widget are size constrained with scrollers. Herbert Wolverson 2024-07-17 10:52:08 -0500
  • d543d361d9 And the device/circuit page is redactable. Herbert Wolverson 2024-07-17 10:29:42 -0500
  • e058b955f2 Shaped Devices is redactable Herbert Wolverson 2024-07-17 10:24:40 -0500
  • 0770e9fe78 Tree is fully redactable. Herbert Wolverson 2024-07-17 10:19:05 -0500
  • 4580f499fc Tree capacity now includes a link to the tree (duh), and is redactable. Herbert Wolverson 2024-07-17 10:10:23 -0500
  • 1ea75039ee Use a CSS variable for redaction. Herbert Wolverson 2024-07-17 10:06:31 -0500
  • e247231de0 Continue unifying the table system. Herbert Wolverson 2024-07-17 09:57:04 -0500
  • 779f14e646 Make edit pencil slightly transparent Herbert Wolverson 2024-07-17 09:53:02 -0500
  • f60a67a1f1 Start unifying dashboard tables Herbert Wolverson 2024-07-17 09:49:06 -0500
  • 8707ede766 Top tree node entries are links. Herbert Wolverson 2024-07-17 09:24:38 -0500
  • 3290f29282 Network tree summary is scaled appropriately. Herbert Wolverson 2024-07-17 09:17:52 -0500
  • bbab9489e5 Better margin on the tracked flows display. Herbert Wolverson 2024-07-17 09:15:06 -0500
  • 11e8a8fb86 Finish removing potentially dangerous unwraps from the websocket system. Herbert Wolverson 2024-07-17 08:51:10 -0500
  • a649ea8639 Cleaner handler for single user channel socket cleanup Herbert Wolverson 2024-07-17 08:37:02 -0500
  • 50042d79ea Cleanup/remove a couple more unwraps Herbert Wolverson 2024-07-17 08:35:16 -0500
  • 5e94c879de Add doc tags to ws.rs Herbert Wolverson 2024-07-17 08:30:28 -0500
  • 3e5e63924d Stability: no more unwrap in the main websocket handler. Instead, websocket disconnection is graceful. Herbert Wolverson 2024-07-17 08:27:17 -0500
  • 1d9f1bd2ce Fix unused import Herbert Wolverson 2024-07-17 08:26:57 -0500