]> cat aescling's git repositories - mastodon.git/commit
Fix performance of account timelines (#17709)
authorEugen Rochko <eugen@zeonfederated.com>
Tue, 8 Mar 2022 08:14:39 +0000 (09:14 +0100)
committerGitHub <noreply@github.com>
Tue, 8 Mar 2022 08:14:39 +0000 (09:14 +0100)
commit8f6c67bfdeddd1c2c1085067e3dc549fb53f6ff4
tree38e16d5e6b647417feb150f3646b1fdc08d25c00
parent61ae6b35357c1ca71f61d81e357e3851f0e3de8d
Fix performance of account timelines (#17709)

* 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>
app/controllers/activitypub/outboxes_controller.rb
app/controllers/api/v1/accounts/statuses_controller.rb
app/models/account_statuses_filter.rb [new file with mode: 0644]
app/models/status.rb
spec/models/account_statuses_filter_spec.rb [new file with mode: 0644]
spec/models/status_spec.rb