Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							914e5c21e9 
							
						 
					 
					
						
						
							
							events: Rename Any[Sync]RoomEvent to Any[Sync]TimelineEvent  
						
						
						
						
					 
					
						2022-08-24 17:43:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							173eb15147 
							
						 
					 
					
						
						
							
							ruma: Re-export JsOption  
						
						
						
						
					 
					
						2022-08-23 13:28:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							661f6e60bd 
							
						 
					 
					
						
						
							
							client-api: Reorder fields and ctor parameters for account data endpoints  
						
						
						
						
					 
					
						2022-08-18 18:43:47 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							2b4ac40981 
							
						 
					 
					
						
						
							
							Skip serializing None value for room_type fields  
						
						
						
						
					 
					
						2022-08-17 20:45:05 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kampmann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23a608788b 
							
						 
					 
					
						
						
							
							client-api: Add sliding-sync endpoint  
						
						... 
						
						
						
						Co-authored-by: Matthew Hodgson <matthew@matrix.org> 
						
						
					 
					
						2022-08-17 16:16:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccb6babe9e 
							
						 
					 
					
						
						
							
							client-api: Fix type of display_name field in update_device::Request  
						
						
						
						
					 
					
						2022-08-17 13:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							2ef9b2c3c6 
							
						 
					 
					
						
						
							
							Disable invalid suggestion from typos  
						
						
						
						
					 
					
						2022-08-16 12:50:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							3ddbcd8152 
							
						 
					 
					
						
						
							
							client-api: Use a stronger type for send_state_event::Request::new  
						
						
						
						
					 
					
						2022-08-16 12:50:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bbaeee7cc 
							
						 
					 
					
						
						
							
							ruma: Adjust wording of name spelling note  
						
						
						
						
					 
					
						2022-08-12 19:38:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a54977d92 
							
						 
					 
					
						
						
							
							ruma: Add canonical-json to signatures feature dependencies  
						
						
						
						
					 
					
						2022-08-12 18:03:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28f70467ca 
							
						 
					 
					
						
						
							
							macros: Document event type aliases  
						
						
						
						
					 
					
						2022-08-04 13:35:24 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							4bd30eb7e5 
							
						 
					 
					
						
						
							
							common: Add suport for filtering public rooms by room type  
						
						... 
						
						
						
						According to MSC3827 
						
						
					 
					
						2022-08-03 10:57:02 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							226502b9bc 
							
						 
					 
					
						
						
							
							common: Move RoomNetwork serde in its own file  
						
						
						
						
					 
					
						2022-08-03 10:57:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							4db337b86a 
							
						 
					 
					
						
						
							
							Consistently use dep: syntax for feature > package dependencies  
						
						... 
						
						
						
						This removes confusing implicit features from optional dependencies. 
						
						
					 
					
						2022-08-01 15:46:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							06b5422a30 
							
						 
					 
					
						
						
							
							appservice-api: Remove unused optional features  
						
						
						
						
					 
					
						2022-08-01 15:46:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							995a7799e8 
							
						 
					 
					
						
						
							
							ruma: Clean up cfg's  
						
						... 
						
						
						
						Feature dependencies are documented on docs.rs, so it should be clear
that foo-api implies foo-api-c and foo-api-s. 
						
						
					 
					
						2022-08-01 15:46:20 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							90f9463c1a 
							
						 
					 
					
						
						
							
							client-api: Use borrowed types in refresh_token::v3::Request  
						
						
						
						
					 
					
						2022-07-30 17:03:02 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							8e2c4b5cb7 
							
						 
					 
					
						
						
							
							api: Make Clone a supertrait of OutgoingRequest  
						
						... 
						
						
						
						Allow to retry a request. 
						
						
					 
					
						2022-07-30 17:02:38 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							04a32fe010 
							
						 
					 
					
						
						
							
							ci: Add unstable-msc2965 to CI features  
						
						
						
						
					 
					
						2022-07-28 18:39:35 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							f5000cb52f 
							
						 
					 
					
						
						
							
							client-api: Add support for API scope restriction  
						
						... 
						
						
						
						According to MSC2967 
						
						
					 
					
						2022-07-28 18:39:35 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							e0bbf16c3c 
							
						 
					 
					
						
						
							
							federation-api: Remove obsolete comment  
						
						
						
						
					 
					
						2022-07-28 18:27:14 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							64203a3cba 
							
						 
					 
					
						
						
							
							client: Remove leftover unstable prefixes  
						
						... 
						
						
						
						From v1.2 and v1.3 
						
						
					 
					
						2022-07-28 18:27:14 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbc1c40c5c 
							
						 
					 
					
						
						
							
							serde: Add Raw::from_json_string  
						
						
						
						
					 
					
						2022-07-28 12:49:39 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							6f3d9fd327 
							
						 
					 
					
						
						
							
							events: Support m.html shortcut for MessageContent  
						
						
						
						
					 
					
						2022-07-27 14:31:18 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							ed8990c3fd 
							
						 
					 
					
						
						
							
							events: Allow to create custom MessageEventContents  
						
						
						
						
					 
					
						2022-07-27 14:31:18 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							ca8c66c885 
							
						 
					 
					
						
						
							
							ruma: Expose unstable-msc2965 feature  
						
						
						
						
					 
					
						2022-07-20 13:00:54 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c2a48b665 
							
						 
					 
					
						
						
							
							Remove msrv from .clippy.toml  
						
						... 
						
						
						
						Clippy now respects the rust-version field in Cargo manifests:
https://github.com/rust-lang/rust-clippy/pull/8774  
						
						
					 
					
						2022-07-19 21:41:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e34cda48a 
							
						 
					 
					
						
						
							
							client-api: Add more docs to get_message_events::Requests constructors  
						
						
						
						
					 
					
						2022-07-19 18:04:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c97f5507b9 
							
						 
					 
					
						
						
							
							client-api: Simplify message::get_message_events::v3::Requests constructors  
						
						
						
						
					 
					
						2022-07-19 17:48:14 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							909e80841f 
							
						 
					 
					
						
						
							
							macros: Ensure that crates using ruma_api macro have client and server features  
						
						
						
						
					 
					
						2022-07-19 09:37:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b11f09030a 
							
						 
					 
					
						
						
							
							macros: Improve docs note on ruma_api macro  
						
						
						
						
					 
					
						2022-07-19 09:35:47 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da5def6731 
							
						 
					 
					
						
						
							
							client-api: Update message::get_message_events::v3::Request's constructors  
						
						
						
						
					 
					
						2022-07-18 19:04:37 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4a8a66bde 
							
						 
					 
					
						
						
							
							client-api: Remove get_message_events::Request::new's from parameter  
						
						
						
						
					 
					
						2022-07-18 18:50:28 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							7ec599e83d 
							
						 
					 
					
						
						
							
							client-api: Add support for private read receipts  
						
						... 
						
						
						
						According to MSC2285 
						
						
					 
					
						2022-07-18 11:18:55 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							635480796d 
							
						 
					 
					
						
						
							
							common: Add support for private read receipts  
						
						... 
						
						
						
						According to MSC2285 
						
						
					 
					
						2022-07-18 11:18:55 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							2f96fa5548 
							
						 
					 
					
						
						
							
							push: Add push rule to ignore room server ACLs  
						
						... 
						
						
						
						According to MSC3786 
						
						
					 
					
						2022-07-16 19:09:15 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							c63f03912b 
							
						 
					 
					
						
						
							
							push: Set feature flag per rule instead of per set.  
						
						... 
						
						
						
						Allows more flexibility when several feature flags change the same set. 
						
						
					 
					
						2022-07-16 19:09:15 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Becker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d80e7c9c32 
							
						 
					 
					
						
						
							
							client-api: Make from optional for get_message_events::Request::new  
						
						
						
						
					 
					
						2022-07-15 18:37:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan de Jong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f8937b29e 
							
						 
					 
					
						
						
							
							identifiers: Add Into Box & Arc, and PartialEq Arc ( #1235 )  
						
						... 
						
						
						
						* Add Into Box & Arc, and PartialEq Arc
* change into to from
* Apply suggestions from code review
Co-authored-by: Jonas Platte <jplatte@element.io>
Co-authored-by: Jonas Platte <jplatte@element.io> 
						
						
					 
					
						2022-07-12 10:44:02 +02:00 
						 
				 
			
				
					
						
							
							
								Doug 
							
						 
					 
					
						
						
						
						
							
						
						
							e2d0e4cf20 
							
						 
					 
					
						
						
							
							Add unstable prefix for m.authentication.  
						
						
						
						
					 
					
						2022-07-11 12:01:27 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							eb567dac73 
							
						 
					 
					
						
						
							
							identifiers: Separate RoomId URI methods with and without via  
						
						
						
						
					 
					
						2022-07-08 15:49:14 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							fcdb2286c3 
							
						 
					 
					
						
						
							
							events: Remove unnecessary refs  
						
						
						
						
					 
					
						2022-07-08 13:34:19 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							06cd3a3a6c 
							
						 
					 
					
						
						
							
							events: Allow clippy::needless_borrow to avoid false positives  
						
						
						
						
					 
					
						2022-07-08 13:34:19 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							efc95da6fa 
							
						 
					 
					
						
						
							
							events: Remove needless borrow  
						
						
						
						
					 
					
						2022-07-08 13:34:19 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							a4e6081b41 
							
						 
					 
					
						
						
							
							events: Improve extensible events conversion helpers docs  
						
						
						
						
					 
					
						2022-07-08 13:34:19 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							be2310294a 
							
						 
					 
					
						
						
							
							events: Make extensible events conversion helpers private  
						
						
						
						
					 
					
						2022-07-08 13:34:19 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							bda17c3662 
							
						 
					 
					
						
						
							
							events: Avoid unnecessary allocations during conversion  
						
						
						
						
					 
					
						2022-07-08 13:34:19 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96155915fe 
							
						 
					 
					
						
						
							
							ci: Fix deploying previews for forked repositories  
						
						
						
						
					 
					
						2022-06-30 11:50:33 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							2dacaf2ea0 
							
						 
					 
					
						
						
							
							identifiers: Allow via on RoomId::matrix_to_event_uri()  
						
						
						
						
					 
					
						2022-06-29 14:54:37 +02:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							4883a3154c 
							
						 
					 
					
						
						
							
							identifiers: Make matrix URI ctors generic over owned parameters  
						
						... 
						
						
						
						Avoid unnecessary cloning 
						
						
					 
					
						2022-06-29 14:54:37 +02:00