Matt Jankowski 
								
							 
						 
						
							
							
								
							
							
	dbe9f33fdc  
						 
						
							
							
								
								
								Admin base controller ( #1465 )  
							
							... 
							
							
							
							
							* Add Admin::BaseController to wrap admin area
Extracts the setting of the `admin` layout and verifying that users are admins
to a common base class for the admin/ controllers.
* Add basic coverage for admin/reports and admin/settings controllers 
							
						 
						
							2017-04-10 21:27:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen 
								
							 
						 
						
							
							
								
							
							
	15d442cf9d  
						 
						
							
							
								
								
								Fix /api/v1/accounts/update_credentials tests ( #1357 )  
							
							
							
							
						 
						
							2017-04-09 20:23:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Celis 
								
							 
						 
						
							
							
								
							
							
	d4fe6cd2bf  
						 
						
							
							
								
								
								Allow users to update their Account in the API ( #1179 )  
							
							... 
							
							
							
							
							* Allow users to update their Account in the API
It would be nice for API clients to be able to allow users to update
their accounts without having to wrap Mastodon in a web view. This patch
adds an API endpoint to let users submit a PATCH for their account.
Signed-off-by: David Celis <me@davidcel.is>
* Add /api/v1/accounts/update_credentials to the API docs
Signed-off-by: David Celis <me@davidcel.is> 
							
						 
						
							2017-04-09 18:33:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
								
							
							
	e5282e4ec0  
						 
						
							
							
								
								
								Clean up about page ( #1282 )  
							
							... 
							
							
							
							
							* Add InstancePresenter to expose site details
* Clean up about controller, use instance presenter 
							
						 
						
							2017-04-09 14:47:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	1c6b02f936  
						 
						
							
							
								
								
								Fix   #690  - Webfinger should handle new shortform profile URLs now (nice)  
							
							
							
							
						 
						
							2017-03-28 11:25:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	d6ed2eb512  
						 
						
							
							
								
								
								Prettier account and stream entry URLs  
							
							
							
							
						 
						
							2017-03-22 19:55:14 +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 
								
							 
						 
						
							
							
								
							
							
	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 
								
							 
						 
						
							
							
								
							
							
	9d5fb49cd8  
						 
						
							
							
								
								
								Merge pull request  #603  from evanminto/activitypub-account  
							
							... 
							
							
							
							
							Expose ActivityStreams 2.0 representation of accounts 
							
						 
						
							2017-02-07 02:08:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Minto 
								
							 
						 
						
							
							
								
							
							
	da7f24c238  
						 
						
							
							
								
								
								Add test  
							
							
							
							
						 
						
							2017-02-06 12:14:02 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	77e13c2bc9  
						 
						
							
							
								
								
								Removing failed push notification API, make context loads use cache  
							
							
							
							
						 
						
							2017-02-05 17:51:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	d9ca46b464  
						 
						
							
							
								
								
								Cleaning up format of broadcast real-time messages, removing  
							
							... 
							
							
							
							
							redis-backed "mentions" timeline as redundant (given notifications) 
							
						 
						
							2017-02-02 00:03:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	e70e721a0d  
						 
						
							
							
								
								
								Add tests for new API  
							
							
							
							
						 
						
							2017-01-29 12:35:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	7c015ece45  
						 
						
							
							
								
								
								Fix oembed controller test  
							
							
							
							
						 
						
							2017-01-23 13:36:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	1bbcd71cd4  
						 
						
							
							
								
								
								Fix   #390  - fix redirect after sign-up (to login page instead of homepage)  
							
							
							
							
						 
						
							2017-01-04 15:31:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	a302e56f9a  
						 
						
							
							
								
								
								Add API for retrieving favourites  
							
							
							
							
						 
						
							2016-12-29 20:33:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	49834a6e7f  
						 
						
							
							
								
								
								Add API for retrieving blocked accounts  
							
							
							
							
						 
						
							2016-12-29 20:12:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	d7dc84439c  
						 
						
							
							
								
								
								Add ability to use remote follow function on other sites  
							
							
							
							
						 
						
							2016-12-29 16:54:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	3689c119f0  
						 
						
							
							
								
								
								Replacing follow requests in the settings area with in-UI column  
							
							
							
							
						 
						
							2016-12-26 21:33:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	004382e4d0  
						 
						
							
							
								
								
								Adding follow requests API  
							
							
							
							
						 
						
							2016-12-26 19:30:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	7376af90f7  
						 
						
							
							
								
								
								Don't show statuses to blocked users  
							
							
							
							
						 
						
							2016-12-26 19:13:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	b302b9202b  
						 
						
							
							
								
								
								Add page for authorizing/rejecting follow requests  
							
							
							
							
						 
						
							2016-12-23 00:04:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	6de079a5af  
						 
						
							
							
								
								
								Removing external hub completely,  fix   #333  fixing digit-only hashtags,  
							
							... 
							
							
							
							
							removing web app capability from non-webapp pages 
							
						 
						
							2016-12-18 12:24:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	76ec907993  
						 
						
							
							
								
								
								Improved admin UI  
							
							
							
							
						 
						
							2016-12-13 13:42:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	f978b06dd1  
						 
						
							
							
								
								
								Add suspend account functionality to admin UI  
							
							
							
							
						 
						
							2016-12-06 18:22:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	b14b5e3b44  
						 
						
							
							
								
								
								Improve notification model  
							
							
							
							
						 
						
							2016-12-03 20:04:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	6ff93845d5  
						 
						
							
							
								
								
								Add basic OEmbed provider API,  fix   #247  
							
							
							
							
						 
						
							2016-11-30 23:01:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	356d3874eb  
						 
						
							
							
								
								
								Normalize localizations, add stub for admin/accounts  
							
							
							
							
						 
						
							2016-11-30 15:32:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	7e90772c92  
						 
						
							
							
								
								
								Unify collection caching code  
							
							
							
							
						 
						
							2016-11-29 15:49:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	27fc49d745  
						 
						
							
							
								
								
								Add simple admin overview of PuSH subscriptions  
							
							
							
							
						 
						
							2016-11-28 18:45:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	2d2c81765b  
						 
						
							
							
								
								
								Adding embedded PuSH server  
							
							
							
							
						 
						
							2016-11-28 13:36:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	2cb3dc5e5a  
						 
						
							
							
								
								
								Update hub URL and re-subscribe if hub URL changes  
							
							
							
							
						 
						
							2016-11-26 15:18:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	8efa081f21  
						 
						
							
							
								
								
								Remove Neo4J  
							
							
							
							
						 
						
							2016-11-24 23:46:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	7b7bf834e9  
						 
						
							
							
								
								
								Fix OAuth authorization page and add a spec for it  
							
							
							
							
						 
						
							2016-11-18 23:10:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	7ac574d9a9  
						 
						
							
							
								
								
								Fix   #148  - Devise mailer fixed, test spec added so it won't slip past again  
							
							
							
							
						 
						
							2016-11-17 12:29:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	7bb28bf780  
						 
						
							
							
								
								
								Improve @mention regex  
							
							
							
							
						 
						
							2016-11-05 22:09:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	48b9619439  
						 
						
							
							
								
								
								Adding hashtags  
							
							
							
							
						 
						
							2016-11-05 17:13:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	829d189f44  
						 
						
							
							
								
								
								Add tests for recently added API end points  
							
							
							
							
						 
						
							2016-11-03 18:53:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	7a6d95f70c  
						 
						
							
							
								
								
								E-mail preferences page  
							
							
							
							
						 
						
							2016-10-14 02:28:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	1f650d327d  
						 
						
							
							
								
								
								Adding public timeline  
							
							
							
							
						 
						
							2016-10-07 16:00:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	7b9a4af311  
						 
						
							
							
								
								
								API for blocking and unblocking  
							
							
							
							
						 
						
							2016-10-03 18:17:06 +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 
								
							 
						 
						
							
							
								
							
							
	6d7290f47c  
						 
						
							
							
								
								
								Add API for getting info about authenticated user: /api/v1/accounts/verify_credentials  
							
							
							
							
						 
						
							2016-10-02 16:14:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	b36197c307  
						 
						
							
							
								
								
								Fix tests, update goldfinger to catch XML errors  
							
							
							
							
						 
						
							2016-09-30 23:08:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	2603c7e69f  
						 
						
							
							
								
								
								Fix tests  
							
							
							
							
						 
						
							2016-09-27 23:23:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	e63aebff7a  
						 
						
							
							
								
								
								Adding landing page  
							
							
							
							
						 
						
							2016-09-27 23:12:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	4f9b7432dd  
						 
						
							
							
								
								
								Fix   #52  - Add API versioning (v1)  
							
							
							
							
						 
						
							2016-09-27 16:59:08 +02:00