Herbert Wolverson
49024d065c
Docs: tighten byte counters API wording
...
Uses active phrasing in the Spanish API note and aligns the English wording with the configuration page.
2026-10-07 13:43:48 -05:00
Herbert Wolverson
18cde06b35
Fix: index the device catalog once per byte counter refresh
...
Builds a circuit-hash index from the combined catalog before refreshing descriptors, so dynamic and removed circuits cannot trigger per-circuit fallback scans while the counter lock is held. Clarifies the module documentation and fixes the Spanish parent-node wording.
2026-10-07 13:35:08 -05:00
Herbert Wolverson
b19bf9ec14
Fix: keep byte counter identity across configuration changes
...
Captures circuit identity and parent when a counter first receives traffic, so circuits removed from configuration keep contributing to their last known parent instead of dropping out of node totals. Resolves parent nodes by stable id before name, fills descriptors at read time, skips zero-byte deltas, and documents the counter lock ordering. Expands tests for the absent config section, disabled snapshots, root-attached circuits, id-preferred node resolution, and stable circuit ordering.
2026-10-07 12:49:28 -05:00
Herbert Wolverson
94ed100fea
Docs: document byte counters configuration and API endpoint
...
Documents the optional [byte_counters] section, counter reset semantics, subtree-inclusive node totals, and the GET /byte_counters endpoint in English and Spanish.
2026-10-07 12:29:26 -05:00
Herbert Wolverson
87f0d595d7
Fix API docs routing behind managed Caddy HTTPS
2026-09-04 15:17:23 -05:00
Herbert Wolverson
db932928c7
Warn when expensive clocksource is active
2026-08-14 20:14:32 -05:00
Robert Chacón
0908d3e634
Revert "Add XDP interface compatibility shim"
2026-08-11 07:53:03 -06:00
Herbert Wolverson
e939ff5a87
Feat: add compatibility shim to first-run setup
2026-08-10 17:43:10 -05:00
Herbert Wolverson
f7d53d8cc6
Feat: add XDP interface compatibility shim
2026-08-10 17:02:09 -05:00
Herbert Wolverson
ddf78a0f16
Fix lazy queue memory preflight warnings
2026-07-30 09:59:57 -05:00
rchac
ec943d4de4
changes
2026-07-26 12:20:34 -06:00
Robert Chacón
c567b8b03b
Merge pull request #1133 from LibreQoE/fix/flat_binpack_stability
...
Stabilize flat-network binpacking
2026-07-21 15:03:06 -06:00
Herbert Wolverson
d4fc3d255d
Stabilize flat-network binpacking assignments
2026-07-21 15:12:10 -05:00
Herbert Wolverson
128e85f49a
Merge remote-tracking branch 'origin/develop' into feat/radius_accounting
2026-07-21 14:00:17 -05:00
Herbert Wolverson
8ed78852af
Render RADIUS diagrams in Read the Docs
2026-07-21 13:57:33 -05:00
Herbert Wolverson
87e83d2cc4
Document RADIUS dynamic circuits
2026-07-21 13:55:10 -05:00
Herbert Wolverson
6416672f7b
Fix RADIUS MAC identity field
2026-07-21 13:13:45 -05:00
Herbert Wolverson
e203bb3a94
Fix stable RADIUS dynamic circuit IDs
2026-07-21 12:06:48 -05:00
Herbert Wolverson
45976a75bc
Add RADIUS username circuit matching
2026-07-21 11:33:30 -05:00
Robert Chacón
a920962b9d
Merge pull request #1126 from LibreQoE/codex/stormguard-diagnostics
...
StormGuard recovery and diagnostics
2026-07-20 11:23:10 -06:00
Herbert Wolverson
e975445c73
Merge remote-tracking branch 'origin/develop' into feat/radius_accounting
...
# Conflicts:
# src/rust/lqos_config/src/etc/mod.rs
# src/rust/lqos_config/src/lib.rs
# src/rust/lqosd/Cargo.toml
# src/rust/lqosd/src/main.rs
2026-07-20 11:27:51 -05:00
Herbert Wolverson
bfc1d3f2d9
Document named local API keys
2026-07-17 10:04:01 -05:00
Herbert Wolverson
082fc9d23c
Document LibreQoS 2.2 API access policy
2026-07-16 14:37:31 -05:00
Herbert Wolverson
2cbfed0c12
Feat: add bounded StormGuard diagnostic telemetry
2026-07-15 12:29:45 -05:00
rchac
a56549f864
changes
2026-07-14 16:57:44 -06:00
Herbert Wolverson
588e69ec04
Fix: Restore StormGuard rates when disabled
2026-07-13 16:07:30 -05:00
rchac
11709b7bbf
changes
2026-06-29 15:39:22 -06:00
rchac
326843530e
changes
2026-06-28 13:02:42 -06:00
Herbert Wolverson
5a77c254dd
Implement RADIUS dynamic circuit handling
2026-06-22 09:24:54 -05:00
Herbert Wolverson
55c0bddc21
Document managed Caddy API loopback guardrails
...
(cherry picked from commit 1a14cc8f72 )
2026-06-14 15:14:14 -05:00
rchac
a2365ca78a
changes
2026-06-12 15:16:43 -06:00
rchac
1637b612ca
changes
2026-06-10 22:46:40 -06:00
Herbert Wolverson
543b8d52db
Complete RADIUS accounting listener and fixtures
2026-06-10 12:36:02 -05:00
Herbert Wolverson
9f4ab17c4e
Add RADIUS accounting MVP plumbing
2026-06-09 21:58:05 -05:00
Herbert Wolverson
276c845986
Fix: Exclude dynamic circuits from TreeGuard
2026-06-09 13:13:25 -05:00
rchac
1bf4f62e81
changes
2026-05-30 00:00:30 -06:00
rchac
935e22a3d9
changes
2026-05-28 21:28:35 -06:00
rchac
922645dfba
changes
2026-05-25 16:39:17 -06:00
rchac
11542aa41d
changes
2026-05-22 08:20:00 -06:00
Robert Chacón
6699621300
Delete docs-es/v2.0/Quickstart directory
2026-05-18 07:19:33 -06:00
Herbert Wolverson
fd39fa49ad
Merge develop into feat/1056_caddy
2026-05-14 09:04:38 -05:00
rchac
42175b269a
changes
2026-05-06 21:26:24 +00:00
rchac
6fa64c431e
changes
2026-05-05 22:25:33 +00:00
rchac
6e91d72c4e
changes
2026-05-05 22:08:28 +00:00
Name
8e9b14d46e
changes
2026-05-05 14:27:23 -06:00
rchac
45a641a359
changes
2026-05-03 19:21:43 -06:00
rchac
f9dc6e0047
changes
2026-05-01 15:58:07 +00:00
rchac
85fe3db2b2
changes
2026-05-01 15:52:32 +00:00
rchac
befbf8d3ef
Install Python dependencies in root-owned venv
2026-05-01 15:27:59 +00:00
Name
691ff7dda4
changes
2026-04-29 13:58:19 -06:00