mastodon/app/services
Eugen Rochko ede04cdb24 Move rendering of JSON payloads for public/hashtag timelines to
FanOutOnWriteService. The only recipient-specific part on them
is reblogged/favourited. But since only newly created statuses
appear on them, it is safe to assume that both attributes would
be false
..
pubsubhubbub Fix Pubsubhubbub::UnsubscribeService
after_block_service.rb Make blocks create entries and unfollows instantly, but do the clean up
base_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
block_domain_service.rb Domain blocks now have varying severity - auto-suspend vs auto-silence
block_service.rb Make blocks create entries and unfollows instantly, but do the clean up
fan_out_on_write_service.rb Move rendering of JSON payloads for public/hashtag timelines to
favourite_service.rb Add API for retrieving favourites
fetch_atom_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
fetch_link_card_service.rb Do not run FetchLinkCardService on local URLs, increase file size limit to 8MB,
fetch_remote_account_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
fetch_remote_status_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
follow_remote_account_service.rb Domain blocks now have varying severity - auto-suspend vs auto-silence
follow_service.rb Move merging/unmerging of timelines into background. Move blocking into
notify_service.rb Cleaning up format of broadcast real-time messages, removing
post_status_service.rb Use <summary> to encode content warnings instead
precompute_feed_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
process_feed_service.rb Do not run FetchLinkCardService on local URLs, increase file size limit to 8MB,
process_hashtags_service.rb Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text
process_interaction_service.rb Remove unneeded block check
process_mentions_service.rb Fix undesired delivering of private toot to remote accounts that follow author
reblog_service.rb Fix - prevent blocked users from reblogging
remove_status_service.rb Cleaning up format of broadcast real-time messages, removing
search_service.rb Fix - avatar errors no longer prevent remote accounts from being saved
send_interaction_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
send_push_notification_service.rb Fix tests
subscribe_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
suspend_account_service.rb Domain blocks now have varying severity - auto-suspend vs auto-silence
unblock_service.rb Unblocks also federate
unfavourite_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
unfollow_service.rb Move merging/unmerging of timelines into background. Move blocking into
unsubscribe_service.rb Fix - avatar errors no longer prevent remote accounts from being saved
update_remote_profile_service.rb Domains with reject_media? set to true won't download avatars either