mastodon/app/services
Eugen Rochko 8232f76c48 Add check for visibility.nil? even though it can't ever be, to check for race conditions
..
concerns Make follow requests federate
pubsubhubbub Disable PuSH for blocked domains
account_search_service.rb New API method: /api/v1/search
after_block_service.rb Make blocks create entries and unfollows instantly, but do the clean up
authorize_follow_service.rb Add IDs to salmon slaps even if they are transient. Add title, too, mostly
base_service.rb Fix rubocop issues, introduce usage of frozen literal to improve performance
block_domain_service.rb Make default admin UI page reports. Add admin UI for creating a domain block
block_service.rb Add IDs to salmon slaps even if they are transient. Add title, too, mostly
fan_out_on_write_service.rb Add check for visibility.nil? even though it can't ever be, to check for race conditions
favourite_service.rb Add validation of media attachments, clean up mastodon-own exception classes
fetch_atom_service.rb Shorter timeout on FetchAtomService
fetch_link_card_service.rb Do not run FetchLinkCardService on local URLs, increase file size limit to 8MB,
fetch_remote_account_service.rb Fix full-text search query quotation, improve tag search performance with an index,
fetch_remote_resource_service.rb Fix full-text search query quotation, improve tag search performance with an index,
fetch_remote_status_service.rb Fix full-text search query quotation, improve tag search performance with an index,
follow_remote_account_service.rb Domain blocks now have varying severity - auto-suspend vs auto-silence
follow_service.rb Add validation of media attachments, clean up mastodon-own exception classes
mute_service.rb Mute button progress so far. WIP, doesn't entirely work correctly.
notify_service.rb Fix - Add list of blocked users to the UI; clean up failed push notifications API
post_status_service.rb Add validation of media attachments, clean up mastodon-own exception classes
precompute_feed_service.rb Fix issue with feed merge-in code as well
process_feed_service.rb Fix casuality of processing remote mentions such that notifications
process_hashtags_service.rb Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text
process_interaction_service.rb Prettier account and stream entry URLs
process_mentions_service.rb Fix casuality of processing remote mentions such that notifications
reblog_service.rb Add "direct" visibility level in the backend. Web UI is not yet
reject_follow_service.rb Add IDs to salmon slaps even if they are transient. Add title, too, mostly
remove_status_service.rb Fix - Do not reinsert original status into all followers feeds
search_service.rb Fix reworked search
send_interaction_service.rb Make follow requests federate
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 Add IDs to salmon slaps even if they are transient. Add title, too, mostly
unfavourite_service.rb Add tuning documentation, add <content> tags back to most salmons,
unfollow_service.rb Add tuning documentation, add <content> tags back to most salmons,
unmute_service.rb Fix - Muting
unsubscribe_service.rb Fix - avatar errors no longer prevent remote accounts from being saved
update_remote_profile_service.rb Federate header images, fix open-uri http->https redirection error
warm_cache_service.rb Preheat status cache