Michael Hollister 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b898bf376 
							
						 
					 
					
						
						
							
							events: Added shared_history flag to room key events  
						
						... 
						
						
						
						Signed-off-by: Michael Hollister <michael@futo.org>
Co-authored-by: Kévin Commaille <76261501+zecakeh@users.noreply.github.com> 
						
						
					 
					
						2023-10-06 09:37:29 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d665a7b571 
							
						 
					 
					
						
						
							
							Release ruma 0.9.0  
						
						
						
						
					 
					
						2023-10-05 17:18:45 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							c12f2f4002 
							
						 
					 
					
						
						
							
							push: Update poll push rules  
						
						... 
						
						
						
						According to MSC3930 
						
						
					 
					
						2023-09-28 11:46:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10f651916f 
							
						 
					 
					
						
						
							
							identifiers: Add a compat flag to allow arbitrary-length IDs  
						
						
						
						
					 
					
						2023-09-27 16:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							daea31dbe5 
							
						 
					 
					
						
						
							
							Add some empty lines to make ruma/Cargo.toml easier to read  
						
						
						
						
					 
					
						2023-09-27 16:25:07 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							a53bd09b8a 
							
						 
					 
					
						
						
							
							events: Make name required in RoomNameEventContent  
						
						... 
						
						
						
						The wording of the spec was confusing but it is indeed required 
						
						
					 
					
						2023-09-18 15:05:26 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							31ae99cf52 
							
						 
					 
					
						
						
							
							Add support for suppress edits push rule  
						
						... 
						
						
						
						According to MSC3958 
						
						
					 
					
						2023-09-15 13:33:07 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							48a1c89c0a 
							
						 
					 
					
						
						
							
							ruma: Expose missing ruma-events compat features  
						
						
						
						
					 
					
						2023-09-13 17:28:57 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							6da56dc541 
							
						 
					 
					
						
						
							
							events: Add compat feature to send empty string to unset room name  
						
						
						
						
					 
					
						2023-09-13 17:28:57 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8180722f4 
							
						 
					 
					
						
						
							
							events: Add support for voice messages as implemented by Element Web  
						
						
						
						
					 
					
						2023-09-12 10:20:38 +02:00 
						 
				 
			
				
					
						
							
							
								gnieto 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f29317f9d7 
							
						 
					 
					
						
						
							
							Forward unstable-exhaustive-types flag from ruma to ruma-events  
						
						
						
						
					 
					
						2023-09-04 13:46:21 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31331f3165 
							
						 
					 
					
						
						
							
							Bring back ruma-events  
						
						... 
						
						
						
						Co-authored-by: Kévin Commaille <zecakeh@tedomum.fr> 
						
						
					 
					
						2023-08-28 10:23:54 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							24ce9d5e09 
							
						 
					 
					
						
						
							
							events: Move sanitize HTML features to new ruma-html crate  
						
						
						
						
					 
					
						2023-08-24 14:00:07 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							8e10064364 
							
						 
					 
					
						
						
							
							Enforce import grouping  
						
						... 
						
						
						
						Includes a few manual changes to make rustfmt behave a bit better. 
						
						
					 
					
						2023-08-22 12:31:49 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							b2fe172be1 
							
						 
					 
					
						
						
							
							chore: Bump MSRV to 1.70  
						
						
						
						
					 
					
						2023-08-14 16:17:25 +02:00 
						 
				 
			
				
					
						
							
							
								Damir Jelić 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a82459df6 
							
						 
					 
					
						
						
							
							Add support for the dehydrated devices endpoints ( #1605 )  
						
						... 
						
						
						
						This patch adds support for the endpoints used in [MSC3814].
One notable change to the MSC here is that the PUT endpoint uploads the
device and one-time keys as well.
[MSC3814]: https://github.com/matrix-org/matrix-spec-proposals/pull/3814 
Co-authored-by: Kévin Commaille <76261501+zecakeh@users.noreply.github.com> 
						
						
					 
					
						2023-08-09 11:04:03 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Bouvier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c8ece6bf2 
							
						 
					 
					
						
						
							
							events: Parse TagInfo::order as a f64 or a stringified f64  
						
						
						
						
					 
					
						2023-07-06 14:34:43 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							77d94caf11 
							
						 
					 
					
						
						
							
							chore: Use workspace-defined MSRV  
						
						
						
						
					 
					
						2023-07-04 15:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbdc0b68e8 
							
						 
					 
					
						
						
							
							client-api: Add a compat feature for Synapse's upload-signatures response  
						
						
						
						
					 
					
						2023-07-04 13:11:46 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							07ea09548f 
							
						 
					 
					
						
						
							
							events: Stabilize VoIP signalling improvements  
						
						
						
						
					 
					
						2023-06-06 10:44:48 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							854d8076ef 
							
						 
					 
					
						
						
							
							client-api: Stabilize async media uploads  
						
						
						
						
					 
					
						2023-05-26 09:27:24 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							2d697fcc95 
							
						 
					 
					
						
						
							
							events: Stabilize annotations and reactions  
						
						
						
						
					 
					
						2023-05-26 09:26:30 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							ce30aeb775 
							
						 
					 
					
						
						
							
							client-api: Stabilize annotations  
						
						
						
						
					 
					
						2023-05-26 09:26:30 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							0bec1ad507 
							
						 
					 
					
						
						
							
							push: Stabilize event_property_contains  
						
						
						
						
					 
					
						2023-05-26 09:26:09 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							b8668f863b 
							
						 
					 
					
						
						
							
							push: Stabilize event_property_is  
						
						
						
						
					 
					
						2023-05-26 09:26:09 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							6df78e8aee 
							
						 
					 
					
						
						
							
							events: Move CalCapabilities behind feature unstable-msc2747  
						
						
						
						
					 
					
						2023-05-24 17:53:32 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c85fe9c78 
							
						 
					 
					
						
						
							
							Replace compat feature with more fine-grained compat-* features  
						
						... 
						
						
						
						… and document them. 
						
						
					 
					
						2023-04-20 14:00:27 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							2ccc0323f6 
							
						 
					 
					
						
						
							
							push: Add support for event_property_contains push condition  
						
						... 
						
						
						
						According to MSC3966 
						
						
					 
					
						2023-04-11 16:12:05 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							2e7b67bb23 
							
						 
					 
					
						
						
							
							push: Add support for event_property_is push condition  
						
						... 
						
						
						
						According to MSC3758 
						
						
					 
					
						2023-04-11 16:12:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jason Volk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcb97b139d 
							
						 
					 
					
						
						
							
							signatures: Allow additional key version-string characters in compat mode  
						
						... 
						
						
						
						This complies with the published specification by default, with optional compatibility for additional federation keys in use.
Co-authored-by: Jonathan de Jong <jonathan@automatia.nl> 
						
						
					 
					
						2023-03-01 09:54:38 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							41be6ac18b 
							
						 
					 
					
						
						
							
							events: Update types according to MSC3927 and changes in MSC3246  
						
						
						
						
					 
					
						2023-02-27 20:28:38 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							8477efb2ef 
							
						 
					 
					
						
						
							
							events: Update types according to changes in MSCs 1767, 3954, 3955 and 3956  
						
						
						
						
					 
					
						2023-02-27 20:28:38 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							361b4d2ab1 
							
						 
					 
					
						
						
							
							Release ruma 0.8.2  
						
						
						
						
					 
					
						2023-02-15 13:22:51 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							798c25e32a 
							
						 
					 
					
						
						
							
							events: Move MessageAuthenticationCode::HkdfHmacSha256V2 out of unstable-msc3783  
						
						
						
						
					 
					
						2023-02-14 22:19:47 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							fa06f2f839 
							
						 
					 
					
						
						
							
							federation-api: Move support for partial state in send_join out of unstable-msc3706  
						
						... 
						
						
						
						According to Matrix v1.6 
						
						
					 
					
						2023-02-14 22:18:05 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							1f83b19653 
							
						 
					 
					
						
						
							
							federation-api: Move get_event_by_timestamp out of unstable-msc3030  
						
						... 
						
						
						
						According to Matrix 1.6 
						
						
					 
					
						2023-02-14 22:05:37 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							9f92794294 
							
						 
					 
					
						
						
							
							client-api: Move get_event_by_timestamp out of unstable-msc3030  
						
						... 
						
						
						
						According to Matrix 1.6 
						
						
					 
					
						2023-02-14 22:05:37 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							f159776f52 
							
						 
					 
					
						
						
							
							chore: Make all applicable spec links use the latest spec instead of a specific version  
						
						
						
						
					 
					
						2023-02-12 12:39:24 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							457b5187a7 
							
						 
					 
					
						
						
							
							Fix a typo  
						
						
						
						
					 
					
						2023-02-01 15:07:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49c8172ccb 
							
						 
					 
					
						
						
							
							Release ruma 0.8.1  
						
						
						
						
					 
					
						2023-02-01 14:47:11 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75744f4c40 
							
						 
					 
					
						
						
							
							Make cargo-sort happy  
						
						
						
						
					 
					
						2023-02-01 14:29:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0903289387 
							
						 
					 
					
						
						
							
							Release ruma 0.8.0  
						
						
						
						
					 
					
						2023-02-01 14:24:03 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0967d9053 
							
						 
					 
					
						
						
							
							Re-export ruma-server-util from ruma with a feature flag  
						
						
						
						
					 
					
						2023-02-01 14:19:28 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6f0a43fa3 
							
						 
					 
					
						
						
							
							Use workspace dependencies for path dependencies  
						
						
						
						
					 
					
						2023-02-01 12:37:45 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							9b239663fb 
							
						 
					 
					
						
						
							
							federation-api: Add support for partial state in send_join  
						
						... 
						
						
						
						According to MSC3706 
						
						
					 
					
						2023-01-10 11:11:45 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kampmann 
							
						 
					 
					
						
						
						
						
							
						
						
							9460702b00 
							
						 
					 
					
						
						
							
							feat: add support for unstable-msc3931/3932 style push conditions parsing  
						
						
						
						
					 
					
						2023-01-07 14:36:25 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							b5b74f948e 
							
						 
					 
					
						
						
							
							federation-api: Add support to get an event by timestamp  
						
						... 
						
						
						
						According to MSC3030 
						
						
					 
					
						2023-01-03 11:24:47 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							d0b2ed3609 
							
						 
					 
					
						
						
							
							client-api: Add support to get an event by timestamp  
						
						... 
						
						
						
						According to MSC3030 
						
						
					 
					
						2023-01-03 11:24:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3211fccab0 
							
						 
					 
					
						
						
							
							Remove borrowing in requests  
						
						
						
						
					 
					
						2022-11-28 14:02:35 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28a665c3d9 
							
						 
					 
					
						
						
							
							Update feature list for Ruma's __ci feature  
						
						
						
						
					 
					
						2022-11-15 09:49:04 +01:00