Files
LibreQoS/src
rchac 08aa228366 Fix Powercode id type mismatches and add site/AP topology support
The Powercode preseem API returns customer and equipment ids as ints
while service ids come back as strings, so the service lookup in
createShaper() never matched and zero customers were imported. All ids
are now normalized to strings before use.

The integration now also pulls the list_sites endpoint and builds the
network hierarchy from it: sites are added as site nodes, site
infrastructure equipment that has subscribers attached (APs, routers,
backhauls) becomes AP nodes, and customers are parented onto the AP
their equipment references, falling back to a sibling device's AP and
then to the root. Display names are trimmed and de-duplicated so the
topology compiler's exact-match parent name validation passes.
2026-09-08 18:49:06 +00:00
..
2026-05-06 21:26:24 +00:00
2026-03-30 11:07:52 -06:00
2026-04-08 17:47:56 +00:00
2026-04-23 10:26:42 -06:00
2026-04-11 18:46:12 +00:00
2026-04-11 18:46:12 +00:00
2026-04-22 23:10:12 +00:00
2026-04-11 04:15:10 +00:00
2026-07-14 16:57:44 -06:00
2026-05-05 22:08:28 +00:00
2026-05-05 22:08:28 +00:00
2026-04-11 18:46:12 +00:00
2026-09-03 07:57:47 -06:00
2026-05-06 22:12:01 +00:00
2026-04-11 18:46:12 +00:00
2026-05-05 22:25:33 +00:00
2026-08-27 15:00:57 +00:00
2026-04-11 18:46:12 +00:00
2026-02-02 14:32:19 -06:00
2026-07-18 01:35:48 -06:00
2026-04-08 17:47:56 +00:00
2026-04-11 04:15:10 +00:00
2026-07-17 12:14:28 -06:00
2026-07-14 16:57:44 -06:00
2026-07-19 12:50:33 -06:00
2026-09-03 07:57:47 -06:00
2026-08-27 15:00:57 +00:00
2026-07-18 01:35:48 -06:00
2026-04-11 04:15:10 +00:00
2026-07-17 12:14:28 -06:00
2026-04-08 17:47:56 +00:00
2026-07-19 12:50:33 -06:00
2026-04-21 22:14:20 +00:00
2022-12-07 11:04:54 -08:00
2026-04-23 10:03:45 -06:00
2026-08-18 08:54:31 -06:00
2026-04-08 17:47:56 +00:00