Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-17 | Prepare Mastodon for Rails 6 (#15911) | Claire | |
* Fix misuse of foreign_type * Fix use of removed "add_template_helper" * Use response.media_type instead of response.content_type in tests * Fix CSV export controller test on Rails 6 Rails 6 sets a "filename*" field in the Content-Disposition header to explicitly encode the filename as UTF-8. This changes checks the first part of the Content-Disposition header so it matches in both Rails 5 and Rails 6. * Fix emoji formatting with Rails 6 * Make emoji output more idiomatic and robust * Switch from redis-rails gem to built-in Rails redis cache storage | |||
2019-08-01 | Remove XML version of Webfinger and remove links to Atom feeds (#11460) | Eugen Rochko | |
Fix #11453 | |||
2018-04-21 | Use raw status code on have_http_status (#7214) | Yamagishi Kazutoshi | |
2017-04-17 | Improve handling of HTTP_ACCEPT for webfinger (#2008) | Matt Jankowski | |
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 | |||
2017-04-12 | Default to json type for webfinger requests (#1583) | Matt Jankowski | |