Closed babolivier closed 5 years ago
FTR CI fails because https://github.com/matrix-org/gomatrixserverlib/pull/116 isn't merged yet. Will need to update the vendored gomatrixserverlib once that's done.
FYI foks will need to update the UI if this goes through.
It also replaces error strings with instances of
ReportError
in order to handle errors the same way throughout the whole report.
I am unconvinced this is the right thing to do.
anyway, blocking this pending updates to https://github.com/matrix-org/gomatrixserverlib/pull/116
This PR shows whether a
/.well-known/matrix/server
file exists for a server as a boolean rather than an error. It also removes the per-addressWellKnownInUse
value, which doesn't really make sense. Because that was the only value inConnectionReport.Info
, I also removed that structure. We might want to re-add it in the future if we have useful information to add there.It also replaces error strings with instances of
ReportError
in order to handle errors the same way throughout the whole report.Fixes #50 Fixes https://github.com/matrix-org/fed-tester-ui/issues/1