566 Commits

Author SHA1 Message Date
courtmanr@gmail.com 2a039b9c22 fix: Resolve PBS banner bug and build issues (fixes #55) v3.1.3 2025-04-26 10:20:22 +01:00
courtmanr@gmail.com 6a6791d8ae chore: Update package-lock.json for Tailwind v3 downgrade 2025-04-25 23:35:01 +01:00
courtmanr@gmail.com fe897caf20 docs: Add comment explaining Tailwind v3 usage 2025-04-25 23:33:57 +01:00
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 b3d5ce0c1f fix: Explicitly set NODE_ENV=development for build:css 2025-04-25 22:47:01 +01:00
courtmanr@gmail.com 4531608856 fix: Force build:css script to mirror dev:css (no watch) 2025-04-25 22:44:06 +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 6bddba10a6 fix: Adjust build process for install script (no minify, install devDeps) 2025-04-25 22:35:09 +01:00
courtmanr@gmail.com 722aa61c58 fix(server): Resolve ReferenceErrors in /api/storage and socket requestData 2025-04-24 23:05:59 +01:00
courtmanr@gmail.com 31bb968c0a fix(server): Remove obsolete code referencing globalPbsStatus 2025-04-24 23:03:02 +01:00
courtmanr@gmail.com ae5e1bac03 refactor(server): Explicitly disable index serving in express.static 2025-04-24 23:02:15 +01:00
courtmanr@gmail.com f058ffef19 fix(server): Define http server before initializing Socket.IO 2025-04-24 22:58:47 +01:00
courtmanr@gmail.com 7550e9b2be fix(server): Add express static middleware and root route handler 2025-04-24 22:55:25 +01:00
courtmanr@gmail.com af89556e50 fix(install): Correct syntax error in print_error function 2025-04-24 22:46:21 +01:00
courtmanr@gmail.com f9dbd00ec6 refactor(install): Determine user intent before installing dependencies 2025-04-24 22:44:50 +01:00
courtmanr@gmail.com 0ebe35fdcb fix(install): Build CSS during install/update & use npx for TW v4 2025-04-24 22:41:37 +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 0cda1c47b5 docs: Update dashboard screenshot 2025-04-24 21:32:58 +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 c5a281ff74 chore: Update version to v3.1.2 v3.1.2 2025-04-24 18:22:50 +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 5cffa0e402 feat: Report version tag in update script success message 2025-04-24 16:58:08 +01:00
courtmanr@gmail.com f538a1b461 chore: Update version to v3.1.1 v3.1.1 2025-04-24 16:29:09 +01:00
courtmanr@gmail.com 899dfb1dc3 fix: Correct public directory path in Dockerfile 2025-04-24 16:27:05 +01:00
courtmanr@gmail.com 1562a8a248 chore: Update version to v3.1.0 v3.1.0 2025-04-24 16:22:31 +01:00
courtmanr@gmail.com d59538c5ee fix: Use maxcpu from /nodes endpoint and remove debug logs 2025-04-24 16:17:25 +01:00
courtmanr@gmail.com 487368327f feat: Re-add specific debug log for maxcpu 2025-04-24 16:13:24 +01:00
courtmanr@gmail.com 6402f895f1 revert: Remove potentially problematic maxcpu debug log 2025-04-24 16:11:53 +01:00
courtmanr@gmail.com 16c98dea60 feat: Add specific debug log for maxcpu 2025-04-24 16:10:38 +01:00
courtmanr@gmail.com f51b5eb45e fix: Remove node status debug log 2025-04-24 16:01:28 +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 463e5f39b0 refactor: improve high-level PBS logging 2025-04-24 14:38:14 +01:00