Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	62b057b085  
						 
						
							
							
								
								
								Adjust client registration API  
							
							
							
							
						 
						
							2016-09-30 00:03:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	ef2b50c9ac  
						 
						
							
							
								
								
								Deleting statuses from UI  
							
							
							
							
						 
						
							2016-09-30 00:00:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	927333f4f8  
						 
						
							
							
								
								
								Improve code style  
							
							
							
							
						 
						
							2016-09-29 21:28:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	4f9b7432dd  
						 
						
							
							
								
								
								Fix   #52  - Add API versioning (v1)  
							
							
							
							
						 
						
							2016-09-27 16:59:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	7e14eefc81  
						 
						
							
							
								
								
								Replace logo,  fix   #57  - delete/unreblog/unfavourite API,  fix   #45  - app  
							
							... 
							
							
							
							
							registration API 
							
						 
						
							2016-09-26 23:56:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	3f9708edc4  
						 
						
							
							
								
								
								Change output of api/accounts/:id/follow and unfollow to return relationship  
							
							... 
							
							
							
							
							Track relationship in redux state. Display follow/unfollow and following-back
information on account view (unstyled) 
							
						 
						
							2016-09-23 20:23:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	c0e9603c92  
						 
						
							
							
								
								
								Fix   #50  - Order ancestors/descendants by tree path  
							
							
							
							
						 
						
							2016-09-21 23:18:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	e46abc71ca  
						 
						
							
							
								
								
								Fix notifications in UI, added new API for fetching account relationships  
							
							
							
							
						 
						
							2016-09-21 22:07:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	1d2856c2af  
						 
						
							
							
								
								
								Since GNU Social hubs don't seem to return a hub.lease_seconds param in the subscription confirmation request,  
							
							... 
							
							
							
							
							we'll have to default that value to the GS "minimum" (from their code) which is 24 hours. 
							
						 
						
							2016-09-20 03:24:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	246330493b  
						 
						
							
							
								
								
								More debugging for PuSH confirmations  
							
							
							
							
						 
						
							2016-09-20 03:18:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	a66d34878c  
						 
						
							
							
								
								
								Add more logging to PuSH callback  
							
							
							
							
						 
						
							2016-09-20 03:12:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	608a2bfffc  
						 
						
							
							
								
								
								Upgrade to PubSubHubbub 0.4 (removing verify_token)  
							
							
							
							
						 
						
							2016-09-20 02:43:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	059ebbf48d  
						 
						
							
							
								
								
								Separate PuSH subscriptions from following, add mastodon:push:refresh task,  
							
							... 
							
							
							
							
							respect hub.lease_seconds (fix  #46 ) 
							
						 
						
							2016-09-20 00:43:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	adffc7a495  
						 
						
							
							
								
								
								Fix   #43  
							
							
							
							
						 
						
							2016-09-18 12:28:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	8c0b19012b  
						 
						
							
							
								
								
								Fix   #41 , debug  #42  
							
							
							
							
						 
						
							2016-09-17 16:36:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	5b0cef9781  
						 
						
							
							
								
								
								Setting up preliminary "detailed" routes in the UI, new API end-point for fetching status context  
							
							
							
							
						 
						
							2016-09-16 00:21:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	d6a64f45fd  
						 
						
							
							
								
								
								Adding a notification stack for error messages  
							
							
							
							
						 
						
							2016-09-12 19:20:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	85d89b472d  
						 
						
							
							
								
								
								Optimized n+1 queries in accounts Atom and HTML views  
							
							... 
							
							
							
							
							Added stack trace for SQL queries in development
Removed badly thought out accounts/lookup API 
							
						 
						
							2016-09-08 20:36:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	509c18eb13  
						 
						
							
							
								
								
								Fix local follows, 404 in logs  
							
							
							
							
						 
						
							2016-09-08 02:40:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	eec0dc46a6  
						 
						
							
							
								
								
								PostStatusService can attach media to status, ProcessFeedService likewise  
							
							
							
							
						 
						
							2016-09-05 18:39:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	ae1fac0062  
						 
						
							
							
								
								
								Add API to upload media attachments  
							
							
							
							
						 
						
							2016-09-05 17:46:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	b5ebf99439  
						 
						
							
							
								
								
								Possibly fix issue with stale favourite/reblog information after API call  
							
							
							
							
						 
						
							2016-09-04 21:28:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	10ba09f546  
						 
						
							
							
								
								
								Upgrade to Rails 5.0.0.1  
							
							
							
							
						 
						
							2016-08-17 17:58:00 +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 
								
							 
						 
						
							
							
								
							
							
	082e1cbe5a  
						 
						
							
							
								
								
								Fix default max_id query in paginate_by_max_id  
							
							
							
							
						 
						
							2016-03-22 21:53:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	12559b01ea  
						 
						
							
							
								
								
								Add pagination by max_id instead of offset/limit  
							
							
							
							
						 
						
							2016-03-22 21:38:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	c28971c70c  
						 
						
							
							
								
								
								Fixed the lookup API method  
							
							
							
							
						 
						
							2016-03-21 17:33:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	9d55529318  
						 
						
							
							
								
								
								Fix text color in dashboard inputs, sanitize remote status content in UI,  
							
							... 
							
							
							
							
							simplify FanOutOnWriteService, add /api/accounts/lookup method 
							
						 
						
							2016-03-21 17:02:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	2ba6537f52  
						 
						
							
							
								
								
								Escape PuSH challenge and change subscriptions and salmon APIs to text/plain  
							
							
							
							
						 
						
							2016-03-21 09:24:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	b640f35621  
						 
						
							
							
								
								
								Writing out more tests, fixed some bugs  
							
							
							
							
						 
						
							2016-03-20 13:03:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	9a7485d034  
						 
						
							
							
								
								
								Fix typo on /api/accounts/:id/statuses, fix potential case-sensitivity issue  
							
							... 
							
							
							
							
							when registering incoming status mentions, add Travis CI file 
							
						 
						
							2016-03-18 23:23:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	323474c97e  
						 
						
							
							
								
								
								Fix   #2 , add rake task for PuSH-unsubscribing from remote users who have no  
							
							... 
							
							
							
							
							local followers. Remote users' usernames SHOULD be case-sensitive 
							
						 
						
							2016-03-17 12:02:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	aab9f57e36  
						 
						
							
							
								
								
								Adding config for puma, dashboard layout, fixing some queries  
							
							
							
							
						 
						
							2016-03-12 16:21:53 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	fe57f6330f  
						 
						
							
							
								
								
								API methods for retrieving home and mentions timelines  
							
							
							
							
						 
						
							2016-03-07 13:25:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	f099bc6091  
						 
						
							
							
								
								
								Adding API for favouriting a status  
							
							
							
							
						 
						
							2016-03-07 12:58:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	ab6696e855  
						 
						
							
							
								
								
								Adding doorkeeper, adding a REST API  
							
							... 
							
							
							
							
							POST /api/statuses                  Params: status (text contents), in_reply_to_id (optional)
GET  /api/statuses/:id
POST /api/statuses/:id/reblog
GET  /api/accounts/:id
GET  /api/accounts/:id/following
GET  /api/accounts/:id/followers
POST /api/accounts/:id/follow
POST /api/accounts/:id/unfollow
POST /api/follows                  Params: uri (e.g. user@domain)
OAuth authentication is currently disabled, but the API can be used with HTTP Auth. 
							
						 
						
							2016-03-07 12:42:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	3b4e04dc32  
						 
						
							
							
								
								
								Fixing some bugs, adding pending test examples  
							
							
							
							
						 
						
							2016-03-05 12:50:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	0e8f59c16f  
						 
						
							
							
								
								
								Refactoring Grape API methods into normal controllers & other things  
							
							
							
							
						 
						
							2016-02-29 19:42:08 +01:00