1
0
mirror of https://github.com/amir20/dozzle.git synced 2025-12-24 06:28:42 +01:00

chore(analytics): removes GA and only pings with beacon. also adds support actions (#2557)

This commit is contained in:
Amir Raminfar
2023-12-01 10:26:41 -08:00
committed by GitHub
parent 23fbf361ce
commit 7da60edb1a
3 changed files with 9 additions and 16 deletions

21
main.go
View File

@@ -117,24 +117,13 @@ func doStartEvent(arg args) {
log.Debug("Analytics disabled.")
return
}
host, err := os.Hostname()
if err != nil {
log.Debug(err)
return
event := analytics.BeaconEvent{
Name: "start",
Version: version,
}
event := analytics.StartEvent{
ClientId: host,
Version: version,
FilterLength: len(arg.Filter),
CustomAddress: arg.Addr != ":8080",
CustomBase: arg.Base != "/",
RemoteHostLength: len(arg.RemoteHost),
Protected: arg.Username != "",
HasHostname: arg.Hostname != "",
}
if err := analytics.SendStartEvent(event); err != nil {
if err := analytics.SendBeacon(event); err != nil {
log.Debug(err)
}
}