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/spec
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
..
controllers Fix external user creation failing when invite request text is required (#15405) 4 years ago
fabricators Add IP-based rules (#14963) 4 years ago
features Add submit button to the top of preferences pages (#13068) 5 years ago
fixtures Add import/export feature for bookmarks (#14956) 4 years ago
helpers Change RTL detection to rely on unicode-bidi paragraph by paragraph (#14573) 4 years ago
lib rename replies_policy enumerables (#15304) 4 years ago
mailers refactor: add email previews for WebAuthn emails (#14658) 4 years ago
models Fix follow limit preventing re-following of a moved account (#14207) 4 years ago
policies Add support for reversible suspensions through ActivityPub (#14989) 4 years ago
presenters
requests Fix localization test failing due to order of locale definitions (#12393) 5 years ago
routing
serializers/activitypub Fix account URI in UpdatePollSerializer (#11194) 6 years ago
services Improve account deletion performances further (#15407) 4 years ago
support Fix base64-encoded file uploads not being possible (#12748) 5 years ago
validators Improve email address validation (#14565) 4 years ago
views Remove Atom feeds and old URLs in the form of `GET /:username/updates/:id` (#11247) 6 years ago
workers Fix being able to import more than allowed number of follows (#15384) 4 years ago
rails_helper.rb Add WebAuthn as an alternative 2FA method (#14466) 4 years ago
spec_helper.rb Move rspec examples to tmp dir (#12539) 5 years ago