namespace Nuuru.Server.DTOs.Moderation { public class AuditLogDto { public Guid Id { get; set; } public string Action { get; set; } = string.Empty; public string Category { get; set; } = string.Empty; public string? TargetType { get; set; } public string? TargetId { get; set; } public string? IpAddress { get; set; } public Guid? AssessmentId { get; set; } public string? BrowserHash { get; set; } public string HttpMethod { get; set; } = string.Empty; public string RequestPath { get; set; } = string.Empty; public int ResponseStatusCode { get; set; } public DateTime Timestamp { get; set; } public UserDto? User { get; set; } } }