Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								2d2154ba75 
								
							 
						 
						
							
							
								
								Add "locked" flag to accounts, prevent blocked users from following, force-unfollow blocked users  
							
							
							
						 
						
							2016-12-22 21:34:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								80e02b90e4 
								
							 
						 
						
							
							
								
								Private visibility on statuses prevents non-followers from seeing those  
							
							... 
							
							
							
							Filters out hidden stream entries from Atom feed
Blocks now generate hidden stream entries, can be used to federate blocks
Private statuses cannot be reblogged (generates generic 422 error for now)
POST /api/v1/statuses now takes visibility=(public|unlisted|private) param instead of unlisted boolean
Statuses JSON now contains visibility=(public|unlisted|private) field 
							
						 
						
							2016-12-21 20:04:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								6de079a5af 
								
							 
						 
						
							
							
								
								Removing external hub completely,  fix   #333  fixing digit-only hashtags,  
							
							... 
							
							
							
							removing web app capability from non-webapp pages 
							
						 
						
							2016-12-18 12:24:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								668013265c 
								
							 
						 
						
							
							
								
								Restoring old async behaviour of thread resolving as it proved to be more robust  
							
							
							
						 
						
							2016-12-12 21:12:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								e90fcb46e3 
								
							 
						 
						
							
							
								
								Sensitive content federates using the "nsfw" hashtag  
							
							
							
						 
						
							2016-12-11 22:49:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								f90133d2ad 
								
							 
						 
						
							
							
								
								Thread resolving no longer needs to be separate from ProcessFeedService,  
							
							... 
							
							
							
							since that is only ever called in the background 
							
						 
						
							2016-12-11 22:23:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								2ef9f36cf2 
								
							 
						 
						
							
							
								
								Improve suspend account service  
							
							
							
						 
						
							2016-12-06 18:32:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								f978b06dd1 
								
							 
						 
						
							
							
								
								Add suspend account functionality to admin UI  
							
							
							
						 
						
							2016-12-06 18:22:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								f406e01fcf 
								
							 
						 
						
							
							
								
								Add filters for suspended accounts  
							
							
							
						 
						
							2016-12-06 18:03:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								2488162733 
								
							 
						 
						
							
							
								
								Adding suspend account service  
							
							
							
						 
						
							2016-12-06 17:41:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								39cc9fde8a 
								
							 
						 
						
							
							
								
								Add account suspension  
							
							
							
						 
						
							2016-12-05 22:59:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								00e9dac1d3 
								
							 
						 
						
							
							
								
								Automatically block outgoing notifications from silenced accounts to users  
							
							... 
							
							
							
							who don't follow them 
							
						 
						
							2016-12-04 16:51:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								3114e55c7a 
								
							 
						 
						
							
							
								
								Fix   #323  - self-replies to appear in public timelines again  
							
							
							
						 
						
							2016-12-02 14:33:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								58b3f4fd67 
								
							 
						 
						
							
							
								
								Fix   #329  - avatar errors no longer prevent remote accounts from being saved  
							
							... 
							
							
							
							(without avatar). Also improved search position of exact matches 
							
						 
						
							2016-12-02 14:14:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								14bd46946d 
								
							 
						 
						
							
							
								
								Per-status control for unlisted mode, also federation for unlisted mode  
							
							... 
							
							
							
							Fix  #233 , fix  #268  
						
							2016-11-30 21:34:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen 
								
							 
						 
						
							
							
							
							
								
							
							
								1e99a2bb03 
								
							 
						 
						
							
							
								
								Fix trying to PuSH-publish updates of remote removals  
							
							
							
						 
						
							2016-11-29 17:41:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								5b076cbafb 
								
							 
						 
						
							
							
								
								Fix delete Salmons  
							
							
							
						 
						
							2016-11-28 19:44:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								4eba76711b 
								
							 
						 
						
							
							
								
								Adding backtracing to Salmon/Processing workers  
							
							
							
						 
						
							2016-11-28 19:11:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								7e5e33df48 
								
							 
						 
						
							
							
								
								Fix Pubsubhubbub::UnsubscribeService  
							
							
							
						 
						
							2016-11-28 18:14:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								2d2c81765b 
								
							 
						 
						
							
							
								
								Adding embedded PuSH server  
							
							
							
						 
						
							2016-11-28 13:36:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								8a4913fde0 
								
							 
						 
						
							
							
								
								Public and hashtag timelines now exclude reblogs and replies  
							
							... 
							
							
							
							Fix  #289  - don't download avatar unless the URL is http/https
Fix  #293  - reblog/reblogged is now boost/boosted 
						
							2016-11-26 15:45:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								054138797f 
								
							 
						 
						
							
							
								
								Fix   #288  - Strip first @ from search query, don't search accounts if it begins with #  
							
							
							
						 
						
							2016-11-26 15:32:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								950312bada 
								
							 
						 
						
							
							
								
								Fix   #278  - Use mb_chars.downcase on hashtags  
							
							
							
						 
						
							2016-11-26 15:24:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								2cb3dc5e5a 
								
							 
						 
						
							
							
								
								Update hub URL and re-subscribe if hub URL changes  
							
							
							
						 
						
							2016-11-26 15:18:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								71401659b8 
								
							 
						 
						
							
							
								
								Fix   #65  - Options to block notifications from people you don't follow/who don't follow you  
							
							
							
						 
						
							2016-11-25 13:13:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								4f1d863615 
								
							 
						 
						
							
							
								
								Only distribute statuses to followers who signed in in the last 2 weeks, add rake task for clearing feeds of inactive users  
							
							
							
						 
						
							2016-11-24 18:17:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								7cee27f517 
								
							 
						 
						
							
							
								
								Fix unfollows not clearing reblogs, fix blocks not clearing reblogs and notifications,  
							
							... 
							
							
							
							skip ActionCable for follow/unfollow/block events, instead clear UI from
blocked account's posts instantly if block request succeeds. Add forgotten
i18n for sensitive content 
							
						 
						
							2016-11-23 22:57:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								0603971894 
								
							 
						 
						
							
							
								
								Adding sensitive marker to statuses in API  
							
							
							
						 
						
							2016-11-23 10:46:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								fc90d38893 
								
							 
						 
						
							
							
								
								Moving some counter queries out of subqueries in the API  
							
							
							
						 
						
							2016-11-22 22:59:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								45c7ee39b3 
								
							 
						 
						
							
							
								
								Remove unneeded indices, improve error handling in background workers, don't needlessly reload reblogged status, send Devise e-mails asynchronously  
							
							
							
						 
						
							2016-11-22 17:32:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								7944ed6fe5 
								
							 
						 
						
							
							
								
								Adding option to specify asset server, filter followers query by local accounts  
							
							... 
							
							
							
							during Fan Out On Write to load less stuff into memory 
							
						 
						
							2016-11-21 22:04:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								93577f74e7 
								
							 
						 
						
							
							
								
								Use old rules for mention notifications as for mentions timeline  
							
							
							
						 
						
							2016-11-21 10:37:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								29b12f9e0a 
								
							 
						 
						
							
							
								
								Call NotifyService about remote reblogs  
							
							
							
						 
						
							2016-11-21 09:56:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								da2ef4d676 
								
							 
						 
						
							
							
								
								Adding unified streamable notifications  
							
							
							
						 
						
							2016-11-20 19:39:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								2c58e7e06a 
								
							 
						 
						
							
							
								
								Catch validation errors in ProcessFeedService so that one failing entry wouldn't stop others from going through  
							
							
							
						 
						
							2016-11-18 23:19:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								e4f56fa942 
								
							 
						 
						
							
							
								
								Don't create attachments if remote file cannot be fetched  
							
							
							
						 
						
							2016-11-18 23:16:34 +01: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 
								
							 
						 
						
							
							
							
							
								
							
							
								7ce4670164 
								
							 
						 
						
							
							
								
								Force utf-8 encoding when processing XML  
							
							
							
						 
						
							2016-11-13 19:12:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								afded319d2 
								
							 
						 
						
							
							
								
								Add limit to search results  
							
							
							
						 
						
							2016-11-12 14:49:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								09218d4c01 
								
							 
						 
						
							
							
								
								Use full-text search for autosuggestions  
							
							
							
						 
						
							2016-11-12 14:36:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								bf5f55a6bb 
								
							 
						 
						
							
							
								
								Fix live status removal from public/hashtag channels  
							
							
							
						 
						
							2016-11-10 00:47:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								aabf884c5f 
								
							 
						 
						
							
							
								
								Discard misattributed remote statuses, improve timelines filter  
							
							
							
						 
						
							2016-11-10 00:15:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								c5e03a2e0d 
								
							 
						 
						
							
							
								
								Status removal is broadcast to public/hashtag timelines too  
							
							
							
						 
						
							2016-11-09 19:16:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								b6832553ff 
								
							 
						 
						
							
							
								
								Adding more logging  
							
							
							
						 
						
							2016-11-08 19:37:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								cff0b03cbb 
								
							 
						 
						
							
							
								
								Fix for thread resolve service and process feed service url method  
							
							
							
						 
						
							2016-11-08 19:09:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								2f21f4cc01 
								
							 
						 
						
							
							
								
								Fix region setting for AWS gem  
							
							
							
						 
						
							2016-11-08 18:55:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								bb4d1eb2e8 
								
							 
						 
						
							
							
								
								Improve feed regeneration  
							
							
							
						 
						
							2016-11-08 02:08:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								096bfbad96 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2016-11-08 01:48:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								11cbe49ffc 
								
							 
						 
						
							
							
								
								ProcessFeedService refactor  
							
							
							
						 
						
							2016-11-08 01:44:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								dbe00a4156 
								
							 
						 
						
							
							
								
								Improved configuration from ENV, cleaned up timeline filter methods  
							
							... 
							
							
							
							to be more readable, add extra logging to process feed service 
							
						 
						
							2016-11-07 23:20:52 +01:00