742 Commits

Author SHA1 Message Date
courtmanr@gmail.com 1cc715486b chore: set release version 3.5.0 v3.5.0 2025-05-07 09:58:31 +01:00
courtmanr@gmail.com 65f9b5ddd2 Refactor: Standardize table cell styling and padding in UI components 2025-05-07 09:51:47 +01:00
courtmanr@gmail.com 23c1cdb630 Refactor: Standardize table headers and improve page width responsiveness 2025-05-07 09:51:44 +01:00
courtmanr@gmail.com e2ea3ea52e Refactor: Improve readability and maintainability in dashboard.js 2025-05-06 22:46:34 +01:00
courtmanr@gmail.com 91245cbfee Optimize update process: conditional system upgrade and dependency check 2025-05-06 15:29:57 +01:00
courtmanr@gmail.com a783425cef Fix unterminated single quote error in install script 2025-05-06 15:14:47 +01:00
courtmanr@gmail.com 6830e87a08 Remove comments from install script 2025-05-06 15:05:48 +01:00
courtmanr@gmail.com 73005a5a73 feat: Enhance VM memory reporting using QEMU guest agent 2025-05-06 14:24:25 +01:00
courtmanr@gmail.com 04965b965f refactor(installer): Use npm --silent for quieter installs/builds 2025-05-06 12:24:06 +01:00
courtmanr@gmail.com 09afcaa450 refactor(installer): Reduce verbosity of npm install and build steps 2025-05-06 12:22:17 +01:00
courtmanr@gmail.com ed1bec9214 fix(installer): Correctly run all npm ops in project root 2025-05-06 12:18:00 +01:00
courtmanr@gmail.com 8aeacee49a fix(installer): Align with consolidated deps for v3.4.0 2025-05-06 12:15:23 +01:00
courtmanr@gmail.com 4602da86d8 chore: add debug logging to install script for server deps 2025-05-06 12:13:03 +01:00
courtmanr@gmail.com a3afbc1d90 chore: begin development for v3.4.1 2025-05-06 11:21:22 +01:00
courtmanr@gmail.com b06a5b08f3 chore: set release version 3.4.0 v3.4.0 2025-05-06 11:18:46 +01:00
courtmanr@gmail.com 5fa4a4e1ad fix: Correct test failures in config and dataFetcher suites 2025-05-06 11:18:26 +01:00
courtmanr@gmail.com a0294afd2f chore: begin development for v3.4.1 2025-05-06 11:12:39 +01:00
courtmanr@gmail.com 46083bb5a7 chore: set release version 3.4.0 2025-05-06 10:51:24 +01:00
courtmanr@gmail.com 83efdf66e4 Fix: Prevent I/O metrics zeroing on slider drag via snapshotting & improved rate calculation. 2025-05-06 10:46:44 +01:00
courtmanr@gmail.com 0ad3706c14 chore: Remove debugging logs for placeholder flag 2025-05-05 08:58:53 +01:00
courtmanr@gmail.com 0c2c06419a fix: Align placeholder detection with install script values 2025-05-05 08:57:34 +01:00
courtmanr@gmail.com 5e0749f3b9 debug: Add logging for placeholder flag state 2025-05-05 08:55:30 +01:00
courtmanr@gmail.com ef97085aba fix: Ensure stateManager is required before configLoader 2025-05-05 08:52:51 +01:00
courtmanr@gmail.com f587a8876d fix: Correct stateManager initialization order 2025-05-05 08:52:02 +01:00
courtmanr@gmail.com eddcd20d28 refactor: Store placeholder flag in state manager 2025-05-05 08:50:36 +01:00
courtmanr@gmail.com 1a7b834689 fix: Correct timing for initial loading overlay text 2025-05-05 08:47:12 +01:00
courtmanr@gmail.com 432fa9c5b6 feat: Improve initial load experience with placeholder config 2025-05-05 08:42:17 +01:00
courtmanr@gmail.com 8660b5b36e chore: Remove deleted changelog and backup file 2025-05-04 14:38:58 +01:00
courtmanr@gmail.com 8a0441d3d9 docs: Clarify Docker usage with recommended quick start and dev setup 2025-05-04 14:38:49 +01:00
courtmanr@gmail.com ba3230cdfc build: Consolidate dependencies and optimize Dockerfile
Consolidate server dependencies into root package.json.

Refactor Dockerfile to use multi-stage build, build CSS,

run as non-root user, and install production dependencies only.

Update .gitignore and docker-compose.yml build context.
2025-05-04 14:38:32 +01:00
courtmanr@gmail.com 87dd3f4c54 refactor: Abstract common table body rendering logic to utils 2025-05-04 14:38:15 +01:00
courtmanr@gmail.com 31dce28213 refactor: Make frontend UI updates event-driven and consolidate storage data source 2025-05-04 14:38:06 +01:00
courtmanr@gmail.com f2e85b592d refactor: Improve server state management 2025-05-04 14:37:57 +01:00
courtmanr@gmail.com 5dbd7e5fb4 chore: begin development for v3.3.1 2025-05-04 12:53:57 +01:00
courtmanr@gmail.com 9653f86fbd chore: remove unused script v3.3.0 2025-05-04 12:37:38 +01:00
courtmanr@gmail.com 98bf32b895 docs: Update screenshots including threshold/logging 2025-05-04 12:35:51 +01:00
courtmanr@gmail.com 6129d17f73 docs: Add threshold/logging screenshot to README 2025-05-04 12:35:49 +01:00
courtmanr@gmail.com 6511345736 feat: Update screenshot script for threshold/logging 2025-05-04 12:35:46 +01:00
courtmanr@gmail.com 2443194612 Chore: Update .gitignore 2025-05-04 12:24:57 +01:00
courtmanr@gmail.com aa0cda9726 Refactor: Update script includes for modular JS 2025-05-04 12:24:44 +01:00
courtmanr@gmail.com 5375bb7fc2 Refactor: Add modular JS files from app.js refactor 2025-05-04 12:24:37 +01:00
courtmanr@gmail.com 5b36e0c95d Refactor: Remove original monolithic app.js 2025-05-04 12:24:30 +01:00
courtmanr@gmail.com 6d4908abe1 chore: bump version to 3.3.0 2025-05-04 11:31:57 +01:00
courtmanr@gmail.com 80606e5437 Refactor app.js for clarity and add new functionality 2025-05-04 11:29:22 +01:00
courtmanr@gmail.com 0dfa16d623 Update index.html with new structure 2025-05-04 11:29:20 +01:00
courtmanr@gmail.com 9855b7e9b3 Update frontend files and add script 2025-05-03 20:10:33 +01:00
courtmanr@gmail.com 917c22c3f4 Update dashboard screenshot 2025-05-02 11:56:34 +01:00
courtmanr@gmail.com c3bdd83eeb Update node view screenshot 2025-05-02 11:56:32 +01:00
courtmanr@gmail.com fcafdf86d6 Update VM/container view screenshot 2025-05-02 11:56:31 +01:00
courtmanr@gmail.com bed0e89fdc Update PBS view screenshot 2025-05-02 11:56:29 +01:00