| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Julian Tescher | ebd1387bac | federation-api: Add retrieval endpoints | 2020-09-11 19:12:48 +02:00 |  | 
			
				
					| 
							
							
								 Julian Tescher | c3a074059f | Make custom enum variants doc hidden | 2020-09-08 01:06:23 +02:00 |  | 
			
				
					| 
							
							
								 Julian Tescher | a2dbeeac71 | federation-api: Update ts format for create_invite (#258) | 2020-09-08 01:00:06 +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 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | a3ae741699 | Add unstable-exhaustive-types flag to ruma-common | 2020-09-03 20:55:11 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 19af16850c | Fix ruma_identifiers::device_id! | 2020-09-03 20:23:16 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 03c636caf0 | identifiers: Replace single-char push_str with just push | 2020-09-03 20:21:30 +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 | 532e7a7233 | events: Hide EventType::Custom | 2020-08-29 23:39:08 +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 | bfe4e9fa27 | Add ruma_serde::is_empty This will be used for serde attributes that are copied to incoming types
and thus actually have to function for multiple types. | 2020-08-28 22:53:40 +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 | 650438695a | Heavily reduce noise in CI output | 2020-08-25 16:25:05 +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 | 3b36a974fa | Clean up dependencies | 2020-08-25 16:01:30 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 01c7eef72f | Consistently put an empty line after inner module docs | 2020-08-24 21:42:48 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 21eb1e8e41 | federation-api: Fix various issues | 2020-08-24 21:39:50 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 6aee819d5d | federation-api: get_public_rooms_filtered/mod.rs => get_public_rooms_filtered.rs | 2020-08-24 21:14:07 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f84287038e | federation-api: Make remaining request / response types non-exhaustive | 2020-08-23 18:00:58 +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 |  | 
			
				
					| 
							
							
								 Alejandro Domínguez | d8340db310 | Group fields in create_typing_event | 2020-08-21 20:35:25 +02:00 |  | 
			
				
					| 
							
							
								 Amanda Graven | dd87484a92 | federation-api: Add get_missing_events endpoint v1 | 2020-08-21 20:30:11 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | a8b4bad684 | Support optional header values in request/response types | 2020-08-21 19:53:46 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 5182015b76 | appservice-api: Make remaining request / response types non-exhaustive | 2020-08-20 20:59:41 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 135bea8562 | federation-api: More small improvements | 2020-08-20 02:13:57 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 64c5159f04 | federation-api: Add lots of non_exhaustive attributes, other minor fixes | 2020-08-19 02:04:10 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | fbeae794c1 | common: Make remaining fully public struct non-exhaustive | 2020-08-19 01:38:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 18c507bf49 | federation-api: Make some types non-exhaustive | 2020-08-18 22:29:13 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c798ef1fad | federation-api: Fix misssing path parameter in get_devices | 2020-08-18 22:26:34 +02:00 |  |