| 
							
							
								 Jonas Platte | 0cd87a6c07 | Update ruma-common changelog | 2020-08-09 00:57:06 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c3170c1182 | Make all types in ruma_common::thirdparty non-exhaustive | 2020-08-09 00:56:29 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | da78e215f8 | Use thirdparty network types into ruma_common | 2020-08-09 00:45:35 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | daf37063aa | Update ruma-appservice-api to new API conventions | 2020-08-09 00:32:26 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | a0a1987bbf | Small style fix | 2020-08-09 00:01:50 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | a183a6c801 | Add from_parts constructors for DeviceKeyId and ServerKeyId | 2020-08-08 22:37:37 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 1f056b4ba7 | Fix docs for DeviceId | 2020-08-08 22:24:40 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 1fbf05d71f | Fix some bad formatting | 2020-08-08 21:52:58 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 0366466792 | Use toplevel imports in ruma_api! expansion | 2020-08-08 21:23:07 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c39e9f5779 | client-api: Move tests in get_public_rooms into tests module | 2020-08-08 21:07:35 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f37fc6845f | Remove borrowing from API responses To borrow these with correct lifetimes, we would need GATs | 2020-08-08 21:04:45 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ade12dec47 | Fix inversion of NonAuthEndpointimplementations | 2020-08-08 20:05:44 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | d6d84a9a70 | Bump ruma-identifiers version | 2020-08-08 18:28:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 0f3478bf90 | Rename serde dependency in ruma-identifiers to be able to make the serde feature activate
ruma-identifiers-validation's serde feature | 2020-08-08 18:16:31 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 67154e2c31 | Fix key algorithm serde (de)serialization | 2020-08-08 18:11:14 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f7ac4e2080 | Add tests for key_algorithm parsing | 2020-08-08 18:05:54 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 9384d24d04 | Fix last commit not building with the unstable-pre-spec feature | 2020-08-08 17:06:14 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | a74dddd93b | Borrow strings and identifiers in more endpoints | 2020-08-08 16:50:37 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 6f805d2584 | client-api: Simplify r0::room::create_room::CreationContent::into_event_contentusing the assign crate | 2020-08-08 16:36:13 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | a1916837f9 | Bump ruma-identifiers version | 2020-08-08 16:21:11 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | e939f7049d | Update ruma-identifiers changelog | 2020-08-08 16:20:05 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | bc50230c8a | identifiers: Restore key algorithm (de)serialization with default features | 2020-08-08 16:02:59 +02:00 |  | 
			
				
					| 
							
							
								 Isaiah Inuwa | 7eb945976c | Use strong types in signatures fields | 2020-08-08 15:54:31 +02:00 |  | 
			
				
					| 
							
							
								 Isaiah Inuwa | 7240184c1d | Use DeviceKeyId and DeviceKeyAlgorithm from ruma-identifiers | 2020-08-08 15:54:31 +02:00 |  | 
			
				
					| 
							
							
								 Isaiah Inuwa | 9fa96268b4 | Add optional serde dependency. | 2020-08-08 15:54:31 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | d08fc02bc0 | Update ruma-client-api changelog | 2020-08-08 15:50:41 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 349027f87d | Borrow strings and identifiers in send_state_event_* | 2020-08-08 14:36:31 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 2e683b2fd4 | Borrow strings and identifiers in send_message_event | 2020-08-08 14:28:07 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 582cc9fe2a | Rename {create => send}_message_event, same for state | 2020-08-08 14:27:00 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 929cd8a8d0 | Fix ruma-client-api changelog | 2020-08-08 14:25:35 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 478385f0f2 | Add room::aliases endpoint | 2020-08-08 14:07:03 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c2cf8682e6 | Don't use * imports in ruma_api_lifetime test | 2020-08-08 13:23:57 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 7f0f5be1fe | Convert alias mod and get_public_rooms to use Outgoing trait | 2020-08-07 22:08:03 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 30e73186e7 | Bump dependencies | 2020-08-07 19:13:00 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f470afcb2a | Release ruma-identifiers 0.17.2 | 2020-08-07 18:35:01 +02:00 |  | 
			
				
					| 
							
							
								 Faelar | 5153279eba | Fix missing RoomVersionId::Version6 try_from and tests | 2020-08-07 18:06:44 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | b2d45e4748 | Rename generic_lifetime -> is_lifetime_generic | 2020-08-07 00:48:01 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 1060d63057 | Use full type with Outgoing trait for request query deserialization | 2020-08-07 00:48:01 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | e783288ef0 | Limit when RequestQuery impls Deserialize and impl Outgoing | 2020-08-07 00:48:01 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 770a68d49b | Fix Outgoing derive missing lifetimes when branching for emitting code | 2020-08-07 00:48:01 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 7e3ebff089 | Add tests testing failing Outgoing derive for query fields | 2020-08-07 00:48:01 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 5103baeb4b | Add semicolons and the other possible syn::Type types | 2020-08-07 00:48:01 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 1336cd8c41 | Handle tuple types in collect_lifetime_idents | 2020-08-07 00:48:01 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 4e2f1a19e1 | Fix typo and rename copy_lifetime_ident -> collect_lifetime_ident | 2020-08-07 00:48:01 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | f67744bb4f | Throw error if query_map has any ref types | 2020-08-07 00:48:01 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 588a6035f0 | Use Outgoing trait in ruma_api_lifetime tests | 2020-08-07 00:48:01 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 80237d6dd1 | Fix clippy warnings | 2020-08-07 00:48:01 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 2beaf450a3 | Add a query_map field to ruma_api! lifetime test | 2020-08-07 00:48:01 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | c980644d77 | Clean up and fix missing comma for request query map | 2020-08-07 00:48:01 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | e36149aea1 | Add tuple lifetime stripping to derive_outgoing | 2020-08-07 00:48:01 +02:00 |  |