Commit Graph

15 Commits (34e826f373d20f6230d1ef0aa03ad41a3bdf5998)

Author SHA1 Message Date
Claire d5063072c3
Revert friends-of-friends follow recommendation query to using a CTE ()
Matt Jankowski 216cea1e27
Fix incorrect frequency value in `FriendsOfFriendsSource` data ()
Claire ee8d0b9447
Fix follow suggestions potentially including silenced or blocked accounts ()
Matt Jankowski 0ef44ee720
Move `AccountSuggestions::Source` subclasses default limit value to constant ()
Claire 7ee93b7431
Change `source` attribute of `Suggestion` entity in `/api/v2/suggestions` back to a string ()
Matt Jankowski a90c134850
Move followable by logic to suggestion class ()
Claire d29b1cca2e
Fix `friends_of_friends` sometimes suggesting already-followed accounts ()
Eugen Rochko b5ac61b2c5
Change algorithm of follow recommendations ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 9f5deb310b
Fix Performance/MapCompact cop ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski a0c9f2447e
Fix Performance/MethodObjectAsBlock cop ()
Claire a9c220242b
Fix admin-set follow recommandations being case-sensitive ()
Fixes 
Eugen Rochko 3917353645
Fix single Redis connection being used across all threads ()
* Fix single Redis connection being used across all Sidekiq threads

* Fix tests
Eugen Rochko 2adcad04ff
Fix error in suggestions API due to typo ()
Regression from 
Eugen Rochko 35850f8195
Fix localization of cold-start follow recommendations ()
Eugen Rochko daccc07dc1
Change auto-following admin-selected accounts, show in recommendations ()