Commit Graph

105 Commits

Author SHA1 Message Date
courtmanr@gmail.com 330b32b6d2 feat: Downgrade to Tailwind v3 and restore build step 2025-04-25 23:27:59 +01:00
courtmanr@gmail.com a17e6f1b3a fix: Commit correct non-purged output.css for workaround 2025-04-25 23:19:42 +01:00
courtmanr@gmail.com 8ade168d78 chore: Re-apply workaround: commit pre-built CSS and skip build step 2025-04-25 23:10:47 +01:00
courtmanr@gmail.com 55a1a2df3c revert: Remove pre-built CSS and restore build step 2025-04-25 22:55:17 +01:00
courtmanr@gmail.com 49b0d4ae09 fix: Check in pre-built CSS and skip build in install script 2025-04-25 22:50:53 +01:00
courtmanr@gmail.com 6ce1c86989 fix: Add safelist to tailwind config for dynamic classes 2025-04-25 22:40:19 +01:00
courtmanr@gmail.com 9188186886 refactor(app): Comment out verbose console logs 2025-04-24 22:05:06 +01:00
courtmanr@gmail.com 24f473cd30 build: Untrack generated output.css file 2025-04-24 21:47:42 +01:00
courtmanr@gmail.com 0cce11c851 fix(ui): Standardize all table headers to left-align (#53) 2025-04-24 21:14:41 +01:00
courtmanr@gmail.com 75db8499f0 fix(ui): Make main table header alignment consistent (#53) 2025-04-24 21:03:14 +01:00
courtmanr@gmail.com 93397140f2 fix: Align Dockerfile and server paths for LXC/Docker compatibility
- Revert server/index.js sendFile path to ../src/public

 - Modify Dockerfile to COPY assets to ./src/public
2025-04-24 20:08:02 +01:00
courtmanr@gmail.com dd5afa442f fix: Resolve UI loading issues for v3.1.2
- Add explicit SPA route handler in server/index.js

- Correct middleware order in server/index.js

- Build CSS locally and copy into Docker image

- Adjust Dockerfile to copy pre-built CSS
2025-04-24 19:37:36 +01:00
courtmanr@gmail.com 1806842148 feat(ui): Display placeholder in PBS tab when not configured 2025-04-24 18:46:56 +01:00
courtmanr@gmail.com eea67ac4d2 feat(ui): Display placeholder in PBS tab when not configured 2025-04-24 18:18:10 +01:00
courtmanr@gmail.com 16c98dea60 feat: Add specific debug log for maxcpu 2025-04-24 16:10:38 +01:00
courtmanr@gmail.com 64fd32e708 feat: Add debug log for node status before merge 2025-04-24 16:00:15 +01:00
courtmanr@gmail.com 456669be38 fix: Handle 'N/A' string in PBS GC status display 2025-04-24 15:53:02 +01:00
courtmanr@gmail.com b42cd59587 chore: Remove leftover HTML comments in PBS task table 2025-04-24 15:29:40 +01:00
courtmanr@gmail.com e6bb6c88e8 chore: Remove unused commented PBS sort listener calls 2025-04-24 15:28:42 +01:00
courtmanr@gmail.com 7aaeff9560 refactor(ui): improve PBS tab UX (header contrast, no sort, no scroll hijack) 2025-04-24 15:26:23 +01:00
courtmanr@gmail.com 4b62c9c87b fix(ui): improve PBS table header contrast in dark mode 2025-04-24 15:21:14 +01:00
courtmanr@gmail.com 4001ce2eb9 fix(ui): remove initial PBS loading message correctly 2025-04-24 15:19:15 +01:00
courtmanr@gmail.com 5431a39300 fix(ui): prioritize explicit key in updateSortUI to avoid check failure 2025-04-24 15:15:14 +01:00
courtmanr@gmail.com 20d2d49614 fix(ui): resolve hoisting and reference errors in PBS/sort logic 2025-04-24 15:13:33 +01:00
courtmanr@gmail.com c62df68d7f fix(ui): correct sort state key handling in updateSortUI for PBS tables 2025-04-24 15:10:57 +01:00
courtmanr@gmail.com 0af9726fec fix: simplify PBS connected status text 2025-04-24 14:36:19 +01:00
courtmanr@gmail.com 681fe4c449 feat: add icons to navigation tabs 2025-04-24 14:25:17 +01:00
courtmanr@gmail.com 676685941d refactor: Revert deep copy and interval change
Reverts changes made during disk read debugging.
2025-04-24 14:12:52 +01:00
courtmanr@gmail.com ee379d080a chore: Remove remaining diagnostic logs 2025-04-24 13:57:22 +01:00
courtmanr@gmail.com 45128ddd76 chore: Remove diagnostic logs for disk read rate 2025-04-24 13:54:52 +01:00
courtmanr@gmail.com b414d2ea3e fix: Restore rate calc and improve history reset logic
Removes debug code related to diskread rate calculation.
2025-04-24 13:49:06 +01:00
courtmanr@gmail.com 2b72dacf39 fix(debug): Place guestId_temp inside deep copy 2025-04-24 13:46:10 +01:00
courtmanr@gmail.com 1c70ef0915 chore: Refine debug logic for diskread rate calc 2025-04-24 13:45:12 +01:00
courtmanr@gmail.com 9fc79b764e chore: Add debug logic to rate calc for diskread 2025-04-24 13:43:30 +01:00
courtmanr@gmail.com 0b3fdcb528 fix: Use deep copy for metrics data point
chore: Restore filtering in rate calculation
2025-04-24 13:41:52 +01:00
courtmanr@gmail.com 4e0e9fb892 chore: Temporarily remove filter in rate calc for debugging 2025-04-24 13:39:08 +01:00
courtmanr@gmail.com 9c8d830241 chore: Log history array contents before/during rate calc 2025-04-24 13:35:43 +01:00
courtmanr@gmail.com 12e4391f4e chore: Log calculated disk read rate in processGuest 2025-04-24 13:34:36 +01:00
courtmanr@gmail.com 00f0500b88 chore: Add logging to createGuestRow for disk read value 2025-04-24 13:33:33 +01:00
courtmanr@gmail.com 2b7a8233ed fix: Use explicit copy for metrics data point to prevent stale disk values 2025-04-24 13:32:29 +01:00
courtmanr@gmail.com c8afc7e35b 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 a535d82b7c fix(frontend): Prevent metrics update overwriting PBS status 2025-04-24 12:56:01 +01:00
courtmanr@gmail.com 9224c46add fix: Ensure correct PBS status is emitted to frontend 2025-04-24 12:53:38 +01:00
courtmanr@gmail.com 7531b38d1f fix: Correct paths after frontend asset refactor 2025-04-24 11:19:57 +01:00
courtmanr@gmail.com 92e73a1254 refactor: Move frontend assets (public/, configs) into src/ 2025-04-24 11:18:05 +01:00
courtmanr@gmail.com 24dc003c59 Switch Tailwind to npm/PostCSS, remove CDN, add concurrent dev workflow, and fix config errors 2025-04-23 13:46:06 +01:00
courtmanr@gmail.com 3b564fb330 feat: Replace codebase entirely with simplified version 2025-04-20 13:17:10 +01:00
courtmanr@gmail.com 4a49cf9bcc docs: add mock data implementation guide 2025-03-17 16:56:57 +00:00
courtmanr@gmail.com 6d514d7bbb feat(server): update config and types with HA support 2025-03-17 16:56:57 +00:00
courtmanr@gmail.com 5ac51db0a8 feat(server): enhance node manager with HA support 2025-03-17 16:56:57 +00:00