Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3f024bf13 
							
						 
					 
					
						
						
							
							Update list of events in AnyStateEventContent  
						
						
						
						
					 
					
						2020-06-07 01:18:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ragotzy.devin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a91ac5126 
							
						 
					 
					
						
						
							
							Remove raw mod and TryFromRaw/FromRaw, derive Deserialize for event content types  
						
						
						
						
					 
					
						2020-06-07 01:18:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ragotzy.devin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c8d609095 
							
						 
					 
					
						
						
							
							Add Event derive macro  
						
						
						
						
					 
					
						2020-06-07 01:18:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a844625fc 
							
						 
					 
					
						
						
							
							Clean up macro crate attributes  
						
						
						
						
					 
					
						2020-06-07 01:18:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76cd387506 
							
						 
					 
					
						
						
							
							Remove support for state events in ruma_event!  
						
						
						
						
					 
					
						2020-06-07 01:18:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b95b7db0d4 
							
						 
					 
					
						
						
							
							Convert remaining state structs from ruma_event! to derive(StateEventContent)  
						
						
						
						
					 
					
						2020-06-07 01:18:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74f680f8ed 
							
						 
					 
					
						
						
							
							Add back all commented-out room events  
						
						
						
						
					 
					
						2020-06-07 01:18:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d303fff7e 
							
						 
					 
					
						
						
							
							Fix unsigned field not being serialized for MessageEvent, StateEvent  
						
						
						
						
					 
					
						2020-06-07 01:18:41 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							158287204b 
							
						 
					 
					
						
						
							
							Fix a typo  
						
						
						
						
					 
					
						2020-06-07 01:18:41 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35eb0bcfbf 
							
						 
					 
					
						
						
							
							Re-export MessageEvent from the crate root  
						
						
						
						
					 
					
						2020-06-07 01:18:41 +02:00 
						 
				 
			
				
					
						
							
							
								Ragotzy.devin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33ac5267a9 
							
						 
					 
					
						
						
							
							Implement MessageEvent and AnyMessageEventContent  
						
						
						
						
					 
					
						2020-06-07 01:18:34 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24f720d1f1 
							
						 
					 
					
						
						
							
							Convert most message events from ruma_event! to derive(MessageEventContent)  
						
						... 
						
						
						
						* m.sticker
* m.call.answer
* m.call.candidates
* m.call.hangup
* m.call.invite 
						
						
					 
					
						2020-06-07 01:11:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ragotzy.devin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80ff10ae6a 
							
						 
					 
					
						
						
							
							Move event content collection trait impl's into macro code  
						
						... 
						
						
						
						* Move the EventContent and content marker traits into macro.
* Move the raw AnyStateEventContent enum and RawEventContent trait into macro, generate all of the AnyStateEventContent type and impls needed for raw.
* Factor out raw mod codegen to seperate fn, add docs to codegen enum + variants, remove unused imports 
						
						
					 
					
						2020-06-07 01:11:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5091b9a9a8 
							
						 
					 
					
						
						
							
							Integrate generic event types and EventContent trait with TryFromRaw  
						
						
						
						
					 
					
						2020-06-07 01:11:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ragotzy.devin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3814690b29 
							
						 
					 
					
						
						
							
							event_content_collection!: implement parsing input and generating an enum  
						
						
						
						
					 
					
						2020-06-07 01:11:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ragotzy.devin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ec162678e 
							
						 
					 
					
						
						
							
							Implement first trybuild tests  
						
						... 
						
						
						
						and use a dedicated InvalidEvent constructor fn in EventContent derives 
						
						
					 
					
						2020-06-07 01:11:13 +02:00 
						 
				 
			
				
					
						
							
							
								Ragotzy.devin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c0dafa2c5 
							
						 
					 
					
						
						
							
							Move event content derives into one place and share code  
						
						
						
						
					 
					
						2020-06-07 01:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc3d0af40c 
							
						 
					 
					
						
						
							
							Make state a private module  
						
						
						
						
					 
					
						2020-06-07 01:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							945b8c535d 
							
						 
					 
					
						
						
							
							Add unsigned field to StateEvent  
						
						
						
						
					 
					
						2020-06-07 01:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1377487b6c 
							
						 
					 
					
						
						
							
							Declare more state event content structs without ruma_event!  
						
						
						
						
					 
					
						2020-06-07 01:10:54 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eceef3b96d 
							
						 
					 
					
						
						
							
							Declare a few state event content structs without the ruma_event! macro  
						
						
						
						
					 
					
						2020-06-07 01:09:12 +02:00 
						 
				 
			
				
					
						
							
							
								Ragotzy.devin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef6e2e7023 
							
						 
					 
					
						
						
							
							Add derive macro for StateEventContent  
						
						
						
						
					 
					
						2020-06-07 01:02:49 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27a9b36499 
							
						 
					 
					
						
						
							
							Delete collections module  
						
						
						
						
					 
					
						2020-06-07 01:02:49 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dc1405d9d 
							
						 
					 
					
						
						
							
							Add MessageEventContent trait, update docs  
						
						
						
						
					 
					
						2020-06-07 01:02:49 +02:00 
						 
				 
			
				
					
						
							
							
								Ragotzy.devin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0c94958fa 
							
						 
					 
					
						
						
							
							Move raw mod into FromRaw derive  
						
						
						
						
					 
					
						2020-06-07 01:02:49 +02:00 
						 
				 
			
				
					
						
							
							
								Ragotzy.devin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a9b0f3e8b 
							
						 
					 
					
						
						
							
							Add StateEvent<C> and AnyStateEvent  
						
						
						
						
					 
					
						2020-06-07 01:02:49 +02:00 
						 
				 
			
				
					
						
							
							
								Ragotzy.devin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d01bfa96d 
							
						 
					 
					
						
						
							
							Remove Event, RoomEvent and StateEvent traits  
						
						
						
						
					 
					
						2020-06-07 01:02:49 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db4c0b2134 
							
						 
					 
					
						
						
							
							Add a test for ruma_signatures::canonical_json  
						
						
						
						
					 
					
						2020-06-06 20:36:01 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6fb971329 
							
						 
					 
					
						
						
							
							Really stop depending on multiple versions of ruma-events (directly)  
						
						... 
						
						
						
						and also bump some other deps 
						
						
					 
					
						2020-06-05 18:35:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eefaa01403 
							
						 
					 
					
						
						
							
							Expose ruma-identifiers features  
						
						
						
						
					 
					
						2020-06-05 18:12:40 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							afa7392b58 
							
						 
					 
					
						
						
							
							Use the same version of ruma-events everywhere  
						
						
						
						
					 
					
						2020-06-05 18:04:08 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5bd6bd61d 
							
						 
					 
					
						
						
							
							Rerun cargo fmt  
						
						
						
						
					 
					
						2020-06-05 17:46:29 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							edda62f52d 
							
						 
					 
					
						
						
							
							Add path for ruma-api in ruma/Cargo.toml  
						
						
						
						
					 
					
						2020-06-05 17:37:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f66ebbd3e0 
							
						 
					 
					
						
						
							
							Fix version of ruma-signatures in ruma/Cargo.toml  
						
						
						
						
					 
					
						2020-06-05 17:34:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5865d24bb1 
							
						 
					 
					
						
						
							
							Remove ruma-common/.builds  
						
						
						
						
					 
					
						2020-06-05 17:23:07 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9e641a85e 
							
						 
					 
					
						
						
							
							Integrate ruma-signatures  
						
						
						
						
					 
					
						2020-06-05 17:22:48 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							916586e56a 
							
						 
					 
					
						
						
							
							Add 'ruma-signatures/' from commit '1ca545cba8dfd43e0fc8e3c18e1311fb73390a97'  
						
						... 
						
						
						
						git-subtree-dir: ruma-signatures
git-subtree-mainline: 50b74e2b7633f0c4dddb9a71313dc198c58a3074
git-subtree-split: 1ca545cba8dfd43e0fc8e3c18e1311fb73390a97 
						
						
					 
					
						2020-06-05 17:20:12 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50b74e2b76 
							
						 
					 
					
						
						
							
							Rerun cargo fmt  
						
						
						
						
					 
					
						2020-06-05 17:17:35 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1df77c2c19 
							
						 
					 
					
						
						
							
							Integrate ruma-client-api  
						
						
						
						
					 
					
						2020-06-05 17:16:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							6329cd471e 
							
						 
					 
					
						
						
							
							Add 'ruma-client-api/' from commit '632eb9d520028816c5fb7224bd0aca8d1e3793f1'  
						
						... 
						
						
						
						git-subtree-dir: ruma-client-api
git-subtree-mainline: e5233c49f610f866e3c9bf8529a0613171fc2fe4
git-subtree-split: 632eb9d520028816c5fb7224bd0aca8d1e3793f1 
						
						
					 
					
						2020-06-05 17:11:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5233c49f6 
							
						 
					 
					
						
						
							
							Update crate metadata  
						
						
						
						
					 
					
						2020-06-05 02:13:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86643bf073 
							
						 
					 
					
						
						
							
							Remove leftover .builds directory  
						
						
						
						
					 
					
						2020-06-05 02:01:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ddff0d108 
							
						 
					 
					
						
						
							
							Merge rustfmt settings, re-run cargo fmt  
						
						
						
						
					 
					
						2020-06-05 02:01:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8b1aef906 
							
						 
					 
					
						
						
							
							Integrate ruma-api  
						
						
						
						
					 
					
						2020-06-05 01:59:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							51d7875b2f 
							
						 
					 
					
						
						
							
							Add 'ruma-api/' from commit '2151711f64e99a5da370d48fa92795f2d4799866'  
						
						... 
						
						
						
						git-subtree-dir: ruma-api
git-subtree-mainline: bb037a5c42c51567a3b9e41c2c131cef9867a4aa
git-subtree-split: 2151711f64e99a5da370d48fa92795f2d4799866 
						
						
					 
					
						2020-06-05 01:56:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb037a5c42 
							
						 
					 
					
						
						
							
							Integrate ruma-common  
						
						
						
						
					 
					
						2020-06-05 01:43:39 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							40b51d73a3 
							
						 
					 
					
						
						
							
							Add 'ruma-common/' from commit 'b516c0cd72c1a5e9985905f60b956c5365cd8789'  
						
						... 
						
						
						
						git-subtree-dir: ruma-common
git-subtree-mainline: c186f0f8c9c542fd1c7cea464de1ae94e5bd32ba
git-subtree-split: b516c0cd72c1a5e9985905f60b956c5365cd8789 
						
						
					 
					
						2020-06-05 01:40:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b516c0cd72 
							
						 
					 
					
						
						
							
							Add presence module documentation  
						
						
						
						
					 
					
						2020-06-05 01:37:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c186f0f8c9 
							
						 
					 
					
						
						
							
							Remove outdated lint attribute  
						
						
						
						
					 
					
						2020-06-05 01:35:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c81509c5a6 
							
						 
					 
					
						
						
							
							Undo previous license move, make ruma crate a subdirectory  
						
						
						
						
					 
					
						2020-06-05 01:32:09 +02:00