towerops/lib/snmpkit/snmp_lib
Graham McIntire de075ea8d9
Store billing subscriber/MRR data on integrations for dashboard
Each billing sync (Gaiia, Splynx, VISP, Sonar) already computes
subscriber counts and MRR but only stored them in sync messages.
Now persists them on the integrations table so the dashboard can
aggregate across all billing providers instead of only querying
Gaiia network sites (which were never populated).

Also fixes SnmpKit Config environment detection to use Mix.env()
as fallback when MIX_ENV env var is not set.
2026-02-15 16:51:33 -06:00
..
mib security: fix critical vulnerabilities and atom exhaustion risks 2026-02-08 10:30:30 -06:00
pdu nif ci fixes and dialyzer fixes 2026-01-30 12:38:50 -06:00
security credo fixes 2026-01-23 14:01:52 -06:00
asn1.ex credo fixes 2026-01-23 16:49:02 -06:00
cache.ex security: fix critical vulnerabilities and atom exhaustion risks 2026-02-08 10:30:30 -06:00
config.ex Store billing subscriber/MRR data on integrations for dashboard 2026-02-15 16:51:33 -06:00
dashboard.ex nif ci fixes and dialyzer fixes 2026-01-30 12:38:50 -06:00
error.ex credo improvements 2026-01-23 13:40:49 -06:00
error_handler.ex nif ci fixes and dialyzer fixes 2026-01-30 12:38:50 -06:00
host_parser.ex credo fixes 2026-01-27 09:12:22 -06:00
manager.ex fix: close UDP sockets in error paths to prevent fd leak 2026-02-14 09:50:12 -06:00
mib.ex bring in snmpkit 2026-01-23 12:52:17 -06:00
monitor.ex credo fixes 2026-01-23 16:49:02 -06:00
oid.ex credo fixes 2026-01-23 16:49:02 -06:00
pdu.ex nif ci fixes and dialyzer fixes 2026-01-30 12:38:50 -06:00
pool.ex credo fixes 2026-01-23 16:49:02 -06:00
security.ex credo improvements 2026-01-23 13:40:49 -06:00
transport.ex snmpkit overhaul and etcd 2026-01-23 16:23:57 -06:00
types.ex credo fixes 2026-01-23 16:49:02 -06:00
utils.ex credo improvements 2026-01-23 13:40:49 -06:00
walker.ex snmpkit overhaul and etcd 2026-01-23 16:23:57 -06:00