diff options
Diffstat (limited to '')
-rw-r--r-- | src/web/gui/v2/agent.html (renamed from web/gui/v2/agent.html) | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/web/gui/v2/agent.html b/src/web/gui/v2/agent.html index 5ffbdb750..73b040488 100644 --- a/web/gui/v2/agent.html +++ b/src/web/gui/v2/agent.html @@ -28,13 +28,15 @@ webpackPublicPath: "https://app.netdata.cloud", agentApiUrl: searchParams.get("agent") || getBasename(), posthogToken: "phc_hnhlqe6D2Q4IcQNrFItaqdXJAxQ8RcHkPAFAp74pubv", - version: "6.66.1", + version: "6.104.1", tracking: false, cookieDomain: ".netdata.cloud", onprem: false, nodeEnv: "production" } + window.visitedNodes = [] + function loadStyle(url, { media, insertAfter: aref, insertBefore: bref, rel, type } = {}) { rel = rel || 'stylesheet' type = type || 'text/css' @@ -219,6 +221,25 @@ } window.envSettings.visitor = event.data.person_guid + + try { + var visitedNodesByName = event.data.urls.reduce(function (vn, visitedUrl) { + vn[visitedUrl[4]] = vn[visitedUrl[4]] || {} + vn[visitedUrl[4]].id = visitedUrl[0] + vn[visitedUrl[4]].name = visitedUrl[4] + vn[visitedUrl[4]].lastAccessTime = visitedUrl[2] + vn[visitedUrl[4]].urls = vn[visitedUrl[4]].urls || [] + vn[visitedUrl[4]].urls.push(visitedUrl[1]) + + return vn + }, {}) + + window.visitedNodes = Object.keys(visitedNodesByName).map(function(vn) { + return visitedNodesByName[vn] + }) + } catch(e) { + // do nothing + } } }); }).catch(() => {})</script></body></html>
\ No newline at end of file |