Commit Graph

709 Commits

Author SHA1 Message Date
courtmanr@gmail.com 4a7c425811 chore: remove unused script 2025-05-04 12:37:38 +01:00
courtmanr@gmail.com 2a8c9bbce7 docs: Update screenshots including threshold/logging 2025-05-04 12:35:51 +01:00
courtmanr@gmail.com 3ff41fd6a4 docs: Add threshold/logging screenshot to README 2025-05-04 12:35:49 +01:00
courtmanr@gmail.com 223ec4c861 feat: Update screenshot script for threshold/logging 2025-05-04 12:35:46 +01:00
courtmanr@gmail.com ad613c8d56 Chore: Update .gitignore 2025-05-04 12:24:57 +01:00
courtmanr@gmail.com 210f22e97a Refactor: Update script includes for modular JS 2025-05-04 12:24:44 +01:00
courtmanr@gmail.com 4ac24ea7d9 Refactor: Add modular JS files from app.js refactor 2025-05-04 12:24:37 +01:00
courtmanr@gmail.com 606581412f Refactor: Remove original monolithic app.js 2025-05-04 12:24:30 +01:00
courtmanr@gmail.com e8f7dcc653 chore: bump version to 3.3.0 2025-05-04 11:31:57 +01:00
courtmanr@gmail.com 559ae61a0f Refactor app.js for clarity and add new functionality 2025-05-04 11:29:22 +01:00
courtmanr@gmail.com c2b358b481 Update index.html with new structure 2025-05-04 11:29:20 +01:00
courtmanr@gmail.com ba991a8323 Update frontend files and add script 2025-05-03 20:10:33 +01:00
courtmanr@gmail.com 0a4464f1eb Update dashboard screenshot 2025-05-02 11:56:34 +01:00
courtmanr@gmail.com 7a52697a82 Update node view screenshot 2025-05-02 11:56:32 +01:00
courtmanr@gmail.com 880cad10eb Update VM/container view screenshot 2025-05-02 11:56:31 +01:00
courtmanr@gmail.com 38f37ac755 Update PBS view screenshot 2025-05-02 11:56:29 +01:00
courtmanr@gmail.com d4ce73c076 Update backups view screenshot 2025-05-02 11:56:27 +01:00
courtmanr@gmail.com 5befa6f923 Refactor: Standardize tab structure, styling, and status text 2025-05-02 11:52:30 +01:00
courtmanr@gmail.com 54fb2f2971 Feat: Add search functionality to Backups tab filter 2025-05-02 11:42:15 +01:00
courtmanr@gmail.com a49a69670d Feat: Harmonize filter bar UI across dashboard and backups tabs 2025-05-02 11:41:34 +01:00
rcourtman 800af62d06 feat: Add automated screenshot generation script | Implements Playwright script (scripts/take-screenshots.js) to capture UI views. Adds npm run screenshot command. Includes playwright as a dev dependency. Updates README.md to use generated screenshots. (#73) 2025-05-02 10:35:23 +01:00
courtmanr@gmail.com a9cfed5c9c chore: Bump version to 3.2.4 2025-05-01 17:15:21 +01:00
courtmanr@gmail.com d533fa6240 fix(ui): Correct guest type check for LXC disk display
Ensure LXC containers correctly display disk usage bar by checking for type "CT" instead of "lxc".
2025-05-01 17:02:48 +01:00
courtmanr@gmail.com 2d890a30e8 refactor(ui): Remove disk column header tooltip 2025-05-01 16:36:41 +01:00
courtmanr@gmail.com 6e5c7ebbfd fix(ui): Display disk size correctly for VMs and LXCs (fixes #71)
Change VM disk display to show only total allocated size (maxdisk) due to API limitations and unreliability of guest usage reporting via /status/current. LXCs continue to show usage bars based on metrics. Adds tooltip to Disk header clarifying the difference.
2025-05-01 16:28:25 +01:00
root d7e5120242 Fix: Restore condensed dependency list text 2025-05-01 15:27:58 +01:00
root 3abd2c84fc Fix: Correct dependency list text in print_dependency_info 2025-05-01 15:26:50 +01:00
root 03d611a396 Fix: Resolve heredoc parsing issue in print_dependency_info 2025-05-01 15:25:14 +01:00
courtmanr@gmail.com 817c89b317 refactor(script): Use while-read loop for robust self-update SHA replacement 2025-05-01 14:45:29 +01:00
courtmanr@gmail.com 638402a69f debug(script): Add checks before sed in self-update 2025-05-01 14:44:26 +01:00
courtmanr@gmail.com 2780fd8a9f fix(script): Use standard GNU sed -i syntax for self-update 2025-05-01 14:43:11 +01:00
courtmanr@gmail.com f5984db292 refactor(script): Improve dependency info formatting 2025-05-01 14:41:24 +01:00
courtmanr@gmail.com 5c9d9525e2 fix: Restore install-pulse.sh to version 623f220 (pre-revert state) 2025-05-01 14:37:02 +01:00
courtmanr@gmail.com 134065804d fix: Restore install-pulse.sh to version with ASCII banner (97691aa) 2025-05-01 14:34:00 +01:00
courtmanr@gmail.com 664a03e6b3 refactor: improve install script logic and flow 2025-05-01 14:25:54 +01:00
courtmanr@gmail.com dfc116fedc Fix: Replace read -p with echo/read for compatibility 2025-05-01 14:23:45 +01:00
courtmanr@gmail.com df1870db16 Refactor: Finalize install script menu order changes 2025-05-01 14:07:33 +01:00
courtmanr@gmail.com 77a18562ba feat(install): Add self-update mechanism to install script 2025-05-01 10:26:00 +01:00
courtmanr@gmail.com be191d4f4b feat(install): Modify script to support specific release tags 2025-05-01 10:21:07 +01:00
courtmanr@gmail.com 38670d4eb7 chore: Update version to 3.2.3 in package files 2025-05-01 09:59:41 +01:00
courtmanr@gmail.com 7160a10e7c chore: Remove CI workflows and update changelog for v3.2.3 2025-05-01 09:57:31 +01:00
courtmanr@gmail.com 072f30dc50 Merge branch 'main' into 3.2.3-beta 2025-05-01 09:42:30 +01:00
courtmanr@gmail.com beaf0e1fc3 fix(workflow): use CHANGELOG.md for release notes instead of auto-generating 2025-04-30 23:00:20 +01:00
github-actions[bot] 808702bdae chore: Prepare release v3.3.0 (#69)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-30 22:49:38 +01:00
courtmanr@gmail.com 99bf2f0ea5 fix(workflow): remove comment from docker tag in release workflow 2025-04-30 22:47:59 +01:00
courtmanr@gmail.com ec4c026f7f fix: reset version to v3.2.2
Corrects package.json and package-lock.json before attempting v3.3.0 release.
2025-04-30 22:47:56 +01:00
courtmanr@gmail.com 16ef359700 fix(workflow): remove non-existent label from prepare release PR creation 2025-04-30 20:47:27 +01:00
courtmanr@gmail.com 13c0b9d288 refactor(release): split into Prepare PR and Create Release workflows
Prepare PR workflow creates PR with version bump and changelog. Create Release workflow triggers on tag push, builds, and creates release with generated notes.
2025-04-30 20:42:35 +01:00
courtmanr@gmail.com 00effc301f feat(workflow): use conventional changelog file for release body 2025-04-30 20:36:40 +01:00
courtmanr@gmail.com 8247865675 feat(workflow): require tag input for manual release creation 2025-04-30 20:34:57 +01:00