From e2ba2f0aacb76f8ce15585c393ed5a0f5713c7dc Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 9 Apr 2022 20:57:01 +0600 Subject: [PATCH 1/3] Update Grafana / analytics --- src/technologies/g.json | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/technologies/g.json b/src/technologies/g.json index 921a7b7ce..1bd4d216b 100644 --- a/src/technologies/g.json +++ b/src/technologies/g.json @@ -1484,11 +1484,8 @@ "Go", "Macaron" ], - "js": { - "__grafana_public_path__": "", - "grafanaBootData.settings.buildInfo['version']": "([\\d.]+)\\;version:\\1" - }, "oss": true, + "scripts": ".+latestVersion\":\"[\\d\\.]+\"\\,\"version\":\"([\\d\\.]+)\\;version:\\1\\;confidence:75", "scriptSrc": "grafana\\..+\\.com/public/build/", "website": "https://grafana.com" }, From 35b2d07fd51cbe1912efb3b3a1a2b890a56ac583 Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 9 Apr 2022 20:59:32 +0600 Subject: [PATCH 2/3] return js --- src/technologies/g.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/technologies/g.json b/src/technologies/g.json index 1bd4d216b..7f6a5ae2b 100644 --- a/src/technologies/g.json +++ b/src/technologies/g.json @@ -1480,6 +1480,9 @@ ], "description": "Grafana is a multi-platform open source analytics and interactive visualisation web application.", "icon": "Grafana.svg", + "js": { + "__grafana_public_path__": "" + }, "implies": [ "Go", "Macaron" From b910054518eefc75b06d754b5da662afb03e18c5 Mon Sep 17 00:00:00 2001 From: nurbek Date: Sun, 10 Apr 2022 22:25:24 +0600 Subject: [PATCH 3/3] update regex --- src/technologies/g.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/technologies/g.json b/src/technologies/g.json index 7f6a5ae2b..518dc5642 100644 --- a/src/technologies/g.json +++ b/src/technologies/g.json @@ -1488,7 +1488,7 @@ "Macaron" ], "oss": true, - "scripts": ".+latestVersion\":\"[\\d\\.]+\"\\,\"version\":\"([\\d\\.]+)\\;version:\\1\\;confidence:75", + "scripts": ".+latestVersion\":\"[\\d\\.\\w\\-]+\"\\,\"version\":\"([\\d\\.]+)\\;version:\\1\\;confidence:75", "scriptSrc": "grafana\\..+\\.com/public/build/", "website": "https://grafana.com" },