fedibird-fe/app/workers/scheduler
Eugen Rochko 34118169ac Keep references to all reblogs of a status on home feed (#5419)
* Keep references to all reblogs of a status on home feed

When inserting reblog: Add to set of reblogs of this status on
the feed, if original status was present in the feed, add it to
that set as well.

When removing a reblog: Remove it from that set. Take random
remaining item from the set. If one exists, re-insert it into feed,
otherwise do not re-insert anything.

Fix #4210

* When original is removed, toss out reblog references
2017-10-16 20:44:31 +02:00
..
doorkeeper_cleanup_scheduler.rb Bind web UI access tokens to sessions (#3940) 2017-06-25 23:51:32 +02:00
feed_cleanup_scheduler.rb Keep references to all reblogs of a status on home feed (#5419) 2017-10-16 20:44:31 +02:00
ip_cleanup_scheduler.rb Add scheduled worker to purge old user IPs (#4951) 2017-09-14 22:26:38 +02:00
media_cleanup_scheduler.rb Periodically remove expired PuSH subscribers (#4654) 2017-08-21 22:56:33 +02:00
subscriptions_cleanup_scheduler.rb Periodically remove expired PuSH subscribers (#4654) 2017-08-21 22:56:33 +02:00
subscriptions_scheduler.rb Periodically remove expired PuSH subscribers (#4654) 2017-08-21 22:56:33 +02:00
user_cleanup_scheduler.rb Move clean up of unconfirmed users to sidekiq-scheduler (#4336) 2017-07-24 16:17:55 +02:00