using System; using Kavita.Models.Entities.Progress; namespace Kavita.Models.Entities.User; public class ClientDeviceHistory { public int Id { get; set; } public int DeviceId { get; set; } /// /// Snapshot of ClientInfoData at a point in time /// Useful for tracking IP changes, browser updates, etc. /// public ClientInfoData ClientInfo { get; set; } = new(); public DateTime CapturedAtUtc { get; set; } // Navigation public ClientDevice Device { get; set; } = null!; }