checker-matrix/checker
Pierre-Olivier Mercier e4b6481d32 checker: split monolithic rule into per-concern rules
Replace the single matrix_federation rule with individual rules for
federation status, well-known delegation, SRV records, connection
reachability, TLS checks, and homeserver version, so the UI surfaces a
clear checklist. Drop the incorrect well-known/server_name equality
check: m.server points at the delegated federation endpoint, which is
intentionally distinct from server_name.
2026-04-26 03:58:15 +07:00
..
collect.go Initial commit 2026-04-08 04:18:24 +07:00
definition.go checker: split monolithic rule into per-concern rules 2026-04-26 03:58:15 +07:00
interactive.go Migrate to checker-sdk-go v1.3.0 with standalone build tag 2026-04-26 03:58:13 +07:00
provider.go Initial commit 2026-04-08 04:18:24 +07:00
report.go checker: adopt unified ReportContext reporter signature 2026-04-23 16:49:59 +07:00
rule.go checker: split monolithic rule into per-concern rules 2026-04-26 03:58:15 +07:00
rules_connection.go checker: split monolithic rule into per-concern rules 2026-04-26 03:58:15 +07:00
rules_federation.go checker: split monolithic rule into per-concern rules 2026-04-26 03:58:15 +07:00
rules_srv.go checker: split monolithic rule into per-concern rules 2026-04-26 03:58:15 +07:00
rules_tls.go checker: split monolithic rule into per-concern rules 2026-04-26 03:58:15 +07:00
rules_version.go checker: split monolithic rule into per-concern rules 2026-04-26 03:58:15 +07:00
rules_wellknown.go checker: split monolithic rule into per-concern rules 2026-04-26 03:58:15 +07:00
types.go Initial commit 2026-04-08 04:18:24 +07:00