Joël Quenneville 
								
							 
						 
						
							
							
								
							
							
	d4c94fa004  
						 
						
							
							
								
								
								DRY up reblog vs original status check  
							
							... 
							
							
							
							
							Checking reblog vs original status was happening in multiple places
across the app. For views, this logic was encapsulated in a helper
method named `proper_status` but in the other layers of the app, the
logic was duplicated.
Because the logic is used at all layers of the app, we extracted it into
a `Status#proper` method on the model and changed all uses of the logic
to use this method. There is now a single source of truth for this
condition.
We added test coverage to untested methods that got refactored. 
							
						 
						
							2017-04-07 14:18:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	667ffafef8  
						 
						
							
							
								
								
								Fix spec  
							
							
							
							
						 
						
							2017-04-05 03:31:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen 
								
							 
						 
						
							
							
								
							
							
	4c92f15664  
						 
						
							
							
								
								
								Merge branch 'master' into add_more_tests_to_models  
							
							
							
							
						 
						
							2017-04-05 03:27:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samy KACIMI 
								
							 
						 
						
							
							
								
							
							
	46c0e8b0e7  
						 
						
							
							
								
								
								update account_spec  
							
							
							
							
						 
						
							2017-04-05 00:37:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samy KACIMI 
								
							 
						 
						
							
							
								
							
							
	81c76fe375  
						 
						
							
							
								
								
								add more tests to models  
							
							
							
							
						 
						
							2017-04-05 00:29:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pete Keen 
								
							 
						 
						
							
							
								
							
							
	e9a6da6bc7  
						 
						
							
							
								
								
								[ #817 ] Add email whitelist  
							
							... 
							
							
							
							
							This adds the ability to filter user signup with a whitelist
instead of or in addition to a blacklist.
Fixes  #817  
							
						 
						
							2017-04-04 11:20:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	e8875c6046  
						 
						
							
							
								
								
								Import feature for following/blocking lists (addresses  #62 ,  #177 ,  #201 ,  #454 )  
							
							
							
							
						 
						
							2017-03-30 19:42:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	4fb95c91fb  
						 
						
							
							
								
								
								Fix wrongful matching of last period in extended usernames  
							
							... 
							
							
							
							
							Fix anchor tags in some wikipedia URLs being matches as a hashtag 
							
						 
						
							2017-03-05 18:08:19 +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 
								
							 
						 
						
							
							
								
							
							
	3b81baaaaf  
						 
						
							
							
								
								
								Adding POST /api/v1/reports API, and a UI for submitting reports  
							
							
							
							
						 
						
							2017-02-14 20:59:26 +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 
								
							 
						 
						
							
							
								
							
							
	50660d54e8  
						 
						
							
							
								
								
								Fix semantics of follow requests another slaps  
							
							
							
							
						 
						
							2017-02-11 17:13:11 +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 
								
							 
						 
						
							
							
								
							
							
	3f075c7794  
						 
						
							
							
								
								
								API for apps to register for push notifications  
							
							
							
							
						 
						
							2017-01-29 01:30:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	f0de621e76  
						 
						
							
							
								
								
								Fix   #463  - Fetch and display previews of URLs using OpenGraph tags  
							
							
							
							
						 
						
							2017-01-20 01:00:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	75f80bef10  
						 
						
							
							
								
								
								Persist UI settings, add missing localizations for German  
							
							
							
							
						 
						
							2017-01-09 14:00:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	b891a81008  
						 
						
							
							
								
								
								Follow call on locked account creates follow request instead  
							
							... 
							
							
							
							
							Reflect "requested" relationship in API and UI
Reflect inability of private posts to be reblogged in the UI
Disable Webfinger for locked accounts 
							
						 
						
							2016-12-22 23:03:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	2d2c81765b  
						 
						
							
							
								
								
								Adding embedded PuSH server  
							
							
							
							
						 
						
							2016-11-28 13:36:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	da2ef4d676  
						 
						
							
							
								
								
								Adding unified streamable notifications  
							
							
							
							
						 
						
							2016-11-20 19:39:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	546c4718e7  
						 
						
							
							
								
								
								Localizations for most server-side strings  
							
							
							
							
						 
						
							2016-11-16 00:55:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	8152584cf5  
						 
						
							
							
								
								
								Fix   #142  - Escape ILIKE special characters from Account.find_remote  
							
							
							
							
						 
						
							2016-11-13 11:27:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	62292797ec  
						 
						
							
							
								
								
								Adding hashtag model  
							
							
							
							
						 
						
							2016-11-04 19:12:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	22a8801dbc  
						 
						
							
							
								
								
								Adding domain blocks  
							
							
							
							
						 
						
							2016-10-09 14:48:59 +02: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 
								
							 
						 
						
							
							
								
							
							
	608a2bfffc  
						 
						
							
							
								
								
								Upgrade to PubSubHubbub 0.4 (removing verify_token)  
							
							
							
							
						 
						
							2016-09-20 02:43:20 +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 
								
							 
						 
						
							
							
								
							
							
	ae1fac0062  
						 
						
							
							
								
								
								Add API to upload media attachments  
							
							
							
							
						 
						
							2016-09-05 17:46:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	c38ad208c3  
						 
						
							
							
								
								
								Fix mentions regex to exclude usernames in Medium URLs  
							
							
							
							
						 
						
							2016-03-27 23:51:18 +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 
								
							 
						 
						
							
							
								
							
							
	c8999a116e  
						 
						
							
							
								
								
								Sanitize remote html in atom feeds, API (not just UI), use cached mention  
							
							... 
							
							
							
							
							relations on Status#mentions 
							
						 
						
							2016-03-24 12:43:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	d4892ace62  
						 
						
							
							
								
								
								Adding more test stubs  
							
							
							
							
						 
						
							2016-03-19 12:13:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	8fada4fae2  
						 
						
							
							
								
								
								When posting a status or reblogging one, ping hubs about the feed update  
							
							
							
							
						 
						
							2016-02-28 14:33:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	f16b31f077  
						 
						
							
							
								
								
								Adding a bunch of tests  
							
							
							
							
						 
						
							2016-02-26 15:28:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	71fe24096c  
						 
						
							
							
								
								
								Adding a Mention model, test stubs  
							
							
							
							
						 
						
							2016-02-25 00:17:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	fa33750105  
						 
						
							
							
								
								
								Adding reblogs, favourites, improving atom generation  
							
							
							
							
						 
						
							2016-02-23 19:17:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	709c6685a9  
						 
						
							
							
								
								
								Made some progress  
							
							
							
							
						 
						
							2016-02-22 16:00:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	9c4856bdb1  
						 
						
							
							
								
								
								Initial commit  
							
							
							
							
						 
						
							2016-02-20 22:53:20 +01:00