| 
							
							
								 Jonas Platte | ecf875358c | events: Fix issues from not testing previous commits | 2021-05-16 22:53:00 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 55df2aa26a | events: Make remaining types in room::* non-exhaustive | 2021-05-16 22:45:48 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 504c7ad06e | events: Remove non-exhaustive attribute from enum with hidden variant | 2021-05-16 22:36:57 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 01f20b17c0 | events: Make remaining types in room::message non-exhaustive | 2021-05-16 22:36:06 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 7626135faf | events: Make fields of doc(hidden) struct private | 2021-05-16 22:34:24 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 61a033db58 | Improve documentation | 2021-05-16 22:07:00 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 305b527ae9 | Release ruma-identifiers 0.19.1 | 2021-05-16 21:54:03 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 2ada8690f8 | events: Make FileMessageEventContent non-exhaustive | 2021-05-16 00:14:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f77b49d4b8 | events: Make more types non-exhaustive in room::message | 2021-05-15 22:20:48 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 566e03abc1 | Release ruma-serde 0.4.0 | 2021-05-15 19:26:09 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 54cf81e9ab | events: Make room::member types non-exhaustive | 2021-05-15 18:42:14 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 67deaeb0fc | events: Improve RawExt documentation | 2021-05-15 15:27:42 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 89b169faf3 | events: Fix redacted tests | 2021-05-15 15:20:17 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ab850d8237 | events: Remove  marker trait It was not used anywhere. | 2021-05-15 15:06:31 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 37899db3c5 | events: Borrow raw JSON in EventContent::from_parts | 2021-05-15 15:02:27 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 60d4ea027f | Use serde_json::Result alias | 2021-05-15 15:02:02 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 9b38538579 | events: Simplify RawExt * Remove redundant where clause
* Clean up documentation | 2021-05-15 14:58:41 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 34134267c6 | events: Generate redact method for content enums … and remove redacted content structs non-room events | 2021-05-15 12:51:20 +00:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4aec2d5ff0 | events: Introduce AnyRedacted[Sync]RoomEvent … and use it to implement Redact for Any[Sync]RoomEvent. | 2021-05-15 13:55:57 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 32ba85b9a2 | events: Simplify re-exports | 2021-05-15 13:55:19 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 702b619417 | events: Introduce Redact trait | 2021-05-15 13:26:05 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c07c3fa6d5 | events: Introduce RedactContent trait | 2021-05-15 13:23:20 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 18005244c9 | events: Merge RedactedSyncUnsigned and RedactedUnsigned | 2021-05-15 13:12:13 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 7403bdf1c8 | events: Add redact method to Any[Sync]RoomEvent | 2021-05-15 02:33:15 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 2914c0b6a0 | events: Add AnySyncRoomEvent::into_full_event | 2021-05-15 02:27:03 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 6db34b8ae4 | events: Add accessor methods to AnyRoomEvent, AnySyncRoomEvent | 2021-05-15 02:25:35 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | d1f5fb1d87 | events: Declare all event enums inside one macro invocation | 2021-05-14 23:52:34 +00:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 058d2bfa24 | Add kind = ToDevice for all to device content | 2021-05-14 12:25:30 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | b6558c64a0 | Add global and room account content traits and to device trait | 2021-05-14 12:25:30 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 8252a1a32c | Move all content declarations to content trait attribute | 2021-05-14 12:25:30 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | c7c1251f3f | Specify content traits in attribute, remove derives | 2021-05-14 12:25:30 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | fe68bf0e07 | Clean up json! formatting | 2021-05-14 01:13:42 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 5710d2740c | Replace uses of SystemTime with new UInt-based timestamp types | 2021-05-14 01:13:17 +02:00 |  | 
			
				
					| 
							
							
								 Damir Jelić | d971b668ec | events: Add the to-device variant of the m.key.verification.done event | 2021-05-12 17:07:47 +02:00 |  | 
			
				
					| 
							
							
								 Damir Jelić | 166ee8b9d7 | events: Add the to-device variant of the m.key.verification.ready event | 2021-05-12 17:07:47 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | cb489729b8 | events: Update IgnoredUserListEvent test | 2021-05-12 16:02:44 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 7fd350d6c6 | events: Restore docs for DummyEvent and RoomKeyEvent | 2021-05-12 16:02:44 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 0acb121ee5 | events: Remove BasicEventContent trait and derive | 2021-05-12 16:02:44 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 7faa59be6b | events: Remove BasicToDevice enum | 2021-05-12 16:02:44 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 8d8ca81e04 | events: Split Basic enum into GlobalAccountData, RoomAccountData and BasicToDevice enums Closes #563 | 2021-05-12 16:02:44 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | dcff455c19 | ci: Enforce sorted dependencies with cargo-sort | 2021-05-11 19:59:44 +00:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 6a2c028cfb | events: Change receipt::Receipts struct to a BTreeMap<ReceiptType, UserReceipts> | 2021-05-11 10:11:02 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | d16fbe6fe6 | events: Fix event deserialization benchmark Regression introduced in e8d81da49281717ad46f36b76c40fc3853d2aafd | 2021-05-10 13:02:22 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 698087337b | events: Pass RoomVersionId by reference in redact method | 2021-05-10 11:29:28 +02:00 |  | 
			
				
					| 
							
							
								 Adam | 8adc9a0eb6 | events: Add helpers to construct the fallback for rich replies | 2021-05-10 10:06:40 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | aca64eccea | events: Remove AnyEvent enum | 2021-05-09 21:06:25 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | e9218f182a | events: Remove AnyEvent from enum tests | 2021-05-09 20:51:40 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | e8d81da492 | events: Remove AnyEvent deserialization benchmark | 2021-05-09 20:41:07 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | bbb0b36536 | events: Move FullyReadEvent from EphemeralRoomEvent to BasicEvent | 2021-05-08 22:19:54 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ee39f7c28c | events: Add missing dependency feature | 2021-05-08 00:44:04 +02:00 |  |