| 
							
							
								 Devin Ragotzy | bdce12b07e | state-res: Add some docs and fix a typo | 2021-11-12 14:40:43 +01:00 |  | 
			
				
					| 
							
							
								 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 *ToDeviceEventContentstructs toToDevice*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 RoomNametoruma-identifiersand 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 |  |