summaryrefslogtreecommitdiffstats
path: root/src/web/gui/v2/agent.html
diff options
context:
space:
mode:
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