From cc3f2f9293dd70ef013752cc1400333aa8898da6 Mon Sep 17 00:00:00 2001 From: usmannasir Date: Sat, 12 Apr 2025 21:15:22 +0500 Subject: [PATCH] show n8n version --- .../websiteFunctions/DockerSiteHome.html | 28 +------------------ 1 file changed, 1 insertion(+), 27 deletions(-) diff --git a/websiteFunctions/templates/websiteFunctions/DockerSiteHome.html b/websiteFunctions/templates/websiteFunctions/DockerSiteHome.html index 039002fdd..b9b879fcf 100644 --- a/websiteFunctions/templates/websiteFunctions/DockerSiteHome.html +++ b/websiteFunctions/templates/websiteFunctions/DockerSiteHome.html @@ -943,40 +943,14 @@ // Function to extract n8n version from environment variables $scope.getN8nVersion = function(container) { - console.log("Getting version for container:", container); - if (container.environment) { - console.log("Checking environment variables:", container.environment); for (var i = 0; i < container.environment.length; i++) { var env = container.environment[i]; - if (env.startsWith('N8N_VERSION=')) { - console.log("Found N8N_VERSION:", env); + if (env && typeof env === 'string' && env.startsWith('N8N_VERSION=')) { return env.split('=')[1]; } } } - - // If no version found in environment, try to extract from image tag - if (container.image) { - console.log("Checking image tag:", container.image); - - // Try to extract version using regex patterns - var versionMatch = container.image.match(/:([vV]?[0-9]+(\.[0-9]+)*(-[a-zA-Z0-9]+)?)/); - if (versionMatch && versionMatch[1]) { - console.log("Found version via regex:", versionMatch[1]); - return versionMatch[1]; - } - - // Simple fallback: just split by colon and use the last part - if (container.image.includes(':')) { - var parts = container.image.split(':'); - var version = parts[parts.length - 1]; - console.log("Found version via split:", version); - return version; - } - } - - console.log("No version found, returning unknown"); return 'unknown'; };