towerops/lib/towerops_web/live/org
Graham McIntire 3483d9d5f0 feat(gaiia): MAC-based auto-matching (phase 1, highest confidence)
Adds MAC address matching as the primary matching phase:
- Normalizes MACs (strips colons/dots/dashes) from SNMP interface data
- Matches against gaiia_inventory_items.mac_address (synced from Gaiia)
- Phase 1: MAC → Phase 2: IP → Phase 3: Site

Flash now shows breakdown: "Auto-matched 47 devices (12 by MAC, 34 by
IP, 1 by site). 17 remaining."
2026-05-11 16:09:41 -05:00
..
gaiia_mapping_live.ex tests: raise coverage to 70% via helper promotion + new unit/property tests 2026-04-24 09:49:06 -05:00
gaiia_mapping_live.html.heex ux: improve navigation, tooltips, and discoverability across pages 2026-03-12 13:40:10 -05:00
gaiia_reconciliation_live.ex feat(gaiia): MAC-based auto-matching (phase 1, highest confidence) 2026-05-11 16:09:41 -05:00
gaiia_reconciliation_live.html.heex fix(gaiia): wrap manufacturer select in form for phx-change to pick up name attr 2026-05-11 15:58:51 -05:00
integrations_live.ex fix: make sidebar sticky with header and resolve all credo issues (#32) 2026-03-15 18:19:09 -05:00
integrations_live.html.heex reliability-audit-fixes (#181) 2026-03-26 14:10:36 -05:00
preseem_devices_live.ex fix/findings-medium-priority (#188) 2026-03-27 12:31:53 -05:00
preseem_devices_live.html.heex ux: overhaul Preseem devices page to match Gaiia mapping UX 2026-03-13 11:38:45 -05:00
preseem_insights_live.ex dialyzer: fix remaining 88 warnings — clean dialyzer run 2026-04-21 10:32:42 -05:00
preseem_insights_live.html.heex feat(insights): LLM-powered insight enrichment 2026-05-09 16:41:48 -05:00
settings_live.ex tests: raise coverage to 70% via helper promotion + new unit/property tests 2026-04-24 09:49:06 -05:00
settings_live.html.heex test: refactor LiveView tests to use HTML-aware element/form helpers 2026-04-29 11:14:20 -05:00