Commit Graph

26 Commits

Author SHA1 Message Date
courtmanr@gmail.com 9c1f4618cf fix: Use maxcpu from /nodes endpoint and remove debug logs 2025-04-24 16:17:25 +01:00
courtmanr@gmail.com e09549d3e7 feat: Re-add specific debug log for maxcpu 2025-04-24 16:13:24 +01:00
courtmanr@gmail.com 68a41c7b2b revert: Remove potentially problematic maxcpu debug log 2025-04-24 16:11:53 +01:00
courtmanr@gmail.com 30b96bd33a feat: Add specific debug log for maxcpu 2025-04-24 16:10:38 +01:00
courtmanr@gmail.com 66aa670ce0 fix: Remove node status debug log 2025-04-24 16:01:28 +01:00
courtmanr@gmail.com be1c6a8fef feat: Add debug log for node status before merge 2025-04-24 16:00:15 +01:00
courtmanr@gmail.com 459d2f71a7 fix(ui): correct sort state key handling in updateSortUI for PBS tables 2025-04-24 15:10:57 +01:00
courtmanr@gmail.com d06d297a70 refactor: improve high-level PBS logging 2025-04-24 14:38:14 +01:00
courtmanr@gmail.com a89b56dd13 fix: simplify PBS connected status text 2025-04-24 14:36:19 +01:00
courtmanr@gmail.com 5f76260c41 feat: add icons to navigation tabs 2025-04-24 14:25:17 +01:00
courtmanr@gmail.com 52fca36ceb chore: Remove raw API metrics log from backend 2025-04-24 13:58:45 +01:00
courtmanr@gmail.com b2b6f48dd9 fix: Use explicit copy for metrics data point to prevent stale disk values 2025-04-24 13:32:29 +01:00
courtmanr@gmail.com 27c0cdbb58 Fix: Improve PBS tab handling and UI data stability. Ensure PBS tab always visible with correct status. Send initial PBS status immediately. Prevent metric/storage data flashing. Correct Nodes tab mem/disk data source. 2025-04-24 13:20:25 +01:00
courtmanr@gmail.com 5a8384116c fix: Ensure correct PBS status is emitted to frontend 2025-04-24 12:53:38 +01:00
courtmanr@gmail.com 665b92b377 fix: Correct paths after frontend asset refactor 2025-04-24 11:19:57 +01:00
courtmanr@gmail.com 5890f637ad chore: Update version to v3.0.2 and refine logging 2025-04-24 10:12:30 +01:00
courtmanr@gmail.com 61ed96779c Refactor: Centralize .env handling and update Docker/dev setup 2025-04-23 19:45:58 +01:00
courtmanr@gmail.com 989f784f7b feat: Add multi-endpoint monitoring support (v2.5.0) 2025-04-23 17:37:54 +01:00
courtmanr@gmail.com f7acc6ea98 feat: Add API retry logic (#51) and sort persistence (#50) 2025-04-23 11:39:49 +01:00
courtmanr@gmail.com bec137db06 feat: Apply UI/UX and performance improvements 2025-04-21 16:09:04 +01:00
courtmanr@gmail.com cc20e77fea feat: Improve update stability and fix server dependencies
- Refactor backend data fetching to use parallel Promises for nodes

- Replace backend setInterval with setTimeout for accurate polling interval

- Decouple frontend UI render interval from backend data arrival

- Add missing dotenv dependency to server package.json

- Update server Express dependency to stable v4
2025-04-21 10:26:50 +01:00
courtmanr@gmail.com 758093079a feat: Allow UI embedding in iframes (closes #10) 2025-04-20 20:55:02 +01:00
courtmanr@gmail.com 0a67199e67 perf: Only poll Proxmox API when clients are connected 2025-04-20 20:14:42 +01:00
courtmanr@gmail.com 2f77e8f26d feat: Add version display to frontend 2025-04-20 20:02:55 +01:00
courtmanr@gmail.com 6a8c896234 refactor: Improve .env handling and validation 2025-04-20 19:58:50 +01:00
courtmanr@gmail.com 83885e3104 feat: Replace codebase entirely with simplified version 2025-04-20 13:17:10 +01:00