| 
							
							
								 Jimmy Cuadra | 5c2e0e62a9 | Implement Serialize for EncryptedEventContent. | 2019-07-19 14:53:19 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 3e58ad7a8f | Convert m.room.message to the new API. | 2019-07-19 14:52:49 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 8b59318629 | Sort the unsigned field alphabetically in Serialize impls. | 2019-07-19 14:52:49 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 21351aaff0 | Convert m.room.encrypted to the new API. | 2019-07-19 14:52:30 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 0f49c5e7f6 | Convert m.room.create to the new API. | 2019-07-19 14:52:05 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 5b505cc501 | Convert m.room.canonical_alias to the new API. Reorder additional fields alphabetically. Remove unused serde attributes. | 2019-07-19 14:49:05 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 71646445d5 | Sort fields of ServerAclEvent alphabetically. | 2019-07-19 14:48:38 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 406a007678 | Add more tests. | 2019-07-19 14:47:59 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | cc107106f0 | Continue implementation of m.room.power_levels and add tests. | 2019-07-19 14:47:01 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 090a91f78b | Add new macros for implementing event traits. Fix Serialize impl for NameEventContent. Convert m.room.power_levels to the new API. | 2019-07-19 14:44:16 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 03099b9a8b | Add InvalidInput type and convert m.room.name to the new API. | 2019-07-19 14:43:24 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | afe44b4dda | Convert m.room.server_acl to the new API. | 2019-07-19 14:42:57 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | eaddc6dce2 | Use str::parse for conversion from JSON. | 2019-07-19 14:42:57 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 4212c9f619 | Convert m.room.{aliases ,avatar ,encryption ,guest_access, history_visibility, join_rules, member, pinned_events,
third_party_invite, tombstone, topic} to the new API. | 2019-07-19 14:40:48 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 22c15277a7 | Convert m.call.*, m.room.message.feedback, and m.room.redaction to the new API. | 2019-07-19 14:39:31 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 20d2482108 | Convert m.key.verification.{accept,cancel,key,mac,request} and m.room_key to the new API. | 2019-07-19 14:37:21 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 3c70dac634 | Convert m.fully_read to the new API. | 2019-07-19 14:37:01 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 4be050b19a | Convert m.tag and m.typing to the new API. | 2019-07-19 14:35:21 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 1f3e33c77d | Convert m.dummy, m.forwarded_room_key, m.presence, m.room_key_request, and m.sticker to the new API. | 2019-07-19 14:33:40 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | ce2a3817cf | Rename ParseError to FromStrError and add InvalidEvent. | 2019-06-19 22:45:20 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 1b0be0d0e7 | Add crates.io categories. [ci skip] | 2019-06-16 16:45:02 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | c3f48c5be3 | Use js_int types for numbers. Closes #27. | 2019-06-16 16:16:37 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 04cdc96b8b | Add m.push_rules. | 2019-06-15 03:26:50 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 9b17d5729a | Use a consistent style for the name of the library. | 2019-06-15 00:07:44 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | f4b7204f31 | Derive PartialEq where possible. | 2019-06-15 00:03:32 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | a0ee826828 | Add E2EE events to EventType and collections types. | 2019-06-14 23:12:18 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | a0a9799c81 | Add events from the end-to-end encryption module. | 2019-06-14 22:14:11 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 12212789b3 | Future-proof enums with a __Nonexhaustive variant. This can be replaced with the #[non_exhaustive] compiler attribute once
it's stabilized. | 2019-06-14 18:18:47 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | add7ef0d8b | Add blank lines to make type definitions easier to read. | 2019-06-14 14:02:03 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 8b6aeddcd6 | Fix broken tests. | 2019-06-13 17:48:52 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 7eb9384bd6 | Add status_msg field to m.presence. | 2019-06-13 17:44:49 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | c745db7eba | Fields in m.receipt are optional. | 2019-06-13 17:34:03 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | dd2e0afd47 | All fields on FileInfo, ImageInfo, and ThumbnailInfo are optional. | 2019-06-13 17:32:09 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 110234827e | Add a note about m.room.member's invite_room_state data. | 2019-06-13 17:06:42 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 7530342637 | Adjust some default values. | 2019-06-13 16:59:22 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 4661547e21 | Add the m.server_notice* message type. | 2019-06-13 01:50:13 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 668e8b2239 | Add m.room.tombstone. | 2019-06-13 01:34:05 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 9836222b73 | Add m.room.server_acl. | 2019-06-13 01:24:00 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 9ad9776033 | Add m.sticker. | 2019-06-13 00:59:14 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 0fdf51598f | Add m.ignored_user_list. | 2019-06-13 00:43:54 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | f8e5a80c93 | Rename mod.rs files. | 2019-06-12 16:22:29 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | ba2538dda9 | Update existing events for spec r0.5.0 and add m.fully_read and m.room.message.feedback. | 2019-06-12 16:20:10 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 9f43f37f41 | Clarify the units of origin_server_ts. | 2019-06-12 13:31:45 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | f9347bf57f | Bump dependencies. | 2019-06-12 13:24:43 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 16347d7209 | Add rustfmt and clippy to CI and address clippy warnings. | 2019-06-02 18:42:36 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | dc7d71c79c | Use stable Rust on Travis. | 2019-06-02 09:13:45 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 92fcb5181f | Fix typos. | 2019-06-02 04:16:25 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | 5930e30d96 | Bump version to 0.12.0. | 2019-04-11 17:59:07 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | b138ac47b2 | Update dependencies. | 2019-04-11 17:58:18 -07:00 |  | 
			
				
					| 
							
							
								 Jimmy Cuadra | d0040fecdd | Add note about minimum Rust version. | 2019-04-11 17:29:30 -07:00 |  |