Commit Graph

4 Commits (c7adf8082726ed3059de1c09bcc7b1cde5ca2909)

Author SHA1 Message Date
Eugen Rochko 8b9d0a0533
Remove XML version of Webfinger and remove links to Atom feeds ()
Fix 
Yamagishi Kazutoshi d10447c3a8 Use raw status code on have_http_status ()
Matt Jankowski 21a767dcfa Improve handling of HTTP_ACCEPT for webfinger ()
This change includes:

- Improve the spec coverage for incoming request to the webfinger action
- For requests without an accept header (ie, what a browser might look like),
  return a JSON response.
- For requests with an explicit format of xml or json, return that format.
- For requests using an accept header, return that format.

Also adds failing spec showing webfinger does not return xml, which covers the
issue described in: https://github.com/tootsuite/mastodon/issues/1983
Matt Jankowski b352a8e5d4 Default to json type for webfinger requests ()