Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2480bb292a 
							
						 
					 
					
						
						
							
							Replace HashMap with BTreeMap  
						
						
						
						
					 
					
						2020-04-19 17:46:36 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Studer 
							
						 
					 
					
						
						
						
						
							
						
						
							7bb0c8a8c5 
							
						 
					 
					
						
						
							
							Move user_id and device_id into Identification  
						
						... 
						
						
						
						Not all callers will need the identification information. 
						
						
					 
					
						2020-04-19 16:56:55 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Studer 
							
						 
					 
					
						
						
						
						
							
						
						
							d0c777ff9a 
							
						 
					 
					
						
						
							
							Add request_with_url_params method  
						
						... 
						
						
						
						This method allows a client to add any URL parameters when doing an API call. This can be used by application services to add URL parameters like user_id. 
						
						
					 
					
						2020-04-19 16:56:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5689f3da5 
							
						 
					 
					
						
						
							
							Replace HashMap with BTreeMap  
						
						
						
						
					 
					
						2020-04-19 16:48:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5448c650f0 
							
						 
					 
					
						
						
							
							Replace HashMap with BTreeMap  
						
						
						
						
					 
					
						2020-04-19 16:20:37 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							013decf401 
							
						 
					 
					
						
						
							
							Update formatting of lib.rs  
						
						
						
						
					 
					
						2020-04-19 00:23:07 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2285543d4d 
							
						 
					 
					
						
						
							
							Update dependencies  
						
						
						
						
					 
					
						2020-04-18 00:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6452401add 
							
						 
					 
					
						
						
							
							Add missing skip_serializing_if = "Option::is_none  
						
						
						
						
					 
					
						2020-04-18 00:27:29 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ff7d3710b 
							
						 
					 
					
						
						
							
							Replace serde module with ruma-serde, update deps  
						
						
						
						
					 
					
						2020-04-17 23:54:13 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eaf26fdb0b 
							
						 
					 
					
						
						
							
							Bump versions, update change log  
						
						
						
						
					 
					
						2020-04-17 23:28:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c82605c485 
							
						 
					 
					
						
						
							
							Update macro dependencies  
						
						
						
						
					 
					
						2020-04-17 23:27:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc0a9f88ba 
							
						 
					 
					
						
						
							
							Change timestamp types from UInt to SystemTime  
						
						
						
						
					 
					
						2020-04-17 22:43:30 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5768737cbe 
							
						 
					 
					
						
						
							
							Remove needless clone  
						
						
						
						
					 
					
						2020-04-17 22:43:14 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e4cd7abd4 
							
						 
					 
					
						
						
							
							Add LICENSE file, travis configuration  
						
						
						
						
					 
					
						2020-04-17 19:54:23 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18d84a99cf 
							
						 
					 
					
						
						
							
							Update dependencies  
						
						
						
						
					 
					
						2020-04-17 19:51:41 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0e751669f 
							
						 
					 
					
						
						
							
							Initial commit (import code from ruma-client-api)  
						
						... 
						
						
						
						Co-authored-by: Isaiah Inuwa <isaiah.inuwa@gmail.com> 
						
						
					 
					
						2020-04-17 19:50:14 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							399b7ace57 
							
						 
					 
					
						
						
							
							Fix ruma-identifiers being declared as an optional dependency  
						
						
						
						
					 
					
						2020-04-17 19:30:08 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef4edeb20d 
							
						 
					 
					
						
						
							
							Fixup  
						
						
						
						
					 
					
						2020-04-17 19:22:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28d836ec50 
							
						 
					 
					
						
						
							
							Update change log, bump versions  
						
						
						
						
					 
					
						2020-04-17 19:22:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbdbc0c38f 
							
						 
					 
					
						
						
							
							Remove url crate dependency  
						
						
						
						
					 
					
						2020-04-17 19:17:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ba4fe4358 
							
						 
					 
					
						
						
							
							Update ruma-identifiers to 0.15.1  
						
						
						
						
					 
					
						2020-04-17 18:20:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05c9eac6ab 
							
						 
					 
					
						
						
							
							Add tests for empty localparts  
						
						
						
						
					 
					
						2020-04-17 18:18:14 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ad614ceb8 
							
						 
					 
					
						
						
							
							Rename a test  
						
						
						
						
					 
					
						2020-04-17 18:15:23 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acb02f96bc 
							
						 
					 
					
						
						
							
							Update parse_with_server_name's id bounds  
						
						... 
						
						
						
						… from `Into<Cow<'a, str>>` to `AsRef<str> + Into<String>` 
						
						
					 
					
						2020-04-17 14:53:45 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50cc35f1fe 
							
						 
					 
					
						
						
							
							Bump version again...  
						
						
						
						
					 
					
						2020-04-17 14:30:12 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ca9c4c513 
							
						 
					 
					
						
						
							
							Bump version  
						
						
						
						
					 
					
						2020-04-17 14:02:35 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f9bcd3a65 
							
						 
					 
					
						
						
							
							Make docsrs show items for all features  
						
						... 
						
						
						
						with indicators what needs to be enabled to use each conditional item 
						
						
					 
					
						2020-04-17 14:01:57 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccaffcf107 
							
						 
					 
					
						
						
							
							Add UserId::parse_with_server_name  
						
						
						
						
					 
					
						2020-04-17 13:31:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93f75353a7 
							
						 
					 
					
						
						
							
							Move user ID localpart classification into a public function  
						
						
						
						
					 
					
						2020-04-17 13:15:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76a5a487d2 
							
						 
					 
					
						
						
							
							Make rand and serde dependencies optional  
						
						
						
						
					 
					
						2020-04-17 12:54:50 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							025e298274 
							
						 
					 
					
						
						
							
							Update dependencies  
						
						
						
						
					 
					
						2020-04-17 12:40:50 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb857db71e 
							
						 
					 
					
						
						
							
							Fix tests, some refactoring  
						
						
						
						
					 
					
						2020-04-17 12:28:58 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad48d3972e 
							
						 
					 
					
						
						
							
							Error on invalid localpart  
						
						
						
						
					 
					
						2020-04-17 12:19:41 +02:00 
						 
				 
			
				
					
						
							
							
								timokoesters 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23dbea1f56 
							
						 
					 
					
						
						
							
							Make join_room_by_id_or_alias deserialization work  
						
						
						
						
					 
					
						2020-04-17 12:14:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8f7bd9f6d 
							
						 
					 
					
						
						
							
							Restore server name validation  
						
						
						
						
					 
					
						2020-04-17 12:06:40 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5623e71e9b 
							
						 
					 
					
						
						
							
							Fix a typo  
						
						
						
						
					 
					
						2020-04-17 11:57:18 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b48235f496 
							
						 
					 
					
						
						
							
							Update change log  
						
						
						
						
					 
					
						2020-04-17 11:14:54 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc77869de0 
							
						 
					 
					
						
						
							
							Bump versions, update change logs  
						
						
						
						
					 
					
						2020-04-16 17:03:07 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce1adb2827 
							
						 
					 
					
						
						
							
							Update dependencies  
						
						
						
						
					 
					
						2020-04-16 16:59:48 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3ed37b337 
							
						 
					 
					
						
						
							
							Fix String path in macros.rs  
						
						
						
						
					 
					
						2020-04-16 16:15:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c67b1a71d 
							
						 
					 
					
						
						
							
							Update ruma-api-macros/README.md  
						
						
						
						
					 
					
						2020-04-16 15:09:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9aa8a7d0d 
							
						 
					 
					
						
						
							
							Update change log  
						
						
						
						
					 
					
						2020-04-16 14:00:04 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe70d158e7 
							
						 
					 
					
						
						
							
							Implement string comparison for identifier types  
						
						
						
						
					 
					
						2020-04-16 13:54:06 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab6f3ce278 
							
						 
					 
					
						
						
							
							Merge  #68  
						
						... 
						
						
						
						68: Allow serialization of unit type r=nox a=maxv-rust
That changes provides support for unit type serialization.
It may looks like it doesn't make sense to serialize `()`. Unfortunately that kind of serialization may be necessary for generic structures where one of generic argument may be `()`.
Closes  #69  
Co-authored-by: MaxV <60802079+maxv-rust@users.noreply.github.com> 
						
						
					 
					
						2020-04-16 10:20:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32c161f81e 
							
						 
					 
					
						
						
							
							Bump MSRV  
						
						
						
						
					 
					
						2020-04-16 01:47:45 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e62369a16 
							
						 
					 
					
						
						
							
							Fix MSRV in README.md  
						
						
						
						
					 
					
						2020-04-16 01:43:01 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ac26cc641 
							
						 
					 
					
						
						
							
							Fix redundant clone  
						
						
						
						
					 
					
						2020-04-16 01:28:35 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adfb5c82fa 
							
						 
					 
					
						
						
							
							Fix unreadable literals  
						
						
						
						
					 
					
						2020-04-16 01:26:34 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ddb9eca8b 
							
						 
					 
					
						
						
							
							Add serde::opt_ms_since_unix_epoch, use it in device::Device  
						
						
						
						
					 
					
						2020-04-16 00:28:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							207b77b53d 
							
						 
					 
					
						
						
							
							Update most timestampts to SystemTime  
						
						
						
						
					 
					
						2020-04-16 00:19:11 +02:00