reivilibre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							642a42edde 
							
						 
					 
					
						
						
							
							Flatten the synapse.rest.client package ( #10600 )  
						
						 
						
						
						
						
					 
					
						2021-08-17 11:57:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan de Jong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b965c862d 
							
						 
					 
					
						
						
							
							Remove redundant "coding: utf-8" lines ( #9786 )  
						
						 
						
						... 
						
						
						
						Part of #9744 
Removes all redundant `# -*- coding: utf-8 -*-` lines from files, as python 3 automatically reads source code as utf-8 now.
`Signed-off-by: Jonathan de Jong <jonathan@automatia.nl>` 
						
						
					 
					
						2021-04-14 15:34:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Cloke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b3112123d 
							
						 
					 
					
						
						
							
							Use mock from the stdlib. ( #9772 )  
						
						 
						
						
						
						
					 
					
						2021-04-09 13:44:38 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dirk Klimpel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48a1f4db31 
							
						 
					 
					
						
						
							
							Remove old admin API GET /_synapse/admin/v1/users/<user_id> ( #9401 )  
						
						 
						
						... 
						
						
						
						Related: #8334 
Deprecated in: #9429  - Synapse 1.28.0 (2021-02-25)
`GET /_synapse/admin/v1/users/<user_id>` has no
- unit tests
- documentation
API in v2 is available (#5925  - 12/2019, v1.7.0).
API is misleading. It expects `user_id` and returns a list of all users.
Signed-off-by: Dirk Klimpel dirk@klimpel.org  
						
						
					 
					
						2021-04-09 09:44:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Eastwood 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a00b7ff14 
							
						 
					 
					
						
						
							
							Update black, and run auto formatting over the codebase ( #9381 )  
						
						 
						
						... 
						
						
						
						- Update black version to the latest
 - Run black auto formatting over the codebase
    - Run autoformatting according to [`docs/code_style.md
`](80d6dc9783/docs/code_style.md )
 - Update `code_style.md` docs around installing black to use the correct version 
						
						
					 
					
						2021-02-16 22:32:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dirk Klimpel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f0ff53158 
							
						 
					 
					
						
						
							
							Remove deprecated /_matrix/client/*/admin endpoints ( #8785 )  
						
						 
						
						... 
						
						
						
						These are now only available via `/_synapse/admin/v1`. 
						
						
					 
					
						2020-11-25 16:26:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							be8fa65d0b 
							
						 
					 
					
						
						
							
							Remove redundant calls to render()  
						
						 
						
						
						
						
					 
					
						2020-11-16 18:24:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							c3e3552ec4 
							
						 
					 
					
						
						
							
							fixup test  
						
						 
						
						
						
						
					 
					
						2020-11-16 15:51:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard van der Hoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebc405446e 
							
						 
					 
					
						
						
							
							Add a custom_headers param to make_request ( #8760 )  
						
						 
						
						... 
						
						
						
						Some tests want to set some custom HTTP request headers, so provide a way to do
that before calling requestReceived(). 
						
						
					 
					
						2020-11-16 14:45:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Callahan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aff1eb7c67 
							
						 
					 
					
						
						
							
							Tell Black to format code for Python 3.5 ( #8664 )  
						
						 
						
						... 
						
						
						
						This allows trailing commas in multi-line arg lists.
Minor, but we might as well keep our formatting current with regard to
our minimum supported Python version.
Signed-off-by: Dan Callahan <danc@element.io> 
						
						
					 
					
						2020-10-27 23:26:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Cloke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cef00211c8 
							
						 
					 
					
						
						
							
							Allow for make_awaitable's return value to be re-used. ( #8261 )  
						
						 
						
						
						
						
					 
					
						2020-09-08 07:26:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Cloke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b49a5b9307 
							
						 
					 
					
						
						
							
							Convert stats and related calls to async/await ( #8192 )  
						
						 
						
						
						
						
					 
					
						2020-08-27 17:24:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Johnston 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7bdf98d01 
							
						 
					 
					
						
						
							
							Rename database classes to make some sense ( #8033 )  
						
						 
						
						
						
						
					 
					
						2020-08-05 21:38:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard van der Hoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4269694ce 
							
						 
					 
					
						
						
							
							Optimise some references to hs.config ( #7546 )  
						
						 
						
						... 
						
						
						
						These are surprisingly expensive, and we only really need to do them at startup. 
						
						
					 
					
						2020-05-22 21:47:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard van der Hoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40eda84933 
							
						 
					 
					
						
						
							
							Fix race which caused deleted devices to reappear ( #6514 )  
						
						 
						
						... 
						
						
						
						Stop the `update_client_ips` background job from recreating deleted devices. 
						
						
					 
					
						2019-12-10 16:22:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							4a33a6dd19 
							
						 
					 
					
						
						
							
							Move background update handling out of store  
						
						 
						
						
						
						
					 
					
						2019-12-05 11:11:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							756d4942f5 
							
						 
					 
					
						
						
							
							Move DB pool and helper functions into dedicated Database class  
						
						 
						
						
						
						
					 
					
						2019-12-05 10:46:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							ee86abb2d6 
							
						 
					 
					
						
						
							
							Remove underscore from SQLBaseStore functions  
						
						 
						
						
						
						
					 
					
						2019-12-04 16:23:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							faac453f08 
							
						 
					 
					
						
						
							
							Test that pruning of old user IPs works  
						
						 
						
						
						
						
					 
					
						2019-09-24 15:53:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							acb62a7cc6 
							
						 
					 
					
						
						
							
							Test background update  
						
						 
						
						
						
						
					 
					
						2019-09-23 16:59:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							51d28272e2 
							
						 
					 
					
						
						
							
							Query devices table for last seen info.  
						
						 
						
						... 
						
						
						
						This is a) simpler than querying user_ips directly and b) means we can
purge older entries from user_ips without losing the required info.
The storage functions now no longer return the access_token, since it
was unused. 
						
						
					 
					
						2019-09-23 16:59:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard van der Hoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							953dbb7980 
							
						 
					 
					
						
						
							
							Remove access-token support from RegistrationStore.register ( #5642 )  
						
						 
						
						... 
						
						
						
						The 'token' param is no longer used anywhere except the tests, so let's kill
that off too. 
						
						
					 
					
						2019-07-10 16:26:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amber Brown 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32e7c9e7f2 
							
						 
					 
					
						
						
							
							Run Black. ( #5482 )  
						
						 
						
						
						
						
					 
					
						2019-06-20 19:32:02 +10: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 
							
						 
					 
					
						
						
						
						
							
						
						
							40e576e29c 
							
						 
					 
					
						
						
							
							Move admin api impl to its own package  
						
						 
						
						... 
						
						
						
						It doesn't really belong under rest/client/v1 any more. 
						
						
					 
					
						2019-05-01 15:44:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amber Brown 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7960c26fda 
							
						 
					 
					
						
						
							
							Fix adding new rows instead of updating them if one of the key values is a NULL in upserts. ( #4369 )  
						
						 
						
						
						
						
					 
					
						2019-01-09 22:26:25 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amber Brown 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e05fd032c 
							
						 
					 
					
						
						
							
							Fix userconsent on Python 3 ( #3938 )  
						
						 
						
						
						
						
					 
					
						2018-10-02 00:11:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amber Brown 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f3f5fcf52 
							
						 
					 
					
						
						
							
							Fix client IPs being broken on Python 3 ( #3908 )  
						
						 
						
						
						
						
					 
					
						2018-09-20 20:14:34 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neil Johnson 
							
						 
					 
					
						
						
						
						
							
						
						
							84a750e0c3 
							
						 
					 
					
						
						
							
							ensure guests never enter mau list  
						
						 
						
						
						
						
					 
					
						2018-09-06 17:22:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neil Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							414d54b61a 
							
						 
					 
					
						
						
							
							Merge pull request  #3670  from matrix-org/neilj/mau_sync_block  
						
						 
						
						... 
						
						
						
						Block ability to read via sync if mau limit exceeded 
						
						
					 
					
						2018-08-14 15:21:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amber Brown 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99dd975dae 
							
						 
					 
					
						
						
							
							Run tests under PostgreSQL ( #3423 )  
						
						 
						
						
						
						
					 
					
						2018-08-13 16:47:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								black 
							
						 
					 
					
						
						
						
						
							
						
						
							8b3d9b6b19 
							
						 
					 
					
						
						
							
							Run black.  
						
						 
						
						
						
						
					 
					
						2018-08-10 23:54:09 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neil Johnson 
							
						 
					 
					
						
						
						
						
							
						
						
							885ea9c602 
							
						 
					 
					
						
						
							
							rename _user_last_seen_monthly_active  
						
						 
						
						
						
						
					 
					
						2018-08-09 18:02:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neil Johnson 
							
						 
					 
					
						
						
						
						
							
						
						
							e10830e976 
							
						 
					 
					
						
						
							
							wip commit - tests failing  
						
						 
						
						
						
						
					 
					
						2018-08-03 17:55:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neil Johnson 
							
						 
					 
					
						
						
						
						
							
						
						
							5593ff6773 
							
						 
					 
					
						
						
							
							fix (lots of) py3 test failures  
						
						 
						
						
						
						
					 
					
						2018-08-03 14:59:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neil Johnson 
							
						 
					 
					
						
						
						
						
							
						
						
							b2aab04d2c 
							
						 
					 
					
						
						
							
							fix py3 test failure  
						
						 
						
						
						
						
					 
					
						2018-08-03 14:12:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neil Johnson 
							
						 
					 
					
						
						
						
						
							
						
						
							00f99f74b1 
							
						 
					 
					
						
						
							
							insertion into monthly_active_users  
						
						 
						
						
						
						
					 
					
						2018-08-02 13:47:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							8c23221666 
							
						 
					 
					
						
						
							
							Fix up  
						
						 
						
						
						
						
					 
					
						2017-06-27 15:53:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							a0a561ae85 
							
						 
					 
					
						
						
							
							Fix up client ips to read from pending data  
						
						 
						
						
						
						
					 
					
						2017-06-27 14:46:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							bc8f265f0a 
							
						 
					 
					
						
						
							
							GET /devices endpoint  
						
						 
						
						... 
						
						
						
						implement a GET /devices endpoint which lists all of the user's devices.
It also returns the last IP where we saw that device, so there is some dancing
to fish that out of the user_ips table. 
						
						
					 
					
						2016-07-20 16:42:32 +01:00