mastodon/spec/models
Eugen Rochko 27965ce5ed
Add trending statuses ()
* Add trending statuses

* Fix dangling items with stale scores in localized sets

* Various fixes and improvements

- Change approve_all/reject_all to approve_accounts/reject_accounts
- Change Trends::Query methods to not mutate the original query
- Change Trends::Query#skip to offset
- Change follow recommendations to be refreshed in a transaction

* Add tests for trending statuses filtering behaviour

* Fix not applying filtering scope in controller
..
admin Refactor and improve tests ()
concerns Add remove from followers api ()
trends Add trending statuses ()
web Fix various typos ()
account_alias_spec.rb Add account migration UI ()
account_conversation_spec.rb
account_deletion_request_spec.rb Change account suspensions to be reversible by default ()
account_domain_block_spec.rb
account_filter_spec.rb Add batch suspend for accounts in admin UI ()
account_migration_spec.rb Add account migration UI ()
account_moderation_note_spec.rb
account_spec.rb Refactor and improve tests ()
account_statuses_cleanup_policy_spec.rb Fix some flaky tests that randomly failed because of item ordering ()
announcement_mute_spec.rb Add announcements ()
announcement_reaction_spec.rb Add announcements ()
announcement_spec.rb Add announcements ()
appeal_spec.rb Add appeals ()
backup_spec.rb
block_spec.rb
canonical_email_block_spec.rb Add canonical e-mail blocks for suspended accounts ()
conversation_mute_spec.rb
conversation_spec.rb Revert "Remove conversation URI ()" ()
custom_emoji_category_spec.rb Add categories for custom emojis ()
custom_emoji_filter_spec.rb
custom_emoji_spec.rb
custom_filter_spec.rb
device_spec.rb Add E2EE API ()
domain_allow_spec.rb Add whitelist mode ()
domain_block_spec.rb Allow blocking TLDs, and fix TLD blocks not being editable ()
email_domain_block_spec.rb Change e-mail domain blocks to block IPs dynamically ()
encrypted_message_spec.rb Add E2EE API ()
export_spec.rb Export and import show_reblogs together with following list ()
favourite_spec.rb
featured_tag_spec.rb Add featured hashtags to profiles ()
follow_recommendation_suppression_spec.rb Add cold-start follow recommendations ()
follow_request_spec.rb Fix edge case where accepted follow cannot be processed because of follow limit ()
follow_spec.rb Fix follow limit preventing re-following of a moved account ()
home_feed_spec.rb Fix performance of home feed regeneration ()
identity_spec.rb
import_spec.rb Fix follow limit preventing re-following of a moved account ()
invite_spec.rb Change account suspensions to be reversible by default ()
ip_block_spec.rb Add IP-based rules ()
list_account_spec.rb
list_spec.rb
login_activity_spec.rb Add authentication history ()
marker_spec.rb Add timeline read markers API ()
media_attachment_spec.rb Fix error when rendering public pages with media attachments ()
mention_spec.rb
mute_spec.rb
notification_spec.rb Improved performance of notification preloading ()
one_time_key_spec.rb Add E2EE API ()
poll_spec.rb Add polls ()
poll_vote_spec.rb Implement pending tests ()
preview_card_spec.rb
public_feed_spec.rb Refactor and improve tests ()
relationship_filter_spec.rb Fix followings list order | Issue ()
relay_spec.rb
remote_follow_spec.rb Fix uncaught domain normalization error in remote follow ()
report_filter_spec.rb
report_spec.rb Add notifications for statuses deleted by moderators ()
rule_spec.rb Add server rules ()
scheduled_status_spec.rb
session_activation_spec.rb Add Ruby 3.0 support ()
setting_spec.rb Update Mastodon to Rails 6.1 ()
site_upload_spec.rb
status_edit_spec.rb Add support for editing for published statuses ()
status_pin_spec.rb Add support for private pinned posts ()
status_spec.rb Fix some flaky tests that randomly failed because of item ordering ()
status_stat_spec.rb
system_key_spec.rb Add E2EE API ()
tag_feed_spec.rb Fix typo in tag_feed_spec.rb ()
tag_spec.rb Improve tag search query ()
unavailable_domain_spec.rb Change delivery failure tracking to work with hostnames instead of URLs ()
user_invite_request_spec.rb Add "why do you want to join" field to invite requests ()
user_spec.rb Add test for user matching ip ()
webauthn_credentials_spec.rb Fix validates :sign_count of WebauthnCredential ()