Commit Graph

594 Commits

Author SHA1 Message Date
courtmanr@gmail.com 4fed85dbf0 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 e1fb099357 Fix: Resolve PBS API /tasks issue and update README 2025-04-28 12:34:17 +01:00
dependabot[bot] 3a8b0a12f0 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 9cd6391483 ci(dependabot): Ignore tailwindcss >= v4 due to build issues 2025-04-28 11:07:43 +01:00
courtmanr@gmail.com 3845b140fa feat: Add PBS docs, increase recent task limit, clean up logs 2025-04-28 10:38:57 +01:00
courtmanr@gmail.com efb7599723 Remove UI scale slider 2025-04-28 09:35:22 +01:00
courtmanr@gmail.com b50259d92d Update server dependencies 2025-04-27 23:28:45 +01:00
courtmanr@gmail.com 935144bf72 refactor: Move UI scale slider left of theme toggle 2025-04-27 21:06:03 +01:00
courtmanr@gmail.com 3db75a58c9 docs: Update dashboard screenshot 2025-04-27 21:03:07 +01:00
courtmanr@gmail.com 3ebcf38617 fix: Remove icon next to UI scale slider 2025-04-27 20:59:31 +01:00
courtmanr@gmail.com 593e8996f6 feat: Add UI scale slider 2025-04-27 20:58:10 +01:00
courtmanr@gmail.com 55d9eacee6 docs: Update dashboard screenshot again 2025-04-27 20:44:18 +01:00
courtmanr@gmail.com ae608d353a docs: Update dashboard screenshot 2025-04-27 20:42:12 +01:00
courtmanr@gmail.com 4c7cf526dd docs: Add Privacy section to README 2025-04-27 20:36:37 +01:00
courtmanr@gmail.com b354bd4fbc 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 7c4880c620 fix: Correct ID for list grouping filter in UI update 2025-04-27 20:25:48 +01:00
courtmanr@gmail.com 991a9d98b6 feat: Persist filter state in localStorage 2025-04-27 20:20:35 +01:00
courtmanr@gmail.com 4668477bcd fix(storage): Ensure PVE storage data is correctly aggregated 2025-04-27 19:47:43 +01:00
courtmanr@gmail.com d4e20dddee fix(pbs): Use correct colon separator for PBS API token auth
This resolves authentication issues (401/403 errors) when connecting to Proxmox Backup Server instances by using the correct colon separator (:) instead of an equals sign (=) between the token ID and secret in the Authorization header, as required by the PBS API.

Also bumps version to 3.1.5.
2025-04-27 19:41:26 +01:00
courtmanr@gmail.com 58e43cd391 fix(pbs): Use correct colon separator for PBS API token auth 2025-04-27 19:40:04 +01:00
courtmanr@gmail.com 5037df0efe feat: Grey out PBS/Backups tabs when PBS is unavailable 2025-04-27 17:05:32 +01:00
courtmanr@gmail.com 53d8b58301 refactor: Remove password auth, require API tokens 2025-04-27 16:55:19 +01:00
courtmanr@gmail.com c3b5e2b87d Style: Consolidate tab header styles and apply stopped style to backup tab 2025-04-27 16:27:27 +01:00
courtmanr@gmail.com 2191a2b138 chore: Add RELEASE_PROCEDURE.md to gitignore 2025-04-26 23:45:51 +01:00
courtmanr@gmail.com ffcd0c1dda fix: Improve display of low I/O rates 2025-04-26 23:37:40 +01:00
courtmanr@gmail.com 3c0ceb9403 fix: Handle duplicate VMIDs and bump version to 3.1.4 2025-04-26 23:32:11 +01:00
courtmanr@gmail.com e8a2725200 fix(install): Force tag fetching during update to handle amended tags 2025-04-26 10:29:30 +01:00
courtmanr@gmail.com 42dbf8e2c7 fix: Resolve PBS banner bug and build issues (fixes #55) 2025-04-26 10:20:22 +01:00
courtmanr@gmail.com e02b581103 chore: Update package-lock.json for Tailwind v3 downgrade 2025-04-25 23:35:01 +01:00
courtmanr@gmail.com b87433e681 docs: Add comment explaining Tailwind v3 usage 2025-04-25 23:33:57 +01:00
courtmanr@gmail.com 2b11de93ca feat: Downgrade to Tailwind v3 and restore build step 2025-04-25 23:27:59 +01:00
courtmanr@gmail.com aa70a87e9f fix: Commit correct non-purged output.css for workaround 2025-04-25 23:19:42 +01:00
courtmanr@gmail.com 2caab79b43 chore: Re-apply workaround: commit pre-built CSS and skip build step 2025-04-25 23:10:47 +01:00
courtmanr@gmail.com df86e4a1dd revert: Remove pre-built CSS and restore build step 2025-04-25 22:55:17 +01:00
courtmanr@gmail.com 092c8ae7d3 fix: Check in pre-built CSS and skip build in install script 2025-04-25 22:50:53 +01:00
courtmanr@gmail.com fe93c7dc59 fix: Explicitly set NODE_ENV=development for build:css 2025-04-25 22:47:01 +01:00
courtmanr@gmail.com b270a2259c fix: Force build:css script to mirror dev:css (no watch) 2025-04-25 22:44:06 +01:00
courtmanr@gmail.com aea444c1fc fix: Add safelist to tailwind config for dynamic classes 2025-04-25 22:40:19 +01:00
courtmanr@gmail.com 6b1967c0a9 fix: Adjust build process for install script (no minify, install devDeps) 2025-04-25 22:35:09 +01:00
courtmanr@gmail.com cfc9514ef0 fix(server): Resolve ReferenceErrors in /api/storage and socket requestData 2025-04-24 23:05:59 +01:00
courtmanr@gmail.com 45c50441b8 fix(server): Remove obsolete code referencing globalPbsStatus 2025-04-24 23:03:02 +01:00
courtmanr@gmail.com a06f883ebb refactor(server): Explicitly disable index serving in express.static 2025-04-24 23:02:15 +01:00
courtmanr@gmail.com 8af4121656 fix(server): Define http server before initializing Socket.IO 2025-04-24 22:58:47 +01:00
courtmanr@gmail.com a93c9e7da2 fix(server): Add express static middleware and root route handler 2025-04-24 22:55:25 +01:00
courtmanr@gmail.com f9e568f527 fix(install): Correct syntax error in print_error function 2025-04-24 22:46:21 +01:00
courtmanr@gmail.com a01362930f refactor(install): Determine user intent before installing dependencies 2025-04-24 22:44:50 +01:00
courtmanr@gmail.com 0271884b01 fix(install): Build CSS during install/update & use npx for TW v4 2025-04-24 22:41:37 +01:00
courtmanr@gmail.com 92bd9de0b5 refactor(app): Comment out verbose console logs 2025-04-24 22:05:06 +01:00
courtmanr@gmail.com a161c0ab06 build: Untrack generated output.css file 2025-04-24 21:47:42 +01:00
courtmanr@gmail.com 1e924e690c docs: Update dashboard screenshot 2025-04-24 21:32:58 +01:00