..  
		
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										api
									
								 
							
						
					 
				 
				
					
						
							
							Implements admin API to lock an user (MSC3939) ( #15870 ) 
						
					 
				 
				2023-08-10 09:10:55 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										app
									
								 
							
						
					 
				 
				
					
						
							
							Run pyupgrade for python 3.7 & 3.8. ( #16110 ) 
						
					 
				 
				2023-08-15 08:11:20 -04:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										appservice
									
								 
							
						
					 
				 
				
					
						
							
							Move support for application service query parameter authorization behind a configuration option ( #16017 ) 
						
					 
				 
				2023-08-03 11:43:51 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										config
									
								 
							
						
					 
				 
				
					
						
							
							Remove `worker_replication_*` deprecated settings, with helpful errors on startup ( #15860 ) 
						
					 
				 
				2023-07-07 07:45:25 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										crypto
									
								 
							
						
					 
				 
				
					
						
							
							Add cache to `get_server_keys_json_for_remote` ( #16123 ) 
						
					 
				 
				2023-08-18 11:05:01 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										events
									
								 
							
						
					 
				 
				
					
						
							
							Properly handle redactions of creation events ( #15973 ) 
						
					 
				 
				2023-07-23 16:32:01 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										federation
									
								 
							
						
					 
				 
				
					
						
							
							Switch from `matrix://` to `matrix-federation://` scheme for internal Synapse routing of outbound federation traffic ( #15806 ) 
						
					 
				 
				2023-06-20 10:05:31 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										handlers
									
								 
							
						
					 
				 
				
					
						
							
							MSC3861: allow impersonation by an admin using a query param ( #16132 ) 
						
					 
				 
				2023-08-18 15:46:46 +02:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										http
									
								 
							
						
					 
				 
				
					
						
							
							Run pyupgrade for python 3.7 & 3.8. ( #16110 ) 
						
					 
				 
				2023-08-15 08:11:20 -04:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										logging
									
								 
							
						
					 
				 
				
					
						
							
							Trace functions which return `Awaitable` ( #15650 ) 
						
					 
				 
				2023-06-06 17:39:22 -05:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										media
									
								 
							
						
					 
				 
				
					
						
							
							Fix unsafe hotserving behaviour for non-multimedia uploads. ( #15680 ) 
						
					 
				 
				2023-06-15 14:23:27 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										metrics
									
								 
							
						
					 
				 
				
					
						
							
							Remove support for Python 3.7 ( #15851 ) 
						
					 
				 
				2023-07-05 18:45:42 -05:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										module_api
									
								 
							
						
					 
				 
				
					
						
							
							Run pyupgrade for python 3.7 & 3.8. ( #16110 ) 
						
					 
				 
				2023-08-15 08:11:20 -04:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										push
									
								 
							
						
					 
				 
				
					
						
							
							Update MSC3958 support to interact with intentional mentions. ( #15992 ) 
						
					 
				 
				2023-08-02 08:41:32 -04:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										replication
									
								 
							
						
					 
				 
				
					
						
							
							Run pyupgrade for python 3.7 & 3.8. ( #16110 ) 
						
					 
				 
				2023-08-15 08:11:20 -04:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										rest
									
								 
							
						
					 
				 
				
					
						
							
							Allow filtering for admins in the list accounts admin API ( #16114 ) 
						
					 
				 
				2023-08-18 12:26:38 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										scripts
									
								 
							
						
					 
				 
				
					
						
							
							Add more missing type hints to tests. ( #15028 ) 
						
					 
				 
				2023-02-08 16:29:49 -05:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										server_notices
									
								 
							
						
					 
				 
				
					
						
							
							Bump black from 22.12.0 to 23.1.0 ( #15103 ) 
						
					 
				 
				2023-02-22 15:29:09 -05:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										state
									
								 
							
						
					 
				 
				
					
						
							
							Fix typechecks against twisted trunk ( #13061 ) 
						
					 
				 
				2022-06-15 11:49:58 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										storage
									
								 
							
						
					 
				 
				
					
						
							
							Speed up state res in rare case we don't have all events ( #16116 ) 
						
					 
				 
				2023-08-18 15:32:06 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										test_utils
									
								 
							
						
					 
				 
				
					
						
							
							Log when events are (unexpectedly) filtered out of responses in tests ( #14213 ) 
						
					 
				 
				2023-06-01 21:27:18 -05:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										types
									
								 
							
						
					 
				 
				
					
						
							
							Use immutabledict instead of frozendict ( #15113 ) 
						
					 
				 
				2023-03-22 17:15:34 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										util
									
								 
							
						
					 
				 
				
					
						
							
							Allow config of the backoff algorithm for the federation client. ( #15754 ) 
						
					 
				 
				2023-08-03 14:36:55 -04:00  
		
			
			
			
			
				
					
						
							
								__init__.py 
							
						
					 
				 
				
					
						
							
							Remove redundant "coding: utf-8" lines ( #9786 ) 
						
					 
				 
				2021-04-14 15:34:27 +01:00  
		
			
			
			
			
				
					
						
							
								server.py 
							
						
					 
				 
				
					
						
							
							Run pyupgrade for python 3.7 & 3.8. ( #16110 ) 
						
					 
				 
				2023-08-15 08:11:20 -04:00  
		
			
			
			
			
				
					
						
							
								test_distributor.py 
							
						
					 
				 
				
					
						
							
							Add missing type hints to tests. ( #15027 ) 
						
					 
				 
				2023-02-08 19:52:37 +00:00  
		
			
			
			
			
				
					
						
							
								test_event_auth.py 
							
						
					 
				 
				
					
						
							
							Add missing type hints to tests. ( #15027 ) 
						
					 
				 
				2023-02-08 19:52:37 +00:00  
		
			
			
			
			
				
					
						
							
								test_federation.py 
							
						
					 
				 
				
					
						
							
							Remove legacy code of single user device resync api ( #15418 ) 
						
					 
				 
				2023-04-21 12:06:39 +01:00  
		
			
			
			
			
				
					
						
							
								test_mau.py 
							
						
					 
				 
				
					
						
							
							Bump black from 22.12.0 to 23.1.0 ( #15103 ) 
						
					 
				 
				2023-02-22 15:29:09 -05:00  
		
			
			
			
			
				
					
						
							
								test_phone_home.py 
							
						
					 
				 
				
					
						
							
							Add final type hint to tests.unittest. ( #15072 ) 
						
					 
				 
				2023-02-14 14:03:35 -05:00  
		
			
			
			
			
				
					
						
							
								test_rust.py 
							
						
					 
				 
				
					
						
							
							Add missing type hints to tests. ( #15027 ) 
						
					 
				 
				2023-02-08 19:52:37 +00:00  
		
			
			
			
			
				
					
						
							
								test_server.py 
							
						
					 
				 
				
					
						
							
							Re-introduce the outbound federation proxy ( #15913 ) 
						
					 
				 
				2023-07-18 09:49:21 +01:00  
		
			
			
			
			
				
					
						
							
								test_state.py 
							
						
					 
				 
				
					
						
							
							Replace `EventContext` fields `prev_group` and `delta_ids` with field `state_group_deltas` ( #15233 ) 
						
					 
				 
				2023-06-13 13:22:06 -07:00  
		
			
			
			
			
				
					
						
							
								test_terms_auth.py 
							
						
					 
				 
				
					
						
							
							Proper types for tests.test_terms_auth ( #15007 ) 
						
					 
				 
				2023-02-07 12:03:39 +00:00  
		
			
			
			
			
				
					
						
							
								test_test_utils.py 
							
						
					 
				 
				
					
						
							
							Add missing type hints to tests. ( #15027 ) 
						
					 
				 
				2023-02-08 19:52:37 +00:00  
		
			
			
			
			
				
					
						
							
								test_types.py 
							
						
					 
				 
				
					
						
							
							Add missing type hints to tests. ( #15027 ) 
						
					 
				 
				2023-02-08 19:52:37 +00:00  
		
			
			
			
			
				
					
						
							
								test_visibility.py 
							
						
					 
				 
				
					
						
							
							Run pyupgrade for python 3.7 & 3.8. ( #16110 ) 
						
					 
				 
				2023-08-15 08:11:20 -04:00  
		
			
			
			
			
				
					
						
							
								unittest.py 
							
						
					 
				 
				
					
						
							
							Re-introduce the outbound federation proxy ( #15913 ) 
						
					 
				 
				2023-07-18 09:49:21 +01:00  
		
			
			
			
			
				
					
						
							
								utils.py 
							
						
					 
				 
				
					
						
							
							Modify StoreKeyFetcher to read from server_keys_json. ( #15417 ) 
						
					 
				 
				2023-04-20 12:30:32 -04:00