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 |
||
|---|---|---|
| .. | ||
| channels | ||
| components | ||
| controllers | ||
| graphql | ||
| helpers | ||
| live | ||
| plugs | ||
| changelog_parser.ex | ||
| endpoint.ex | ||
| gettext.ex | ||
| gettext_helpers.ex | ||
| permissions.ex | ||
| plug_exceptions.ex | ||
| router.ex | ||
| telemetry.ex | ||
| user_auth.ex | ||