Yann GUERN 
								
							 
						 
						
							
							
							
							
								
							
							
								485d75a805 
								
							 
						 
						
							
							
								
								#1141  on remote follow  
							
							... 
							
							
							
							The async action is send before persist, account.id not yet generated
Pull queue receive 'nil' so no profile update. 
							
						 
						
							2017-04-08 03:24:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								b2a7218ab7 
								
							 
						 
						
							
							
								
								Fix   #801  - Respect webfinger's canonical response of username/domain  
							
							
							
						 
						
							2017-04-08 01:07:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chad Pytel 
								
							 
						 
						
							
							
							
							
								
							
							
								ad5ddd5e95 
								
							 
						 
						
							
							
								
								Use I18n for media attachment validation errors  
							
							... 
							
							
							
							These are currently user facing errors, but are not localized. This adds the
ability for these messages to be localized. 
							
						 
						
							2017-04-07 14:23:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen 
								
							 
						 
						
							
							
							
							
								
							
							
								6d6a429af8 
								
							 
						 
						
							
							
								
								Rewrite Atom generation from stream entries to use Ox instead of Nokogiri ( #1124 )  
							
							... 
							
							
							
							* Rewrite Atom generation from stream entries to use Ox instead of Nokogiri::Builder
StreamEntry is now limited to only statuses, which allows some optimization. Removed
extra queries on AccountsController#show. AtomSerializer instead of AtomBuilderHelper
used in AccountsController#show, StreamEntriesController#show, StreamEntryRenderer
and PubSubHubbub::DistributionWorker
PubSubHubbub::DistributionWorker moves n+1 DomainBlock query to PubSubHubbub::DeliveryWorker
instead.
All Salmon slaps that aren't based on StreamEntry still use AtomBuilderHelper and Nokogiri
* All Salmon slaps now use Ox instead of Nokogiri. No touch from status on account 
							
						 
						
							2017-04-07 05:56:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								51d7caaf19 
								
							 
						 
						
							
							
								
								Fix wrong pubsub channel on public timelines  
							
							
							
						 
						
							2017-04-06 04:03:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								dbd529109e 
								
							 
						 
						
							
							
								
								Fix notifications delivered to wrong pubsub channel, optimized RemoveStatusService,  
							
							... 
							
							
							
							slightly optimized FanOutOnWriteService again 
							
						 
						
							2017-04-06 02:26:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								5442083b3c 
								
							 
						 
						
							
							
								
								Split SalmonWorker into smaller parts, move profile updating into another job  
							
							
							
						 
						
							2017-04-05 21:43:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								5b95be1c42 
								
							 
						 
						
							
							
								
								Replace calls to FeedManager#inline_render and #broadcast  
							
							
							
						 
						
							2017-04-05 19:45:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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