jhodgkin
  • Joined on 2026-06-17
jhodgkin commented on issue jhodgkin/homelab-monitor#15 2026-07-12 23:18:32 -06:00
Identify unknown LAN devices: OUI, mDNS, manual labels, on-demand deep check

Done, all four pieces:

  1. OUI vendor lookup (mac-oui-lookup) — computed on read, no storage. Already resolves 59/71 devices, including "Ring LLC" and multiple "Amazon Technologies Inc." (the…
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 23:17:40 -06:00
a2067581a5 Add deep-check e2e coverage
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 23:15:24 -06:00
542a3d8ce0 Wire up on-demand deep-check: API route + dashboard button
jhodgkin closed issue jhodgkin/homelab-monitor#15 2026-07-12 23:15:24 -06:00
Identify unknown LAN devices: OUI, mDNS, manual labels, on-demand deep check
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 23:09:29 -06:00
e0ef618f0a Add deep-check-device.sh (host-level, invoked via SSH forced-command)
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 23:08:08 -06:00
b84fd373c2 Add device labeling e2e test; add data-ip for reliable row targeting
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 23:05:55 -06:00
7a685b9bd8 fix: SQLite has no ADD COLUMN IF NOT EXISTS, crashed on startup
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 23:04:54 -06:00
d614be4747 fix: mac-oui-lookup ESM/CJS interop crash on startup
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 23:03:08 -06:00
1caad69448 Identify unknown devices: OUI vendor lookup, mDNS, manual labels
jhodgkin opened issue jhodgkin/homelab-monitor#15 2026-07-12 22:58:09 -06:00
Identify unknown LAN devices: OUI, mDNS, manual labels, on-demand deep check
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 22:48:53 -06:00
cdbdd01541 Make the network device table sortable by column
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 22:46:28 -06:00
669c51d348 docs: record Vaultwarden credential backup completion
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 22:38:27 -06:00
cae8b7fc7e docs: update e2e/README.md coverage list
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 22:38:11 -06:00
48acfcd715 Broaden e2e coverage: invalid credentials, session persistence, API auth
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 22:30:22 -06:00
13f69ea1aa docs: e2e suite writeup, update CLAUDE.md/README with OIDC verification status
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 22:27:41 -06:00
294be26500 fix: OIDC callback sent wrong scheme in token exchange redirect_uri
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 22:22:36 -06:00
9b5051d3ac Add Playwright e2e tests; fix two real bugs they caught
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 22:09:16 -06:00
a49ce0ab5b chore: mark discover-devices.sh executable in git
jhodgkin pushed to main at jhodgkin/homelab-monitor 2026-07-12 22:08:55 -06:00
9750aa9000 docs: record backlog completion in CLAUDE.md
jhodgkin commented on issue jhodgkin/homelab-monitor#14 2026-07-12 22:08:18 -06:00
Add/remove monitored hosts without redeploy

Done and deployed. Hot-reload works: edited config/hosts.yaml on CT122 with sed -i, confirmed via log line config/hosts.yaml changed, reloaded and the updated value showing up in `/api/device…