Versions in this module Expand all Collapse all v1 v1.1.0 Aug 10, 2025 Changes in this version + func ExtractOSInfo(device *gitmdm.Device) (osName, version string) + type CheckResult struct + Emoji string + Reason string + Remediation []string + Status string + type DeviceDetail struct + CheckResults map[string]CheckResult + ComplianceMessage string + FailCount int + FailingChecks []string + FormattedUptime string + NAChecks []string + NACount int + PassCount int + PassingChecks []string + SortedChecks []string + func BuildDeviceDetail(device *gitmdm.Device, staleThreshold time.Time) *DeviceDetail + type DeviceListItem struct + ComplianceClass string + ComplianceEmoji string + ComplianceScore float64 + FailCount int + HardwareID string + Hostname string + LastSeen time.Time + NACount int + OS string + PassCount int + User string + Version string + type DeviceListView struct + Devices []DeviceListItem + HasNext bool + HasPrevious bool + Page int + Search string + Status string + Total int + TotalPages int