courtmanr@gmail.com
a36cbf0a2f
Refactor: Refine logging in server/index.js
2025-04-29 10:19:12 +01:00
courtmanr@gmail.com
900b5787a6
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
91c3db7f4b
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
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