Update happyDomain to the new checker-sdk-go reporter contract, where CheckerHTMLReporter.GetHTMLReport and CheckerMetricsReporter.ExtractMetrics take a ReportContext instead of a raw json.RawMessage. The ReportContext will later carry cross-checker related observations; for now every call site wraps the raw payload via sdk.StaticReportContext, so behavior is unchanged. Also re-export the new discovery-related SDK types (DiscoveryEntry, DiscoveryPublisher, RelatedObservation, ReportContext, AutoFillDiscoveryEntries) as aliases under happydns, and satisfy the extended ObservationGetter interface on ObservationContext and the test stub with a no-op GetRelated. No new behavior: plumbing for the upcoming discovery pipeline. |
||
|---|---|---|
| .. | ||
| domain_contact.go | ||
| domain_contact_test.go | ||
| domain_expiry.go | ||
| domain_expiry_test.go | ||
| domain_lock.go | ||
| domain_lock_test.go | ||
| helpers_test.go | ||
| matrix_federation.go | ||
| ns_restrictions.go | ||
| ping.go | ||
| zonemaster.go | ||