Adam
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							86e3268079
							
						
					 | 
					
						
						
							
							identity-service-api: Add terms of service retrieval endpoint
						
						
						
						
						
						
					 | 
					
						2021-04-03 18:58:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							39a8c26263
							
						
					 | 
					
						
						
							
							Release ruma-identifiers 0.18.1
						
						
						
						
						
						
					 | 
					
						2021-04-03 17:56:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							da6746a82e
							
						
					 | 
					
						
						
							
							Release ruma-identifiers-validation 0.2.2
						
						
						
						
						
						
					 | 
					
						2021-04-03 17:49:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							83ee0e72e2
							
						
					 | 
					
						
						
							
							Release ruma-common 0.3.1
						
						
						
						
						
						
					 | 
					
						2021-04-03 17:21:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cd157885dd
							
						
					 | 
					
						
						
							
							common: Fix push::PushCondition::applies for empty value and pattern
						
						
						
						
						
						
					 | 
					
						2021-04-03 17:00:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							eb7683bae9
							
						
					 | 
					
						
						
							
							Add xtask to automate crate releases
						
						
						
						
						
						
					 | 
					
						2021-04-03 16:59:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5b0c675cb8
							
						
					 | 
					
						
						
							
							events: Make IgnoredUserListEventContent non-exhaustive
						
						
						
						
						
						
					 | 
					
						2021-04-01 01:45:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							914279010a
							
						
					 | 
					
						
						
							
							events: Remove outdated documentation
						
						
						
						
						
						
					 | 
					
						2021-04-01 01:43:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							085dd492c7
							
						
					 | 
					
						
						
							
							events: Update comment
						
						
						
						
						
						
					 | 
					
						2021-04-01 01:39:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3b69f9d3cf
							
						
					 | 
					
						
						
							
							push-gateway-api: Update changelog
						
						
						
						
						
						
					 | 
					
						2021-04-01 01:36:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							953358e8ee
							
						
					 | 
					
						
						
							
							Release ruma-signatures 0.6.0
						
						
						
						
						
						
					 | 
					
						2021-04-01 01:30:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4ff8f751e0
							
						
					 | 
					
						
						
							
							client-api: Update changelog
						
						
						
						
						
						
					 | 
					
						2021-03-31 14:18:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							aadcf9be16
							
						
					 | 
					
						
						
							
							common: Update changelog
						
						
						
						
						
						
					 | 
					
						2021-03-31 14:17:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							36df3e341a
							
						
					 | 
					
						
						
							
							Release ruma-common 0.3.0
						
						
						
						
						
						
					 | 
					
						2021-03-31 13:47:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							529235e61a
							
						
					 | 
					
						
						
							
							common: Restore alphabetical order of dependencies in Cargo.toml
						
						
						
						
						
						
					 | 
					
						2021-03-31 13:47:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							69bece2a40
							
						
					 | 
					
						
						
							
							events: Fix construction of non-exhaustive struct in tests
						
						
						
						
						
						
					 | 
					
						2021-03-31 13:26:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4a926e0e64
							
						
					 | 
					
						
						
							
							Consistently use int! macro to create js_int::Ints from literals
						
						
						
						
						
						
					 | 
					
						2021-03-31 13:25:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d6bb977dba
							
						
					 | 
					
						
						
							
							common: Make NotificationPowerLevels non-exhaustive
						
						
						
						
						
						
					 | 
					
						2021-03-31 13:12:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							171fcfa965
							
						
					 | 
					
						
						
							
							common: Remove redundant clones
						
						
						
						
						
						
					 | 
					
						2021-03-31 13:11:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cd34fba6ad
							
						
					 | 
					
						
						
							
							common: Fix import ordering
						
						
						
						
						
						
					 | 
					
						2021-03-31 13:11:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f91467d0b2
							
						
					 | 
					
						
						
							
							Use maplit::btreemap in tests
						
						
						
						
						
						
					 | 
					
						2021-03-31 12:32:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							357100883d
							
						
					 | 
					
						
						
							
							common: Add a function to test an event against a Ruleset
						
						
						
						
						
						
					 | 
					
						2021-03-31 12:12:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							038f0eec6d
							
						
					 | 
					
						
						
							
							common: Add a function to test an event against PushCondition
						
						
						
						
						
						
					 | 
					
						2021-03-31 12:12:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							cdb998c83f
							
						
					 | 
					
						
						
							
							Move ruma_events::room::power_levels::NotificationPowerLevels to ruma-common
						
						
						
						
						
						
					 | 
					
						2021-03-31 12:12:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adam Blanchet
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2e422c5d81
							
						
					 | 
					
						
						
							
							Create ImageInfo struct specific to AvatarEventContent
						
						
						
						
						
						
						
						Add a new specific ImageInfo struct, with all the same fields,
except for `thumbnail_file`, to disallow encrypted room avatars.
Resolves: #397 
						
						
					 | 
					
						2021-03-31 11:00:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Devin Ragotzy
							
						 
					 | 
					
						
						
						
						
							
						
						
							050e90db4f
							
						
					 | 
					
						
						
							
							Merge branch 'timokoesters-improvements' into main
						
						
						
						
						
						
					 | 
					
						2021-03-26 16:06:45 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Devin Ragotzy
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0177669e6
							
						
					 | 
					
						
						
							
							Fix all failing tests because of state_key unwraps
						
						
						
						
						
						
					 | 
					
						2021-03-26 16:05:12 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timo Kösters
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							625c37cb77
							
						
					 | 
					
						
						
							
							Fix room version updates
						
						
						
						
						
						
					 | 
					
						2021-03-26 10:53:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timo Kösters
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1621a491a9
							
						
					 | 
					
						
						
							
							improvement: refactor code and fix a few auth rules
						
						
						
						
						
						
					 | 
					
						2021-03-25 23:19:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							12686fe6e3
							
						
					 | 
					
						
						
							
							Clean up std::fmt imports
						
						
						
						
						
						
						
						We were pretty inconsistent about them before. 
						
						
					 | 
					
						2021-03-25 16:32:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Sparber
							
						 
					 | 
					
						
						
						
						
							
						
						
							f053200462
							
						
					 | 
					
						
						
							
							ruma-client-api: Use Mxc type
						
						
						
						
						
						
						
						This also fixes the wrong mxc url in the test for joined_members. Mxc
urls don't use a ":" as seperator between server name and media id. 
						
						
					 | 
					
						2021-03-25 13:04:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Sparber
							
						 
					 | 
					
						
						
						
						
							
						
						
							00fea9d468
							
						
					 | 
					
						
						
							
							add type for mxc://
						
						
						
						
						
						
					 | 
					
						2021-03-25 13:04:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b79fd0c3aa
							
						
					 | 
					
						
						
							
							Release ruma-identifiers 0.18.0
						
						
						
						
						
						
					 | 
					
						2021-03-23 21:08:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c910d57b14
							
						
					 | 
					
						
						
							
							Release ruma-serde 0.3.1
						
						
						
						
						
						
					 | 
					
						2021-03-23 20:58:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							71682182f7
							
						
					 | 
					
						
						
							
							serde: Update README.md
						
						
						
						
						
						
						
						The information presented on serde_qs was actually wrong. 
						
						
					 | 
					
						2021-03-23 20:55:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							dbe470ed54
							
						
					 | 
					
						
						
							
							serde:  Don't error when deserializing IgnoredAny from a list
						
						
						
						
						
						
					 | 
					
						2021-03-23 20:55:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c27b17e5f9
							
						
					 | 
					
						
						
							
							Upgrade proc-macro-crate to 1.0.0
						
						
						
						
						
						
					 | 
					
						2021-03-23 20:43:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a891d1c615
							
						
					 | 
					
						
						
							
							client-api: Make types in r0::keys non-exhaustive
						
						
						
						
						
						
					 | 
					
						2021-03-23 11:10:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							34484c0225
							
						
					 | 
					
						
						
							
							common: Update changelog
						
						
						
						
						
						
					 | 
					
						2021-03-22 20:56:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							922059c3e5
							
						
					 | 
					
						
						
							
							common: Borrow the rule ID in AnyPushRule::rule_id
						
						
						
						
						
						
					 | 
					
						2021-03-22 20:53:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							945e085c7a
							
						
					 | 
					
						
						
							
							common: Add tests for push rules
						
						
						
						
						
						
					 | 
					
						2021-03-22 20:42:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8c45d10fa
							
						
					 | 
					
						
						
							
							common: Replace push rule kinds types with AnyPushRule variants
						
						
						
						
						
						
					 | 
					
						2021-03-22 20:42:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							b79ef0303a
							
						
					 | 
					
						
						
							
							Move common::push::AnyPushRule to client_api::r0::push::PushRule
						
						
						
						
						
						
					 | 
					
						2021-03-22 20:42:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kévin Commaille
							
						 
					 | 
					
						
						
						
						
							
						
						
							22f7f28e1b
							
						
					 | 
					
						
						
							
							common: Replace BTreeSet by IndexSet in push::Ruleset.
						
						
						
						
						
						
						
						Keeps the JSON ordering for priority.
IndexSet are hashed by `rule_id` so its uniqueness is enforced.
A rule can be fetched by its `rule_id`. 
						
						
					 | 
					
						2021-03-22 20:42:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							acb7fdd647
							
						
					 | 
					
						
						
							
							Remove contrib/ide/vscode
						
						
						
						
						
						
						
						proc-macro support is now enabled by default in rust-analyzer.
https://rust-analyzer.github.io/thisweek/2021/03/22/changelog-69.html 
						
						
					 | 
					
						2021-03-22 16:53:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a0e8bb416b
							
						
					 | 
					
						
						
							
							Increase MSRV from 1.43 to 1.45
						
						
						
						
						
						
					 | 
					
						2021-03-21 20:32:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Platte
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c96537c7d6
							
						
					 | 
					
						
						
							
							signatures: Remove needless pre-declarations
						
						
						
						
						
						
					 | 
					
						2021-03-21 20:26:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timo Kösters
							
						 
					 | 
					
						
						
						
						
							
						
						
							34cd1cb4dc
							
						
					 | 
					
						
						
							
							bump ruma
						
						
						
						
						
						
					 | 
					
						2021-03-18 14:30:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timo Kösters
							
						 
					 | 
					
						
						
						
						
							
						
						
							da5c74acc3
							
						
					 | 
					
						
						
							
							fix: event required power levels
						
						
						
						
						
						
					 | 
					
						2021-03-18 14:30:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Takayuki Maeda
							
						 
					 | 
					
						
						
						
						
							
						
						
							f196f5b6f1
							
						
					 | 
					
						
						
							
							fix clippy warnings
						
						
						
						
						
						
					 | 
					
						2021-03-15 16:46:15 +01:00 | 
					
					
						
						
							
							
							
						
					 |