diff options
| author | Christian Cleberg <[email protected]> | 2026-04-21 23:21:19 -0500 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2026-04-21 23:21:19 -0500 |
| commit | 3846dc2f5dee69fc4ffbc052009a60e17d60e36b (patch) | |
| tree | 867dca9d45b87f318c1b368cd535c9c9fb53e29d /DomainReportBuilder.swift | |
| parent | e73d58ee5dd43eaeaaa717f7781cc22256df30f0 (diff) | |
| download | domain-dig-3846dc2f5dee69fc4ffbc052009a60e17d60e36b.tar.gz domain-dig-3846dc2f5dee69fc4ffbc052009a60e17d60e36b.tar.bz2 domain-dig-3846dc2f5dee69fc4ffbc052009a60e17d60e36b.zip | |
feat(v2.5.0): add caching, request deduplication, and performance improvements
Diffstat (limited to 'DomainReportBuilder.swift')
| -rw-r--r-- | DomainReportBuilder.swift | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/DomainReportBuilder.swift b/DomainReportBuilder.swift index 8cb5c82..7c5a7c0 100644 --- a/DomainReportBuilder.swift +++ b/DomainReportBuilder.swift @@ -3,6 +3,7 @@ import Foundation struct DomainReport: Codable { let domain: String let timestamp: Date + let resultSource: LookupResultSource let availability: DomainAvailabilityStatus let ownership: DomainOwnership? let dns: DNSResultSummary @@ -70,6 +71,7 @@ struct DomainReportBuilder { return DomainReport( domain: snapshot.domain, timestamp: snapshot.timestamp, + resultSource: snapshot.resultSource, availability: snapshot.availabilityResult?.status ?? .unknown, ownership: snapshot.ownership, dns: DNSResultSummary( |
