mastodon/app/services
Eugen Rochko 74ae158c2f Add "direct" visibility level in the backend. Web UI is not yet
adjusted to allow choosing it, yet
..
concerns Make follow requests federate
pubsubhubbub Disable PuSH for blocked domains
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 Domain blocks now have varying severity - auto-suspend vs auto-silence
block_service.rb Add IDs to salmon slaps even if they are transient. Add title, too, mostly
fan_out_on_write_service.rb Add "direct" visibility level in the backend. Web UI is not yet
favourite_service.rb Add validation of media attachments, clean up mastodon-own exception classes
fetch_atom_service.rb Adding more unit tests. Fixing Salmon slaps XML
fetch_link_card_service.rb Do not run FetchLinkCardService on local URLs, increase file size limit to 8MB,
fetch_remote_account_service.rb After FollowService, re-fetch remote account asynchronously, do nothing
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 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 rubocop issues, introduce usage of frozen literal to improve performance
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 Add handler for salmons of undoing favourites
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 - Style OAuth authorized applications page
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 Make follow requests federate
warm_cache_service.rb Preheat status cache