Commit Graph

2237 Commits

Author SHA1 Message Date
Herbert Wolverson
3696c14fc9 Some more linter suggestions applied 2024-06-15 09:14:53 -05:00
Herbert Wolverson
cbd0a785ce Format run 2024-06-15 09:14:53 -05:00
Herbert Wolverson
abe16aff39 Linter and cleanup run 2024-06-15 09:14:53 -05:00
Herbert Wolverson
d058b49d0f Add debug code to bandwidth overrides, and suddenly it works? 2024-06-15 09:14:53 -05:00
Herbert Wolverson
49d261fb85 Adds an 'orphaned nodes' entry that acts as a catch-all for entries for whom a parent could not be deduced. 2024-06-15 09:14:53 -05:00
Herbert Wolverson
b4e3484ff1 Handle floats and ints in overrides 2024-06-15 09:14:53 -05:00
Herbert Wolverson
6f986f4cd1 Handle exception CPE reparenting. 2024-06-15 09:14:53 -05:00
Herbert Wolverson
631b9672f5 Bandwidth overrides are correctly applied. 2024-06-15 09:14:53 -05:00
Herbert Wolverson
1c0aba7c78 Add a zero-capacity site correction to UISP integration. 2024-06-15 09:14:53 -05:00
Herbert Wolverson
4e3da50adf Add minimums to calculated min/max speeds - missed a bit. 2024-06-15 09:14:53 -05:00
Herbert Wolverson
0851a02084 Add minimums to calculated min/max speeds. 2024-06-15 09:14:53 -05:00
Herbert Wolverson
d1b9b4e02a More depth tweaking 2024-06-15 09:14:53 -05:00
Herbert Wolverson
2cfd1f90b7 Correct traversal depth 2024-06-15 09:14:53 -05:00
Herbert Wolverson
0328bc10a3 Correct output IP format. 2024-06-15 09:14:53 -05:00
Herbert Wolverson
05e4a2f59f Correct output order in CSV files 2024-06-15 09:14:53 -05:00
Herbert Wolverson
b6eadc2edf Add in a flat exporter 2024-06-15 09:14:53 -05:00
Herbert Wolverson
db2a301019 Include uisp_integration in build_rust and the build_dpkg scripts. Adjust the scheduler to use subprocess.run to call the new integration. 2024-06-15 09:14:51 -05:00
Herbert Wolverson
14d466898c Format run 2024-06-15 09:12:46 -05:00
Herbert Wolverson
250c091eee Add ShapedDevices.csv creation. 2024-06-15 09:12:45 -05:00
Herbert Wolverson
557d51b53d Add writing network.json 2024-06-15 09:12:41 -05:00
Herbert Wolverson
d7181a663d Support routing overrides 2024-06-15 09:12:37 -05:00
Herbert Wolverson
6cd3993a34 Change client promotion strategy slightly, now it lines up on my system. 2024-06-15 09:12:37 -05:00
Herbert Wolverson
78a8f6dad1 Support for i64 capacaty on devices. 2024-06-15 09:12:37 -05:00
Herbert Wolverson
702c913a01 Re-add disconnected warning. 2024-06-15 09:12:37 -05:00
Herbert Wolverson
5ac3e45aee Reversed links are now handled correctly. 2024-06-15 09:12:37 -05:00
Herbert Wolverson
cfab0ae924 Include 'back' links - so to/from order is irrelevant. 2024-06-15 09:12:35 -05:00
Herbert Wolverson
b93486ee4c Now featuring capacities from UISP, applied and moved around for squashing. 2024-06-15 09:12:32 -05:00
Herbert Wolverson
d13a17821a First attempt at a Rust-based UISP integration system. There's still a LOT to implement, but the basics are there and it isn't missing anything on my crazy layout. 2024-06-15 09:12:27 -05:00
Robert Chacón
fb185837cf
Merge pull request #493 from LibreQoE/lqos_support_tools
Lqos support tools
2024-06-15 07:41:21 -06:00
Herbert Wolverson
bc60689984 Missed two files from previous commit 2024-06-14 15:07:26 -05:00
Herbert Wolverson
09707d0dbd Update the global version string, triggering upgrade prompts. Don't merge this until we're ready. 2024-06-14 14:54:47 -05:00
Herbert Wolverson
ba8b2c81a9 #495 - Hoping I got the syntax right, but ignore a vulnerability in a transitive dependency that we don't seem to actually use at all - idna and black. 2024-06-14 14:46:15 -05:00
Herbert Wolverson
4913b0e5cf #495 - Hoping I got the syntax right, but ignore a vulnerability in a transitive dependency that we don't seem to actually use at all - Jinja. 2024-06-14 14:44:47 -05:00
Herbert Wolverson
0b425f4860 ISSUE #495 Correct typo 2024-06-14 14:36:10 -05:00
Herbert Wolverson
c931ab1cc9 References #495 - Cleanup Rust check script with some absolute paths. It fails randomly sometimes, apparently due to a bug in sudo not finding paths properly. 2024-06-14 14:32:08 -05:00
Herbert Wolverson
3a7637d219 ISSUE #495
Add two more issues to ignore because they aren't useful:
* B501. We NEED to support self-signed certificates.
* B607. Partial paths are just fine. Absolute paths would make
  everything needlessly complicated.
2024-06-14 14:26:58 -05:00
Herbert Wolverson
d09c0d432f ISSUE #495
Stop Bandit from trying to audit the built Rust targets. We're
already auditing with Cargo Audit!
2024-06-14 14:22:15 -05:00
Herbert Wolverson
414f78c1d3 Add grabbing distro and kernel info 2024-06-14 13:41:16 -05:00
Herbert "TheBracket
33a08e95be
Merge pull request #494 from LibreQoE/url_fix_no_bracket
Change download location for geo.bin
2024-06-14 13:35:40 -05:00
Herbert Wolverson
a0adf44984 Change download location for geo.bin 2024-06-14 12:30:10 -05:00
Herbert Wolverson
8714a407a1 Add web UI for support submissions 2024-06-14 10:59:26 -05:00
Herbert Wolverson
a74c060a60 Add IP Address information 2024-06-13 13:32:14 -05:00
Herbert Wolverson
fa4d88164e Round-trip submission to the server. 2024-06-13 13:12:10 -05:00
Herbert Wolverson
9293ea59c4 Add header data to the support dump. 2024-06-13 10:16:54 -05:00
Herbert Wolverson
464d1f4a5c Add 'expand' command to the CLI to extract dump files. 2024-06-13 10:05:11 -05:00
Herbert Wolverson
e986816081 Add Shaped Devices and Network.Json sanity checks 2024-06-13 09:27:13 -05:00
Herbert Wolverson
33cae5799b Add bridge membership and interface status checks (interface status are informational) 2024-06-13 08:41:18 -05:00
Herbert Wolverson
cbec81ab39 Refactor sanity checks for cleaner layout 2024-06-13 08:14:35 -05:00
Herbert Wolverson
bcd424fe28 First commit for the support tool. Runs sanity checks and gathers data, compresses it and can read the header back for validation. 2024-06-12 16:39:04 -05:00
Herbert Wolverson
262d122b59 Merge branch 'update_rocket_and_async_compression' into develop 2024-06-12 12:15:12 -05:00