Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5576c2f0ed 
							
						 
					 
					
						
						
							
							client-api: Split up the filter module  
						
						
						
						
					 
					
						2020-10-17 20:09:00 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e5cea289c 
							
						 
					 
					
						
						
							
							Improve consistency in declared field order of media endpoints  
						
						
						
						
					 
					
						2020-10-11 13:26:54 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4fc20921a 
							
						 
					 
					
						
						
							
							Mark response headers optional in media GET endpoints  
						
						
						
						
					 
					
						2020-10-11 13:26:54 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							406b8501ac 
							
						 
					 
					
						
						
							
							Fix building on Rust 1.43.0  
						
						
						
						
					 
					
						2020-09-29 22:12:56 +02:00 
						 
				 
			
				
					
						
							
							
								Alejandro Domínguez 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3869d75837 
							
						 
					 
					
						
						
							
							Support synapse quirk for thirdparty module  
						
						
						
						
					 
					
						2020-09-29 16:42:11 +02:00 
						 
				 
			
				
					
						
							
							
								Alejandro Domínguez 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1f8a7404c 
							
						 
					 
					
						
						
							
							client-api: Make ErrorKind comparable  
						
						
						
						
					 
					
						2020-09-29 16:17:21 +02:00 
						 
				 
			
				
					
						
							
							
								Devin Ragotzy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							648c3f5732 
							
						 
					 
					
						
						
							
							Add remaining key backup endpoints  
						
						... 
						
						
						
						Co-authored-by: Timo Koesters <timo@koesters.xyz> 
						
						
					 
					
						2020-09-29 13:35:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							565e3a1ee7 
							
						 
					 
					
						
						
							
							Merge LICENSE files  
						
						... 
						
						
						
						The Copyright notice is taken out because no single person has a
copyright to the entire codebase. 
						
						
					 
					
						2020-09-26 15:52:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa44fd5c55 
							
						 
					 
					
						
						
							
							Remove outdated Travis badges  
						
						
						
						
					 
					
						2020-09-26 15:37:08 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1aa8b7480c 
							
						 
					 
					
						
						
							
							client-api: Rewrap changelog  
						
						
						
						
					 
					
						2020-09-25 14:04:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							327900b411 
							
						 
					 
					
						
						
							
							client-api: Rename url filtering type & field  
						
						
						
						
					 
					
						2020-09-25 14:03:57 +02:00 
						 
				 
			
				
					
						
							
							
								q-b 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28f14712c1 
							
						 
					 
					
						
						
							
							client-api: Use a custom type for contains_url  
						
						
						
						
					 
					
						2020-09-25 13:39:25 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f92428b2c2 
							
						 
					 
					
						
						
							
							client-api: Merge more imports  
						
						
						
						
					 
					
						2020-09-22 23:13:04 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b8754b2c9 
							
						 
					 
					
						
						
							
							client-api: Merge imports  
						
						
						
						
					 
					
						2020-09-22 22:52:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9359a5b18e 
							
						 
					 
					
						
						
							
							client-api: Remove Option in favor of serde(default) for capabilities  
						
						
						
						
					 
					
						2020-09-22 22:51:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdd326edf7 
							
						 
					 
					
						
						
							
							Move Outgoing from ruma-api to ruma-common  
						
						... 
						
						
						
						The derive macro moves from ruma-api-macros to a new ruma-common-macros
crate likewise. 
						
						
					 
					
						2020-09-22 21:35:10 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b08dceb30 
							
						 
					 
					
						
						
							
							Fix formatting  
						
						
						
						
					 
					
						2020-09-22 21:33:58 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1bedc819c 
							
						 
					 
					
						
						
							
							Use ruma_identifiers::ServerName in more endpoints  
						
						... 
						
						
						
						Co-authored-by: Timo Kösters <timo@koesters.xyz> 
						
						
					 
					
						2020-09-21 23:12:45 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Lee 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d36d005b97 
							
						 
					 
					
						
						
							
							Change requires_authentication: bool to authentication: AuthScheme  
						
						
						
						
					 
					
						2020-09-18 16:28:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							219cea9c1e 
							
						 
					 
					
						
						
							
							client-api: Add some missing constructors / non-exhaustive attributes  
						
						
						
						
					 
					
						2020-09-17 00:07:25 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8cd3df1465 
							
						 
					 
					
						
						
							
							Remove questionable use of Raw  
						
						... 
						
						
						
						The notifications field was never really meant to use it. 
						
						
					 
					
						2020-09-15 11:28:44 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a9b1aeb3c 
							
						 
					 
					
						
						
							
							Remove borrowing from types in ruma_common::encryption  
						
						... 
						
						
						
						Until a better solution can be found for types that appear both in
request & response types and would otherwise require incoming types to
appear as fields of outgoing types. 
						
						
					 
					
						2020-09-12 02:50:57 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67d113ba57 
							
						 
					 
					
						
						
							
							api: Add non_exhaustive attribute to request and reponse types through the macro  
						
						
						
						
					 
					
						2020-09-11 21:01:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb9b2b4a06 
							
						 
					 
					
						
						
							
							client-api: Update state endpoints to the new API standards  
						
						
						
						
					 
					
						2020-09-11 20:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de22a06976 
							
						 
					 
					
						
						
							
							client-api: Update push endpoints to the new API standards  
						
						
						
						
					 
					
						2020-09-11 20:23:17 +02:00 
						 
				 
			
				
					
						
							
							
								Devin Ragotzy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bedffcd45a 
							
						 
					 
					
						
						
							
							Move PusherData to ruma-common  
						
						
						
						
					 
					
						2020-09-11 19:18:52 +02:00 
						 
				 
			
				
					
						
							
							
								Devin Ragotzy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55a67fbcf4 
							
						 
					 
					
						
						
							
							Fix a typo  
						
						
						
						
					 
					
						2020-09-11 19:17:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f814a2415 
							
						 
					 
					
						
						
							
							client-api: Update room endpoints to the new API standards  
						
						
						
						
					 
					
						2020-09-06 01:31:14 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a012ad3532 
							
						 
					 
					
						
						
							
							client-api: Update include_leave in RoomFilter from Option<bool> to bool  
						
						
						
						
					 
					
						2020-09-03 21:23:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56d2623b7d 
							
						 
					 
					
						
						
							
							client-api: Improve docs for contains_url in RoomEventFilter  
						
						
						
						
					 
					
						2020-09-03 21:22:47 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7dde6850c 
							
						 
					 
					
						
						
							
							client-api: Update profile endpoints to the new API standards  
						
						
						
						
					 
					
						2020-09-03 17:44:34 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6d5ad84c1 
							
						 
					 
					
						
						
							
							client-api: Update presence endpoints to the new API standards  
						
						
						
						
					 
					
						2020-09-03 17:38:22 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce402604e9 
							
						 
					 
					
						
						
							
							client-api: Update membership endpoints to the new API standards  
						
						
						
						
					 
					
						2020-09-03 17:34:39 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53162321c9 
							
						 
					 
					
						
						
							
							client-api: Update media endpoints to the new API standards  
						
						
						
						
					 
					
						2020-09-03 17:31:50 +02:00 
						 
				 
			
				
					
						
							
							
								Nicholas Young 
							
						 
					 
					
						
						
						
						
							
						
						
							7ccdaa34d6 
							
						 
					 
					
						
						
							
							feature gate exhaustive types for all spec crates:  
						
						... 
						
						
						
						- ruma-appservice-api
- ruma-client-api
- ruma-events
- ruma-federation-api 
						
						
					 
					
						2020-09-01 18:39:41 -06:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38913946eb 
							
						 
					 
					
						
						
							
							client-api: Update a few more endpoints to the new API standards  
						
						
						
						
					 
					
						2020-08-30 22:53:13 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2406cc8f0 
							
						 
					 
					
						
						
							
							client-api: Update directory endpoints to the new API standards  
						
						
						
						
					 
					
						2020-08-30 22:44:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76058b8170 
							
						 
					 
					
						
						
							
							client-api: Update thirdparty endpoints to the new API standards  
						
						
						
						
					 
					
						2020-08-30 22:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5407a95a99 
							
						 
					 
					
						
						
							
							client-api: Update tag endpoints to the new API standards  
						
						
						
						
					 
					
						2020-08-30 22:20:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							961d45a581 
							
						 
					 
					
						
						
							
							client-api: Update device endpoints to the new API standards  
						
						
						
						
					 
					
						2020-08-29 23:13:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1f409bcb6 
							
						 
					 
					
						
						
							
							client-api: Update config and contact endpoints to the new API standards  
						
						
						
						
					 
					
						2020-08-29 22:56:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf9b83495c 
							
						 
					 
					
						
						
							
							client-api: Update backup endpoints to the new API standards  
						
						
						
						
					 
					
						2020-08-29 22:37:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fec07a7426 
							
						 
					 
					
						
						
							
							Update lots of types to the new API standards  
						
						
						
						
					 
					
						2020-08-28 23:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab6c56b7de 
							
						 
					 
					
						
						
							
							Drop unnecessary named lifetimes  
						
						
						
						
					 
					
						2020-08-28 21:32:58 +02:00 
						 
				 
			
				
					
						
							
							
								Devin Ragotzy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							409fbcc9d7 
							
						 
					 
					
						
						
							
							Fixes get_turn_server_info path by prepending a "/"  
						
						
						
						
					 
					
						2020-08-26 21:42:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4cd59e7e5 
							
						 
					 
					
						
						
							
							client-api: Various API updates  
						
						
						
						
					 
					
						2020-08-26 11:30:39 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c31fceb61 
							
						 
					 
					
						
						
							
							client-api: Fix a bunch of issues for room::create_room  
						
						
						
						
					 
					
						2020-08-25 16:20:07 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01c7eef72f 
							
						 
					 
					
						
						
							
							Consistently put an empty line after inner module docs  
						
						
						
						
					 
					
						2020-08-24 21:42:48 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							417b65def5 
							
						 
					 
					
						
						
							
							client-api: Make two more request / response pairs non-exhaustive  
						
						
						
						
					 
					
						2020-08-21 20:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4215feb815 
							
						 
					 
					
						
						
							
							client-api: Add language field to search_users request  
						
						
						
						
					 
					
						2020-08-21 20:40:14 +02:00