Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							220bc48e8e 
							
						 
					 
					
						
						
							
							Only render public payload once in FanOutOnWrite  
						
						
						
						
					 
					
						2017-04-05 14:26:17 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							8232f76c48 
							
						 
					 
					
						
						
							
							Add check for visibility.nil? even though it can't ever be, to check for race conditions  
						
						
						
						
					 
					
						2017-04-03 22:54:46 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							b7c1b12367 
							
						 
					 
					
						
						
							
							Make default admin UI page reports. Add admin UI for creating a domain block  
						
						
						
						
					 
					
						2017-04-03 18:55:06 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							d93d6f5124 
							
						 
					 
					
						
						
							
							Fix reworked search  
						
						
						
						
					 
					
						2017-03-31 22:45:56 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							d6ed2eb512 
							
						 
					 
					
						
						
							
							Prettier account and stream entry URLs  
						
						
						
						
					 
					
						2017-03-22 19:55:14 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							33fac87e81 
							
						 
					 
					
						
						
							
							Shorter timeout on FetchAtomService  
						
						
						
						
					 
					
						2017-03-22 17:41:52 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							5aa3df017b 
							
						 
					 
					
						
						
							
							Fix full-text search query quotation, improve tag search performance with an index,  
						
						... 
						
						
						
						add ability to open status by URL from search (fix  #53 ) 
						
						
					 
					
						2017-03-22 17:36:34 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							05cf086766 
							
						 
					 
					
						
						
							
							New API method: /api/v1/search  
						
						... 
						
						
						
						Returns accounts, statuses, hashtags arrays 
						
						
					 
					
						2017-03-22 02:32:27 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							2816b1bf8e 
							
						 
					 
					
						
						
							
							Federate header images, fix open-uri http->https redirection error  
						
						
						
						
					 
					
						2017-03-18 22:51:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							ad0d82d3ce 
							
						 
					 
					
						
						
							
							Make account search blazing fast and rank followers/followees higher in the results  
						
						
						
						
					 
					
						2017-03-17 20:48:14 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							74ae158c2f 
							
						 
					 
					
						
						
							
							Add "direct" visibility level in the backend. Web UI is not yet  
						
						... 
						
						
						
						adjusted to allow choosing it, yet 
						
						
					 
					
						2017-03-15 22:55:45 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							a5daa806f2 
							
						 
					 
					
						
						
							
							Fix casuality of processing remote mentions such that notifications  
						
						... 
						
						
						
						about them would be processed only after the entire status is processed 
						
						
					 
					
						2017-03-13 16:34:15 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							c64a1c25c4 
							
						 
					 
					
						
						
							
							Fix   #231  - Muting  
						
						
						
						
					 
					
						2017-03-02 18:49:32 +01:00 
						 
				 
			
				
					
						
							
							
								Kit Redgrave 
							
						 
					 
					
						
						
						
						
							
						
						
							442fdbfc53 
							
						 
					 
					
						
						
							
							Mute button progress so far. WIP, doesn't entirely work correctly.  
						
						
						
						
					 
					
						2017-03-01 22:31:21 -06:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							175a9b9caa 
							
						 
					 
					
						
						
							
							Fix   #104  - Style OAuth authorized applications page  
						
						... 
						
						
						
						Add ability to search accounts by display name 
						
						
					 
					
						2017-02-27 00:15:00 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							5f511324b6 
							
						 
					 
					
						
						
							
							Add validation of media attachments, clean up mastodon-own exception classes  
						
						
						
						
					 
					
						2017-02-26 23:23:06 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							063432d7e3 
							
						 
					 
					
						
						
							
							Merge branch 'fix_462' of  https://github.com/rmhasan/mastodon  into rmhasan-fix_462  
						
						
						
						
					 
					
						2017-02-26 23:09:18 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							3e9d794ea5 
							
						 
					 
					
						
						
							
							Add tuning documentation, add <content> tags back to most salmons,  
						
						... 
						
						
						
						make status pagination headers generation more lax about next page
existing 
						
						
					 
					
						2017-02-25 03:34:37 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							53ae431867 
							
						 
					 
					
						
						
							
							Skip remote media URLs that don't have a hostname  
						
						
						
						
					 
					
						2017-02-22 19:55:14 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							c77a54fe0a 
							
						 
					 
					
						
						
							
							Fix   #651  - Do not reinsert original status into all followers feeds  
						
						... 
						
						
						
						upon un-reblogging. Check if the reblog was in the feed in the first
place. It might have been filtered on distribution. 
						
						
					 
					
						2017-02-22 15:52:47 +01:00 
						 
				 
			
				
					
						
							
							
								Rakib Hasan 
							
						 
					 
					
						
						
						
						
							
						
						
							87a6bed9e9 
							
						 
					 
					
						
						
							
							previous commit was creating the status regardless  
						
						... 
						
						
						
						of mix of video and images in status, just wasn't rendering
the show action. I moved the validation before the status creation 
						
						
					 
					
						2017-02-19 08:28:33 +00:00 
						 
				 
			
				
					
						
							
							
								Rakib Hasan 
							
						 
					 
					
						
						
						
						
							
						
						
							6f9ecd899e 
							
						 
					 
					
						
						
							
							revisted fix for  #462  
						
						... 
						
						
						
						Moved validation to services/post_status_service.rb 
						
						
					 
					
						2017-02-19 08:28:33 +00:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							40a4053732 
							
						 
					 
					
						
						
							
							Disable PuSH for blocked domains  
						
						
						
						
					 
					
						2017-02-14 04:01:37 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							8e08ae5bb9 
							
						 
					 
					
						
						
							
							Add IDs to salmon slaps even if they are transient. Add title, too, mostly  
						
						... 
						
						
						
						in case of debugging incoming salmons. Add <thr:in-reply-to /> to favourite
salmons because it seems to be required by GS. 
						
						
					 
					
						2017-02-13 13:30:33 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							df63461ff0 
							
						 
					 
					
						
						
							
							Add handler for salmons of undoing favourites  
						
						
						
						
					 
					
						2017-02-12 19:50:18 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							720ff55262 
							
						 
					 
					
						
						
							
							Adding more unit tests. Fixing Salmon slaps XML  
						
						
						
						
					 
					
						2017-02-12 17:30:15 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							446267d1bf 
							
						 
					 
					
						
						
							
							Deduplicate delete salmons (send only one per mentioned-account domain)  
						
						
						
						
					 
					
						2017-02-12 17:30:15 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							0518492158 
							
						 
					 
					
						
						
							
							Stop trying to shoehorn all Salmon updates into the poor database-connected  
						
						... 
						
						
						
						StreamEntry model. Simply render Salmon slaps as they are needed 
						
						
					 
					
						2017-02-12 01:19:14 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							94d2182717 
							
						 
					 
					
						
						
							
							Resolve issue with rendering authorize/reject Salmon slaps  
						
						
						
						
					 
					
						2017-02-11 19:42:05 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							dc851c922e 
							
						 
					 
					
						
						
							
							Mentions in private statuses allow mentioned people to see them  
						
						
						
						
					 
					
						2017-02-11 15:10:22 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							00b5731ecb 
							
						 
					 
					
						
						
							
							After FollowService, re-fetch remote account asynchronously, do nothing  
						
						... 
						
						
						
						if account lock info was up to date, otherwise re-do the FollowService
with now updated information 
						
						
					 
					
						2017-02-11 14:25:01 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							e610555e10 
							
						 
					 
					
						
						
							
							Fix processing of incoming authorizations/rejections  
						
						
						
						
					 
					
						2017-02-11 13:55:07 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							514fdfa268 
							
						 
					 
					
						
						
							
							Don't PuSH-resubscribe if already subscribed  
						
						
						
						
					 
					
						2017-02-11 13:48:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							149887a0ff 
							
						 
					 
					
						
						
							
							Make follow requests federate  
						
						
						
						
					 
					
						2017-02-11 02:58:00 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							6331ed16e5 
							
						 
					 
					
						
						
							
							Fix   #614  - extra reply-boolean on statuses to account for cases when replied-to  
						
						... 
						
						
						
						status is not in the system at time of distribution; fix  #607  - reset privacy
settings to defaults when cancelling replies 
						
						
					 
					
						2017-02-09 20:25:39 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							c8252759df 
							
						 
					 
					
						
						
							
							Add streaming API channels for local-only statuses  
						
						
						
						
					 
					
						2017-02-06 23:46:14 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							0af3401553 
							
						 
					 
					
						
						
							
							Don't allow people to follow people they blocked without unblocking first  
						
						
						
						
					 
					
						2017-02-05 21:04:22 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							920ba5fc4e 
							
						 
					 
					
						
						
							
							Fix   #61  - Add list of blocked users to the UI; clean up failed push notifications API  
						
						... 
						
						
						
						Try to fix Travis CI setup 
						
						
					 
					
						2017-02-05 19:18:11 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							19b9e1e2c3 
							
						 
					 
					
						
						
							
							Preheat status cache  
						
						
						
						
					 
					
						2017-02-05 17:24:18 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							6cdcac1396 
							
						 
					 
					
						
						
							
							Fix   #598  - arrow keys to navigate media;  fix   #481  - non-exact matches no longer  
						
						... 
						
						
						
						overshadow requirement for remote-lookup 
						
						
					 
					
						2017-02-05 03:01:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							ede04cdb24 
							
						 
					 
					
						
						
							
							Move rendering of JSON payloads for public/hashtag timelines to  
						
						... 
						
						
						
						FanOutOnWriteService. The only recipient-specific part on them
is reblogged/favourited. But since only newly created statuses
appear on them, it is safe to assume that both attributes would
be false 
						
						
					 
					
						2017-02-02 00:39:17 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							d9ca46b464 
							
						 
					 
					
						
						
							
							Cleaning up format of broadcast real-time messages, removing  
						
						... 
						
						
						
						redis-backed "mentions" timeline as redundant (given notifications) 
						
						
					 
					
						2017-02-02 00:03:31 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							bf60f2898d 
							
						 
					 
					
						
						
							
							Fix   #529  - Make hashtag timelines show conversations, fix hashtag loading in the UI  
						
						
						
						
					 
					
						2017-01-31 22:35:38 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							83ccdeb87a 
							
						 
					 
					
						
						
							
							Fix tests  
						
						
						
						
					 
					
						2017-01-29 12:25:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							3f075c7794 
							
						 
					 
					
						
						
							
							API for apps to register for push notifications  
						
						
						
						
					 
					
						2017-01-29 01:30:32 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							450ad43180 
							
						 
					 
					
						
						
							
							Do not run FetchLinkCardService on local URLs, increase file size limit to 8MB,  
						
						... 
						
						
						
						fix ProcessFeedService pushing status into distribution if called a second time
while the first is still running (i.e. when a PuSH comes after a Salmon slap),
fix not running escape on spoiler text before emojify 
						
						
					 
					
						2017-01-27 16:57:23 +01:00