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/workers
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
..
activitypub Add follower synchronization mechanism (#14510) 4 years ago
admin Change account suspensions to be reversible by default (#14726) 4 years ago
concerns
import Fix being able to import more than allowed number of follows (#15384) 4 years ago
scheduler Improve account deletion performances further (#15407) 4 years ago
web
account_deletion_worker.rb Fix AccountDeletionWorker crashing and clogging sidekiq queues (#15380) 4 years ago
account_merging_worker.rb Fix resolving accounts sometimes creating duplicate records for a given AP id (#15364) 4 years ago
after_account_domain_block_worker.rb
after_unallow_domain_worker.rb Fix removing allowed domains being done synchronously (#14302) 5 years ago
authorize_follow_worker.rb Fix being able to import more than allowed number of follows (#15384) 4 years ago
backup_worker.rb
block_worker.rb
bootstrap_timeline_worker.rb
cache_buster_worker.rb Add cache buster feature for media files (#15155) 4 years ago
delete_mute_worker.rb Add duration parameter to muting. (#13831) 4 years ago
digest_mailer_worker.rb
distribution_worker.rb
domain_block_worker.rb
domain_clear_media_worker.rb
feed_insert_worker.rb Add option to be notified when a followed user posts (#13546) 4 years ago
fetch_reply_worker.rb
import_worker.rb
link_crawl_worker.rb
local_notification_worker.rb Add option to be notified when a followed user posts (#13546) 4 years ago
merge_worker.rb Refactor feed manager (#14761) 4 years ago
move_worker.rb
mute_worker.rb Refactor feed manager (#14761) 4 years ago
poll_expiration_notify_worker.rb Fix poll ending notifications being created for each vote (#15071) 4 years ago
post_process_media_worker.rb Add color extraction for audio thumbnails (#14209) 5 years ago
publish_announcement_reaction_worker.rb Change Redis#exists calls to Redis#exists? to avoid deprecation warning (#14191) 5 years ago
publish_scheduled_announcement_worker.rb Change Redis#exists calls to Redis#exists? to avoid deprecation warning (#14191) 5 years ago
publish_scheduled_status_worker.rb
push_conversation_worker.rb
push_encrypted_message_worker.rb
push_update_worker.rb
redownload_media_worker.rb
refollow_worker.rb Fix being able to import more than allowed number of follows (#15384) 4 years ago
regeneration_worker.rb
removal_worker.rb
resolve_account_worker.rb
thread_resolve_worker.rb
unfavourite_worker.rb
unfollow_follow_worker.rb Fix being able to import more than allowed number of follows (#15384) 4 years ago
unmerge_worker.rb Refactor feed manager (#14761) 4 years ago
unpublish_announcement_worker.rb Change Redis#exists calls to Redis#exists? to avoid deprecation warning (#14191) 5 years ago
verify_account_links_worker.rb