| 
							
							
								 Kévin Commaille | 0bec1ad507 | push: Stabilize event_property_contains | 2023-05-26 09:26:09 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | b8668f863b | push: Stabilize event_property_is | 2023-05-26 09:26:09 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 93ae0a3379 | client-api: Add support for media download redirects According to MSC3860 | 2023-05-25 20:33:44 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 0b390cc3c9 | client-api: Add support for using an existing session to log in another According to MSC3882 | 2023-05-25 20:23:07 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 5f20a3292c | docs: Fix links for v1.7 | 2023-05-25 19:28:33 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | dc68190adc | api: Add initial support for Matrix 1.7 | 2023-05-25 19:28:33 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 631c4e6733 | federation-api: Move create_join_event::v1 test as integration test Otherwise cargo check always complains that we are using
a deprecated const.
See https://github.com/rust-lang/rust/issues/47238 | 2023-05-25 16:53:56 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 9dd55ae3bc | federation-api: Deprecate v1/send_join and v1/send_leave According to a spec clarification | 2023-05-25 16:53:56 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 2296f16ea0 | api: Allow to have an endpoint both defined and deprecated in Matrix 1.0 | 2023-05-25 16:53:56 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | d78c3e11f1 | signatures: Remove age_ts from reference hash calculation According to a spec clarification | 2023-05-24 20:08:20 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 6df78e8aee | events: Move CalCapabilities behind feature unstable-msc2747 | 2023-05-24 17:53:32 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 77454b70e9 | identity-service-api: Fix format of keys in store_invitation::v2::PublicKeysAccording to a spec clarification
Co-authored-by: Jonas Platte <jplatte@element.io> | 2023-05-24 09:04:36 +00:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f45a09e958 | Appease clippy | 2023-05-24 10:41:24 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 486ecc2b68 | Upgrade yap to 0.10.0 | 2023-05-24 09:58:19 +02:00 |  | 
			
				
					| 
							
							
								 Jonathan de Jong | 01344edc8d | Update Mutual Rooms (MSC2666) implementation (#1547) | 2023-05-20 22:24:22 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | dcbb5ec432 | client: Upgrade hyper-rustls dependency | 2023-05-19 19:55:23 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 6a77b4c9e4 | push: Remove the DontNotify and Coalesce variants of push::Action According to MSC3987. | 2023-05-04 13:44:54 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 10d70c6055 | client-api: Fix timeout field in media download endpoint requests According to the stabilization spec PR. | 2023-05-04 13:12:43 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | b27e54c7ed | serde: Add deser functions for Duration from milliseconds | 2023-05-04 13:12:43 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | f3ba40a56f | client-api: Use Request::new() in Request::from_url() for get_content_as_filename | 2023-05-04 13:12:43 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 67019c7f48 | client-api: Fix the type of unused_expires_at for create_mxc_uri | 2023-05-04 13:12:43 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 0e5503ed88 | client-api: Add filename field for create_content_async | 2023-05-04 13:12:43 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | e97e46e623 | chore: Fix URLs to old spec | 2023-05-04 13:04:57 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | d98903e46c | chore: Work around new rustfmt bug | 2023-05-04 13:04:57 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | d5b0cc608f | Add user ID localpart emptiness check | 2023-05-02 15:09:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 54a4223caa | client-api: Fix type of SlidingSyncRoom#invite_state | 2023-04-27 19:27:05 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | b50037affc | events: Implement sanitize on MessageType | 2023-04-27 19:19:37 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 44ed922ba2 | events: Remove unnecessary Option around sliding sync extension types | 2023-04-27 17:56:29 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 1224dd3810 | events: Add more convenient power level action checks to RoomPowerLevels | 2023-04-27 12:20:11 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | af2407e98a | client-api: Add M_DUPLICATE_ANNOTATION error kind According to MSC2677 | 2023-04-26 16:02:19 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | cb512f01d6 | macros: Fix weird indentation | 2023-04-24 17:02:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 53622f8ce0 | macros: Upgrade syn to 2.0 | 2023-04-24 17:02:23 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 4105169577 | push: Panic on Regex construction error | 2023-04-24 17:00:01 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | ed7c26ff9f | push: Use bytes Regex to fix regex construction Due to a new error detected in the regex crate. | 2023-04-24 17:00:01 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4c85fe9c78 | Replace compat feature with more fine-grained compat-* features … and document them. | 2023-04-20 14:00:27 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 57b7b2d0f5 | Add context to compat attribute | 2023-04-20 13:02:30 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 89e398fd06 | events: Add back relations accessors for message-like event enums | 2023-04-18 11:33:54 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 0bbad284f3 | events: Add RoomRedactionUnsigned | 2023-04-18 11:16:56 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 2bf33def5c | client-api: Remove token from keys::get_keys::Request According to a spec clarification. | 2023-04-17 16:11:38 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | fea6299935 | Fix broken doc comment Thanks clippy! | 2023-04-12 19:19:17 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 1229fa4461 | events: Add FullStateEventContent::redact | 2023-04-11 16:16:32 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 2ccc0323f6 | push: Add support for event_property_contains push condition According to MSC3966 | 2023-04-11 16:12:05 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 2e7b67bb23 | push: Add support for event_property_is push condition According to MSC3758 | 2023-04-11 16:12:05 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 82b4257bfe | push: Split push conditions tests | 2023-04-11 16:12:05 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 33fa1b48ed | push: Collect a bigger subset of JSON values in FlattenedJson | 2023-04-11 16:12:05 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | cdfcdecaf8 | push: Move FlattenedJson to its own module | 2023-04-11 16:12:05 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | c1a36a2047 | client-api: Mention that backslashes should be escaped in filter event_fields According to MSC3980 | 2023-04-11 11:18:20 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | ef374ea6b0 | push: Escape dots and backslashes in field name for event_match condition According to MSC3873 | 2023-04-11 11:18:20 +02:00 |  | 
			
				
					| 
							
							
								 Ivan Enderlin | 66f417c3f2 | chore: Make Clippy happy. | 2023-04-06 14:51:25 +02:00 |  | 
			
				
					| 
							
							
								 Ivan Enderlin | fe3a8ff669 | feat(client-api): Support bump_event_typesinsync::sync_events::v4::Request.This patch updates `sync::sync_events::v4::Request` to add the new
`bump_event_types` field, as described in [MSC3575] (more precisely in
this [diff]).
That's the first step to address https://github.com/matrix-org/matrix-rust-sdk/issues/1728.
[MSC3575]: https://github.com/matrix-org/matrix-spec-proposals/blob/kegan/sync-v3/proposals/3575-sync.md
[diff]: 35b79f6ebe...5bd13e66df (diff-1f7276cbbee4eeaaca06b07d2fe58312eab735259f2490e28e04710dde77fdccL78) | 2023-04-06 14:51:25 +02:00 |  |