mastodon/app/controllers/api/v1/accounts
Eugen Rochko 8f6c67bfde
Fix performance of account timelines ()
* Fix performance of account timelines

* Various fixes and improvements

* Fix duplicate results being returned

Co-authored-by: Claire <claire.github-309c@sitedethib.com>

* Fix grouping for pinned statuses scope

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
..
credentials_controller.rb make it not return http 400 when passing and empty source argument ()
familiar_followers_controller.rb Add `/api/v1/accounts/familiar_followers` to REST API ()
featured_tags_controller.rb Use existing FeaturedTag serializer and delete AccountFeaturedTag serializer ()
follower_accounts_controller.rb Change REST API to return empty data for suspended accounts ()
following_accounts_controller.rb Change REST API to return empty data for suspended accounts ()
identity_proofs_controller.rb Remove Keybase integration ()
lists_controller.rb Change REST API to return empty data for suspended accounts ()
lookup_controller.rb Add `GET /api/v1/accounts/lookup` REST API ()
notes_controller.rb Add user notes on accounts ()
pins_controller.rb Remove useless `respond_to` calls ()
relationships_controller.rb Change REST API to return empty data for suspended accounts ()
search_controller.rb Remove useless `respond_to` calls ()
statuses_controller.rb Fix performance of account timelines ()