• Joined on 2025-11-03
robbond created branch setup/mac-mobile-monorepo in robbond/proxmox-monitor 2026-05-26 16:51:25 +01:00
robbond pushed to setup/mac-mobile-monorepo at robbond/proxmox-monitor 2026-05-26 16:51:25 +01:00
9aa70ec645 Setup Mac development environment
robbond pushed to main at robbond/proxmox-monitor 2026-05-21 14:23:38 +01:00
bc2dda2147 docs: update README, CLAUDE.md, backlog, and .env.example
robbond pushed to feature/vm-lxc-power-control at robbond/proxmox-monitor 2026-05-21 13:17:44 +01:00
52850c4e15 fix: use /vncproxy endpoint with websocket:0 parameter
461f1d55e4 fix: use correct Proxmox console URL format from docs
aa5a3d637b update: mark console link as done in backlog
c12090b3f4 fix: use correct Proxmox console URL path (/pve/console.html)
7baf6a50fa feat: add console link next to VM/LXC names
Compare 9 commits »
robbond pushed to fix/power-control-502 at robbond/proxmox-monitor 2026-05-21 13:17:44 +01:00
2cc51146fc fix: force paint before API call so status feedback is visible
ccef63f66d fix: rewrite power action handler — instant status feedback + reliable state
bfc6bf8526 fix: instant power action refresh with optimistic UI update
175beae735 fix: power control 502 error and add instant refresh
1f6a594872 feat: merge power control and console link into main
Compare 14 commits »
robbond pushed to main at robbond/proxmox-monitor 2026-05-21 13:14:57 +01:00
8f317641ec fix IP addresses: parse from config/agent endpoints instead of guest agent
15d0ea37f0 feat: display per-VM/LXC guest IPs in table rows
1a0d46a848 fix: parens around ?? in mixed || expression to fix operator precedence
37efe83e88 docs: mark Search/Filter as done in backlog
a4bf56bdd0 feat: auto-expand single node and filter-matched nodes
Compare 33 commits »
robbond pushed to main at robbond/proxmox-monitor 2026-05-21 11:39:00 +01:00
4deadcba3f fix IP addresses: parse from config/agent endpoints instead of guest agent
robbond pushed to main at robbond/proxmox-monitor 2026-05-12 16:35:32 +01:00
71d6b89062 feat: display per-VM/LXC guest IPs in table rows
robbond pushed to main at robbond/proxmox-monitor 2026-05-12 13:57:21 +01:00
c78e5a334d fix: parens around ?? in mixed || expression to fix operator precedence
robbond pushed to main at robbond/proxmox-monitor 2026-05-12 13:53:01 +01:00
7ea63d670c docs: mark Search/Filter as done in backlog
robbond pushed to main at robbond/proxmox-monitor 2026-05-12 13:50:20 +01:00
6be309f183 feat: auto-expand single node and filter-matched nodes
robbond pushed to main at robbond/proxmox-monitor 2026-05-12 13:19:26 +01:00
e278d6a093 feat: add search filter to VM and LXC lists
robbond pushed to main at robbond/proxmox-monitor 2026-05-12 12:35:14 +01:00
caf681fdc2 docs: reorganize backlog with all done items under Completed section
robbond pushed to main at robbond/proxmox-monitor 2026-05-12 12:26:35 +01:00
7214fce178 feat: enhance formatUptime to include minutes
robbond pushed to main at robbond/proxmox-monitor 2026-05-12 11:55:27 +01:00
b6136d0b68 docs: mark Group by Node as done in backlog
robbond pushed to main at robbond/proxmox-monitor 2026-05-12 11:53:42 +01:00
46d62cc4a1 feat: group VMs and LXCs by node with collapse/expand toggle
robbond pushed to main at robbond/proxmox-monitor 2026-05-12 11:23:06 +01:00
76faa10d06 docs: mark Custom Poll Interval as done in backlog
robbond pushed to main at robbond/proxmox-monitor 2026-05-12 11:16:07 +01:00
7c7d0262dd feat: custom poll interval input in dashboard header
robbond pushed to main at robbond/proxmox-monitor 2026-05-12 10:20:28 +01:00
1e8164ddf5 docs: mark Manual Refresh as done in backlog
robbond pushed to main at robbond/proxmox-monitor 2026-05-12 10:19:01 +01:00
12da51e351 feat: add manual refresh button to dashboard header