generated from nhcarrigan/template
feat: audit logs show user info
This commit is contained in:
@@ -24,12 +24,20 @@ export enum AuditCategory {
|
||||
SECURITY = "SECURITY",
|
||||
}
|
||||
|
||||
export interface AuditLogUser {
|
||||
id: string;
|
||||
username: string;
|
||||
avatar?: string;
|
||||
}
|
||||
|
||||
export interface AuditLog {
|
||||
id: string;
|
||||
action: AuditAction;
|
||||
category: AuditCategory;
|
||||
userId?: string;
|
||||
user?: AuditLogUser;
|
||||
targetUserId?: string;
|
||||
targetUser?: AuditLogUser;
|
||||
resourceType?: string;
|
||||
resourceId?: string;
|
||||
details?: string;
|
||||
|
||||
Reference in New Issue
Block a user