diff --git a/orbit/changes/issue-5947-custom-transparency-url b/orbit/changes/issue-5947-custom-transparency-url new file mode 100644 index 0000000000..e38ca3e1e9 --- /dev/null +++ b/orbit/changes/issue-5947-custom-transparency-url @@ -0,0 +1 @@ +* Updated the "Transparency" menu item to use a custom URL if specified (premium only) diff --git a/orbit/cmd/desktop/desktop.go b/orbit/cmd/desktop/desktop.go index 2444c7546d..a2f5fdccac 100644 --- a/orbit/cmd/desktop/desktop.go +++ b/orbit/cmd/desktop/desktop.go @@ -43,6 +43,7 @@ func main() { basePath := deviceURL.Scheme + "://" + deviceURL.Host deviceToken := path.Base(deviceURL.Path) + transparencyURL := basePath + "/api/latest/fleet/device/" + deviceToken + "/transparency" onReady := func() { log.Info().Msg("ready") @@ -145,7 +146,7 @@ func main() { log.Error().Err(err).Msg("open browser my device") } case <-transparencyItem.ClickedCh: - if err := open.Browser("https://fleetdm.com/transparency"); err != nil { + if err := open.Browser(transparencyURL); err != nil { log.Error().Err(err).Msg("open browser transparency") } }