0e99f07952 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove support for unstable private read receipts ( #13653 )  
							
							... 
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-09-01 13:31:54 +01:00  
				
					
						
							
							
								 
						
							
							
								ab18441573 
								
									
								
							
								 
							
						 
						
							
							
								
								Support stable identifiers for MSC2285: private read receipts. ( #13273 )  
							
							... 
							
							
							
							This adds support for the stable identifiers of MSC2285 while
continuing to support the unstable identifiers behind the configuration
flag. These will be removed in a future version. 
							
						 
						
							2022-08-05 11:09:33 -04:00  
				
					
						
							
							
								 
						
							
							
								c52abc1cfd 
								
									
								
							
								 
							
						 
						
							
							
								
								Additional constants for EDU types. ( #12884 )  
							
							... 
							
							
							
							Instead of hard-coding strings in many places. 
							
						 
						
							2022-05-27 07:14:36 -04:00  
				
					
						
							
							
								 
						
							
							
								3ce15cc7be 
								
									
								
							
								 
							
						 
						
							
							
								
								Avoid unnecessary copies when filtering private read receipts. ( #12711 )  
							
							... 
							
							
							
							A minor optimization to avoid unnecessary copying/building
identical dictionaries when filtering private read receipts.
Also clarifies comments and cleans-up some tests. 
							
						 
						
							2022-05-16 15:06:23 +00:00  
				
					
						
							
							
								 
						
							
							
								9ae0253f4e 
								
									
								
							
								 
							
						 
						
							
							
								
								Use `private` instead of `hidden` in MSC2285 related code. ( #12635 )  
							
							
							
						 
						
							2022-05-05 12:31:25 +00:00  
				
					
						
							
							
								 
						
							
							
								116a4c8340 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement changes to MSC2285 (hidden read receipts) ( #12168 )  
							
							... 
							
							
							
							* Changes hidden read receipts to be a separate receipt type
  (instead of a field on `m.read`).
* Updates the `/receipts` endpoint to accept `m.fully_read`. 
							
						 
						
							2022-05-04 11:59:22 -04:00  
				
					
						
							
							
								 
						
							
							
								0d9eaa19fd 
								
							
								 
							
						 
						
							
							
								
								Use constants for receipt types in tests. ( #12582 )  
							
							
							
						 
						
							2022-04-28 13:34:33 -04:00  
				
					
						
							
							
								 
						
							
							
								02d708568b 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace assertEquals and friends with non-deprecated versions. ( #12092 )  
							
							
							
						 
						
							2022-02-28 07:12:29 -05:00  
				
					
						
							
							
								 
						
							
							
								4054dfa409 
								
									
								
							
								 
							
						 
						
							
							
								
								Add type hints for event streams. ( #10856 )  
							
							
							
						 
						
							2021-09-21 13:34:26 -04:00  
				
					
						
							
							
								 
						
							
							
								a3a7514570 
								
									
								
							
								 
							
						 
						
							
							
								
								Handle string read receipt data ( #10606 )  
							
							... 
							
							
							
							* Handle string read receipt data
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Test that we handle string read receipt data
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Add changelog for #10606 
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Add docs
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Ignore malformed RRs
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Only surround hidden = ...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Remove unnecessary argument
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Update changelog.d/10606.bugfix
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> 
							
						 
						
							2021-08-16 12:22:38 +01:00  
				
					
						
							
							
								 
						
							
							
								c3b037795a 
								
									
								
							
								 
							
						 
						
							
							
								
								Support for MSC2285 (hidden read receipts) ( #10413 )  
							
							... 
							
							
							
							Implementation of matrix-org/matrix-doc#2285  
							
						 
						
							2021-07-28 10:05:11 +02:00