Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-11 | Fix PrecomputeFeedService for filtered statuses (#4148) | Akihiko Odaki (@fn_aki@pawoo.net) | |
2017-06-30 | Do not raise an error if PrecomputeFeed could not find any status (#4015) | Akihiko Odaki (@fn_aki@pawoo.net) | |
2017-06-29 | Use multiple pairs for zadd in PrecomputeFeedService (#3990) | Akihiko Odaki (@fn_aki@pawoo.net) | |
2017-06-28 | Overwrite old statuses with reblogs in PrecomputeFeedService (#3984) | Akihiko Odaki (@fn_aki@pawoo.net) | |
2017-06-20 | Filter direct statuses in Status.as_home_timeline (#3842) | Akihiko Odaki (@fn_aki@pawoo.net) | |
The classes using Status.as_home_timeline, namely Feed and PrecomputeFeedService are expected to filter direct statuses as FanOutWriteService does, but their filtering were incomplete or missing. This commit solves the problem by filtering direct statuses in as_home_timeline as the other similar methods such as as_public_timeline does. | |||
2017-06-14 | Fix #2619 - When redis feed is empty, fall back to database (#3721) | Eugen Rochko | |
* Fix #2619 - When redis feed is empty, fall back to database * Use redis value to return feed from database only while RegenerationWorker hasn't finished running * Fix specs * Replace usage of reject! | |||
2017-05-19 | Specs for precompute feed service (#3142) | Matt Jankowski | |
* Add spec for precompute feed service * Refactor PrecomputeFeedService * spec wip | |||
2017-05-10 | Add `account_id DESC` to optimize PrecomputeFeedService (#2967) | alpaca-tc | |
2017-04-04 | Spawn FeedInsertWorker to deliver status into personal feed | Eugen Rochko | |
2017-04-04 | Reduce number of items in feeds, optimize regeneration worker slightly, | Eugen Rochko | |
make regeneration worker unique, (only schedule/execute once at a time) | |||
2017-04-02 | Fix issue with feed merge-in code as well | Eugen Rochko | |
2017-04-02 | Fix feed regeneration bug | Eugen Rochko | |
2016-11-15 | Fix rubocop issues, introduce usage of frozen literal to improve performance | Eugen Rochko | |
2016-11-08 | Improve feed regeneration | Eugen Rochko | |
2016-11-02 | Fix subtle bugs, new icon button | Eugen Rochko | |
2016-10-03 | Adding a block model and filter mentions from blocked users (fix #60) | Eugen Rochko | |
2016-10-02 | Preparing feeds for better filtering | Eugen Rochko | |
2016-09-10 | Merge and unmerge timelines on follow/unfollow, solves #21, #22 | Eugen Rochko | |
2016-09-09 | Refactored generation of unique tags, URIs and object URLs into own classes, | Eugen Rochko | |
as well as formatting of content | |||
2016-08-18 | Live timelines using ActionCable | Eugen Rochko | |
2016-03-25 | Fix subscriptions:clear task, refactor feeds, refactor streamable activites | Eugen Rochko | |
and atom feed generation to some extent, as well as the way mentions are stored | |||
2016-03-22 | Add pagination by max_id instead of offset/limit | Eugen Rochko | |
2016-03-12 | Customized more doorkeeper views, only logged in users can create oauth apps | Eugen Rochko | |
2016-03-11 | Improving feed queries, switching API to doorkeeper authentication | Eugen Rochko | |
2016-03-08 | Distrubute statuses as a fan-out-on-write system, with optional precomputing | Eugen Rochko | |