mastodon/app/services
Eugen Rochko 05cf086766 New API method: /api/v1/search
Returns accounts, statuses, hashtags arrays
..
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 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_resource_service.rb New API method: /api/v1/search
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 New API method: /api/v1/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