mastodon/app/services/activitypub
Eugen Rochko 7d985f2aac
Remove dependency on goldfinger gem (#14919)
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
2020-10-08 00:34:57 +02:00
..
fetch_featured_collection_service.rb Refactor domain block checks (#11268) 2019-07-09 03:27:35 +02:00
fetch_remote_account_service.rb Remove dependency on goldfinger gem (#14919) 2020-10-08 00:34:57 +02:00
fetch_remote_key_service.rb Improve federated ID validation (#8372) 2018-08-22 20:55:14 +02:00
fetch_remote_poll_service.rb Refactor domain block checks (#11268) 2019-07-09 03:27:35 +02:00
fetch_remote_status_service.rb Refactor fetching of remote resources (#11251) 2019-07-10 18:59:28 +02:00
fetch_replies_service.rb Fix poll update handler calling method was that was not available (#10246) 2019-03-12 22:58:59 +01:00
process_account_service.rb Add customizable thumbnails for audio and video attachments (#14145) 2020-06-29 13:56:55 +02:00
process_collection_service.rb Clarify keyword arguments with ** (#12769) 2020-01-11 05:57:05 +09:00
process_poll_service.rb Fix empty poll options not being filtered on remote poll update (#12484) 2019-11-26 22:46:31 +01:00