752fe0cd98 
								
									
								
							
								 
							
						 
						
							
							
								
								Restricted rooms (MSC3083) should not have their allow key redacted. ( #10489 )  
							
							
							
						 
						
							2021-07-28 07:03:01 -04: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  
				
					
						
							
							
								 
						
							
							
								9dde9c9f01 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement MSC2176: Updated redaction rules ( #8984 )  
							
							... 
							
							
							
							An experimental room version ("org.matrix.msc2176") contains
the new redaction rules for testing. 
							
						 
						
							2021-01-05 07:41:48 -05:00  
				
					
						
							
							
								 
						
							
							
								08bc80ef09 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement room version 6 (MSC2240). ( #7506 )  
							
							
							
						 
						
							2020-05-15 09:30:10 -04:00  
				
					
						
							
							
								 
						
							
							
								06eb5cae08 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove special auth and redaction rules for aliases events in experimental room ver. ( #7037 )  
							
							
							
						 
						
							2020-03-09 08:58:25 -04:00  
				
					
						
							
							
								 
						
							
							
								799001f2c0 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a `make_event_from_dict` method ( #6858 )  
							
							... 
							
							
							
							... and use it in places where it's trivial to do so.
This will make it easier to pass room versions into the FrozenEvent
constructors. 
							
						 
						
							2020-02-07 15:30:04 +00:00  
				
					
						
							
							
								 
						
							
							
								ee42a5513e 
								
							
								 
							
						 
						
							
							
								
								Factor out a `copy_power_levels_contents` method  
							
							... 
							
							
							
							I'm going to need another copy (hah!) of this. 
							
						 
						
							2020-01-29 11:52:52 +00:00  
				
					
						
							
							
								 
						
							
							
								32e7c9e7f2 
								
									
								
							
								 
							
						 
						
							
							
								
								Run Black. ( #5482 )  
							
							
							
						 
						
							2019-06-20 19:32:02 +10:00  
				
					
						
							
							
								 
						
							
							
								ef771cc4c2 
								
							
								 
							
						 
						
							
							
								
								Fix a number of flake8 errors  
							
							... 
							
							
							
							Broadly three things here:
* disable W504 which seems a bit whacko
* remove a bunch of `as e` expressions from exception handlers that don't use
  them
* use `r""` for strings which include backslashes
Also, we don't use pep8 any more, so we can get rid of the duplicate config
there. 
							
						 
						
							2018-10-24 10:39:03 +01:00  
				
					
						
							
							
								 
						
							
							
								8b3d9b6b19 
								
							
								 
							
						 
						
							
							
								
								Run black.  
							
							
							
						 
						
							2018-08-10 23:54:09 +10:00  
				
					
						
							
							
								 
						
							
							
								49af402019 
								
							
								 
							
						 
						
							
							
								
								run isort  
							
							
							
						 
						
							2018-07-09 16:09:20 +10:00  
				
					
						
							
							
								 
						
							
							
								5d6bad1b3c 
								
							
								 
							
						 
						
							
							
								
								Optimise state resolution  
							
							
							
						 
						
							2017-01-17 13:22:19 +00:00  
				
					
						
							
							
								 
						
							
							
								c3d963ac24 
								
							
								 
							
						 
						
							
							
								
								Review comments  
							
							
							
						 
						
							2016-11-22 13:42:11 +00:00  
				
					
						
							
							
								 
						
							
							
								0a8b0eeca1 
								
							
								 
							
						 
						
							
							
								
								More tests  
							
							
							
						 
						
							2016-11-22 09:59:27 +00:00  
				
					
						
							
							
								 
						
							
							
								53b27bbf06 
								
							
								 
							
						 
						
							
							
								
								Add remaining tests  
							
							
							
						 
						
							2016-11-21 17:58:22 +00:00  
				
					
						
							
							
								 
						
							
							
								70a2157b64 
								
							
								 
							
						 
						
							
							
								
								Start adding some tests  
							
							
							
						 
						
							2016-11-21 17:52:45 +00:00  
				
					
						
							
							
								 
						
							
							
								f97511a1f3 
								
							
								 
							
						 
						
							
							
								
								Move event_fields filtering to serialize_event  
							
							... 
							
							
							
							Also make it an inclusive not exclusive filter, as the spec demands. 
							
						 
						
							2016-11-21 17:42:16 +00:00  
				
					
						
							
							
								 
						
							
							
								700487a7c7 
								
							
								 
							
						 
						
							
							
								
								Fix flake8 warnings for tests  
							
							
							
						 
						
							2016-02-19 15:34:38 +00:00  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
				
					
						
							
							
								 
						
							
							
								aff4d850bd 
								
							
								 
							
						 
						
							
							
								
								Add some unit tests of prune_events()  
							
							
							
						 
						
							2015-10-16 19:56:46 +01:00