| 
							
							
								 Jonas Platte | 0a679816a9 | events-macros: Pass EventKind and EventKindVariation by value | 2021-10-06 22:08:11 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | a3ef0ad2a4 | events-macros: Use nested or-patterns in EventKind::to_event_ident … for better readability. | 2021-10-06 22:03:27 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 02889b1fb4 | events: Use Self alias in AnyMessageEventContent::relation | 2021-10-06 21:40:45 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 142f1800df | Bump MSRV to 1.53 | 2021-10-06 21:37:46 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 47d1f30be8 | events-macros: Simplify expand_redacted_event_enum | 2021-10-06 21:30:26 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | be549e4000 | events-macros: Rename name => kind for clarity | 2021-10-06 21:11:17 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 653f03325b | events-macros: Shorten expand_event_enums through import-rename | 2021-10-06 20:52:56 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ce8cbff3fd | events-macros: Improve function / variable names | 2021-10-06 20:51:19 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4e2fdcb990 | events: Remove redacted event content enums They weren't being used anywhere. | 2021-10-06 20:33:40 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 3550ed9b1e | events: Add more trailing commas | 2021-10-06 20:29:55 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | e7302c914a | Fix identity-service spec link | 2021-10-06 10:48:08 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 52bea1d9b4 | Update server-server spec links | 2021-10-06 10:48:08 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | bdcfc12ac7 | Update client-server spec links | 2021-10-06 10:48:08 +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 | 330754e6f8 | events: Get rid of unnecessary Raw usage in a test | 2021-10-02 21:16:08 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | cb78a7f341 | identifiers: Declare room versions 7, 8, 9 | 2021-10-02 18:16:19 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 234616c69e | events: Update change log | 2021-10-02 14:26:31 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 0890c3c37c | events: Skip serialization of all Noneevent fields… not just prev_content. | 2021-10-02 14:17:36 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4e2b93617a | events-macros: Fix confusing variable name | 2021-10-02 13:48:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c7284d972b | events-macros: Explain redaction special case | 2021-10-02 13:48:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c807f9f43d | events: Add redacted redaction event types | 2021-10-02 13:48:22 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 3ee4ac08fb | events: Fix a test case | 2021-10-02 13:08:19 +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 | 3b786d8f78 | events-macros: Simplify redaction-related code | 2021-10-02 00:47:19 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ec92349496 | events-macros: Add missing automatically_derived attribute | 2021-10-01 20:17:47 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 2536fdbe54 | events-macros: Get rid of duplicate helper functions | 2021-10-01 20:16:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | d77f58dc46 | events-macros: Fix proc-macro entrypoint name | 2021-10-01 20:14:02 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 651741f482 | events-macros: Fix unqualified usage of From | 2021-10-01 20:12:49 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 8df746d442 | events-macros: Simplify conversion code generation | 2021-10-01 20:05:32 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ab6a364e42 | events: Use type aliases inside enums | 2021-10-01 19:49:25 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | eff770d1d6 | events: Generate initial event type aliases | 2021-10-01 19:37:52 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 678d3cd4ee | events: Small documentation improvements | 2021-10-01 19:37:52 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 802c83f38b | events: Fix redacted event type aliases | 2021-10-01 18:41:11 +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 | 6b575ca0a2 | events: Fix missing space in docs | 2021-10-01 14:26:17 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | de2b415020 | state-res: Silence buggy clippy lint | 2021-09-30 21:49:39 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | a887dd7387 | api-macros: Replace if-then-panic with assert | 2021-09-30 20:14:09 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | bb581e9252 | events: Generate more event type aliases | 2021-09-30 20:11:32 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 120f1f3b2a | events: Generate event type aliases | 2021-09-30 00:47:13 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f0dff1c29a | events: Link to main content struct from redacted content struct docs | 2021-09-29 00:30:39 +02:00 |  | 
			
				
					| 
							
							
								 Amanda Graven | 3b5f3cb5a6 | events: Move JoinRulesEventContent.allow into JoinRules | 2021-09-28 13:39:58 +00:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c6144c2299 | state-res: Fix state-res tests Before, they wouldn't compile with the unstable-exhaustive-types feature
active on ruma-state-res, but not on ruma-events. | 2021-09-28 14:27:42 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 00ae571636 | serde: Add missing period in docs | 2021-09-28 14:22:17 +02:00 |  | 
			
				
					| 
							
							
								 Johannes Becker | e2386b7b64 | client-api: Add custom variant to LoginInfo | 2021-09-28 11:23:11 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 1e48e97cf5 | serde: Fix docs for JsonObject | 2021-09-27 19:57:06 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 031dedebc9 | client-api: Fix small mistakes in IncomingAuthData::new docs | 2021-09-27 19:51:10 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | d92e7b4ca7 | client-api: Remove no-op attribute | 2021-09-27 19:49:47 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | b4eac98acc | events: Make OlmV1Keys::ed25519 public It was never meant to be private. | 2021-09-27 19:23:18 +02:00 |  | 
			
				
					| 
							
							
								 Johannes Becker | 224d8a18e8 | client-api: Add IncomingAuthData::new and IncomingAuthData::to_outgoing | 2021-09-27 16:57:34 +00:00 |  |