Router devices were inflating per-site subscriber counts because: 1. CGNAT IPs (100.64.0.0/10) in router ARP tables caused false matches 2. Routers see all traffic and shouldn't have subscribers attributed 3. Site totals were computed from raw links without filtering Changes: - Filter CGNAT (RFC 6598) IPs from device subscriber links - Deduplicate accounts across devices by match method priority - Detect routers via SNMP sys_descr and zero out per-device counts - Derive site totals from filtered per-device impacts - Add per-device Subs/MRR columns to site device tables - Add device link fallback for sites without IP blocks - Fix Gaiia sync case mismatch and execution order - Improve device list toolbar button icons and tooltips |
||
|---|---|---|
| .. | ||
| account.ex | ||
| actions.ex | ||
| billing_subscription.ex | ||
| client.ex | ||
| device_subscriber_link.ex | ||
| impact_analysis.ex | ||
| inventory_item.ex | ||
| network_site.ex | ||
| reconciliation.ex | ||
| site_aggregation.ex | ||
| subscriber_matching.ex | ||
| sync.ex | ||
| webhooks.ex | ||