Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0c1e1df8ad
							
						
					 | 
					
						
						
							
							events: Fix test
						
						
						
						
						
						
						
						… wasn't failing CI because `#[test]` attribute was missing. 
						
						
					 | 
					
						2021-10-29 22:13:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e7f01ca55a
							
						
					 | 
					
						
						
							
							client-api: Use Raw for create_room::Request::creation_content
						
						
						
						
						
						
					 | 
					
						2021-10-24 00:43:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							401c0b07b3
							
						
					 | 
					
						
						
							
							Fix clippy warnings
						
						
						
						
						
						
					 | 
					
						2021-10-19 22:15:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tilo Spannagel
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8fcd58c8de
							
						
					 | 
					
						
						
							
							events: Add markdown constructors to RoomMessageEventContent
						
						
						
						
						
						
					 | 
					
						2021-10-11 09:31:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							aa5fdf9d22
							
						
					 | 
					
						
						
							
							Merge serde attributes and improve docs
						
						
						
						
						
						
					 | 
					
						2021-10-08 12:49:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							271491732e
							
						
					 | 
					
						
						
							
							Remove now-redundant doc(cfg) attributes
						
						
						
						
						
						
						
						They are now implied:
https://github.com/rust-lang/rust/pull/89596 
						
						
					 | 
					
						2021-10-08 11:52:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							02889b1fb4
							
						
					 | 
					
						
						
							
							events: Use Self alias in AnyMessageEventContent::relation
						
						
						
						
						
						
					 | 
					
						2021-10-06 21:40:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							04080085f9
							
						
					 | 
					
						
						
							
							events: Include all event type segments in Rust type names
						
						
						
						
						
						
					 | 
					
						2021-10-02 21:25:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c807f9f43d
							
						
					 | 
					
						
						
							
							events: Add redacted redaction event types
						
						
						
						
						
						
					 | 
					
						2021-10-02 13:48:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e41abbb56b
							
						
					 | 
					
						
						
							
							events: Implement Redact for event structs
						
						
						
						
						
						
						
						… it was only implemented for the enums before. 
						
						
					 | 
					
						2021-10-02 01:19:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							678d3cd4ee
							
						
					 | 
					
						
						
							
							events: Small documentation improvements
						
						
						
						
						
						
					 | 
					
						2021-10-01 19:37:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							edbd5a696c
							
						
					 | 
					
						
						
							
							events: Use inline code blocks instead of emphasis for type strings
						
						
						
						
						
						
					 | 
					
						2021-10-01 18:35:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0101e110f8
							
						
					 | 
					
						
						
							
							Rename *ToDeviceEventContent structs to ToDevice*Content
						
						
						
						
						
						
					 | 
					
						2021-10-01 16:48:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							120f1f3b2a
							
						
					 | 
					
						
						
							
							events: Generate event type aliases
						
						
						
						
						
						
					 | 
					
						2021-09-30 00:47:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amanda Graven
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3b5f3cb5a6
							
						
					 | 
					
						
						
							
							events: Move JoinRulesEventContent.allow into JoinRules
						
						
						
						
						
						
					 | 
					
						2021-09-28 13:39:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b4eac98acc
							
						
					 | 
					
						
						
							
							events: Make OlmV1Keys::ed25519 public
						
						
						
						
						
						
						
						It was never meant to be private. 
						
						
					 | 
					
						2021-09-27 19:23:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							27a3e70465
							
						
					 | 
					
						
						
							
							events: Don't return body as part of MessageType::data
						
						
						
						
						
						
					 | 
					
						2021-09-27 13:01:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							af250cf108
							
						
					 | 
					
						
						
							
							Merge JsonObject type aliases
						
						
						
						
						
						
					 | 
					
						2021-09-27 12:55:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fde518ea89
							
						
					 | 
					
						
						
							
							events: Adjust docs for MessageType::data
						
						
						
						
						
						
					 | 
					
						2021-09-27 12:52:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8b44f279c8
							
						
					 | 
					
						
						
							
							Use server_name! macro in tests
						
						
						
						
						
						
					 | 
					
						2021-09-23 20:33:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							83b66ab8c2
							
						
					 | 
					
						
						
							
							Add allow to JoinRulesEventContent
						
						
						
						
						
						
						
						Co-authored-by: Amanda Graven <amanda@amandag.net> 
						
						
					 | 
					
						2021-09-20 20:34:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2bf17fd727
							
						
					 | 
					
						
						
							
							events: Further clean up tests
						
						
						
						
						
						
					 | 
					
						2021-09-19 19:10:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4ec9f1aa03
							
						
					 | 
					
						
						
							
							events: Require MessageType to always contain a body
						
						
						
						
						
						
					 | 
					
						2021-09-17 19:09:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a9985d7763
							
						
					 | 
					
						
						
							
							events / state-res: Use RawJsonValue over JsonValue for event content
						
						
						
						
						
						
					 | 
					
						2021-09-15 20:58:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1df1256a86
							
						
					 | 
					
						
						
							
							events: Put pdu module behind an unstable feature flag
						
						
						
						
						
						
					 | 
					
						2021-09-15 20:58:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bb9f95224c
							
						
					 | 
					
						
						
							
							events: Remove RedactedStrippedStateEvent
						
						
						
						
						
						
						
						Stripped state events are never redacted. 
						
						
					 | 
					
						2021-09-15 20:36:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0196c53530
							
						
					 | 
					
						
						
							
							events: Remove outdated docs
						
						
						
						
						
						
					 | 
					
						2021-09-15 20:06:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ftilde
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a875f39648
							
						
					 | 
					
						
						
							
							events: Fix quoting of multiline fallback messages
						
						
						
						
						
						
						
						Previously, a '> ' was prepended only to the first line of the quoted
message. 
						
						
					 | 
					
						2021-09-11 23:31:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							46c7e3f811
							
						
					 | 
					
						
						
							
							Clean up and rewrap documentation comments
						
						
						
						
						
						
					 | 
					
						2021-08-27 21:32:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c13737af04
							
						
					 | 
					
						
						
							
							Copy new spec description of MemberEventContent#reason
						
						
						
						
						
						
					 | 
					
						2021-08-27 10:06:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							77cf085ab9
							
						
					 | 
					
						
						
							
							events: Don't store extra fields for unknown events in content enums
						
						
						
						
						
						
					 | 
					
						2021-08-22 13:54:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a81880c68f
							
						
					 | 
					
						
						
							
							events: Rework Relation serde
						
						
						
						
						
						
						
						Relation types now implement `Deserialize`, `Serialize`. 
						
						
					 | 
					
						2021-08-21 15:20:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adam
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d746244241
							
						
					 | 
					
						
						
							
							events: Generate From impls for event (content) enums
						
						
						
						
						
						
					 | 
					
						2021-08-17 15:44:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							098339056b
							
						
					 | 
					
						
						
							
							events: Add a compat workaround for prev_content in unsigned
						
						
						
						
						
						
					 | 
					
						2021-08-16 22:55:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f954865d4d
							
						
					 | 
					
						
						
							
							events: Move unsigned types into a new module
						
						
						
						
						
						
					 | 
					
						2021-08-14 23:36:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adam
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0768f551c3
							
						
					 | 
					
						
						
							
							events: Add unstable support for secret sharing
						
						
						
						
						
						
					 | 
					
						2021-08-13 14:59:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e9cb896bf7
							
						
					 | 
					
						
						
							
							events: Silence clippy lint
						
						
						
						
						
						
					 | 
					
						2021-08-12 21:36:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							44a998f70d
							
						
					 | 
					
						
						
							
							events: Remove unnecessary qualification
						
						
						
						
						
						
					 | 
					
						2021-08-12 21:23:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3b0afb520a
							
						
					 | 
					
						
						
							
							events: Optimize deserialization helpers
						
						
						
						
						
						
					 | 
					
						2021-08-12 20:46:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6177bfccef
							
						
					 | 
					
						
						
							
							events: Add missing ctor / From impl for EncryptedToDeviceEventContent
						
						
						
						
						
						
					 | 
					
						2021-08-11 21:08:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9445e8756a
							
						
					 | 
					
						
						
							
							events: Derive / implement StaticEventContent for all relevant types
						
						
						
						
						
						
					 | 
					
						2021-08-11 20:31:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b2b8265ded
							
						
					 | 
					
						
						
							
							events: Split EncryptedEventContent in two
						
						
						
						
						
						
					 | 
					
						2021-08-11 18:54:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							202fc5132a
							
						
					 | 
					
						
						
							
							events: Remove deprecated method NameEventContent::name
						
						
						
						
						
						
					 | 
					
						2021-08-11 17:06:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adam
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							63411165da
							
						
					 | 
					
						
						
							
							Move RoomName to ruma-identifiers and use it more
						
						
						
						
						
						
					 | 
					
						2021-08-10 15:22:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6ee3955483
							
						
					 | 
					
						
						
							
							Remove most deprecated items
						
						
						
						
						
						
					 | 
					
						2021-08-10 15:22:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d213ee4718
							
						
					 | 
					
						
						
							
							events: Remove / replace previous error types
						
						
						
						
						
						
					 | 
					
						2021-08-10 15:22:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adam
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							976f90a1a2
							
						
					 | 
					
						
						
							
							events: Add RoomName struct to room::name
						
						
						
						
						
						
					 | 
					
						2021-08-10 15:22:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Devin Ragotzy
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							db755f994e
							
						
					 | 
					
						
						
							
							events: Make all pub enums non_exhaustive
						
						
						
						
						
						
					 | 
					
						2021-08-10 15:22:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							28e3d0f277
							
						
					 | 
					
						
						
							
							events: Remove key::verification::start::SasV1Content verification
						
						
						
						
						
						
					 | 
					
						2021-08-10 15:22:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7a61c9cd8c
							
						
					 | 
					
						
						
							
							Remove trait derives other than Debug from Init structs
						
						
						
						
						
						
					 | 
					
						2021-08-10 15:22:26 +02:00 | 
					
					
						
						
							
							
							
						
					 |