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
concerns Fix being able to import more than allowed number of follows (#15384) 4 years ago
form
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
account_identity_proof.rb
account_migration.rb
account_moderation_note.rb
account_note.rb
account_pin.rb
account_stat.rb
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
domain_block.rb
email_domain_block.rb
encrypted_message.rb
export.rb
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
instance_filter.rb
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
report_filter.rb
report_note.rb
scheduled_status.rb
search.rb
session_activation.rb
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
tag_feed.rb
tag_filter.rb
tombstone.rb
trending_tags.rb
unavailable_domain.rb
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