Darius Kazemi f2a6028834 Merge tag 'v4.1.0rc1' into hometown-dev hai 1 ano
..
account 69378eac99 Don't allow URLs that contain non-normalized paths to be verified (#20999) %!s(int64=2) %!d(string=hai) anos
admin 44b2ee3485 Add customizable user roles (#18641) %!s(int64=2) %!d(string=hai) anos
concerns 50948b46aa Add ability to filter followed accounts' posts by language (#19095) %!s(int64=2) %!d(string=hai) anos
trends 45ebdb72ca Add support for language preferences for trending statuses and links (#18288) %!s(int64=2) %!d(string=hai) anos
web 73f5e4a1d9 Fix various typos (#17621) %!s(int64=2) %!d(string=hai) anos
account_alias_spec.rb 3ed94dcc1a Add account migration UI (#11846) %!s(int64=5) %!d(string=hai) anos
account_conversation_spec.rb 774ac47373 Add conversations API (#8832) %!s(int64=6) %!d(string=hai) anos
account_deletion_request_spec.rb ed099d8bdc Change account suspensions to be reversible by default (#14726) %!s(int64=4) %!d(string=hai) anos
account_domain_block_spec.rb b51945f096 Spec AccountDomainBlock (#3816) %!s(int64=7) %!d(string=hai) anos
account_filter_spec.rb 0fb9536d38 Add batch suspend for accounts in admin UI (#17009) %!s(int64=3) %!d(string=hai) anos
account_migration_spec.rb b59fb28e90 Fix 500 error when trying to migrate to an invalid address (#21462) hai 1 ano
account_moderation_note_spec.rb 1f98eae1cf Lint pass (#8876) %!s(int64=6) %!d(string=hai) anos
account_spec.rb 70415714f1 Add follow request banner on account header (#20785) hai 1 ano
account_statuses_cleanup_policy_spec.rb 472bc89611 Fix some flaky tests that randomly failed because of item ordering (#17509) %!s(int64=2) %!d(string=hai) anos
account_statuses_filter_spec.rb 8f6c67bfde Fix performance of account timelines (#17709) %!s(int64=2) %!d(string=hai) anos
announcement_mute_spec.rb f52c988e12 Add announcements (#12662) %!s(int64=4) %!d(string=hai) anos
announcement_reaction_spec.rb f52c988e12 Add announcements (#12662) %!s(int64=4) %!d(string=hai) anos
announcement_spec.rb f52c988e12 Add announcements (#12662) %!s(int64=4) %!d(string=hai) anos
appeal_spec.rb 564efd0651 Add appeals (#17364) %!s(int64=2) %!d(string=hai) anos
backup_spec.rb 1f98eae1cf Lint pass (#8876) %!s(int64=6) %!d(string=hai) anos
block_spec.rb 3d13f6ea0c Cover Block more (#3837) %!s(int64=7) %!d(string=hai) anos
canonical_email_block_spec.rb b3ceb3dcc4 Add canonical e-mail blocks for suspended accounts (#16049) %!s(int64=3) %!d(string=hai) anos
conversation_mute_spec.rb 1f98eae1cf Lint pass (#8876) %!s(int64=6) %!d(string=hai) anos
conversation_spec.rb 5abdc77c80 Add conversation model, <ostatus:conversation /> (#3016) %!s(int64=7) %!d(string=hai) anos
custom_emoji_category_spec.rb e64e6a03dd Add categories for custom emojis (#11196) %!s(int64=5) %!d(string=hai) anos
custom_emoji_filter_spec.rb b31afc6294 Fix error when passing unknown filter param in REST API (#20626) %!s(int64=2) %!d(string=hai) anos
custom_emoji_spec.rb 7d00e4edbd Make custom emoji domains case insensitive #9351 (#9474) %!s(int64=6) %!d(string=hai) anos
custom_filter_keyword_spec.rb 02851848e9 Revamp post filtering system (#18058) %!s(int64=2) %!d(string=hai) anos
custom_filter_spec.rb 1f98eae1cf Lint pass (#8876) %!s(int64=6) %!d(string=hai) anos
device_spec.rb 5d8398c8b8 Add E2EE API (#13820) %!s(int64=4) %!d(string=hai) anos
domain_allow_spec.rb 24552b5160 Add whitelist mode (#11291) %!s(int64=5) %!d(string=hai) anos
domain_block_spec.rb 51eb111503 Allow blocking TLDs, and fix TLD blocks not being editable (#12805) %!s(int64=4) %!d(string=hai) anos
email_domain_block_spec.rb 0412a4d03e Change e-mail domain blocks to match subdomains of blocked domains (#18979) %!s(int64=2) %!d(string=hai) anos
encrypted_message_spec.rb 5d8398c8b8 Add E2EE API (#13820) %!s(int64=4) %!d(string=hai) anos
export_spec.rb 50948b46aa Add ability to filter followed accounts' posts by language (#19095) %!s(int64=2) %!d(string=hai) anos
favourite_spec.rb 05e4728de7 Cover Favourite more (#3841) %!s(int64=7) %!d(string=hai) anos
featured_tag_spec.rb 364f2ff9aa Add featured hashtags to profiles (#9755) %!s(int64=5) %!d(string=hai) anos
follow_recommendation_suppression_spec.rb f7117646af Add cold-start follow recommendations (#15945) %!s(int64=3) %!d(string=hai) anos
follow_request_spec.rb 50948b46aa Add ability to filter followed accounts' posts by language (#19095) %!s(int64=2) %!d(string=hai) anos
follow_spec.rb eb35be0431 Fix follow limit preventing re-following of a moved account (#14207) %!s(int64=3) %!d(string=hai) anos
home_feed_spec.rb 3917353645 Fix single Redis connection being used across all threads (#18135) %!s(int64=2) %!d(string=hai) anos
identity_spec.rb e2910dff12 Add spec for Identity.find_for_oauth (#9441) %!s(int64=6) %!d(string=hai) anos
import_spec.rb eb35be0431 Fix follow limit preventing re-following of a moved account (#14207) %!s(int64=3) %!d(string=hai) anos
invite_spec.rb ed099d8bdc Change account suspensions to be reversible by default (#14726) %!s(int64=4) %!d(string=hai) anos
ip_block_spec.rb 5e1364c448 Add IP-based rules (#14963) %!s(int64=4) %!d(string=hai) anos
list_account_spec.rb 1f98eae1cf Lint pass (#8876) %!s(int64=6) %!d(string=hai) anos
list_spec.rb 1f98eae1cf Lint pass (#8876) %!s(int64=6) %!d(string=hai) anos
login_activity_spec.rb d174d12c83 Add authentication history (#16408) %!s(int64=3) %!d(string=hai) anos
marker_spec.rb e445a8af64 Add timeline read markers API (#11762) %!s(int64=5) %!d(string=hai) anos
media_attachment_spec.rb d0ba77047e Change max. thumbnail dimensions to 640x360px (360p) (#19619) %!s(int64=2) %!d(string=hai) anos
mention_spec.rb 81c76fe375 add more tests to models %!s(int64=7) %!d(string=hai) anos
mute_spec.rb 1f98eae1cf Lint pass (#8876) %!s(int64=6) %!d(string=hai) anos
notification_spec.rb 7ab53f221a Improved performance of notification preloading (#15640) %!s(int64=3) %!d(string=hai) anos
one_time_key_spec.rb 5d8398c8b8 Add E2EE API (#13820) %!s(int64=4) %!d(string=hai) anos
poll_spec.rb 230a012f00 Add polls (#10111) %!s(int64=5) %!d(string=hai) anos
poll_vote_spec.rb d6ada2eb30 Implement pending tests (#11415) %!s(int64=5) %!d(string=hai) anos
preview_card_spec.rb 1f98eae1cf Lint pass (#8876) %!s(int64=6) %!d(string=hai) anos
preview_card_trend_spec.rb 45ebdb72ca Add support for language preferences for trending statuses and links (#18288) %!s(int64=2) %!d(string=hai) anos
public_feed_spec.rb e38fc319dc Refactor and improve tests (#17386) %!s(int64=2) %!d(string=hai) anos
relationship_filter_spec.rb 6748a5acb1 Fix followings list order | Issue #13538 (#13676) %!s(int64=4) %!d(string=hai) anos
relay_spec.rb e55dce3176 Add federation relay support (#7998) %!s(int64=6) %!d(string=hai) anos
remote_follow_spec.rb b54b725d6b Fix uncaught domain normalization error in remote follow (#11703) %!s(int64=5) %!d(string=hai) anos
report_filter_spec.rb e1b42e9aa0 Add coverage for ReportFilter and AccountFilter (#3236) %!s(int64=7) %!d(string=hai) anos
report_spec.rb d17fb70131 Change how changes to media attachments are stored for edits (#17696) %!s(int64=2) %!d(string=hai) anos
rule_spec.rb 8331fdf7e0 Add server rules (#15769) %!s(int64=3) %!d(string=hai) anos
scheduled_status_spec.rb a49d43d112 Add scheduled statuses (#9706) %!s(int64=5) %!d(string=hai) anos
session_activation_spec.rb 566fc90913 Add Ruby 3.0 support (#16046) %!s(int64=3) %!d(string=hai) anos
setting_spec.rb cbd0ee1d07 Update Mastodon to Rails 6.1 (#15910) %!s(int64=3) %!d(string=hai) anos
site_upload_spec.rb 48e27c47a7 Add a test for SiteUpload#cache_key (#5685) %!s(int64=7) %!d(string=hai) anos
status_edit_spec.rb 1060666c58 Add support for editing for published statuses (#16697) %!s(int64=2) %!d(string=hai) anos
status_pin_spec.rb d5c9feb7b7 Add support for private pinned posts (#16954) %!s(int64=2) %!d(string=hai) anos
status_spec.rb 9f65909f42 Change public timelines to be filtered by current locale by default (#19291) %!s(int64=2) %!d(string=hai) anos
status_stat_spec.rb d6b9a62e0a Extract counters from accounts table to account_stats table (#9295) %!s(int64=6) %!d(string=hai) anos
status_trend_spec.rb 45ebdb72ca Add support for language preferences for trending statuses and links (#18288) %!s(int64=2) %!d(string=hai) anos
system_key_spec.rb 5d8398c8b8 Add E2EE API (#13820) %!s(int64=4) %!d(string=hai) anos
tag_feed_spec.rb 6e2ed8a8f9 Hide local-only posts from public tag view %!s(int64=2) %!d(string=hai) anos
tag_follow_spec.rb c3f0621a59 Add ability to follow hashtags (#18809) %!s(int64=2) %!d(string=hai) anos
tag_spec.rb 115ab2869b Fix ・ detection in hashtag regex to construct hashtag correctly (#22888) hai 1 ano
unavailable_domain_spec.rb 5edff32733 Change delivery failure tracking to work with hostnames instead of URLs (#13437) %!s(int64=4) %!d(string=hai) anos
user_invite_request_spec.rb 8b69a66380 Add "why do you want to join" field to invite requests (#10524) %!s(int64=5) %!d(string=hai) anos
user_role_spec.rb 44b2ee3485 Add customizable user roles (#18641) %!s(int64=2) %!d(string=hai) anos
user_spec.rb 44b2ee3485 Add customizable user roles (#18641) %!s(int64=2) %!d(string=hai) anos
webauthn_credentials_spec.rb 5d3c8baa9a Fix validates :sign_count of WebauthnCredential (#14806) %!s(int64=4) %!d(string=hai) anos
webhook_spec.rb a2871cd747 Add administrative webhooks (#18510) %!s(int64=2) %!d(string=hai) anos