mastodon/app/services
Eugen Rochko b11fdc3ae3 Migrate from ledermann/rails-settings to rails-settings-cached which allows global settings
with YAML-defined defaults. Add admin page for editing global settings. Add "site_description"
setting that would show as a paragraph on the frontpage
..
pubsubhubbub Fix Pubsubhubbub::UnsubscribeService
base_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
block_domain_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
block_service.rb Federate blocks with the http://mastodon.social/schema/1.0 verb namespace
fan_out_on_write_service.rb Fix - self-replies to appear in public timelines again
favourite_service.rb Add API for retrieving favourites
fetch_atom_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
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 Update hub URL and re-subscribe if hub URL changes
follow_service.rb Follow requests send e-mail notifications, but are excluded from notifications API
notify_service.rb Migrate from ledermann/rails-settings to rails-settings-cached which allows global settings
post_status_service.rb Private visibility on statuses prevents non-followers from seeing those
precompute_feed_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
process_feed_service.rb Add ruby version to Gemfile, move devDependencies in package.json to dependencies,
process_hashtags_service.rb Sensitive content federates using the "nsfw" hashtag
process_interaction_service.rb Federate blocks with the http://mastodon.social/schema/1.0 verb namespace
process_mentions_service.rb Fix undesired delivering of private toot to remote accounts that follow author
reblog_service.rb Fix wrong person being notified after nested reblog call, fix favourites leaking private toots in Atom feeds
remove_status_service.rb Fix - Unreblogging will leave original status in feeds
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
subscribe_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
suspend_account_service.rb Improve suspend account service
unblock_service.rb Unblocks also federate
unfavourite_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
unfollow_service.rb Fix unfollows not clearing reblogs, fix blocks not clearing reblogs and notifications,
unsubscribe_service.rb Fix - avatar errors no longer prevent remote accounts from being saved
update_remote_profile_service.rb Fix - avatar errors no longer prevent remote accounts from being saved