| 
							
							
								 Jonas Platte | 39a8c26263 | Release ruma-identifiers 0.18.1 | 2021-04-03 17:56:01 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 83ee0e72e2 | Release ruma-common 0.3.1 | 2021-04-03 17:21:55 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 5b0c675cb8 | events: Make IgnoredUserListEventContent non-exhaustive | 2021-04-01 01:45:07 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 914279010a | events: Remove outdated documentation | 2021-04-01 01:43:18 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 085dd492c7 | events: Update comment | 2021-04-01 01:39:22 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 36df3e341a | Release ruma-common 0.3.0 | 2021-03-31 13:47:24 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 69bece2a40 | events: Fix construction of non-exhaustive struct in tests | 2021-03-31 13:26:47 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4a926e0e64 | Consistently use int!macro to createjs_int::Ints from literals | 2021-03-31 13:25:56 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | cdb998c83f | Move ruma_events::room::power_levels::NotificationPowerLevels to ruma-common | 2021-03-31 12:12:23 +02:00 |  | 
			
				
					| 
							
							
								 Adam Blanchet | 2e422c5d81 | Create ImageInfo struct specific to AvatarEventContent Add a new specific ImageInfo struct, with all the same fields,
except for `thumbnail_file`, to disallow encrypted room avatars.
Resolves: #397 | 2021-03-31 11:00:36 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 12686fe6e3 | Clean up std::fmt imports We were pretty inconsistent about them before. | 2021-03-25 16:32:08 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | b79fd0c3aa | Release ruma-identifiers 0.18.0 | 2021-03-23 21:08:44 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c910d57b14 | Release ruma-serde 0.3.1 | 2021-03-23 20:58:53 +01:00 |  | 
			
				
					| 
							
							
								 Takayuki Maeda | 9cfa3b075c | deserialize empty string to none for avatar_url | 2021-03-15 16:46:15 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4ced423612 | Fix new clippy warnings | 2021-03-01 18:38:41 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | a20c75d536 | Fix import grouping issues | 2021-02-25 20:55:19 +01:00 |  | 
			
				
					| 
							
							
								 Andi | 6b0bf53601 | events: Add message event serialization test | 2021-02-18 19:12:58 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | e659df73a1 | Fix m.room.message serialization | 2021-02-18 00:56:32 +01:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 12c294422b | Move new_content and relates_to fields to MessageEventContent struct MessageEventContent used to be an enum, it now has a msgtype field where
the enum (now called MessageType) sits. | 2021-02-13 00:29:07 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 798cd49e9e | events: Use more specific MessageEvent type in room_message test | 2021-02-12 20:09:34 +01:00 |  | 
			
				
					| 
							
							
								 Akshay | a76d3e24a4 | events: Support m.room.messageevents with custommsgtypes | 2021-02-12 14:01:10 +01:00 |  | 
			
				
					| 
							
							
								 Akshay | 704e5f89f5 | events: Replace serde(tag) by serde(untagged) for MessageEventContent in preparation for adding a variant for custom `msgtype`s. | 2021-02-12 14:01:10 +01:00 |  | 
			
				
					| 
							
							
								 Akshay | 526542c246 | events: Replace derived Deserialize for MessageEventContent with a manual impl Co-authored-by: Jonas Platte <jplatte+git@posteo.de> | 2021-02-12 14:00:57 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 317b2055a8 | events: Fix tests for unstable-pre-spec | 2021-02-12 13:41:54 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | cd2c540e92 | events: Make Custom* struct rest fields consistent | 2021-02-12 11:24:07 +01:00 |  | 
			
				
					| 
							
							
								 Akshay | 6bbb42303b | Add event_typeaccessor method to event enums | 2021-02-11 12:48:33 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 0a10afe6da | Move m.room.message tests from src/ to tests/ | 2021-02-08 12:49:46 +01:00 |  | 
			
				
					| 
							
							
								 Akshay | 8fadffa31d | events-macros: Use lookahead1 instead of parse().is_ok() | 2021-02-06 18:23:40 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 7846142690 | events: Allow state_key to be empty in InitialStateEvent | 2021-02-06 15:15:57 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 891db9083b | Clean up cargo features | 2021-02-02 19:21:45 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 00121bdb4b | Fix inconsistent #[test] module naming | 2021-02-02 11:44:30 +01:00 |  | 
			
				
					| 
							
							
								 Akshay | adeb545062 | Add push rule for .m.rule.reaction | 2021-01-21 19:51:32 +01:00 |  | 
			
				
					| 
							
							
								 Tilo Spannagel | 8c109d3c0a | Add constructor for markdown formatted messages behind a feature flag Signed-off-by: Tilo Spannagel <development@tilosp.de> | 2021-01-21 15:53:03 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 5dd3658324 | Fix nightly CI | 2021-01-18 16:22:43 +01:00 |  | 
			
				
					| 
							
							
								 Amanda Graven | 85037832d1 | Minor comment spelling and formatting fixes | 2021-01-18 16:12:28 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ca1f334ded | Remove documentation links from all Cargo.tomlsIt was wrong for ruma-federation-api and useless for all others since
crates.io will link to docs.rs automatically if no link is given. | 2021-01-17 17:00:09 +01:00 |  | 
			
				
					| 
							
							
								 V02460 | f5a0add846 | Support reactions in an event's unsigned field | 2021-01-10 00:47:50 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 6f4d883e88 | Fix integer literals in PDU tests They were using a usize suffix which was only valid on 64bit targets. | 2021-01-04 01:58:23 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 3b37d77394 | Clean up changelogs | 2021-01-02 15:01:49 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | b95ab27272 | Release ruma-events 0.22.0-alpha.2 | 2021-01-02 14:49:00 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ecfb8a4a4d | Relase ruma-common 0.3.0-alpha.1 | 2021-01-02 14:34:17 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 6d468b88a3 | Release ruma-identifiers-validation 0.2.0 and ruma-identifiers 0.18.0-alpha.1 | 2021-01-02 13:31:08 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 2ebd827355 | Release ruma-serde 0.3.0 | 2021-01-02 13:04:39 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 19ae6ff347 | Remove lots of Copy implementations so we don't have do breaking releases once they can't be Copy anymore. | 2020-12-24 02:51:08 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f55e2b2cc6 | Bump dependency requirements | 2020-12-24 02:48:01 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 3989e52844 | Upgrade js_int to 0.2.0 | 2020-12-24 01:53:30 +01:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 724a48d616 | Add examples to the docs of Raw and the ruma-events module | 2020-12-07 17:57:23 +01:00 |  | 
			
				
					| 
							
							
								 David Vo | 1a4e9aa20a | Implement MSC2448: BlurHashes for media This exposes the pre-FCP unstable prefixed fields in MSC2448. | 2020-12-07 13:01:15 +01:00 |  | 
			
				
					| 
							
							
								 strct | 018adf0819 | Fix typo in docs | 2020-12-07 10:51:41 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | e8882fe814 | events: Regroup crate-local imports | 2020-12-04 21:05:48 +01:00 |  |