Robert Chacón
e2bd517881
Fix bug: import logging module
2023-01-24 20:24:09 -07:00
Robert Chacón
d25dfd1b87
Resurrect lqTools.py. Not yet compatible with OnAStick mode. https://github.com/LibreQoE/LibreQoS/issues/52
2023-01-24 20:19:14 -07:00
Herbert Wolverson
ecdf4e3baf
Python linter caught an error - should be fixed (oddly, it ran).
2023-01-24 18:35:06 +00:00
Herbert Wolverson
4632839177
Merge branch 'main' of https://github.com/LibreQoE/LibreQoS
2023-01-24 18:32:40 +00:00
Herbert Wolverson
8fc4aed48b
* Adds a bus call to ask Rust to validate the CSV file. If it can't read it,
...
it returns readable error messages explaining where it encountered a problem.
* Adds the bus call to the Python-Rust bridge.
* Adjusts LibreQoS.py to call the new bridge code and alert if Rust can't
read the ShapedDevices.csv file.
2023-01-24 18:30:52 +00:00
Dave Täht
b504237c56
Merge pull request #220 from interduo/patch-17
...
improvement: put warning in README and add some MD formatting tags
2023-01-24 09:59:03 -08:00
Dave Täht
f96bad8c54
Merge pull request #223 from interduo/patch-20
...
add rust/remove_pinned_maps.sh command to readme
2023-01-24 08:07:26 -08:00
Robert Chacón
66549e4245
Reduce console verbosity https://github.com/LibreQoE/LibreQoS/issues/225
2023-01-24 09:04:01 -07:00
Dave Täht
cd6dccce10
Merge pull request #219 from interduo/patch-16
...
improvement: bump version in comment
2023-01-24 08:02:53 -08:00
Robert Chacón
1c2086e7a8
Attempt fix for https://github.com/LibreQoE/LibreQoS/issues/214
2023-01-24 08:50:17 -07:00
Robert Chacón
c875f4dd3f
Update requirements.txt
2023-01-24 08:26:06 -07:00
Robert Chacón
3793a2a024
Update lint_python.yml
2023-01-24 08:22:39 -07:00
Interduo
37c6161ca3
add rust/remove_pinned_maps.sh command to readme
2023-01-24 15:43:53 +01:00
Herbert "TheBracket
2a240c5090
Merge pull request #222 from interduo/patch-19
...
bugfix: set proper path
2023-01-24 06:36:38 -08:00
Herbert "TheBracket
d1bc1a6399
Merge pull request #221 from interduo/patch-18
...
bugfix: proper path
2023-01-24 06:36:14 -08:00
Interduo
f6927c3c27
bugfix: set propper path
2023-01-24 15:31:00 +01:00
Interduo
64d47268ac
bugfix: propper path
2023-01-24 15:27:49 +01:00
Interduo
b93b944cb0
improvement: put warning in README and add some MD formatting tags
2023-01-24 14:46:57 +01:00
Interduo
55fbf8a444
improvement: bump version in comment
2023-01-24 12:58:21 +01:00
Robert Chacón
d72e27b171
Merge pull request #215 from interduo/patch-12
...
bugfix: slowly ubuntu starting when one of network interface is not up
2023-01-23 15:13:50 -07:00
Herbert Wolverson
c9810f93b6
Merge branch 'main' of https://github.com/LibreQoE/LibreQoS
2023-01-23 22:01:05 +00:00
Herbert Wolverson
11428f65e7
Fix "lqosd is running" error when it clearly isn't.
...
* Fix the Python code to actually call `is_lqosd_alive()` instead of just
checking that it exists (`is_lqosd_alive`).
* Fix the os.exit command syntax.
* Cleanup the blocking Tokio/lqosd request handler to pass better messages.
* Catch the "file not found" and replace it with a nicer message.
2023-01-23 21:59:02 +00:00
Dave Täht
6d475564b8
Merge pull request #218 from interduo/patch-15
...
bugfix: unit files needs to be enabled
2023-01-23 09:54:04 -08:00
Dave Täht
8dc19a8f9c
Merge pull request #216 from interduo/patch-13
...
improvement: add alpha version setup guide
2023-01-23 07:42:32 -08:00
Interduo
49b3e046e9
bugfix: unit files needs to be enabled
2023-01-23 16:31:06 +01:00
Interduo
42f62c1078
improvement: add alpha version setup guide
2023-01-23 15:26:50 +01:00
Interduo
6da4820f1a
Update TESTING-1.4.md
2023-01-23 15:11:41 +01:00
Interduo
9653e40943
Update TESTING-1.4.md
2023-01-23 15:09:19 +01:00
Dave Täht
c329304fea
Merge pull request #210 from interduo/patch-10
...
improvement: add autostart systemd unit files
2023-01-23 05:33:27 -08:00
Dave Täht
07fce55540
Merge pull request #213 from interduo/patch-11
...
bugfix: change sqm mode to ack-filter was impossible
2023-01-23 05:31:57 -08:00
Dave Täht
6783b9beac
Merge pull request #211 from interduo/patch-8
...
bugfix: propper path
2023-01-23 05:28:45 -08:00
Dave Täht
328af81553
Merge pull request #212 from interduo/patch-9
...
bugfix: propper path in lqosd documentation
2023-01-23 05:28:14 -08:00
Interduo
f5b3163c81
Update config.html
2023-01-23 14:13:38 +01:00
Interduo
e19a6f8c23
improvement: add autostart systemd unit files
2023-01-23 14:02:57 +01:00
Interduo
5d01b78492
bugfix: propper path in lqosd
2023-01-23 13:55:41 +01:00
Interduo
378dc6860f
bugfix: propper path
2023-01-23 13:35:21 +01:00
Dave Taht
6fc1c89c0c
Use .json extension for json files
...
I exclude .json from my rg searches, and when going through code
via things like "rg" - having the json show up is kind of painful.
use .txt for text, .json for .json, .whatever.gz for compressed.
2023-01-23 11:50:55 +00:00
Dave Taht
ca01c363c1
Add BestRtt for the sake of example
...
Also rustfmt engaged and made this bigger than I wanted.
2023-01-23 00:30:31 +00:00
Robert Chacón
43315d5f56
Update TESTING-1.4.md
2023-01-22 12:46:09 -07:00
Robert Chacón
37b9b571ab
Add files via upload
2023-01-22 12:43:23 -07:00
Robert Chacón
dd1ebea185
Update TESTING-1.4.md
2023-01-22 12:34:41 -07:00
Dave Taht
145d9d9a27
Convert /etc/lqos to /etc/lqos.conf globally
...
Too much chance of someone putting /etc/lqos as a directory.
2023-01-22 19:29:18 +00:00
Dave Taht
75950be5fc
Add Bandwidth test to the circuit_queue html page
2023-01-21 21:08:36 +00:00
Dave Taht
79d13718f4
Added Run Bandwidth Test to the Shaped.html page
2023-01-21 21:05:29 +00:00
Dave Taht
40758ffe6b
lq_utils: Move packet scaling routines to library
...
This moves the packet scaling routines for g/m/k gps and
g/m/k bytes to a shared library.
2023-01-21 20:41:37 +00:00
Dave Taht
b2cf27ea9a
lqtop: Reorder summary to use same order of result
...
The default total summar was the opposite of the table below,
and confusing.
Ideally the layout of the topmost bar should be:
LibreQos 'NOT CONNECTED' 'OTHER STATUS' 'down bps' 'up bps' 'pps' 'pps'
But my table-fu failed me.
2023-01-21 20:06:07 +00:00
Dave Taht
20727d44ca
lqtop: Consistently right justify most output
...
By using the handy fmt macros this is feasible if the cell width
is known, via "{:>11}" for example.
However my intuitive thought that this was a "Constraint",
that you could apply to a Cell or Span, and it isn't. There are
multiple calls on the github for this. Until such a day, fmt
goes to 11.
2023-01-21 19:30:27 +00:00
Dave Taht
ee055cc322
H for histograms
...
Outlining features faster than they can be implemented...
... or considered if they are a good idea or not. More letters
to come!
2023-01-21 18:04:38 +00:00
Herbert Wolverson
37355189b9
Work in progress: transmute netlink cake stats to readable data. Currently uses bytemuck, should be using zerocopy.
2023-01-21 03:31:48 +00:00
Herbert Wolverson
25742c25f6
Remember to add the files...
2023-01-20 21:55:01 +00:00