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/spec/services
ThibG 89f40b6c3e
Make domain block/silence/reject-media code more robust (#13424)
* Split media cleanup from reject-media domain blocks to its own service

* Slightly improve ClearDomainMediaService error handling

* Lower DomainClearMediaWorker to lowest-priority queue

* Do not catch ActiveRecord::RecordNotFound in domain block workers

* Fix DomainBlockWorker spec labels

* Add some specs

* Change domain blocks to immediately mark accounts as suspended

Rather than doing so sequentially, account after account, while cleaning
their data. This doesn't change much about the time the block takes to
complete, but it immediately prevents interaction with the blocked domain,
while up to now, it would only be guaranteed when the process ends.
5 years ago
..
activitypub Add Event activity-type support (#12637) 5 years ago
account_search_service_spec.rb Add more accurate account search (#11537) 5 years ago
after_block_domain_from_account_service_spec.rb
after_block_service_spec.rb
app_sign_up_service_spec.rb Add `reason` param to `POST /api/v1/accounts` REST API (#12064) 5 years ago
authorize_follow_service_spec.rb Remove Salmon and PubSubHubbub (#11205) 6 years ago
batched_remove_status_service_spec.rb Remove WebSub subscriptions (#11303) 6 years ago
block_domain_service_spec.rb
block_service_spec.rb Remove Salmon and PubSubHubbub (#11205) 6 years ago
bootstrap_timeline_service_spec.rb Fix BootstrapTimelineService crashing when bootstrapped accounts are invalid (#12037) 5 years ago
clear_domain_media_service_spec.rb Make domain block/silence/reject-media code more robust (#13424) 5 years ago
fan_out_on_write_service_spec.rb
favourite_service_spec.rb Remove Salmon and PubSubHubbub (#11205) 6 years ago
fetch_link_card_service_spec.rb Fix FetchLinkCardServices crashing on a tags without a target (#12159) 5 years ago
fetch_oembed_service_spec.rb Add cache for OEmbed endpoints to avoid extra HTTP requests (#12403) 5 years ago
fetch_remote_status_service_spec.rb Clean up OStatus-related codepaths (#12173) 5 years ago
fetch_resource_service_spec.rb Fix not being able to resolve public resources in development environment (#13505) 5 years ago
follow_service_spec.rb Change silences to always require approval on follow (#11975) 5 years ago
hashtag_query_service_spec.rb
import_service_spec.rb Fix background jobs not using locks like they are supposed to (#13361) 5 years ago
mute_service_spec.rb
notify_service_spec.rb
post_status_service_spec.rb Fix media not being marked sensitive when client sets a CW but no text (#13277) 5 years ago
precompute_feed_service_spec.rb
process_mentions_service_spec.rb Fix IDN mentions not being processed, IDN domains not being rendered (#12715) 5 years ago
reblog_service_spec.rb Remove Salmon and PubSubHubbub (#11205) 6 years ago
reject_follow_service_spec.rb Remove Salmon and PubSubHubbub (#11205) 6 years ago
remove_status_service_spec.rb Remove WebSub subscriptions (#11303) 6 years ago
report_service_spec.rb
resolve_account_service_spec.rb Refactor domain block checks (#11268) 6 years ago
resolve_url_service_spec.rb Refactor fetching of remote resources (#11251) 6 years ago
search_service_spec.rb Fix hashtag search performing account search as well (#13758) 5 years ago
suspend_account_service_spec.rb Remove WebSub subscriptions (#11303) 6 years ago
unblock_domain_service_spec.rb Add domain block notes (#11515) 6 years ago
unblock_service_spec.rb Remove Salmon and PubSubHubbub (#11205) 6 years ago
unfollow_service_spec.rb Remove Salmon and PubSubHubbub (#11205) 6 years ago
unmute_service_spec.rb
update_account_service_spec.rb Change silences to always require approval on follow (#11975) 5 years ago
verify_link_service_spec.rb Add noopener and/or noreferrer (#12202) 5 years ago