9e5ab6dd58 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove the experimental flag for knocking and use stable prefixes / endpoints. ( #10167 )  
							
							... 
							
							
							
							* Room version 7 for knocking.
* Stable prefixes and endpoints (both client and federation) for knocking.
* Removes the experimental configuration flag. 
							
						 
						
							2021-06-15 07:45:14 -04:00  
				
					
						
							
							
								 
						
							
							
								d936371b69 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement knock feature ( #6739 )  
							
							... 
							
							
							
							This PR aims to implement the knock feature as proposed in https://github.com/matrix-org/matrix-doc/pull/2403 
Signed-off-by: Sorunome mail@sorunome.de 
Signed-off-by: Andrew Morgan andrewm@element.io  
							
						 
						
							2021-06-09 19:39:51 +01:00  
				
					
						
							
							
								 
						
							
							
								f42e4c4eb9 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove the experimental spaces enabled flag. ( #10063 )  
							
							... 
							
							
							
							In lieu of just always enabling the unstable spaces endpoint and
unstable room version. 
							
						 
						
							2021-05-26 14:35:16 -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  
				
					
						
							
							
								 
						
							
							
								35c5ef2d24 
								
									
								
							
								 
							
						 
						
							
							
								
								Add an experimental room version to support restricted join rules. ( #9717 )  
							
							... 
							
							
							
							Per MSC3083. 
							
						 
						
							2021-03-31 16:39:08 -04: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  
				
					
						
							
							
								 
						
							
							
								c619253db8 
								
									
								
							
								 
							
						 
						
							
							
								
								Stop sub-classing object ( #8249 )  
							
							
							
						 
						
							2020-09-04 06:54:56 -04:00  
				
					
						
							
							
								 
						
							
							
								08bc80ef09 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement room version 6 (MSC2240). ( #7506 )  
							
							
							
						 
						
							2020-05-15 09:30:10 -04:00  
				
					
						
							
							
								 
						
							
							
								56b66db78a 
								
									
								
							
								 
							
						 
						
							
							
								
								Strictly enforce canonicaljson requirements in a new room version ( #7381 )  
							
							
							
						 
						
							2020-05-14 13:24:01 -04:00  
				
					
						
							
							
								 
						
							
							
								fef3ff5cc4 
								
									
								
							
								 
							
						 
						
							
							
								
								Enforce MSC2209: auth rules for notifications in power level event ( #7502 )  
							
							... 
							
							
							
							In a new room version, the "notifications" key of power level events are
subject to restricted auth rules. 
							
						 
						
							2020-05-14 12:38:17 -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  
				
					
						
							
							
								 
						
							
							
								49d3bca37b 
								
							
								 
							
						 
						
							
							
								
								Implement updated auth rules from MSC2260  
							
							
							
						 
						
							2020-01-28 14:20:10 +00:00  
				
					
						
							
							
								 
						
							
							
								864f144543 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix up some typechecking ( #6150 )  
							
							... 
							
							
							
							* type checking fixes
* changelog 
							
						 
						
							2019-10-02 05:29:01 -07:00  
				
					
						
							
							
								 
						
							
							
								32e7c9e7f2 
								
									
								
							
								 
							
						 
						
							
							
								
								Run Black. ( #5482 )  
							
							
							
						 
						
							2019-06-20 19:32:02 +10:00  
				
					
						
							
							
								 
						
							
							
								d18e4ea0d4 
								
							
								 
							
						 
						
							
							
								
								Implement room v5 which enforces signing key validity  
							
							... 
							
							
							
							Implements [MSC2077](https://github.com/matrix-org/matrix-doc/pull/2077 ) and
fixes  #5247  and #4364 . 
							
						 
						
							2019-06-05 11:00:47 +01:00  
				
					
						
							
							
								 
						
							
							
								14f13babb0 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a test room version where we enforce key validity ( #5348 )  
							
							
							
						 
						
							2019-06-05 10:38:25 +01:00  
				
					
						
							
							
								 
						
							
							
								6368150a74 
								
									
								
							
								 
							
						 
						
							
							
								
								Add config option for setting homeserver's default room version ( #5223 )  
							
							... 
							
							
							
							Replaces DEFAULT_ROOM_VERSION constant with a method that first checks the config, then returns a hardcoded value if the option is not present.
That hardcoded value is now located in the server.py config file. 
							
						 
						
							2019-05-23 15:00:20 +01:00  
				
					
						
							
							
								 
						
							
							
								17f6804837 
								
									
								
							
								 
							
						 
						
							
							
								
								Introduce room v4 which updates event ID format. ( #5217 )  
							
							... 
							
							
							
							Implements https://github.com/matrix-org/matrix-doc/pull/2002 . 
							
						 
						
							2019-05-21 16:22:54 +01:00  
				
					
						
							
							
								 
						
							
							
								5206648a4a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a test room version which updates event ID format ( #5210 )  
							
							... 
							
							
							
							Implements MSC1884 
							
						 
						
							2019-05-20 15:54:42 +01:00  
				
					
						
							
							
								 
						
							
							
								54a87a7b08 
								
									
								
							
								 
							
						 
						
							
							
								
								Collect room-version variations into one place ( #4969 )  
							
							... 
							
							
							
							Collect all the things that make room-versions different to one another into
one place, so that it's easier to define new room versions. 
							
						 
						
							2019-04-01 10:24:38 +01:00