Herbert Wolverson
d1f37ed164
Refactor dashlet factory into its own index file, so it's obvious where to add them.
2024-06-26 13:42:37 -05:00
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