aboutsummaryrefslogtreecommitdiff
path: root/Hutch/Models/Meta.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Hutch/Models/Meta.swift')
-rw-r--r--Hutch/Models/Meta.swift10
1 files changed, 10 insertions, 0 deletions
diff --git a/Hutch/Models/Meta.swift b/Hutch/Models/Meta.swift
index 91bd7e3..f52fc76 100644
--- a/Hutch/Models/Meta.swift
+++ b/Hutch/Models/Meta.swift
@@ -69,3 +69,13 @@ struct PersonalAccessToken: Codable, Sendable, Identifiable {
let comment: String?
let grants: String?
}
+
+/// One entry in meta.sr.ht's audit log: a security-relevant action on the
+/// account, with the address it came from.
+struct AuditLogEntry: Codable, Sendable, Identifiable {
+ let id: Int
+ let created: Date
+ let ipAddress: String
+ let eventType: String
+ let details: String?
+}