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:
21
main.go
21
main.go
@@ -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)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user