Richard van der Hoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bc00fd76d 
							
						 
					 
					
						
						
							
							Clarifications to the admin api documentation ( #7647 )  
						
						... 
						
						
						
						* Clarify how to authenticate
* path params are not the same thing as query params
* Fix documentation for `/_synapse/admin/v2/users/<user_id>` 
						
						
					 
					
						2020-06-05 17:31:05 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk Klimpel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2970ce8367 
							
						 
					 
					
						
						
							
							Add device management to admin API ( #7481 )  
						
						... 
						
						
						
						- Admin is able to
  - change displaynames
  - delete devices
  - list devices
  - get device informations
Fixes  #7330  
						
						
					 
					
						2020-06-05 13:07:22 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Tötterman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab3e19d814 
							
						 
					 
					
						
						
							
							Improve API doc readability ( #7527 )  
						
						
						
						
					 
					
						2020-05-19 11:20:23 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Stahl 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4a5ec4096 
							
						 
					 
					
						
						
							
							Add room details admin endpoint ( #7317 )  
						
						
						
						
					 
					
						2020-05-07 15:33:07 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Morgan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c58ae367d8 
							
						 
					 
					
						
						
							
							Clean up admin api docs ( #7361 )  
						
						
						
						
					 
					
						2020-04-28 20:06:03 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Stahl 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04dd7d182d 
							
						 
					 
					
						
						
							
							Return total number of users and profile attributes in admin users endpoint ( #6881 )  
						
						... 
						
						
						
						Signed-off-by: Manuel Stahl <manuel.stahl@awesome-technologies.de> 
						
						
					 
					
						2020-04-28 18:19:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk Klimpel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b6685db9f 
							
						 
					 
					
						
						
							
							Extend room admin api with additional attributes ( #7225 )  
						
						
						
						
					 
					
						2020-04-22 13:38:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk Klimpel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb69690761 
							
						 
					 
					
						
						
							
							Admin API to join users to a room. ( #7051 )  
						
						
						
						
					 
					
						2020-03-27 19:16:43 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Cloke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88b41986db 
							
						 
					 
					
						
						
							
							Add an option to the set password API to choose whether to logout other devices. ( #7085 )  
						
						
						
						
					 
					
						2020-03-18 07:50:00 -04:00 
						 
				 
			
				
					
						
							
							
								Brendan Abolivier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cd34da8b1 
							
						 
					 
					
						
						
							
							Merge pull request  #6891  from matrix-org/babolivier/retention-doc-amend  
						
						... 
						
						
						
						Spell out that the last event sent to a room won't be deleted by a purge 
						
						
					 
					
						2020-02-12 20:12:20 +00:00 
						 
				 
			
				
					
						
							
							
								Brendan Abolivier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08e050c3fd 
							
						 
					 
					
						
						
							
							Rephrase  
						
						
						
						
					 
					
						2020-02-12 15:39:40 +00:00 
						 
				 
			
				
					
						
							
							
								Brendan Abolivier 
							
						 
					 
					
						
						
						
						
							
						
						
							47acbc519f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						
						
						
					 
					
						2020-02-12 13:24:09 +00:00 
						 
				 
			
				
					
						
							
							
								Brendan Abolivier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b21986e4e 
							
						 
					 
					
						
						
							
							Also spell it out in the purge history API doc  
						
						
						
						
					 
					
						2020-02-11 17:56:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dirk Klimpel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56ca93ef59 
							
						 
					 
					
						
						
							
							Admin api to add an email address ( #6789 )  
						
						
						
						
					 
					
						2020-02-07 10:29:36 +00:00 
						 
				 
			
				
					
						
							
							
								Robin Vleij 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0561fcffd 
							
						 
					 
					
						
						
							
							Update documentation ( #6859 )  
						
						... 
						
						
						
						Update documentation to reflect the correct format of user_id (fully qualified). 
						
						
					 
					
						2020-02-05 21:27:38 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Morgan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d31f5f4d89 
							
						 
					 
					
						
						
							
							Update admin room docs with correct endpoints ( #6770 )  
						
						
						
						
					 
					
						2020-01-23 11:37:26 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Morgan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90a28fb475 
							
						 
					 
					
						
						
							
							Admin API to list, filter and sort rooms ( #6720 )  
						
						
						
						
					 
					
						2020-01-22 13:36:43 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Morgan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1177d3f3a3 
							
						 
					 
					
						
						
							
							Quarantine media by ID or user ID ( #6681 )  
						
						
						
						
					 
					
						2020-01-13 18:10:43 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Stahl 
							
						 
					 
					
						
						
						
						
							
						
						
							d2906fe666 
							
						 
					 
					
						
						
							
							Allow admin users to create or modify users without a shared secret ( #6495 )  
						
						... 
						
						
						
						Signed-off-by: Manuel Stahl <manuel.stahl@awesome-technologies.de> 
						
						
					 
					
						2020-01-09 13:31:00 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Morgan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b90fc6ed2 
							
						 
					 
					
						
						
							
							Document Shutdown Room admin API ( #6541 )  
						
						
						
						
					 
					
						2019-12-13 15:28:48 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Stahl 
							
						 
					 
					
						
						
						
						
							
						
						
							649b6bc088 
							
						 
					 
					
						
						
							
							Replace /admin/v1/users_paginate endpoint with /admin/v2/users ( #5925 )  
						
						
						
						
					 
					
						2019-12-05 18:12:23 +00:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							620f98b65b 
							
						 
					 
					
						
						
							
							write some docs for the quarantine_media api ( #6458 )  
						
						
						
						
					 
					
						2019-12-03 18:20:39 +00:00 
						 
				 
			
				
					
						
							
							
								Brendan Abolivier 
							
						 
					 
					
						
						
						
						
							
						
						
							baf12bc02a 
							
						 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						
						
						
					 
					
						2019-10-02 14:41:02 +01:00 
						 
				 
			
				
					
						
							
							
								axel simon 
							
						 
					 
					
						
						
						
						
							
						
						
							1c7df13e7b 
							
						 
					 
					
						
						
							
							add explanations on how to actually include an access_token ( #6031 )  
						
						
						
						
					 
					
						2019-09-13 08:50:17 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Wilkinson (reivilibre) 
							
						 
					 
					
						
						
						
						
							
						
						
							1b959b6977 
							
						 
					 
					
						
						
							
							Document GET method for retrieving admin bit of user in admin API  
						
						... 
						
						
						
						Signed-off-by: Olivier Wilkinson (reivilibre) <olivier@librepush.net> 
						
						
					 
					
						2019-08-27 13:19:19 +01:00 
						 
				 
			
				
					
						
							
							
								reivilibre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a7e6eb633 
							
						 
					 
					
						
						
							
							Add Admin API capability to set adminship of a user ( #5878 )  
						
						... 
						
						
						
						Admin API: Set adminship of a user 
						
						
					 
					
						2019-08-27 10:14:00 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							119aa31b10 
							
						 
					 
					
						
						
							
							Servlet to purge old rooms ( #5845 )  
						
						
						
						
					 
					
						2019-08-22 10:42:59 +01:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							3e1af5109c 
							
						 
					 
					
						
						
							
							Clarify that the admin change password endpoint logs them out ( #5303 )  
						
						
						
						
					 
					
						2019-05-31 09:45:46 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59e2d2694d 
							
						 
					 
					
						
						
							
							Remove the requirement to authenticate for /admin/server_version. ( #5122 )  
						
						... 
						
						
						
						This endpoint isn't much use for its intended purpose if you first need to get
yourself an admin's auth token.
I've restricted it to the `/_synapse/admin` path to make it a bit easier to
lock down for those concerned about exposing this information. I don't imagine
anyone is using it in anger currently. 
						
						
					 
					
						2019-05-07 09:29:30 +01:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							3fdff14207 
							
						 
					 
					
						
						
							
							Fix spelling in server notices admin API docs ( #5142 )  
						
						
						
						
					 
					
						2019-05-06 22:15:02 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12f9d51e82 
							
						 
					 
					
						
						
							
							Add admin api for sending server_notices ( #5121 )  
						
						
						
						
					 
					
						2019-05-02 11:59:16 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							8e9ca83537 
							
						 
					 
					
						
						
							
							Move admin API to a new prefix  
						
						
						
						
					 
					
						2019-05-01 15:44:30 +01:00 
						 
				 
			
				
					
						
							
							
								Brendan Abolivier 
							
						 
					 
					
						
						
						
						
							
						
						
							031919dafb 
							
						 
					 
					
						
						
							
							Fix whole path for admin route  
						
						
						
						
					 
					
						2019-05-01 11:38:27 +01:00 
						 
				 
			
				
					
						
							
							
								Brendan Abolivier 
							
						 
					 
					
						
						
						
						
							
						
						
							d8e357b7cf 
							
						 
					 
					
						
						
							
							Fix typo in account validity admin route  
						
						
						
						
					 
					
						2019-05-01 11:34:22 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							ca90336a69 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:matrix-org/synapse into babolivier/account_expiration  
						
						
						
						
					 
					
						2019-04-17 19:44:40 +01:00 
						 
				 
			
				
					
						
							
							
								Brendan Abolivier 
							
						 
					 
					
						
						
						
						
							
						
						
							eaf41a943b 
							
						 
					 
					
						
						
							
							Add management endpoints for account validity  
						
						
						
						
					 
					
						2019-04-17 19:34:45 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							c192bf8970 
							
						 
					 
					
						
						
							
							Add admin API for group deletion  
						
						
						
						
					 
					
						2019-04-03 16:29:52 +01:00 
						 
				 
			
				
					
						
							
							
								Joseph Weston 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							144cbfd650 
							
						 
					 
					
						
						
							
							add API documentation  
						
						... 
						
						
						
						Signed-off-by: Joseph Weston <joseph@weston.cloud> 
						
						
					 
					
						2019-03-02 03:07:04 +01:00 
						 
				 
			
				
					
						
							
							
								Neil Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2f7c4e6b1 
							
						 
					 
					
						
						
							
							create support user ( #4141 )  
						
						... 
						
						
						
						Allow for the creation of a support user.
A support user can access the server, join rooms, interact with other users, but does not appear in the user directory nor does it contribute to monthly active user limits. 
						
						
					 
					
						2018-12-14 18:20:59 +00:00 
						 
				 
			
				
					
						
							
							
								Aaron Raimist 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6cbef6332 
							
						 
					 
					
						
						
							
							Add a note saying you need to manually reclaim disk space  
						
						... 
						
						
						
						People keep asking why their database hasn't gotten smaller after using this API.
Signed-off-by: Aaron Raimist <aaron@raim.ist> 
						
						
					 
					
						2018-11-18 12:38:04 -06:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8ffc27db7 
							
						 
					 
					
						
						
							
							Update the admin register documentation to return a real user ID  
						
						... 
						
						
						
						Presumably this is the intention anyways. I've also updated the domain part to be something more along the lines of what people might expect. 
						
						
					 
					
						2018-08-17 02:46:25 -06:00 
						 
				 
			
				
					
						
							
							
								Amber Brown 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1a237eaab 
							
						 
					 
					
						
						
							
							Admin API for creating new users ( #3415 )  
						
						
						
						
					 
					
						2018-07-20 22:41:13 +10:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							9570aa82eb 
							
						 
					 
					
						
						
							
							update doc for deactivate API  
						
						
						
						
					 
					
						2018-06-26 10:42:50 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ad5125814 
							
						 
					 
					
						
						
							
							Update purge_history_api.rst  
						
						... 
						
						
						
						clarify that `purge_history` will not purge state 
						
						
					 
					
						2018-03-15 11:05:42 +00:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							e48c7aac4d 
							
						 
					 
					
						
						
							
							Add transactional API to history purge  
						
						... 
						
						
						
						Make the purge request return quickly, and allow scripts to poll for updates. 
						
						
					 
					
						2018-03-12 16:22:55 +00:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							f8bfcd7e0d 
							
						 
					 
					
						
						
							
							Provide a means to pass a timestamp to purge_history  
						
						
						
						
					 
					
						2018-03-05 14:37:23 +00:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							8fd1a32456 
							
						 
					 
					
						
						
							
							Fix typos in purge api & doc  
						
						... 
						
						
						
						* It's supposed to be purge_local_events, not ..._history
* Fix the doc to have valid json 
						
						
					 
					
						2018-02-13 13:09:39 +00:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10b34dbb9a 
							
						 
					 
					
						
						
							
							Merge pull request  #2858  from matrix-org/rav/purge_updates  
						
						... 
						
						
						
						delete_local_events for purge_room_history 
						
						
					 
					
						2018-02-09 14:11:00 +00:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							74fcbf741b 
							
						 
					 
					
						
						
							
							delete_local_events for purge_history  
						
						... 
						
						
						
						Add a flag which makes the purger delete local events 
						
						
					 
					
						2018-02-09 13:07:41 +00:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							3af53c183a 
							
						 
					 
					
						
						
							
							Add admin api documentation for list media endpoint  
						
						... 
						
						
						
						Signed-off-by: Travis Ralston <travpc@gmail.com> 
						
						
					 
					
						2018-01-31 08:15:59 -07:00