Akihiko Odaki (@fn_aki@pawoo.net) 
							
						 
					 
					
						
						
							
						
						7bacdd718a 
					 
					
						
						
							
							Fix PrecomputeFeedService for filtered statuses ( #4148 )  
						
						 
						
						
						
						
					 
					
						2017-07-11 01:00:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Akihiko Odaki (@fn_aki@pawoo.net) 
							
						 
					 
					
						
						
							
						
						7362469d89 
					 
					
						
						
							
							Do not raise an error if PrecomputeFeed could not find any status ( #4015 )  
						
						 
						
						
						
						
					 
					
						2017-06-30 13:39:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Akihiko Odaki (@fn_aki@pawoo.net) 
							
						 
					 
					
						
						
							
						
						f79c10162e 
					 
					
						
						
							
							Use multiple pairs for zadd in PrecomputeFeedService ( #3990 )  
						
						 
						
						
						
						
					 
					
						2017-06-29 01:25:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Akihiko Odaki (@fn_aki@pawoo.net) 
							
						 
					 
					
						
						
							
						
						7d8e3721ae 
					 
					
						
						
							
							Overwrite old statuses with reblogs in PrecomputeFeedService ( #3984 )  
						
						 
						
						
						
						
					 
					
						2017-06-28 14:50:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Akihiko Odaki (@fn_aki@pawoo.net) 
							
						 
					 
					
						
						
							
						
						bab5a18232 
					 
					
						
						
							
							Filter direct statuses in Status.as_home_timeline ( #3842 )  
						
						 
						
						... 
						
						
						
						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-20 20:41:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						dc8a6244fc 
					 
					
						
						
							
							Fix   #2619  - When redis feed is empty, fall back to database ( #3721 )  
						
						 
						
						... 
						
						
						
						* 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-06-14 13:37:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Jankowski 
							
						 
					 
					
						
						
							
						
						db4119f971 
					 
					
						
						
							
							Specs for precompute feed service ( #3142 )  
						
						 
						
						... 
						
						
						
						* Add spec for precompute feed service
* Refactor PrecomputeFeedService
* spec wip 
						
						
					 
					
						2017-05-19 16:21:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alpaca-tc 
							
						 
					 
					
						
						
							
						
						c3ef5d5414 
					 
					
						
						
							
							Add account_id DESC to optimize PrecomputeFeedService ( #2967 )  
						
						 
						
						
						
						
					 
					
						2017-05-10 20:33:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6fd865c000 
					 
					
						
						
							
							Spawn FeedInsertWorker to deliver status into personal feed  
						
						 
						
						
						
						
					 
					
						2017-04-04 19:21:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						82aaedec46 
					 
					
						
						
							
							Reduce number of items in feeds, optimize regeneration worker slightly,  
						
						 
						
						... 
						
						
						
						make regeneration worker unique, (only schedule/execute once at a time) 
						
						
					 
					
						2017-04-04 13:58:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d6b965cf08 
					 
					
						
						
							
							Fix issue with feed merge-in code as well  
						
						 
						
						
						
						
					 
					
						2017-04-02 15:58:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e809caa0e1 
					 
					
						
						
							
							Fix feed regeneration bug  
						
						 
						
						
						
						
					 
					
						2017-04-02 15:46:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						fdc17bea58 
					 
					
						
						
							
							Fix rubocop issues, introduce usage of frozen literal to improve performance  
						
						 
						
						
						
						
					 
					
						2016-11-15 16:56:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						bb4d1eb2e8 
					 
					
						
						
							
							Improve feed regeneration  
						
						 
						
						
						
						
					 
					
						2016-11-08 02:08:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4b357ecf98 
					 
					
						
						
							
							Fix subtle bugs, new icon button  
						
						 
						
						
						
						
					 
					
						2016-11-02 22:29:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9d59d7b463 
					 
					
						
						
							
							Adding a block model and filter mentions from blocked users ( fix   #60 )  
						
						 
						
						
						
						
					 
					
						2016-10-03 17:12:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						be86d4e0a3 
					 
					
						
						
							
							Preparing feeds for better filtering  
						
						 
						
						
						
						
					 
					
						2016-10-02 15:28:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0077fc26df 
					 
					
						
						
							
							Merge and unmerge timelines on follow/unfollow, solves  #21 ,  #22  
						
						 
						
						
						
						
					 
					
						2016-09-10 18:36:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3cc47beb6e 
					 
					
						
						
							
							Refactored generation of unique tags, URIs and object URLs into own classes,  
						
						 
						
						... 
						
						
						
						as well as formatting of content 
						
						
					 
					
						2016-09-09 20:04:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6deb9f966e 
					 
					
						
						
							
							Live timelines using ActionCable  
						
						 
						
						
						
						
					 
					
						2016-08-18 15:49:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a08e724476 
					 
					
						
						
							
							Fix subscriptions:clear task, refactor feeds, refactor streamable activites  
						
						 
						
						... 
						
						
						
						and atom feed generation to some extent, as well as the way mentions are
stored 
						
						
					 
					
						2016-03-25 02:13:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						12559b01ea 
					 
					
						
						
							
							Add pagination by max_id instead of offset/limit  
						
						 
						
						
						
						
					 
					
						2016-03-22 21:38:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1aa477ac2f 
					 
					
						
						
							
							Customized more doorkeeper views, only logged in users can create oauth apps  
						
						 
						
						
						
						
					 
					
						2016-03-12 19:46:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						447cfef62d 
					 
					
						
						
							
							Improving feed queries, switching API to doorkeeper authentication  
						
						 
						
						
						
						
					 
					
						2016-03-11 16:47:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6c4c84b161 
					 
					
						
						
							
							Distrubute statuses as a fan-out-on-write system, with optional precomputing  
						
						 
						
						
						
						
					 
					
						2016-03-08 20:20:45 +01:00