Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							a9e40a3d80
							
						
					 | 
					
						
						
							
							Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting
						
						
						
						
						
						
						
						to the API 
						
						
					 | 
					
						2016-10-22 19:39:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							de1f3aab86
							
						
					 | 
					
						
						
							
							Fix #16 - Optimize n+1 queries when checking reblogged/favourited values for status lists in API
						
						
						
						
						
						
					 | 
					
						2016-10-16 19:10:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							e21a3fe0cd
							
						
					 | 
					
						
						
							
							Adding sync of follow relationships to Neo4J, accounts/suggestions API
						
						
						
						
						
						
					 | 
					
						2016-10-14 23:10:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							157f03f8bd
							
						
					 | 
					
						
						
							
							No-op for Salmons without body, fail fast if Webfinger does not contain
						
						
						
						
						
						
						
						all required resource links (profile page, salmon, atom feed, magic key) 
						
						
					 | 
					
						2016-10-13 13:41:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							68eed8c61f
							
						
					 | 
					
						
						
							
							Stop logging incoming Atom
						
						
						
						
						
						
					 | 
					
						2016-10-10 18:16:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							f49ed8c819
							
						
					 | 
					
						
						
							
							Log incoming Atom from PuSH
						
						
						
						
						
						
					 | 
					
						2016-10-10 17:40:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							427ba27641
							
						
					 | 
					
						
						
							
							Public timeline to exclude users you blocked
						
						
						
						
						
						
					 | 
					
						2016-10-09 15:15:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							22a8801dbc
							
						
					 | 
					
						
						
							
							Adding domain blocks
						
						
						
						
						
						
					 | 
					
						2016-10-09 14:48:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f650d327d
							
						
					 | 
					
						
						
							
							Adding public timeline
						
						
						
						
						
						
					 | 
					
						2016-10-07 16:00:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							15d01a5e08
							
						
					 | 
					
						
						
							
							Better comparison of "local" domain
						
						
						
						
						
						
					 | 
					
						2016-10-06 16:36:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f5b205916
							
						
					 | 
					
						
						
							
							Catch Paperclip errors on /api/v1/media, return early from update profile service if XML given is nil
						
						
						
						
						
						
					 | 
					
						2016-10-06 14:40:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b9a4af311
							
						
					 | 
					
						
						
							
							API for blocking and unblocking
						
						
						
						
						
						
					 | 
					
						2016-10-03 18:17:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c9e672ee2
							
						
					 | 
					
						
						
							
							Integrating block relationships into the API (read-only for now)
						
						
						
						
						
						
					 | 
					
						2016-10-03 17:16:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							9fd3d7b6cd
							
						
					 | 
					
						
						
							
							Add since_id param to feeds
						
						
						
						
						
						
					 | 
					
						2016-10-02 22:35:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eugen Rochko
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d7290f47c
							
						
					 | 
					
						
						
							
							Add API for getting info about authenticated user: /api/v1/accounts/verify_credentials
						
						
						
						
						
						
					 | 
					
						2016-10-02 16:14:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 |