Commit Graph

2563 Commits

Author SHA1 Message Date
Herbert Wolverson
5fed418fe6 Improved support for theme switching with graphs. 2024-07-23 15:47:14 -05:00
Herbert Wolverson
04129c02c5 Small margin underneath the logo. 2024-07-23 15:30:10 -05:00
Herbert Wolverson
c464bfe690 Center the logo, make the search look better, and the copyright a bit nicer. 2024-07-23 15:18:37 -05:00
Herbert Wolverson
df455ddd93 Add some colour to differentiate the devices/unknown IPs badges, but retain muted styling. 2024-07-23 15:08:51 -05:00
Herbert Wolverson
42eb69c4e5 Change "cadence" to "refresh rate" 2024-07-23 15:03:29 -05:00
Herbert Wolverson
01f386d70e Apply just a tiny bit of padding to the top of the controls div. 2024-07-23 14:59:46 -05:00
Herbert Wolverson
582267fd6e Update dependency versions. 2024-07-23 13:21:42 -05:00
Herbert Wolverson
ac4a44d562 Correct an oops in my flag code 2024-07-23 13:14:45 -05:00
Herbert Wolverson
573ceab9b4 Increase node font size on top tree sankey 2024-07-23 12:55:49 -05:00
Herbert Wolverson
ab3962c343 Don't show the "recently finished" flows counter - it was for debug purposes. 2024-07-23 12:52:54 -05:00
Herbert Wolverson
f050d17bd8 Update the country display to include a flag. Not overly useful, but I like it. 2024-07-23 12:45:28 -05:00
Herbert Wolverson
243823c175 Allow Axum to use HTTP2 if it finds a compatible TLS connection. 2024-07-23 12:24:42 -05:00
Herbert Wolverson
1240b43052 This is a large commit that activates UI2 as the default.
* Remove `lqos_node_manager` project.
* Update the project manifest.
* Update `build_rust.sh` to no longer build the old node manager, and disable it if it were running as a service.
* Update `build_dpkg.sh` to no longer build the old node manager. Added lines to stop and disable the service if it were created by a previous version.
2024-07-23 12:19:53 -05:00
Herbert Wolverson
b851fab0a3 Update to use the new geo2.bin file (which includes country as an ISO code, and separates country and city for easier analysis). 2024-07-23 11:47:20 -05:00
Herbert Wolverson
57bb09bc45 Suppress a few unused code warnings (that code will be replaced in beta 3) 2024-07-23 09:12:44 -05:00
Herbert Wolverson
6cd40065da Robert's excellent dashboard template is now the default if you don't have one defined. 2024-07-23 08:49:38 -05:00
Herbert Wolverson
ff93d07f8e Comment out LTS collecting cake stats, since we're already gathering them in the main program now. They were being dropped at the other end (beta 3 will fix that), this is just an efficiency gain in the interim. 2024-07-23 08:45:29 -05:00
Herbert Wolverson
2fd853aadc More theme application. 2024-07-23 08:36:41 -05:00
Herbert Wolverson
23e7655065 Tweak the previous use of graphPalette to be the right way around 2024-07-22 16:37:55 -05:00
Herbert Wolverson
052b8cbde8 Tweak the previous use of graphPalette to be the right way around 2024-07-22 16:36:48 -05:00
Herbert Wolverson
35b54dd121 More muted colours 2024-07-22 16:31:42 -05:00
Herbert Wolverson
6bf7c7843b Make the tables bigger and less crazy blue 2024-07-22 16:18:32 -05:00
Herbert Wolverson
e329abd6e8 Missing the vintage file from previous commit 2024-07-22 16:02:16 -05:00
Herbert Wolverson
6ff345de65 WIP: Starting to use theme colours for graphs 2024-07-22 15:40:11 -05:00
Herbert Wolverson
59b352bf64 Use primarily colours from the parent Bootstrap theme. 2024-07-22 15:08:41 -05:00
Herbert Wolverson
ffef6053e2 Fix differing dashlet heading height on combined/drop-down selector dashlets. 2024-07-22 14:05:33 -05:00
Herbert Wolverson
a42d95cd0c Support top-layer tree sankey view in the dashboard. 2024-07-22 13:43:26 -05:00
Herbert Wolverson
2ef255691c Numbers after the text on the menu. 2024-07-22 13:15:17 -05:00
Herbert Wolverson
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.
This patch applies that. It's being applied for testing and may be reverted.

See:

https://lartc.vger.kernel.narkive.com/NKaH1ZNG/htb-quantum-of-class-100001-is-small-consider-r2q-change
2024-07-22 10:47:19 -05:00
Herbert Wolverson
6921b0d74e Change day/night label to dark/light 2024-07-20 21:39:42 -05:00
Herbert Wolverson
879ff2970b If dark/light mode isn't explicitly set, query the browser and use its preference - and store that. 2024-07-20 21:37:48 -05:00
Herbert Wolverson
b8ecabcee8 Spacing and right-align for edit/pause buttons. 2024-07-20 21:33:25 -05:00
Herbert Wolverson
6ac1063d1a Dashboard applies fa-centerline for vertical alignment on icons. 2024-07-20 21:18:29 -05:00
Herbert Wolverson
e6d5974eaa Icons on the dashboard menu are now fixed width. 2024-07-20 21:14:25 -05:00
Herbert Wolverson
8ca12f5baf Remove the "dashboard" link since the logo already goes there. 2024-07-20 21:13:03 -05:00
Herbert Wolverson
c8982c7054 This time with the XDP bridge warning emitter on the correct line. 2024-07-20 21:10:06 -05:00
Herbert Wolverson
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) 2024-07-20 10:42:41 -05:00
Herbert Wolverson
997e3439ca Merge branch 'develop' into user_interface_2 2024-07-20 09:43:21 -05:00
Herbert Wolverson
ec557dee78 Dark/Light now toggles graphs correctly. 2024-07-20 09:13:17 -05:00
Jarosław Kłopotek - INTERDUO
dffd5e1a33
fix: removed doubled check "is lqosd running" (#514) 2024-07-20 08:50:35 -05:00
Jarosław Kłopotek - INTERDUO
cb76da2973 build_rust.sh: restart lqos_scheduler after build_rust.sh 2024-07-20 08:41:42 -05:00
Herbert Wolverson
5e6e306030 Merge branch 'interduo-patch-39' into develop 2024-07-20 08:23:10 -05:00
Herbert Wolverson
4b05efe394 The edit button toggles between an edit and finish edit button now. 2024-07-20 07:58:13 -05:00
Herbert Wolverson
0735f46e1e Typo in previous commit 2024-07-19 16:19:54 -05:00
Herbert Wolverson
0580d2ddfa For consistency, scale nanos RTT in the same way 2024-07-19 16:19:10 -05:00
Herbert Wolverson
d6ecea8d37 Mostly worked - now show the correct country! 2024-07-19 15:56:02 -05:00
Herbert Wolverson
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. 2024-07-19 15:46:05 -05:00
Herbert Wolverson
2eded8c933 EXPERIMENT: RTT histogram goes to 500ms 2024-07-19 15:15:53 -05:00
Herbert Wolverson
bba68b9a19 Add UISP integration option to ignore generated capacities from APs. 2024-07-19 14:47:15 -05:00
Herbert Wolverson
d5c5ee2cc1 Tighten up spacing on edit/pause/spacing 2024-07-19 14:30:23 -05:00