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/models
ThibG f1f96ebf02
Fix being able to import more than allowed number of follows (#15384)
* Fix being able to import more than allowed number of follows

Without this commit, if someone tries importing a second list of accounts to
follow before the first one has been processed, this will queue imports for
the two whole lists, even if they exceed the account's allowed number of
outgoing follows.

This commit changes it so the individual queued imports aren't exempt from
the follow limit check (they remain exempt from the rate-limiting check
though).

* Catch validation errors to not re-queue failed follows

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
4 years ago
..
admin Add support for reversible suspensions through ActivityPub (#14989) 4 years ago
concerns Fix being able to import more than allowed number of follows (#15384) 4 years ago
form Add ability to require invite request text (#15326) 4 years ago
web
account.rb Improve account deletion performances further (#15407) 4 years ago
account_alias.rb
account_conversation.rb
account_deletion_request.rb
account_domain_block.rb
account_filter.rb Fix admins being able to suspend their instance actor (#14567) 4 years ago
account_identity_proof.rb
account_migration.rb
account_moderation_note.rb
account_note.rb
account_pin.rb
account_stat.rb Fix updating account counters when account_stat is not yet created (#15108) 4 years ago
account_tag_stat.rb
account_warning.rb
account_warning_preset.rb
admin.rb
announcement.rb
announcement_filter.rb
announcement_mute.rb
announcement_reaction.rb
application_record.rb
backup.rb
block.rb
bookmark.rb
context.rb
conversation.rb
conversation_mute.rb
custom_emoji.rb
custom_emoji_category.rb
custom_emoji_filter.rb
custom_filter.rb
device.rb
domain_allow.rb Fix performance on instances list in admin UI (#15282) 4 years ago
domain_block.rb Add option to obfuscate domain name in public list of domain blocks (#15355) 4 years ago
email_domain_block.rb
encrypted_message.rb
export.rb Add import/export feature for bookmarks (#14956) 4 years ago
favourite.rb Fix unnecessary queries when batch-removing statuses, 100x faster (#15387) 4 years ago
featured_tag.rb
feed.rb
follow.rb Fix being able to import more than allowed number of follows (#15384) 4 years ago
follow_request.rb Fix being able to import more than allowed number of follows (#15384) 4 years ago
home_feed.rb
identity.rb
import.rb Fix follow limit preventing re-following of a moved account (#14207) 4 years ago
instance.rb Fix performance on instances list in admin UI (#15282) 4 years ago
instance_filter.rb Fix performance on instances list in admin UI (#15282) 4 years ago
invite.rb
invite_filter.rb
ip_block.rb
list.rb Improve account deletion performances further (#15407) 4 years ago
list_account.rb
list_feed.rb
marker.rb
media_attachment.rb
mention.rb
message_franking.rb
mute.rb
notification.rb
one_time_key.rb
poll.rb Fix AccountDeletionWorker crashing and clogging sidekiq queues (#15380) 4 years ago
poll_vote.rb
preview_card.rb
public_feed.rb
relationship_filter.rb
relay.rb
remote_follow.rb
report.rb Add indication to admin UI of whether a report has been forwarded (#13237) 4 years ago
report_filter.rb
report_note.rb
scheduled_status.rb
search.rb
session_activation.rb Fix streaming API allowing connections to persist after access token invalidation (#15111) 4 years ago
setting.rb
site_upload.rb
status.rb Fix unnecessary queries when batch-removing statuses, 100x faster (#15387) 4 years ago
status_pin.rb
status_stat.rb
system_key.rb
tag.rb Fix possible inconsistencies in tag search (#14906) 4 years ago
tag_feed.rb
tag_filter.rb
tombstone.rb
trending_tags.rb
unavailable_domain.rb Fix performance on instances list in admin UI (#15282) 4 years ago
user.rb Fix external user creation failing when invite request text is required (#15405) 4 years ago
user_invite_request.rb
web.rb
webauthn_credential.rb