Commit Graph

2246 Commits

Author SHA1 Message Date
Herbert Wolverson
ab240de711 Shaped/Unshaped was incorrect 2024-06-26 13:38:05 -05:00
Herbert Wolverson
fd488a16d8 Refactor the websocket system server-side into much more manageable and efficient code. 2024-06-26 13:37:14 -05:00
Herbert Wolverson
d6e1c8f8fc Add preliminary feedback to dashboard save/load/del 2024-06-26 12:35:45 -05:00
Herbert Wolverson
22c5708e63 Add upgrade check back to the dashboard. 2024-06-26 12:32:57 -05:00
Herbert Wolverson
7117e0d5f1 Loading/saving layouts to/from the server is functioning. 2024-06-26 12:16:46 -05:00
Herbert Wolverson
3ef76b13e0 Serializing to local storage is working 2024-06-26 12:16:46 -05:00
Herbert Wolverson
dc304c824e Adding widgets works 2024-06-26 12:16:46 -05:00
Herbert Wolverson
8f8f3581f9 More progress on the dashboard editor 2024-06-26 12:16:46 -05:00
Herbert Wolverson
920652d035 More progress on the dashboard editor 2024-06-26 12:16:46 -05:00
Herbert Wolverson
5b806451ea Placeholder for add button to make sure it works 2024-06-26 12:16:46 -05:00
Herbert Wolverson
3a9fa6ab21 The size entry in the dash list actually does something now. 2024-06-26 12:16:46 -05:00
Herbert Wolverson
df048bf7eb Beginnings of a dashboard editor system. 2024-06-26 12:16:46 -05:00
Herbert Wolverson
5c9e442f77 Basic dynamic dashboard implementation. First steps to an actually dynamic dashboard. 2024-06-26 12:16:46 -05:00
Herbert Wolverson
65dcde15c4 Fixup flows chart 2024-06-26 12:16:46 -05:00
Herbert Wolverson
3a73eec975 Flow counting 2024-06-26 12:16:46 -05:00
Herbert Wolverson
f5cef3bbfb RTT graph lerping 2024-06-26 12:16:46 -05:00
Herbert Wolverson
6ce2576d98 Fixup shaped/unshaped 2024-06-26 12:16:46 -05:00
Herbert Wolverson
339480cce7 Build tweaks 2024-06-26 12:16:46 -05:00
Herbert Wolverson
3e3a301f86 Add a preliminary RTT histogram 2024-06-26 12:16:46 -05:00
Herbert Wolverson
ce22bca2c1 Fix my math on ringbuffer size 2024-06-26 12:16:46 -05:00
Herbert Wolverson
5e9ca16426 Tweaking build_rust until it builds on Payne for demo 2024-06-26 12:16:46 -05:00
Herbert Wolverson
1338b7f344 Tweak port number and build script for demo 2024-06-26 12:16:46 -05:00
Herbert Wolverson
4f0c07c995 5 min throughput start 2024-06-26 12:16:46 -05:00
Herbert Wolverson
ab470fcc61 Shaped/Unshaped Display 2024-06-26 12:16:46 -05:00
Herbert Wolverson
887c53aacd Refactored into a more manageable JS project. 2024-06-26 12:16:46 -05:00
Herbert Wolverson
d02db8de43 Refactoring into something manageable. 2024-06-26 12:16:46 -05:00
Herbert Wolverson
5c89e90731 JS based esbuild going. 2024-06-26 12:16:46 -05:00
Herbert Wolverson
473c360100 Checkpoint commit - rearranging still. 2024-06-26 12:16:46 -05:00
Herbert Wolverson
5692de939b Initial commit of new UI prototype 2 2024-06-26 12:16:46 -05:00
Herbert Wolverson
5a337cba36 PubSub framework coming together 2024-06-26 12:16:46 -05:00
Herbert Wolverson
c51b07ed58 Initial commit of new UI prototype 2 2024-06-26 12:16:46 -05:00
Herbert Wolverson
8ad07f25c1 Initial commit of new UI prototype 2 2024-06-26 12:16:37 -05:00
Herbert Wolverson
ceb8f90e1f Update deb build script to new major version. 2024-06-25 12:06:13 -05:00
Herbert Wolverson
857f13c0c3 ISSUE #501 Apply route overrides TO-FROM and FROM-TO, rather than being order specific. Add a diagnostic output to indicate the override was used. 2024-06-25 11:51:30 -05:00
Herbert Wolverson
f4e4c7d226 Remove ispConfig example from the dpkg build, since we no longer use it. 2024-06-25 09:46:03 -05:00
Herbert Wolverson
66d71debd5 Deb packager includes the new integrations. 2024-06-25 09:26:43 -05:00
Herbert Wolverson
1d6411bfd4 Update Rust dependencies, pre-release. 2024-06-25 09:19:13 -05:00
Herbert Wolverson
383c410eed ISSUE #501. Don't ignore the first line of the incoming file as a header. Generally clean up the loading routine. 2024-06-25 08:56:07 -05:00
Herbert Wolverson
2958314d5f UISP Integration - make squash more conservative about which sites it adjusts bandwidth. Clients only. 2024-06-18 09:21:35 -05:00
Herbert Wolverson
4930c47ab0 ISSUE #499
* Adds a "get LibreQOS directory" function to the Python library.
* Uses it to establish the correct location for uisp_integration.
* Modifies `scheduler.py` to call the new UISP integration directly.
2024-06-17 08:50:57 -05:00
Herbert Wolverson
6ed0b88104 Remove one more stale unit test 2024-06-15 10:16:09 -05:00
Herbert Wolverson
ea6d0b6006 Fix a unit test that had aged beyond the code it was testing and was no longer valid. 2024-06-15 10:11:02 -05:00
Herbert Wolverson
3c6cae7959 CLOSES #497
This replaced PR #497, and applies the same updates - now taking
into account the merged code.
2024-06-15 09:50:23 -05:00
Herbert "TheBracket
24f59e1d3d
Merge pull request #491 from LibreQoE/preflight-bridge-check
Preflight bridge check with relaxed interface status checks
2024-06-15 09:49:17 -05:00
Herbert "TheBracket
ced169f1cd
Merge pull request #479 from LibreQoE/uisp_integration_2
Uisp integration 2
2024-06-15 09:44:53 -05:00
Herbert Wolverson
c9f9c51e7e Merge with develop to resolve update conflicts and preserve building both the support tool and this branch (both modified build scripts on the same lines) 2024-06-15 09:43:11 -05:00
Herbert Wolverson
564eb7297b Cargo.lock update 2024-06-15 09:37:39 -05:00
Herbert Wolverson
2dbdd1c038 Re-enable AP speed selection. 2024-06-15 09:15:01 -05:00
Herbert Wolverson
20a7e3512d Fix a subtle bug that when squashing sites that only have one decendent, speeds were being applied incorrectly. 2024-06-15 09:15:01 -05:00
Herbert Wolverson
779ef162d3 Trying Robert's suggestion for using min when promoting access devices. 2024-06-15 09:15:01 -05:00