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
Claire ec059317fa
Fix some link previews being incorrectly generated from other prior links (#16885)
* Add tests

* Fix some link previews being incorrectly generated from different prior links

PR #12403 added a cache to avoid redundant queries when the OEmbed endpoint can
be guessed from the URL. This caching mechanism is not perfectly correct as
there is no guarantee that all pages from a given domain share the same
OEmbed provider endpoint.

This PR prevents the FetchOEmbedService from caching OEmbed endpoint that
cannot be generalized by replacing a fully-qualified URL from the endpoint's
parameters, greatly reducing the number of incorrect cached generalizations.
4 years ago
..
activitypub Add support for fetching Create and Announce activities by URI (#16383) 4 years ago
account_search_service_spec.rb Add more accurate account search (#11537) 6 years ago
account_statuses_cleanup_service_spec.rb Add feature to automatically delete old toots (#16529) 4 years ago
after_block_domain_from_account_service_spec.rb Fix domain hiding logic (#7765) 7 years ago
after_block_service_spec.rb Fix blocking someone not clearing up list feeds (#16205) 4 years ago
app_sign_up_service_spec.rb Add IP-based rules (#14963) 5 years ago
authorize_follow_service_spec.rb Remove PubSubHubbub-related columns from accounts table (#16170) 4 years ago
batched_remove_status_service_spec.rb Remove PubSubHubbub-related columns from accounts table (#16170) 4 years ago
block_domain_service_spec.rb Record account suspend/silence time and keep track of domain blocks (#10660) 6 years ago
block_service_spec.rb Remove PubSubHubbub-related columns from accounts table (#16170) 4 years ago
bootstrap_timeline_service_spec.rb Add tests for BootstrapTimelineService (#16476) 4 years ago
clear_domain_media_service_spec.rb Make domain block/silence/reject-media code more robust (#13424) 5 years ago
delete_account_service_spec.rb Fix owned account notes not being deleted when an account is deleted (#16579) 4 years ago
fan_out_on_write_service_spec.rb Refactor how public and tag timelines are queried (#14728) 5 years ago
favourite_service_spec.rb Remove PubSubHubbub-related columns from accounts table (#16170) 4 years ago
fetch_link_card_service_spec.rb Fix URL scanning in note length validator and preview card fetching (#15827) 4 years ago
fetch_oembed_service_spec.rb Fix some link previews being incorrectly generated from other prior links (#16885) 4 years ago
fetch_remote_status_service_spec.rb Remove PubSubHubbub-related columns from accounts table (#16170) 4 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 ResolveAccountService's handling of skip_webfinger (#15750) 4 years ago
import_service_spec.rb Add import/export feature for bookmarks (#14956) 4 years ago
mute_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
notify_service_spec.rb Add option to be notified when a followed user posts (#13546) 5 years ago
post_status_service_spec.rb Fix scheduled statuses decreasing statuses counts (#16791) 4 years ago
precompute_feed_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
process_mentions_service_spec.rb Fix processing mentions to domains with non-ascii TLDs (#16689) 4 years ago
reblog_service_spec.rb Remove PubSubHubbub-related columns from accounts table (#16170) 4 years ago
reject_follow_service_spec.rb Remove PubSubHubbub-related columns from accounts table (#16170) 4 years ago
remove_from_follwers_service_spec.rb Add remove from followers api (#16864) 4 years ago
remove_status_service_spec.rb Remove PubSubHubbub-related columns from accounts table (#16170) 4 years ago
report_service_spec.rb Set and store report URIs (#10303) 6 years ago
resolve_account_service_spec.rb Change ResolveAccountService's handling of skip_webfinger (#15750) 4 years ago
resolve_url_service_spec.rb Improve searching for private toots from URL (#14856) 4 years ago
search_service_spec.rb Fix hashtag search performing account search as well (#13758) 5 years ago
suspend_account_service_spec.rb Add tests for SuspendAccountService and UnsuspendAccountService (#16627) 4 years ago
unallow_domain_service_spec.rb Fix various warnings in rspec (#14729) 5 years ago
unblock_domain_service_spec.rb Add domain block notes (#11515) 6 years ago
unblock_service_spec.rb Remove PubSubHubbub-related columns from accounts table (#16170) 4 years ago
unfollow_service_spec.rb Remove PubSubHubbub-related columns from accounts table (#16170) 4 years ago
unmute_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
unsuspend_account_service_spec.rb Add tests for SuspendAccountService and UnsuspendAccountService (#16627) 4 years ago
update_account_service_spec.rb Change silences to always require approval on follow (#11975) 6 years ago
verify_link_service_spec.rb Add noopener and/or noreferrer (#12202) 6 years ago