Commit Graph
100 Commits
Author SHA1 Message Date
Robert Chacón dfb9cbadac Merge pull request #1130 from LibreQoE/fix_topo_4
Fix topology runtime effective-network generation mismatch
2026-07-20 09:54:35 -06:00
Robert Chacón 0840bb678b Merge pull request #1129 from LibreQoE/fix_netflow_logging
Fix NetFlow uptime wraparound log storms
2026-07-20 09:06:55 -06:00
Robert Chacón 11e71830ec Merge pull request #1128 from LibreQoE/fix_topo_3
Validate topology runtime artifacts before shaping
2026-07-19 14:37:40 -06:00
Robert Chacón aee375bf84 Merge pull request #1127 from LibreQoE/codex/fix-bus-handler-deadlock
Fix bus handler deadlock and bound blocking concurrency
2026-07-17 16:17:10 -06:00
Robert Chacón cc958ccccf Merge pull request #1125 from LibreQoE/codex/update-crossbeam-epoch
Fix crossbeam-epoch security advisory
2026-07-14 09:07:27 -06:00
Robert Chacón 56e82ebec8 Merge pull request #1124 from LibreQoE/codex/fix-lqos-topology-packaging
Fix packaging after lqos_topology binary removal
2026-07-14 09:07:17 -06:00
Robert Chacón 57743bc719 Merge pull request #1123 from LibreQoE/fix/stormguard_reset
Fix StormGuard reset when disabled
2026-07-14 09:07:03 -06:00
Robert Chacón 34c6a09bd2 Merge pull request #1122 from LibreQoE/fix_device_editor
Fix shaped device edit buttons for numeric device IDs
2026-07-10 11:05:56 -06:00
Robert Chacón bbd481d8ee Merge pull request #1121 from LibreQoE/effective_circuit_rate
Preserve UISP transit device virtualization in full topology mode
2026-06-29 17:09:15 -06:00
Robert Chacón 30c74aa76e Merge pull request #1119 from LibreQoE/effective_circuit_rate
Display effective circuit rates and limiting source in Node Manager
2026-06-28 14:06:19 -06:00
Robert Chacón 62e3007f93 Merge pull request #1120 from LibreQoE/develop
Develop
2026-06-28 11:32:10 -06:00
Robert Chacón 7f96ce0e5c Merge pull request #1117 from LibreQoE/change_jun_26
Route TreeGuard virtual override cleanup through lqosd writer
2026-06-28 10:50:24 -06:00
Robert Chacón de18ab2866 Merge pull request #1118 from LibreQoE/ui_map_fix
Replace ECharts GL world map dashlets with CSP-safe MapLibre
2026-06-28 09:59:03 -06:00
Robert Chacón 2a273a5a0b Merge pull request #1116 from LibreQoE/chore/topology_tidy
Chore/topology tidy
2026-06-24 14:34:50 -06:00
Robert Chacón 07e72bb65d Merge pull request #1115 from LibreQoE/fix/all_flows_locking
Reduce ALL_FLOWS lock contention
2026-06-24 14:34:33 -06:00
Robert Chacón 3c78dca004 Revert "Fix NetFlow v9 IPv4 byte order" 2026-06-22 10:43:33 -05:00
Robert Chacón cfaedf11be Merge pull request #1114 from LibreQoE/chore/dupe_file_lock
Refactor Rust file locks into shared helper
2026-06-18 13:55:30 -06:00
Robert Chacón b736197b4f Merge pull request #1113 from LibreQoE/chore/skills_update_2026_06_14
Update local workflow skills
2026-06-14 17:55:42 -06:00
Robert Chacón f6e9ab5c0f Merge pull request #1112 from LibreQoE/chore/security_audit_2026_06_15
Chore/security audit 2026 06 15
2026-06-14 17:55:31 -06:00
Robert Chacón db794ae3a5 Merge pull request #1110 from LibreQoE/fix/bus_hangs
Fix: Add bus hang diagnostics and ticker backpressure
2026-06-13 15:11:03 -06:00
Robert Chacón de4eb7a42f Merge pull request #1109 from LibreQoE/fix_virt_cpu
Fix virt cpu
2026-06-12 20:00:47 -06:00
Robert Chacón ace5a2ffa0 Merge pull request #1108 from LibreQoE/fix_virt_cpu
Balance Queue Auto virtualization across high-capacity AP branches
2026-06-12 17:01:07 -06:00
Robert Chacón 1f9d442bd4 Merge pull request #1106 from LibreQoE/fix_sysd_2
Fix Noble systemd hotfix version resolution for v2.2
2026-06-12 13:32:38 -06:00
Robert Chacón 039bf8e146 Merge pull request #1104 from LibreQoE/fix/lts2-wss-read-debug
Reduce LTS2 WSS read timeout log level
2026-06-10 13:55:36 -06:00
Robert Chacón 398a2e9c8e Merge pull request #1103 from LibreQoE/fix/dynamic_treeguard
Fix/dynamic treeguard
2026-06-09 14:06:20 -06:00
Robert Chacón 07a6e949aa Merge pull request #1100 from jackhenry/uninventoried-mac-addresses-sonar
Import Sonar uninventoried MAC addresses as devices
2026-06-04 07:43:57 -06:00
Robert Chacón ad0ba0fe97 Merge pull request #1099 from LibreQoE/fix/netflow9-ipv4-byte-order-develop
Fix NetFlow v9 IPv4 byte order
2026-05-30 10:38:04 -06:00
Robert Chacón d50cb8544d Merge pull request #1097 from LibreQoE/fix_207
changes
2026-05-30 00:04:37 -06:00
Robert Chacón 22614c828f Merge pull request #1095 from LibreQoE/fix_207
Make lqosd Watchdog Diagnostic-Only and Harden Reload/Attach Failures
2026-05-29 15:38:48 -06:00
Robert Chacón 6699621300 Delete docs-es/v2.0/Quickstart directory 2026-05-18 07:19:33 -06:00
Robert Chacón e5d3ee91f1 Merge pull request #1093 from LibreQoE/fix/libby
Fix Libby availability check
2026-05-15 14:38:47 -06:00
Robert Chacón 79f8e4f17b Merge pull request #1091 from LibreQoE/feat/1056_caddy
Feat/1056 caddy
2026-05-14 11:03:13 -06:00
Robert Chacón 39d7af6b73 Merge pull request #1086 from LibreQoE/fix/blocking_node_manager
Fix: Bound node manager wait paths
2026-05-12 16:40:17 -06:00
Robert Chacón cfe1507df8 Merge pull request #1085 from LibreQoE/mtu_aware
Add MTU controls to Node Manager for managed bridge and single-interface setups
2026-05-06 16:31:59 -06:00
Robert Chacón 03002345b0 Merge pull request #1084 from LibreQoE/fix_1082
Prevent Urgent Issues modal lock-ups on clear actions
2026-05-06 15:08:23 -06:00
Robert Chacón 0523c2fc20 Merge pull request #1083 from LibreQoE/fix_1082
Prevent transient XDP IP mapping urgent warnings during startup
2026-05-06 12:54:00 -06:00
Robert Chacón f30d664a7e Merge pull request #1079 from LibreQoE/memfix_2
Fix topology reload churn
2026-05-06 09:06:53 -06:00
Robert Chacón df8d1ae94b Merge pull request #1070 from LibreQoE/ui_fix_websocket
Harden WebUI websocket recovery, queue diff resets, and Insight weight caching
2026-05-04 14:38:14 -06:00
Robert Chacón e792cd2858 Merge pull request #1067 from LibreQoE/fix_venv
Install Python dependencies in root-owned venv
2026-05-01 10:08:14 -06:00
Robert Chacón 1c8bba363d Merge pull request #1066 from LibreQoE/fix_444
Fix 444
2026-04-30 07:35:17 -06:00
Robert Chacón 28e5a6663d Merge pull request #1064 from LibreQoE/fix_444
Fix UI bugs
2026-04-27 20:35:05 -06:00
Robert Chacón 11ae8e392f Merge pull request #1063 from LibreQoE/reload_change_2
Make full TC reloads drain to default without traffic cutout
2026-04-24 13:33:05 -06:00
Robert Chacón b6b8cdcc02 Merge pull request #1061 from LibreQoE/dynamic_circuit_fix
Fix dynamic circuit saves and improve dynamic inventory view
2026-04-21 16:24:55 -06:00
Robert Chacón a2e68eff1a Merge pull request #1059 from LibreQoE/bridge_setup_2
Fix topology site export and dedupe UISP site IDs
2026-04-15 23:16:58 -06:00
Robert Chacón 879d4c2f08 Update quickstart.md 2026-04-15 10:58:15 -06:00
Robert Chacón d52b869704 Merge pull request #1057 from LibreQoE/bridge_setup_2
changes
2026-04-15 10:37:24 -06:00
Robert Chacón 5806b65f05 Merge pull request #1055 from LibreQoE/bridge_setup_2
First-run setup service handoff and runtime onboarding for bridge deployments
2026-04-15 10:34:50 -06:00
Robert Chacón 9c0175e6ed Merge pull request #1054 from LibreQoE/chore/cleanup_2026_04
Chore/cleanup 2026 04
2026-04-14 10:35:41 -06:00
Robert Chacón ad43c3b553 Merge pull request #1053 from LibreQoE/issue/1032_cobranding
Feat: add optional cobrand logo support #1032
2026-04-14 08:52:38 -06:00
Robert Chacón 2b3c581a7f Merge pull request #1052 from LibreQoE/develop
changes
2026-04-14 00:17:43 -06:00
Robert Chacón 0913f710c4 Merge pull request #1050 from LibreQoE/visp_2
Improve VISP subscriber coverage and IRM topology import
2026-04-13 16:37:31 -06:00
Robert Chacón 36af470352 Merge pull request #1049 from LibreQoE/issue/109_cpu_governor
Set CPU governor to performance by default (FIXES #1039)
2026-04-13 15:01:30 -06:00
Robert Chacón 06a268f663 Merge pull request #1048 from LibreQoE/skills2
More agent skills/workflow
2026-04-13 13:49:54 -06:00
Robert Chacón 1f1d5e82b7 Merge pull request #1047 from LibreQoE/feat/dynamic_circuits
Feat/dynamic circuits
2026-04-13 13:42:09 -06:00
Robert Chacón 842aa2b103 Merge pull request #1046 from LibreQoE/issue_1033
Reduce executive TCP retransmit noise from minimal flows
2026-04-13 10:40:27 -06:00
Robert Chacón db47780cc2 Merge pull request #1045 from LibreQoE/develop
Develop
2026-04-12 23:08:33 -06:00
Robert Chacón 1bcfefd58a Merge pull request #1044 from LibreQoE/bridge_mgmt
Doc fixes
2026-04-12 22:56:48 -06:00
Robert Chacón 9f0afe582a Merge pull request #1043 from LibreQoE/bridge_mgmt
Add managed bridge/interface workflows and license capability gating
2026-04-12 22:36:45 -06:00
Robert Chacón 2a32abd52a Merge pull request #1042 from LibreQoE/bridge_mgmt
changes
2026-04-12 18:23:56 -06:00
Robert Chacón 7589dc8ee7 Merge pull request #1038 from LibreQoE/rob_2
Refactor topology runtime around integration-native state and runtime-effective outputs
2026-04-11 00:33:38 -06:00
Robert Chacón 92e2b6ef71 Merge pull request #1037 from LibreQoE/develop
Develop
2026-04-10 22:44:56 -06:00
Robert Chacón 7fc42a4039 Merge pull request #1036 from LibreQoE/uisp_fix_3
changes
2026-04-07 21:20:22 -06:00
Robert Chacón 8cecddee77 Merge pull request #1034 from LibreQoE/feat/packet_kprobe2
Feat/packet kprobe2
2026-04-07 17:24:50 -06:00
Robert Chacón 37a1402886 Merge pull request #1030 from LibreQoE/uisp_fix_3
Unify Topology Manager runtime topology, probes, and UISP attachment handling
2026-04-07 17:24:31 -06:00
Robert Chacón fe2b195f00 Merge pull request #1026 from LibreQoE/fix/shaped_devices_ip_repr
Fix/shaped devices IP representation
2026-04-03 16:20:44 -06:00
Robert Chacón 2847cb96a1 Update conf.py 2026-04-01 06:55:31 -06:00
Robert Chacón 2340088efa Update conf.py 2026-03-31 04:07:10 -06:00
Robert Chacón 6de4927394 Update conf.py 2026-03-30 23:02:18 -06:00
Robert Chacón f81a794b95 Update conf.py 2026-03-30 16:04:31 -06:00
Robert Chacón b452ece13b Merge pull request #1019 from LibreQoE/sonar_fix_2
Improve Sonar import coverage and performance
2026-03-30 16:00:25 -06:00
Robert Chacón 819139f7f9 Merge pull request #1018 from LibreQoE/feat/lts2_issue_39
Feat: send shaper version during Insight negotiation
2026-03-30 13:46:10 -06:00
Robert Chacón 3ab6154e2c Merge pull request #1017 from LibreQoE/insight_signup_flow
Feat: add Insight signup handoff
2026-03-30 13:03:38 -06:00
Robert Chacón 9f06bc272b Merge pull request #1016 from LibreQoE/uisp_fix_33
TreeGuard/Bakery runtime hardening and operator UX improvements with UISP Ethernet auto-cap advisories
2026-03-30 12:10:07 -06:00
Robert Chacón 9b05054961 Update VERSION_STRING 2026-03-27 10:18:30 -06:00
Robert Chacón b519c88999 Merge pull request #1006 from LibreQoE/ui_fixes_2
v2.0.1: Rework Bakery/TreeGuard control plane, expand Node Manager dashboards, and harden auth/upgrade flows
2026-03-27 09:28:56 -06:00
Robert Chacón c00bca28a4 Merge pull request #1010 from LibreQoE/bakery_60k
changes
2026-03-23 12:28:41 -06:00
Robert Chacón b57f196b4a Merge pull request #1009 from LibreQoE/bakery_60k
Bakery 60k
2026-03-23 01:26:17 -06:00
Robert Chacón 765eb44611 Update conf.py 2026-03-19 21:39:49 -06:00
Robert Chacón cecd9ec19c Merge pull request #1004 from LibreQoE/tree_fix
Harden TreeGuard node and circuit identity handling
2026-03-19 21:29:51 -06:00
Robert Chacón d5836d5f1b Update conf.py 2026-03-18 19:49:12 -06:00
Robert Chacón 87a108c12d Update conf.py 2026-03-18 16:35:40 -06:00
Robert Chacón 08e7f3b69f Update VERSION_STRING 2026-03-18 14:11:45 -06:00
Robert Chacón dc8226d750 Update conf.py 2026-03-18 13:26:23 -06:00
Robert Chacón f63de75044 Merge pull request #990 from LibreQoE/feature/lts2-client-fractional-circuit-rates
Fix #28: send optional fractional circuit rates to LTS2
2026-03-18 11:00:43 -06:00
Robert Chacón 0a1a609497 Update README.md 2026-03-18 05:23:59 -06:00
Robert Chacón 4bccffb03a Update conf.py 2026-03-17 16:35:31 -06:00
Robert Chacón bde6430e62 Merge pull request #989 from LibreQoE/rate_inheritance
Doc updates
2026-03-17 09:13:43 -06:00
Robert Chacón 8becf92d57 Merge pull request #988 from LibreQoE/rate_inheritance
Clarify Ubuntu 24.04 hotfix workflow and v2.0 mapped-circuit license behavior in docs
2026-03-17 08:32:56 -06:00
Robert Chacón 6ebf21c854 Merge pull request #987 from LibreQoE/rate_inheritance
Show effective vs configured node rates in Tree and refresh Circuit Queue Dynamics
2026-03-17 07:40:25 -06:00
Robert Chacón 7d0396e931 Merge pull request #986 from LibreQoE/ecore2
Ecore2
2026-03-16 10:34:30 -06:00
Robert Chacón 8afb0ab339 Merge pull request #985 from LibreQoE/rate_inheritance
Build fix
2026-03-16 09:34:33 -06:00
Robert Chacón 9507be94d4 Merge pull request #982 from LibreQoE/ui_fix_2
Node Manager UI refresh, Site/Flow map improvements, ASN Analysis, and integration fixes
2026-03-16 08:53:50 -06:00
Robert Chacón f23ecd8b7f Merge pull request #984 from LibreQoE/site_ids
Site ids
2026-03-15 16:40:14 -06:00
Robert Chacón 9531e8e58d Merge pull request #981 from LibreQoE/fix_454
Systemd hotfix tweak
2026-03-14 15:14:54 -06:00
Robert Chacón 31a242dfc1 Merge pull request #979 from LibreQoE/develop
Develop
2026-03-14 09:58:35 -06:00
Robert Chacón b4d14c96c0 Merge pull request #978 from LibreQoE/agents_rules
Agents rules
2026-03-14 09:58:11 -06:00
Robert Chacón c9cfbd12a4 Merge pull request #977 from LibreQoE/fix_454
Fix adaptive SQM override rate regression and require Ubuntu 24.04 networkd hotfix on affected hosts
2026-03-14 09:03:55 -06:00
Robert Chacón 81861c0ac7 Merge pull request #976 from LibreQoE/treeguard_bus_dumbdumb
Fix: Reduce internal bus load and TreeGuard ticker latency
2026-03-12 15:08:51 -06:00
Robert Chacón dd10182571 Merge pull request #975 from LibreQoE/develop
Develop
2026-03-12 14:14:55 -06:00
Robert Chacón c457eac92f Merge pull request #974 from LibreQoE/973_warnings
Fix all compilation warnings and clippy lints
2026-03-12 14:14:09 -06:00