Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3bd86a23e
							
						
					 | 
					
						
						
							
							events: Add support for read receipts for threads
						
						
						
						
						
						
						
						According to MSC3771 
						
						
					 | 
					
						2022-10-10 20:49:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							739c35aaca
							
						
					 | 
					
						
						
							
							api: Allow to use any HeaderName with the header keyword of ruma_api
						
						
						
						
						
						
					 | 
					
						2022-10-10 19:09:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e2dac30be
							
						
					 | 
					
						
						
							
							events: Stabilize support for event replacements
						
						
						
						
						
						
					 | 
					
						2022-10-10 18:23:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							994136b9b8
							
						
					 | 
					
						
						
							
							events: Add thread-aware methods to RoomMessageEventContent
						
						
						
						
						
						
					 | 
					
						2022-10-10 17:55:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							003f0abebf
							
						
					 | 
					
						
						
							
							events: Stabilize current support for threads
						
						
						
						
						
						
					 | 
					
						2022-10-10 17:55:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							2bdbf49535
							
						
					 | 
					
						
						
							
							chore: Fix new clippy warnings
						
						
						
						
						
						
					 | 
					
						2022-10-10 17:20:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							86b58cafb8
							
						
					 | 
					
						
						
							
							Remove workaround for trybuild bug that has been fixed
						
						
						
						
						
						
					 | 
					
						2022-10-07 10:49:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							d55573a555
							
						
					 | 
					
						
						
							
							api: Remove AuthScheme::QueryOnlyAccessToken
						
						
						
						
						
						
						
						It is no longer used by the Appservice API. 
						
						
					 | 
					
						2022-10-02 15:08:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							c7caf65f65
							
						
					 | 
					
						
						
							
							events: Remove ToDevice kind on RoomEncryptedEventContent
						
						
						
						
						
						
						
						There is ToDeviceRoomEncryptedEventContent. 
						
						
					 | 
					
						2022-10-01 12:12:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							c141b7deb5
							
						
					 | 
					
						
						
							
							events: Stabilize support for private read receipts
						
						
						
						
						
						
					 | 
					
						2022-10-01 11:21:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							f068c3fb5a
							
						
					 | 
					
						
						
							
							directory: Stabilize room_types and room_type for /publicRooms
						
						
						
						
						
						
					 | 
					
						2022-10-01 11:12:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b25f2f223
							
						
					 | 
					
						
						
							
							push-rule: Stabilize default room server ACL push rule
						
						
						
						
						
						
					 | 
					
						2022-09-30 19:42:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef2afd9f6e
							
						
					 | 
					
						
						
							
							api: Add support for Matrix v1.4
						
						
						
						
						
						
					 | 
					
						2022-09-30 17:18:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
						
						
							
						
						
							715c226975
							
						
					 | 
					
						
						
							
							api: Make select_path and make_endpoint_url methods on Metadata
						
						
						
						
						
						
						
						… and remove #[doc(hidden)] attribute. 
						
						
					 | 
					
						2022-09-29 15:49:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b12d200eb
							
						
					 | 
					
						
						
							
							api: Add tests for make_endpoint_url
						
						
						
						
						
						
					 | 
					
						2022-09-29 15:49:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
						
						
							
						
						
							8290d712f2
							
						
					 | 
					
						
						
							
							api: Move the majority of endpoint URL building out of macro code
						
						
						
						
						
						
					 | 
					
						2022-09-29 15:49:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
						
						
							
						
						
							a6e23d731e
							
						
					 | 
					
						
						
							
							api: Slighty reduce the amount of macro-generated code
						
						
						
						
						
						
						
						By moving format(_args)! usage into a regular fn and calling that from
the proc-macro-generated code. 
						
						
					 | 
					
						2022-09-29 15:49:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ac707e30f0
							
						
					 | 
					
						
						
							
							events: Move ignored_users serde code into ignored_user_list module
						
						
						
						
						
						
						
						… and optimize it. 
						
						
					 | 
					
						2022-09-24 11:34:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							028eb8a457
							
						
					 | 
					
						
						
							
							events: Remove deprecated API
						
						
						
						
						
						
					 | 
					
						2022-09-22 11:50:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
						
						
							
						
						
							4fb051ba0f
							
						
					 | 
					
						
						
							
							Use Default derive for enums
						
						
						
						
						
						
					 | 
					
						2022-09-20 13:49:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
						
						
							
						
						
							66ff4dbaad
							
						
					 | 
					
						
						
							
							Raise MSRV to 1.62
						
						
						
						
						
						
					 | 
					
						2022-09-20 13:49:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1291929131
							
						
					 | 
					
						
						
							
							Rename unstable-pre-spec to unstable-unspecified
						
						
						
						
						
						
					 | 
					
						2022-09-20 10:39:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b18313e579
							
						
					 | 
					
						
						
							
							events: Fix wrong cfg
						
						
						
						
						
						
					 | 
					
						2022-09-16 12:13:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fa61cc1248
							
						
					 | 
					
						
						
							
							events: Add relations accessors to event enums
						
						
						
						
						
						
					 | 
					
						2022-09-16 11:34:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							df971d2c5c
							
						
					 | 
					
						
						
							
							events: Generate accessor methods in a more readable manner
						
						
						
						
						
						
					 | 
					
						2022-09-16 11:15:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b7b7d043f3
							
						
					 | 
					
						
						
							
							events: Add RoomMessageEventContent::make_reply_to
						
						
						
						
						
						
						
						… and deprecate reply constructors. 
						
						
					 | 
					
						2022-09-14 10:02:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e468a45426
							
						
					 | 
					
						
						
							
							events: Add RoomMemberUnsigned with invite_room_state field
						
						
						
						
						
						
					 | 
					
						2022-09-12 18:33:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							aa8e48d1c3
							
						
					 | 
					
						
						
							
							events: Allow customizing the unsigned type of state events
						
						
						
						
						
						
					 | 
					
						2022-09-12 13:10:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							35d8bdd5a1
							
						
					 | 
					
						
						
							
							events: Move StateUnsigned::_from_parts into a trait
						
						
						
						
						
						
					 | 
					
						2022-09-12 12:03:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9b5b5e7797
							
						
					 | 
					
						
						
							
							events: Remove unused function
						
						
						
						
						
						
					 | 
					
						2022-09-12 11:51:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							674137c41d
							
						
					 | 
					
						
						
							
							events: Use CanBeEmpty trait for skipping unsigned serialization
						
						
						
						
						
						
					 | 
					
						2022-09-12 11:44:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							35b766f09b
							
						
					 | 
					
						
						
							
							events: Add paragraph about replies to edited events.
						
						
						
						
						
						
					 | 
					
						2022-09-05 13:56:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7957dd6adf
							
						
					 | 
					
						
						
							
							events: Replace generic "alias" trait implementations by individual ones
						
						
						
						
						
						
						
						… so that rustdoc lists types implementing them properly. 
						
						
					 | 
					
						2022-09-05 11:16:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2579544883
							
						
					 | 
					
						
						
							
							events: Expand trait_aliases! macro
						
						
						
						
						
						
					 | 
					
						2022-09-05 10:35:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							6393433882
							
						
					 | 
					
						
						
							
							events: Fix glob definition in PolicyRuleEventContent
						
						
						
						
						
						
					 | 
					
						2022-09-04 14:43:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c745d3baf7
							
						
					 | 
					
						
						
							
							Fix clippy lint
						
						
						
						
						
						
					 | 
					
						2022-09-02 14:07:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1aff2d0764
							
						
					 | 
					
						
						
							
							events: Derive Default for DirectEventContent
						
						
						
						
						
						
					 | 
					
						2022-09-02 13:37:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							235e4509d3
							
						
					 | 
					
						
						
							
							events: Add impl From<AnyTimelineEvent> for AnySyncTimelineEvent
						
						
						
						
						
						
					 | 
					
						2022-09-01 18:11:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ccee2d1b0
							
						
					 | 
					
						
						
							
							Implement Default for IgnoredUserListEventContent
						
						
						
						
						
						
					 | 
					
						2022-08-25 19:08:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							914e5c21e9
							
						
					 | 
					
						
						
							
							events: Rename Any[Sync]RoomEvent to Any[Sync]TimelineEvent
						
						
						
						
						
						
					 | 
					
						2022-08-24 17:43:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							4bd30eb7e5
							
						
					 | 
					
						
						
							
							common: Add suport for filtering public rooms by room type
						
						
						
						
						
						
						
						According to MSC3827 
						
						
					 | 
					
						2022-08-03 10:57:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							226502b9bc
							
						
					 | 
					
						
						
							
							common: Move RoomNetwork serde in its own file
						
						
						
						
						
						
					 | 
					
						2022-08-03 10:57:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e2c4b5cb7
							
						
					 | 
					
						
						
							
							api: Make Clone a supertrait of OutgoingRequest
						
						
						
						
						
						
						
						Allow to retry a request. 
						
						
					 | 
					
						2022-07-30 17:02:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							dbc1c40c5c
							
						
					 | 
					
						
						
							
							serde: Add Raw::from_json_string
						
						
						
						
						
						
					 | 
					
						2022-07-28 12:49:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f3d9fd327
							
						
					 | 
					
						
						
							
							events: Support m.html shortcut for MessageContent
						
						
						
						
						
						
					 | 
					
						2022-07-27 14:31:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed8990c3fd
							
						
					 | 
					
						
						
							
							events: Allow to create custom MessageEventContents
						
						
						
						
						
						
					 | 
					
						2022-07-27 14:31:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ec599e83d
							
						
					 | 
					
						
						
							
							client-api: Add support for private read receipts
						
						
						
						
						
						
						
						According to MSC2285 
						
						
					 | 
					
						2022-07-18 11:18:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							635480796d
							
						
					 | 
					
						
						
							
							common: Add support for private read receipts
						
						
						
						
						
						
						
						According to MSC2285 
						
						
					 | 
					
						2022-07-18 11:18:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f96fa5548
							
						
					 | 
					
						
						
							
							push: Add push rule to ignore room server ACLs
						
						
						
						
						
						
						
						According to MSC3786 
						
						
					 | 
					
						2022-07-16 19:09:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							c63f03912b
							
						
					 | 
					
						
						
							
							push: Set feature flag per rule instead of per set.
						
						
						
						
						
						
						
						Allows more flexibility when several feature flags change the same set. 
						
						
					 | 
					
						2022-07-16 19:09:15 +02:00 | 
					
					
						
						
							
							
							
						
					 |