Commit Graph

626 Commits

Author SHA1 Message Date
courtmanr@gmail.com 3f74647fac ci: Pass secrets as environment variables to test step 2025-04-30 16:23:10 +01:00
courtmanr@gmail.com caf9313a0f feat: Sync all local changes including UI and server updates 2025-04-30 16:21:07 +01:00
courtmanr@gmail.com f94c19218e feat: Add test improvements and CI workflow 2025-04-30 16:18:37 +01:00
courtmanr@gmail.com 00248d3237 docs: Refactor README for clarity and add DEVELOPMENT.md 2025-04-30 10:33:33 +01:00
courtmanr@gmail.com 8a807388fd fix(pbs): Add missing worker types for verification tasks (fixes #61) 2025-04-30 10:07:56 +01:00
courtmanr@gmail.com 8256e73cd4 Refactor: Comment out frontend PBS debug logs 2025-04-29 23:34:19 +01:00
courtmanr@gmail.com 7034ebb55b Bump version to 3.2.1 2025-04-29 23:28:27 +01:00
courtmanr@gmail.com 993262c5da Chore: Untrack feature_ideas and add to gitignore v3.2.1 2025-04-29 23:26:44 +01:00
courtmanr@gmail.com ef228eee25 Fix: Improve table layout and consistency across tabs 2025-04-29 23:24:58 +01:00
courtmanr@gmail.com 9827a65b04 feat: Await initial discovery cycle before server start 2025-04-29 18:18:02 +01:00
courtmanr@gmail.com f6d13779cf feat(ui): Improve PBS tab layout and health status 2025-04-29 16:46:12 +01:00
courtmanr@gmail.com b00d425f80 Add install script 2025-04-29 14:39:24 +01:00
courtmanr@gmail.com 8a640a5e99 fix: Correct print_warning function definition syntax 2025-04-29 11:58:30 +01:00
courtmanr@gmail.com 3d3fde0d1f fix: Correct print_success function definition syntax 2025-04-29 11:57:27 +01:00
courtmanr@gmail.com 6fa72b5e55 fix: Correct print_info function definition syntax 2025-04-29 11:56:22 +01:00
courtmanr@gmail.com fbe29f4932 fix: Correct case statement syntax in install script 2025-04-29 11:55:36 +01:00
courtmanr@gmail.com 2af0a77cbb feat: Enhance install script with env, npm ci, logs, pre-clone check 2025-04-29 11:52:56 +01:00
courtmanr@gmail.com 473c4ba8cf Debug(scripts): Remove line 97 entirely 2025-04-29 11:41:38 +01:00
courtmanr@gmail.com 8ac73e9bdc Debug(scripts): Comment out line 97 to isolate syntax error 2025-04-29 11:34:20 +01:00
courtmanr@gmail.com 839976be96 Debug(scripts): Add set -x trace to check_installation_status 2025-04-29 11:25:58 +01:00
courtmanr@gmail.com 9c618ab41e Feat(scripts): Improve idempotency, .env handling, deps install, error reporting 2025-04-29 11:23:24 +01:00
courtmanr@gmail.com 11bd59f35c Fix(scripts): Correct print_error function redirection 2025-04-29 11:18:05 +01:00
courtmanr@gmail.com 0e2e6ca15e Fix(scripts): Escape parentheses in warning message 2025-04-29 11:16:35 +01:00
courtmanr@gmail.com 72cea61287 Feat(scripts): Check if installed version is up-to-date 2025-04-29 11:14:44 +01:00
courtmanr@gmail.com 3e5ead66f4 Feat(scripts): Improve cron setup prompt logic 2025-04-29 11:10:46 +01:00
courtmanr@gmail.com 0daf0ed8f2 Feat(scripts): Add Node.js version check for idempotency 2025-04-29 11:05:49 +01:00
courtmanr@gmail.com 7335fbed59 Fix(scripts): Improve cron job handling to prevent duplicates 2025-04-29 10:59:13 +01:00
courtmanr@gmail.com 777f4313c3 Fix(scripts): Correctly handle --update flag to bypass interactive prompts 2025-04-29 10:56:08 +01:00
courtmanr@gmail.com 993968a27d Fix(scripts): Add verbose logging for service restart in install-pulse.sh 2025-04-29 10:53:07 +01:00
courtmanr@gmail.com ebac21137b chore: Bump version to 3.2.0 and fix PBS task fetch v3.2.0 2025-04-29 10:29:42 +01:00
courtmanr@gmail.com f05644be08 Refactor: Refine logging in server/index.js 2025-04-29 10:19:12 +01:00
courtmanr@gmail.com 6ec4b45eae fix(ui): Correct backup health status logic for recent snapshots - Marks as OK if snapshot <3d, even if no recent task reported. 2025-04-29 10:03:53 +01:00
courtmanr@gmail.com 7c167bac74 feat(ui): Improve PBS tab readability - Parses task targets, shortens UPIDs, updates GC status display. 2025-04-29 09:57:33 +01:00
courtmanr@gmail.com e006a0b43d fix(pbs): Resolve PBS data display issues and update docs - Corrects PBS API interaction logic, retains logging/fetch improvements, updates README/.env.example based on testing. 2025-04-29 09:45:25 +01:00
courtmanr@gmail.com 25b51160da Fix: Resolve PBS API /tasks issue and update README 2025-04-28 12:34:17 +01:00
dependabot[bot] aab584ca79 build(deps): bump concurrently from 8.2.2 to 9.1.2 (#58)
Bumps [concurrently](https://github.com/open-cli-tools/concurrently) from 8.2.2 to 9.1.2.
- [Release notes](https://github.com/open-cli-tools/concurrently/releases)
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v8.2.2...v9.1.2)

---
updated-dependencies:
- dependency-name: concurrently
  dependency-version: 9.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 11:08:59 +01:00
courtmanr@gmail.com 7efd6164b9 ci(dependabot): Ignore tailwindcss >= v4 due to build issues 2025-04-28 11:07:43 +01:00
courtmanr@gmail.com 4fa72ce7b9 feat: Add PBS docs, increase recent task limit, clean up logs 2025-04-28 10:38:57 +01:00
courtmanr@gmail.com 7cc8587fa8 Remove UI scale slider 2025-04-28 09:35:22 +01:00
courtmanr@gmail.com 6cd2686121 Update server dependencies 2025-04-27 23:28:45 +01:00
courtmanr@gmail.com c711e4921b refactor: Move UI scale slider left of theme toggle 2025-04-27 21:06:03 +01:00
courtmanr@gmail.com fa4fea2745 docs: Update dashboard screenshot 2025-04-27 21:03:07 +01:00
courtmanr@gmail.com ddc8c72c13 fix: Remove icon next to UI scale slider 2025-04-27 20:59:31 +01:00
courtmanr@gmail.com 7ed23f232b feat: Add UI scale slider 2025-04-27 20:58:10 +01:00
courtmanr@gmail.com d807df8930 docs: Update dashboard screenshot again 2025-04-27 20:44:18 +01:00
courtmanr@gmail.com c636213c5f docs: Update dashboard screenshot 2025-04-27 20:42:12 +01:00
courtmanr@gmail.com 19c3cdfd35 docs: Add Privacy section to README 2025-04-27 20:36:37 +01:00
courtmanr@gmail.com ace67f6ccb docs: Clarify Proxmox API token permission requirements
Explicitly state that the PVEAuditor role needs to be assigned to both the user AND the API token itself in Proxmox for Pulse to function correctly. Ref: #56
2025-04-27 20:35:31 +01:00
courtmanr@gmail.com 37c67bbfd6 fix: Correct ID for list grouping filter in UI update 2025-04-27 20:25:48 +01:00
courtmanr@gmail.com eab5199441 feat: Persist filter state in localStorage 2025-04-27 20:20:35 +01:00