f0de621e76 
					 
					
						
						
							
							Fix   #463  - Fetch and display previews of URLs using OpenGraph tags  
						
						
						
						
					 
					
						2017-01-20 01:00:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e9737c2235 
					 
					
						
						
							
							Fix tests, add applications to eager loading/cache for statuses, fix  
						
						... 
						
						
						
						application website validation, don't link to app website if website isn't set,
also comment out animated boost icon from #464  until it's consistent with non-animated version 
						
						
					 
					
						2017-01-15 14:01:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6bc0e8db4 
					 
					
						
						
							
							Add tracking of OAuth app that posted a status, extend OAuth apps to have optional website field, add application details to API, show application name and website on detailed status views.  Resolves   #11  
						
						
						
						
					 
					
						2017-01-15 08:58:50 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a302e56f9a 
					 
					
						
						
							
							Add API for retrieving favourites  
						
						
						
						
					 
					
						2016-12-29 20:33:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49834a6e7f 
					 
					
						
						
							
							Add API for retrieving blocked accounts  
						
						
						
						
					 
					
						2016-12-29 20:12:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						004382e4d0 
					 
					
						
						
							
							Adding follow requests API  
						
						
						
						
					 
					
						2016-12-26 19:30:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80e02b90e4 
					 
					
						
						
							
							Private visibility on statuses prevents non-followers from seeing those  
						
						... 
						
						
						
						Filters out hidden stream entries from Atom feed
Blocks now generate hidden stream entries, can be used to federate blocks
Private statuses cannot be reblogged (generates generic 422 error for now)
POST /api/v1/statuses now takes visibility=(public|unlisted|private) param instead of unlisted boolean
Statuses JSON now contains visibility=(public|unlisted|private) field 
						
						
					 
					
						2016-12-21 20:04:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0542773bca 
					 
					
						
						
							
							Make unfavouriting async to prevent timeout errors from leaving orphaned records behind  
						
						
						
						
					 
					
						2016-12-19 09:12:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ae1b39ec9 
					 
					
						
						
							
							Adjusting public display of statuses to look similar to logged-in UI,  
						
						... 
						
						
						
						fix  #361  with rich OEmbed display via iframe, fix  #237  by hiding sensitive
content behind a spoiler on public pages 
					
						2016-12-18 19:47:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aed25932b5 
					 
					
						
						
							
							Add OEmbed iframe HTML, convert emojis on public pages, increase size of attachment thumbnails  
						
						
						
						
					 
					
						2016-12-18 15:20:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64d109dc0e 
					 
					
						
						
							
							Downsize originals in media attachments, small fixes  
						
						
						
						
					 
					
						2016-12-05 17:13:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f763e844e8 
					 
					
						
						
							
							Do not use expiring links after all  
						
						
						
						
					 
					
						2016-12-04 13:02:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24e692b0cf 
					 
					
						
						
							
							Set a specific S3 expiration time so that files can be cached  
						
						
						
						
					 
					
						2016-12-04 12:58:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80c44ed9c1 
					 
					
						
						
							
							Do not autoplay videos, display play button instead. Use expiring links when using S3. Do not keep originals  
						
						... 
						
						
						
						for avatars/headers, resize avatars down to 120x120 instead of 300x300. Set cache headers on S3 stuff, also
make it private (aka only accessible via expiring links to prevent hotlinking) 
						
						
					 
					
						2016-12-04 12:28:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ff93845d5 
					 
					
						
						
							
							Add basic OEmbed provider API,  fix   #247  
						
						
						
						
					 
					
						2016-11-30 23:01:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0603971894 
					 
					
						
						
							
							Adding sensitive marker to statuses in API  
						
						
						
						
					 
					
						2016-11-23 10:46:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f88ca4a206 
					 
					
						
						
							
							Performance improvement for notifications API  
						
						
						
						
					 
					
						2016-11-21 16:10:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da2ef4d676 
					 
					
						
						
							
							Adding unified streamable notifications  
						
						
						
						
					 
					
						2016-11-20 19:39:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9aecc0f48a 
					 
					
						
						
							
							Move timelines API from statuses to its own controller, add a check for  
						
						... 
						
						
						
						resources that require a user context vs those that don't (such as public timeline)
/api/v1/statuses/public   -> /api/v1/timelines/public
/api/v1/statuses/home     -> /api/v1/timelines/home
/api/v1/statuses/mentions -> /api/v1/timelines/mentions
/api/v1/statuses/tag/:tag -> /api/v1/timelines/tag/:tag 
						
						
					 
					
						2016-11-08 23:29:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23fc424b7a 
					 
					
						
						
							
							Account notes (bios) can now contain links. Character limit upped to 160  
						
						
						
						
					 
					
						2016-11-07 01:14:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48b9619439 
					 
					
						
						
							
							Adding hashtags  
						
						
						
						
					 
					
						2016-11-05 17:13:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1828df9bc0 
					 
					
						
						
							
							Disable accounts caching too  
						
						
						
						
					 
					
						2016-11-03 19:06:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						abf664b560 
					 
					
						
						
							
							Disable caching of statuses (maybe this will help with the weird bug)  
						
						
						
						
					 
					
						2016-11-03 18:55:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4671adc25 
					 
					
						
						
							
							Fix reblogged/favourited caching; add API endpoints for who favd/reblogged status  
						
						
						
						
					 
					
						2016-11-03 14:50:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c003e70758 
					 
					
						
						
							
							Caching should work correctly now (fingers crossed)  
						
						
						
						
					 
					
						2016-11-03 14:12:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						562044f36a 
					 
					
						
						
							
							Need to disable caching again due to bug in Rabl  
						
						
						
						
					 
					
						2016-11-03 13:59:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0160d1d9b5 
					 
					
						
						
							
							Enable caching for some rabl views  
						
						
						
						
					 
					
						2016-11-03 13:28:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0a197650a 
					 
					
						
						
							
							Adding common followers API, fixing fallback query again  
						
						
						
						
					 
					
						2016-10-29 01:29:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e21a3fe0cd 
					 
					
						
						
							
							Adding sync of follow relationships to Neo4J, accounts/suggestions API  
						
						
						
						
					 
					
						2016-10-14 23:10:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f650d327d 
					 
					
						
						
							
							Adding public timeline  
						
						
						
						
					 
					
						2016-10-07 16:00:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f9b7432dd 
					 
					
						
						
							
							Fix   #52  - Add API versioning (v1)  
						
						
						
						
					 
					
						2016-09-27 16:59:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e14eefc81 
					 
					
						
						
							
							Replace logo,  fix   #57  - delete/unreblog/unfavourite API,  fix   #45  - app  
						
						... 
						
						
						
						registration API 
						
						
					 
					
						2016-09-26 23:56:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc98865c1a 
					 
					
						
						
							
							API returns mentions for statuses, compose form pre-fills all relevant usernames into the form when replying  
						
						
						
						
					 
					
						2016-09-22 00:09:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e46abc71ca 
					 
					
						
						
							
							Fix notifications in UI, added new API for fetching account relationships  
						
						
						
						
					 
					
						2016-09-21 22:07:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0967961de7 
					 
					
						
						
							
							Improve how account detailed view looks, load account's statuses  
						
						
						
						
					 
					
						2016-09-18 18:18:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5342629a0a 
					 
					
						
						
							
							Adding webm playback to UI  
						
						
						
						
					 
					
						2016-09-17 18:05:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd5ad304ba 
					 
					
						
						
							
							Adding media controller, 1 webm/compose form allowed, previews generated  
						
						
						
						
					 
					
						2016-09-17 17:47:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8c0b19012b 
					 
					
						
						
							
							Fix   #41 , debug  #42  
						
						
						
						
					 
					
						2016-09-17 16:36:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						499beb4484 
					 
					
						
						
							
							UI for uploading media attachments (and cancelling them)  
						
						... 
						
						
						
						Mostly resolves  #8 , though attachments are still not displayed in public view 
						
						
					 
					
						2016-09-07 18:21:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc222dfa49 
					 
					
						
						
							
							Displaying media attachments in timelines  
						
						
						
						
					 
					
						2016-09-05 20:38:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						14fb0ab4a2 
					 
					
						
						
							
							Improve JSON output for media attachments, generate :small preview for them  
						
						
						
						
					 
					
						2016-09-05 19:26:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d9c886518 
					 
					
						
						
							
							Adding enclosures to Atom and statuses JSON  
						
						
						
						
					 
					
						2016-09-05 18:57:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae1fac0062 
					 
					
						
						
							
							Add API to upload media attachments  
						
						
						
						
					 
					
						2016-09-05 17:46:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1022d682dc 
					 
					
						
						
							
							Normalized data in Redux, fix for asset URLs when rendered outside request  
						
						
						
						
					 
					
						2016-09-04 14:04:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6426819b6f 
					 
					
						
						
							
							Fix tests  
						
						
						
						
					 
					
						2016-08-18 17:22:44 +02:00