chore: Bump version to 3.2.0 and fix PBS task fetch

This commit is contained in:
courtmanr@gmail.com
2025-04-29 10:29:42 +01:00
parent f05644be08
commit ebac21137b
3 changed files with 7 additions and 4 deletions
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "pulse",
"version": "3.1.5",
"version": "3.2.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "pulse",
"version": "3.1.5",
"version": "3.2.0",
"license": "MIT",
"dependencies": {
"concurrently": "^9.1.2"
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "pulse",
"version": "3.1.5",
"version": "3.2.0",
"description": "A lightweight monitoring application for Proxmox VE.",
"main": "server/index.js",
"scripts": {
+4 -1
View File
@@ -1233,7 +1233,10 @@ async function fetchAllPbsTasksForProcessing(pbsClient, nodeName) {
}
try {
const sinceTimestamp = Math.floor((Date.now() - 7 * 24 * 60 * 60 * 1000) / 1000);
const response = await pbsClient.client.get(`/nodes/${nodeName}/tasks`, {
// Trim whitespace from nodeName, then explicitly encode it
const trimmedNodeName = nodeName.trim();
const encodedNodeName = encodeURIComponent(trimmedNodeName);
const response = await pbsClient.client.get(`/nodes/${encodedNodeName}/tasks`, {
params: {
since: sinceTimestamp,
limit: 1000, // Fetch a larger number to cover 7 days of various tasks