Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-08 | Remove dependency on goldfinger gem (#14919) | Eugen Rochko | |
There are edge cases where requests to certain hosts timeout when using the vanilla HTTP.rb gem, which the goldfinger gem uses. Now that we no longer need to support OStatus servers, webfinger logic is so simple that there is no point encapsulating it in a gem, so we can just use our own Request class. With that, we benefit from more robust timeout code and IPv4/IPv6 resolution. Fix #14091 | |||
2018-05-02 | Serialize webfinger XML with Ox instead of Nokogiri (#7319) | Eugen Rochko | |
25ms -> 0.5ms | |||
2018-04-21 | Use raw status code on have_http_status (#7214) | Yamagishi Kazutoshi | |
2017-06-03 | Fix spec for #2388 (#3526) | Yamagishi Kazutoshi | |
2017-05-29 | Cover WellKnown::HostMetaController more (#3382) | Akihiko Odaki | |
2017-04-13 | Clean up well-known routes/controllers (#1649) | Matt Jankowski | |
* Add request spec for host meta route returning xml * Add routing spec for xrd routes * Update well-known routes * Move webfinger and host-meta actions to their own controllers |