| 
							
							
								 Kévin Commaille | d53362c689 | events: Add unstable poll events Using the unstable format defined in MSC3381 | 2023-07-27 16:04:58 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | e780633cce | events: Allow to declare events without a stable prefix | 2023-07-27 16:04:58 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | c0b8cd4d46 | events: Make polls events use the stable prefixes | 2023-07-27 16:04:58 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | df11c6d46a | events: Provide type for historical m.messagecontent block instead of serde helper | 2023-07-27 16:04:58 +02:00 |  | 
			
				
					| 
							
							
								 Ivan Enderlin | 201f0027d4 | feat: Add SlidingSyncRoom::avatarIt's been recently added in the specification, 50ae2c8d65...kegan/sync-v3. | 2023-07-26 16:02:28 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 3dac70ead9 | Remove most unreachable visibility modifiers | 2023-07-19 14:32:14 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ffc271f3ec | push: Re-export ScalarJsonValue It was part of the public interface already, but not nameable. | 2023-07-19 13:58:35 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ad457c1c11 | Rerun rustfmt | 2023-07-19 13:53:15 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | cfc4c66820 | Rewrap lines to fit macro input in maximum line length | 2023-07-19 13:53:03 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | fe010abb22 | Update expected trybuild test output | 2023-07-14 10:05:00 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | eea51d27fa | common: Reduce konst dependency feature set | 2023-07-14 09:46:11 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f9ef276d41 | common: Only depend on konst when needed | 2023-07-14 09:38:03 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 20d38e1622 | events: Add From<MessageType> for RoomMessageEventContentWithoutRelation | 2023-07-12 11:58:22 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 9cf1257142 | events: Add RoomMessageEventContentWithoutRelation::new | 2023-07-12 11:40:21 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | f8ac66ca25 | events: Add support for intentional mentions According to MSC3952 | 2023-07-10 13:12:17 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 07bc06038f | events: Keep data of unknown relations | 2023-07-06 17:05:25 +02:00 |  | 
			
				
					| 
							
							
								 Benjamin Bouvier | 2c8ece6bf2 | events: Parse TagInfo::orderas a f64 or a stringified f64 | 2023-07-06 14:34:43 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4ac9e9a979 | Upgrade itertools to 0.11.0 | 2023-07-05 11:12:02 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 650792bcb5 | Upgrade konst to 0.3.5 | 2023-07-05 11:12:02 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | a45ad6b41e | Upgrade indexmap to 2.0 | 2023-07-05 11:12:01 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 775484c408 | events: Add emote convenience constructors … the same ones we have for text and notice msgtypes. | 2023-07-05 10:36:41 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 77d94caf11 | chore: Use workspace-defined MSRV | 2023-07-04 15:40:37 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | c8e61a2ee7 | events: Implement Deserialize for encrypted::Relation | 2023-07-04 15:31:05 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4d9781e05f | client-api: Add missing serde(default) | 2023-07-04 13:40:00 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | bbdc0b68e8 | client-api: Add a compat feature for Synapse's upload-signatures response | 2023-07-04 13:11:46 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 52aa539cf0 | federation-api: Use SpaceRoomJoinRule for SpaceHierarchy(Parent/Child)Summary(Init) | 2023-07-04 12:38:45 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 86b999055e | client-api: Move SpaceRoomJoinRule to ruma-common | 2023-07-04 12:38:45 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | c77f08024a | chore: Fix new clippy lints | 2023-07-04 11:55:25 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 2b68cb6eec | events: Add AssetType::Pin | 2023-06-23 12:41:37 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | d0f11f0075 | events: Reintroduce MSC3488 fallback behavior in LocationMessageEventContent | 2023-06-23 12:41:37 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | e017e65277 | events: Improve compatibility of generated and stripped plain reply fallback | 2023-06-23 12:32:24 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 9b694cdfa8 | events: Add methods to compute poll results | 2023-06-23 10:36:23 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 8d2521874d | events: Put use behind feature flag | 2023-06-23 10:36:23 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 09bc835936 | events: Fix outdated docs | 2023-06-23 09:40:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c5782ab8aa | Use new owned ID macros throught the codebase | 2023-06-20 11:47:50 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | e71c224308 | Fix expansion of owned identifier creation macros | 2023-06-20 11:06:18 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | f261f2ebed | push: Add convenience methods for the different actions of a push rule | 2023-06-16 11:05:14 +02:00 |  | 
			
				
					| 
							
							
								 Benjamin Bouvier | 1f8f62ecf6 | client-api: Add listsandroomsto most extensions in sync::v4Signed-off-by: Benjamin Bouvier <public@benj.me> | 2023-06-16 10:41:25 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 3cbc1c5038 | events: Re-enable clippy::needless_update | 2023-06-16 09:16:09 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | af437bc642 | events: Re-enable clippy::needless_borrow lint It seems false positives have been fixed. | 2023-06-16 09:16:09 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f964656a4d | Upgrade typos-ci, fix typos | 2023-06-14 12:47:57 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ba16ce40cc | Make html sanitization types pub(crate) Makes it more obvious when reading that they're not part of the public API. | 2023-06-14 12:20:45 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | fe2d62a5ee | Remove unused pub visibility | 2023-06-14 12:20:15 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | beded100ac | events: Fix documentation for a few functions | 2023-06-13 17:25:11 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | b183677ef5 | events: Add builder-style methods to media event content structs | 2023-06-13 17:15:10 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c1fa8d9406 | events: Streamline constructors of media event content structs | 2023-06-13 17:15:09 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 59fd881521 | Fix unused warnings under certain cfg | 2023-06-08 11:37:11 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 82bfb2e4d2 | client-api: Fix accidentally private response field | 2023-06-08 11:37:11 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ba5bf8cfce | Replace assert_matches by assert_matches2 | 2023-06-08 11:37:11 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | a8670e7fdf | identifiers: Add owned_* ID construction macros | 2023-06-07 14:55:18 +02:00 |  |