mastodon/app/services
Eugen Rochko 2af4f3c4e2 Improve shared status verification (#2525)
* Instead of parsing shared status contents verbatim, make roundtrip
to purported original URL. Confirm that the "original" URL is from the
same domain as the author it claims to be from.

* Fix obvious typo, add comment

* Use URI look-up first

* Add test, update Goldfinger dependency to make less useless HTTP requests per Webfinger lookup
2017-04-27 17:06:47 +02:00
..
concerns
pubsubhubbub Punycode URI normalization (#2370) 2017-04-25 02:47:31 +02:00
account_search_service.rb Optimize account search (#2421) 2017-04-25 04:44:43 +02:00
after_block_service.rb Silence more scope order warnings (#1604) 2017-04-12 15:58:08 +02:00
authorize_follow_service.rb
base_service.rb Remove unused AtomBuilderHelper (#1364) 2017-04-11 19:31:22 +02:00
block_domain_service.rb Domain block service cleanup (#2490) 2017-04-26 20:09:01 +02:00
block_service.rb
fan_out_on_write_service.rb Silence more scope order warnings (#1604) 2017-04-12 15:58:08 +02:00
favourite_service.rb
fetch_atom_service.rb OEmbed support for PreviewCard (#2337) 2017-04-27 14:42:22 +02:00
fetch_link_card_service.rb OEmbed support for PreviewCard (#2337) 2017-04-27 14:42:22 +02:00
fetch_remote_account_service.rb Punycode URI normalization (#2370) 2017-04-25 02:47:31 +02:00
fetch_remote_resource_service.rb
fetch_remote_status_service.rb Improve shared status verification (#2525) 2017-04-27 17:06:47 +02:00
follow_remote_account_service.rb OEmbed support for PreviewCard (#2337) 2017-04-27 14:42:22 +02:00
follow_service.rb
mute_service.rb Silence more scope order warnings (#1604) 2017-04-12 15:58:08 +02:00
notify_service.rb Check @recipient.user at the first (#1939) 2017-04-16 18:04:05 +02:00
post_status_service.rb OEmbed support for PreviewCard (#2337) 2017-04-27 14:42:22 +02:00
precompute_feed_service.rb
process_feed_service.rb Improve shared status verification (#2525) 2017-04-27 17:06:47 +02:00
process_hashtags_service.rb
process_interaction_service.rb Punycode URI normalization (#2370) 2017-04-25 02:47:31 +02:00
process_mentions_service.rb
reblog_service.rb
reject_follow_service.rb
remove_status_service.rb
search_service.rb
send_interaction_service.rb
subscribe_service.rb
suspend_account_service.rb Make file attachment on MediaAttachment optional (#1865) 2017-04-16 12:51:30 +02:00
unblock_domain_service.rb Make file attachment on MediaAttachment optional (#1865) 2017-04-16 12:51:30 +02:00
unblock_service.rb
unfavourite_service.rb
unfollow_service.rb Fixed NoMethodError in UnfollowService (#1918) 2017-04-16 14:55:43 +02:00
unmute_service.rb
unsubscribe_service.rb
update_remote_profile_service.rb Improve bio compatibility (#2278) 2017-04-22 03:33:24 +02:00
warm_cache_service.rb