Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							e541ce042c 
							
						 
					 
					
						
						
							
							events: Fix typo in docs  
						
						
						
						
					 
					
						2022-12-17 12:03:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c9e0e7718 
							
						 
					 
					
						
						
							
							Allow room_types in directory::Filter to be null with the compat feature  
						
						
						
						
					 
					
						2022-12-16 09:56:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							5ff113a286 
							
						 
					 
					
						
						
							
							events: Remove unnecessary Box around Raw  
						
						
						
						
					 
					
						2022-12-15 16:46:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							d20f42617c 
							
						 
					 
					
						
						
							
							events: Box optional bundled relations  
						
						... 
						
						
						
						These fields are much more commonly None than Some(_). 
						
						
					 
					
						2022-12-15 16:46:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							190205cfb1 
							
						 
					 
					
						
						
							
							events: Remove Option around BundledRelations  
						
						... 
						
						
						
						… because the type has its own empty state (all fields being None). 
						
						
					 
					
						2022-12-15 16:46:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							2aef89cf24 
							
						 
					 
					
						
						
							
							events: Add missing serde attributes to BundledRelations fields  
						
						
						
						
					 
					
						2022-12-15 16:46:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b69afeba7 
							
						 
					 
					
						
						
							
							events: Create new type for redaction event inside redacted_because  
						
						... 
						
						
						
						This new types will deserialize fine regardless of whether the redaction
event is itself redacted or not. 
						
						
					 
					
						2022-12-15 15:06:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad3c27d927 
							
						 
					 
					
						
						
							
							events: Make redacted_because non-optional in RedactedUnsigned  
						
						
						
						
					 
					
						2022-12-15 12:47:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							67cc8e9e9c 
							
						 
					 
					
						
						
							
							Box rarely-used variants to reduce enum stack size  
						
						
						
						
					 
					
						2022-12-15 11:46:30 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a22033413d 
							
						 
					 
					
						
						
							
							events: Fix serialization of custom restricted join allow rules  
						
						
						
						
					 
					
						2022-12-15 11:19:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							cdabe8e52d 
							
						 
					 
					
						
						
							
							events: Remove Serialize impls for all event types except ToDeviceEvent  
						
						
						
						
					 
					
						2022-12-15 10:41:30 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							80733a8cee 
							
						 
					 
					
						
						
							
							events: Fix matching of rejected and revoked invitation  
						
						
						
						
					 
					
						2022-12-14 16:21:38 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							687a534b38 
							
						 
					 
					
						
						
							
							events: Add MembershipChange::InvitationAccepted  
						
						
						
						
					 
					
						2022-12-14 16:21:38 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							803fdc52f7 
							
						 
					 
					
						
						
							
							client-api: Clarify that get_context always returns 'event' even if limit is zero  
						
						
						
						
					 
					
						2022-12-14 13:08:34 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							675e6f43cd 
							
						 
					 
					
						
						
							
							events: Remove the Redact trait  
						
						... 
						
						
						
						It has not proven to be useful, being used by no downstream project. 
						
						
					 
					
						2022-12-14 12:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5c5b0b137 
							
						 
					 
					
						
						
							
							Make clippy happy  
						
						
						
						
					 
					
						2022-12-09 11:45:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a1c8ec66e 
							
						 
					 
					
						
						
							
							Add a link to the Matrix room on the new issue page  
						
						
						
						
					 
					
						2022-12-09 10:47:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1601dd6496 
							
						 
					 
					
						
						
							
							Add emoji in front of issue template names  
						
						... 
						
						
						
						… so it's faster to look for the right thing. 
						
						
					 
					
						2022-12-09 10:46:53 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							922024c9e6 
							
						 
					 
					
						
						
							
							Update tracing-subscriber dependency  
						
						... 
						
						
						
						Removes dependency to ansi_term which is unmaintained 
						
						
					 
					
						2022-11-30 14:11:58 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3211fccab0 
							
						 
					 
					
						
						
							
							Remove borrowing in requests  
						
						
						
						
					 
					
						2022-11-28 14:02:35 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							61a9d65b71 
							
						 
					 
					
						
						
							
							events: Rename events::relation::Relations to BundledRelations  
						
						
						
						
					 
					
						2022-11-25 22:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							80056c8a35 
							
						 
					 
					
						
						
							
							events: Add serialization test for reaction  
						
						
						
						
					 
					
						2022-11-25 22:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							5faff343a0 
							
						 
					 
					
						
						
							
							events: Use Reference instead of events::poll::ReferenceRelation  
						
						
						
						
					 
					
						2022-11-25 22:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							93bc8a60be 
							
						 
					 
					
						
						
							
							events: Use Reference instead of events: 🔑 :verification::Relation  
						
						
						
						
					 
					
						2022-11-25 22:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							e63896b916 
							
						 
					 
					
						
						
							
							events: Use Annotation instead of events::reaction::Relation  
						
						
						
						
					 
					
						2022-11-25 22:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							6648954bd2 
							
						 
					 
					
						
						
							
							events: Move common relation structs under events::room::encrypted to events::relation  
						
						
						
						
					 
					
						2022-11-25 22:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							aeaa4af776 
							
						 
					 
					
						
						
							
							events: Move relations under events::room::message to events::relation  
						
						
						
						
					 
					
						2022-11-25 22:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							a6ba268796 
							
						 
					 
					
						
						
							
							client-api: Make UiaaResponse enum exhaustive  
						
						
						
						
					 
					
						2022-11-25 20:50:58 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							74161014be 
							
						 
					 
					
						
						
							
							events: Add support for formatted body on KeyVerificationRequestEventContent  
						
						
						
						
					 
					
						2022-11-25 20:19:52 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							583ee2cdfa 
							
						 
					 
					
						
						
							
							events: Add support for bundled reference relations  
						
						... 
						
						
						
						According to MSC3267 / Matrix 1.5 
						
						
					 
					
						2022-11-25 20:11:33 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ecd7effc0 
							
						 
					 
					
						
						
							
							events: Add tests for serde of encrypted relations  
						
						
						
						
					 
					
						2022-11-25 18:51:12 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03230013d9 
							
						 
					 
					
						
						
							
							events: Add constructor for events::room::encrypted::Replacement  
						
						
						
						
					 
					
						2022-11-25 18:40:19 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc18b12506 
							
						 
					 
					
						
						
							
							events: Fix deserialization without relation  
						
						
						
						
					 
					
						2022-11-25 18:40:19 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							0feb39298a 
							
						 
					 
					
						
						
							
							api: Add support for Matrix v1.5  
						
						
						
						
					 
					
						2022-11-25 14:13:56 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							5f8e72feac 
							
						 
					 
					
						
						
							
							ci: Allow Matrix v1.5 links  
						
						
						
						
					 
					
						2022-11-25 14:13:56 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kampmann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c46d1143d 
							
						 
					 
					
						
						
							
							client-api: Add M_UNKNOWN_POS error kind (MSC3575)  
						
						
						
						
					 
					
						2022-11-15 15:01:09 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28a665c3d9 
							
						 
					 
					
						
						
							
							Update feature list for Ruma's __ci feature  
						
						
						
						
					 
					
						2022-11-15 09:49:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a56dfb46e 
							
						 
					 
					
						
						
							
							common: Derive Default for (Incoming)RoomNetwork  
						
						
						
						
					 
					
						2022-11-14 14:24:38 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed100afddb 
							
						 
					 
					
						
						
							
							events: Add IgnoredUser::new  
						
						
						
						
					 
					
						2022-11-14 10:36:15 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							dab2956039 
							
						 
					 
					
						
						
							
							events: Use a struct for parsing of EventContent attributes  
						
						
						
						
					 
					
						2022-11-12 11:14:04 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							67abaf4de1 
							
						 
					 
					
						
						
							
							identifiers: Add From<OwnedId> impls for String  
						
						
						
						
					 
					
						2022-11-12 11:13:34 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							c75d97772c 
							
						 
					 
					
						
						
							
							identifiers: Deduplicate as_str() based impls between ID DSTs and owned IDs  
						
						
						
						
					 
					
						2022-11-12 11:13:34 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							e8bec10c6d 
							
						 
					 
					
						
						
							
							push: Make SimplePushRule generic over the type of the rule_id  
						
						
						
						
					 
					
						2022-11-12 10:59:52 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							ae3394a6df 
							
						 
					 
					
						
						
							
							api: Turn metadata name and description fields into docstrings  
						
						
						
						
					 
					
						2022-11-12 10:17:24 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							bdb5950fe4 
							
						 
					 
					
						
						
							
							macros: Remove ruma_api! macro  
						
						
						
						
					 
					
						2022-11-12 10:17:24 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							80c060cb69 
							
						 
					 
					
						
						
							
							Remove usage of ruma_api!  
						
						
						
						
					 
					
						2022-11-12 10:17:24 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
						
						
							
						
						
							c5fb935472 
							
						 
					 
					
						
						
							
							macros: Add .m.rule.snake_case rename rule for StringEnum  
						
						
						
						
					 
					
						2022-11-12 09:55:57 +01:00 
						 
				 
			
				
					
						
							
							
								Kévin Commaille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eecae05721 
							
						 
					 
					
						
						
							
							events: Change IgnoredUserListEventContent to use a map of empty structs  
						
						
						
						
					 
					
						2022-11-11 21:48:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							2500e8f8fa 
							
						 
					 
					
						
						
							
							api: Make query_string parameter of make_endpoint_url non-optional  
						
						... 
						
						
						
						When Some(_), the argument would often be an empty string. By always
using the empty string to mean "no query", we avoid trailing a `?` on
URLs without having two parameter values that mean the same thing. 
						
						
					 
					
						2022-11-11 11:27:07 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							d25e40764b 
							
						 
					 
					
						
						
							
							client-api: Fix warnings when compiling with client and without server feature  
						
						
						
						
					 
					
						2022-11-11 11:09:32 +01:00