You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mastodon/app/services
Akihiko Odaki 40e5d2303b Validate HTTP response length while receiving (#6891)
to_s method of HTTP::Response keeps blocking while it receives the whole
content, no matter how it is big. This means it may waste time to receive
unacceptably large files. It may also consume memory and disk in the
process. This solves the inefficency by checking response length while
receiving.
7 years ago
..
activitypub Use username/domain to match existing accounts in ActivityPub (#6842) 7 years ago
concerns Rename ResolveRemoteAccountService to ResolveAccountService (#6327) 7 years ago
pubsubhubbub Fix #2672 - Connect signed PuSH subscription requests to instance domain (#4205) 8 years ago
account_search_service.rb Rename ResolveRemoteAccountService to ResolveAccountService (#6327) 7 years ago
after_block_service.rb Optimize MuteService and AfterBlockService (#2836) 8 years ago
authorize_follow_service.rb Using double splat operator (#5859) 7 years ago
backup_service.rb Add entropy to download filenames (#6811) 7 years ago
base_service.rb Remove unused AtomBuilderHelper (#1364) 8 years ago
batched_remove_status_service.rb Send one Delete of Actor in ActivityPub when account is suspended (#6172) 7 years ago
block_domain_from_account_service.rb Add buttons to block and unblock domain (#3127) 8 years ago
block_domain_service.rb After blocking domain with reject_media, invalidate cache (#6679) 7 years ago
block_service.rb Add handling of Linked Data Signatures in payloads (#4687) 8 years ago
bootstrap_timeline_service.rb Default follows for new users (#4871) 7 years ago
fan_out_on_write_service.rb Lists (#5703) 7 years ago
favourite_service.rb Add handling of Linked Data Signatures in payloads (#4687) 8 years ago
fetch_atom_service.rb Validate HTTP response length while receiving (#6891) 7 years ago
fetch_link_card_service.rb Validate HTTP response length while receiving (#6891) 7 years ago
fetch_remote_account_service.rb Validate id of ActivityPub representations (#5114) 7 years ago
fetch_remote_status_service.rb Change conditional to avoid nil into string error in sidekiq (#5987) 7 years ago
follow_service.rb Rename ResolveRemoteAccountService to ResolveAccountService (#6327) 7 years ago
mute_service.rb Optional notification muting (#5087) 7 years ago
notify_service.rb When must_be_following_dm is on, only notify if recipient dm'ed user (#6283) 7 years ago
post_status_service.rb For now, put a "." into no-text statuses with media for backcompat (#6691) 7 years ago
precompute_feed_service.rb Fix home regeneration (#6251) 7 years ago
process_feed_service.rb Using double splat operator (#5859) 7 years ago
process_hashtags_service.rb Unify the method of extracting tags (#3138) 8 years ago
process_interaction_service.rb Introduce OStatus::TagManager (#5008) 7 years ago
process_mentions_service.rb Rename ResolveRemoteAccountService to ResolveAccountService (#6327) 7 years ago
reblog_service.rb Avoid sending some ActivityPub payloads if the receiver will get them through distribution (#4739) 8 years ago
reject_follow_service.rb Add handling of Linked Data Signatures in payloads (#4687) 8 years ago
remove_status_service.rb Using double splat operator (#5859) 7 years ago
report_service.rb Federated reports (#6570) 7 years ago
resolve_account_service.rb Validate HTTP response length while receiving (#6891) 7 years ago
resolve_url_service.rb Rename FetchRemoteResourceService to ResolveURLService (#6328) 7 years ago
search_service.rb Fix 500 while searching after deleting a post (#6604) 7 years ago
send_interaction_service.rb Close http connection in perform method of Request class (#6889) 7 years ago
subscribe_service.rb Close http connection in perform method of Request class (#6889) 7 years ago
suspend_account_service.rb Send one Delete of Actor in ActivityPub when account is suspended (#6172) 7 years ago
unblock_domain_service.rb Allow domain blocks that only reject media without silencing or suspending (#4325) 8 years ago
unblock_service.rb Add handling of Linked Data Signatures in payloads (#4687) 8 years ago
unfavourite_service.rb Add handling of Linked Data Signatures in payloads (#4687) 8 years ago
unfollow_service.rb Make "unfollow" undo pending outgoing follow request too (#4781) 8 years ago
unmute_service.rb Fix #231 - Muting 8 years ago
unsubscribe_service.rb Close http connection in perform method of Request class (#6889) 7 years ago
update_account_service.rb authorize-follow-requests-after-unlocking (#4658) 8 years ago
update_remote_profile_service.rb Account deletion (#3728) 8 years ago
verify_salmon_service.rb Introduce OStatus::TagManager (#5008) 7 years ago