efd108b45d 
								
									
								
							
								 
							
						 
						
							
							
								
								Accept & store thread IDs for receipts (implement MSC3771). ( #13782 )  
							
							... 
							
							
							
							Updates the `/receipts` endpoint and receipt EDU handler to parse a
`thread_id` from the body and insert it in the database. 
							
						 
						
							2022-09-23 14:33:28 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								1d5c80b161 
								
									
								
							
								 
							
						 
						
							
							
								
								Reduce duplicate code in receipts servlets. ( #13198 )  
							
							
							
						 
						
							2022-07-13 13:23:16 -04:00  
				
					
						
							
							
								 
						
							
							
								c5969b346d 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't error on unknown receipt types ( #12670 )  
							
							... 
							
							
							
							Fixes  #12669  
						
							2022-05-09 11:09:19 +01: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  
				
					
						
							
							
								 
						
							
							
								d93362d87f 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a constant for receipt types (m.read). ( #11531 )  
							
							... 
							
							
							
							And expand some type hints in the receipts storage module. 
							
						 
						
							2021-12-08 12:26:29 -05:00  
				
					
						
							
							
								 
						
							
							
								2af6d31b78 
								
									
								
							
								 
							
						 
						
							
							
								
								Addtional type hints for the REST servlets. ( #10665 )  
							
							
							
						 
						
							2021-08-23 08:14:17 -04:00  
				
					
						
							
							
								 
						
							
							
								642a42edde 
								
									
								
							
								 
							
						 
						
							
							
								
								Flatten the synapse.rest.client package ( #10600 )  
							
							
							
						 
						
							2021-08-17 11:57:58 +00:00