d62cd940cb 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix a long-standing bug where an initial sync would not respond to changes to the list of ignored users if there was an initial sync cached. ( #15163 )  
							
							
							
						 
						
							2023-02-28 17:11:26 +00:00  
				
					
						
							
							
								 
						
							
							
								3ac412b4e2 
								
									
								
							
								 
							
						 
						
							
							
								
								Require types in tests.storage. ( #14646 )  
							
							... 
							
							
							
							Adds missing type hints to `tests.storage` package
and does not allow untyped definitions. 
							
						 
						
							2022-12-09 12:36:32 -05:00  
				
					
						
							
							
								 
						
							
							
								dda9b7fc4d 
								
									
								
							
								 
							
						 
						
							
							
								
								Use the ignored_users table to test event visibility & sync. ( #12225 )  
							
							... 
							
							
							
							Instead of fetching the raw account data and re-parsing it. The
ignored_users table is a denormalised version of the account data
for quick searching. 
							
						 
						
							2022-03-15 14:06:05 -04:00  
				
					
						
							
							
								 
						
							
							
								e24ff8ebe3 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove `HomeServer.get_datastore()` ( #12031 )  
							
							... 
							
							
							
							The presence of this method was confusing, and mostly present for backwards
compatibility. Let's get rid of it.
Part of #11733  
							
						 
						
							2022-02-23 11:04:02 +00:00  
				
					
						
							
							
								 
						
							
							
								2c7f5e74e5 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix a type annotation in `test_account_data.py` and remove it from the Mypy exclusion list. ( #11657 )  
							
							... 
							
							
							
							Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com> 
							
						 
						
							2021-12-29 15:12:30 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							2021-02-16 22:32:34 +00:00  
				
					
						
							
							
								 
						
							
							
								23d701864f 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve the performance of calculating ignored users in large rooms ( #9024 )  
							
							... 
							
							
							
							This allows for efficiently finding which users ignore a particular
user.
Co-authored-by: Erik Johnston <erik@matrix.org> 
							
						 
						
							2021-01-07 13:03:38 +00:00