Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							776ef79253 
							
						 
					 
					
						
						
							
							Rewrite r0.6.0 back to form without ending  
						
						 
						
						... 
						
						
						
						since the server redirects to that form, even though some links refer to the .html form 
						
						
					 
					
						2019-11-11 20:22:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2748142f41 
							
						 
					 
					
						
						
							
							Update doc comment URLs  
						
						 
						
						... 
						
						
						
						* create_alias: No changes, bump to r0.6.0
* get_public_rooms_filtered: Use canonical URL 
						
						
					 
					
						2019-11-11 20:13:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c56469eba5 
							
						 
					 
					
						
						
							
							Update public room list endpoints to r0.6.0  
						
						 
						
						
						
						
					 
					
						2019-11-11 19:54:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							134738f676 
							
						 
					 
					
						
						
							
							Remove stuff only needed for server-side usage  
						
						 
						
						
						
						
					 
					
						2019-10-17 00:41:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							98e0bad1b1 
							
						 
					 
					
						
						
							
							Update to the new ruma-events API  
						
						 
						
						
						
						
					 
					
						2019-08-15 23:25:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							05f181d9f1 
							
						 
					 
					
						
						
							
							Make serde_json::Value usage consistent  
						
						 
						
						
						
						
					 
					
						2019-08-09 00:36:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							6a5af6bf8b 
							
						 
					 
					
						
						
							
							Make inclusion lists in event filters optional  
						
						 
						
						... 
						
						
						
						to be able to distinguish between no inclusion list (everything is
included) and an empty inclusion list (nothing is included) 
						
						
					 
					
						2019-08-05 20:55:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							11eba71083 
							
						 
					 
					
						
						
							
							Remove remaining unused imports  
						
						 
						
						
						
						
					 
					
						2019-08-04 17:43:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							90b850a60d 
							
						 
					 
					
						
						
							
							Update dependencies (except ruma-events)  
						
						 
						
						
						
						
					 
					
						2019-08-03 19:43:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							e7e4d04244 
							
						 
					 
					
						
						
							
							Undo the change of storing FilterDefinition in a box.  
						
						 
						
						... 
						
						
						
						On second thought, it doesn't make sense to change this just cause of a
clippy warning. We'll wait and see if it ever causes and real problems
before making the API less consistent just to avoid a potential space
saving issue. 
						
						
					 
					
						2019-07-08 14:24:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							a16eb7cfe1 
							
						 
					 
					
						
						
							
							Use js_int types for numbers.  
						
						 
						
						... 
						
						
						
						See https://github.com/ruma/ruma-events/issues/27  for rationale. 
						
						
					 
					
						2019-06-16 16:32:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							4a4c2dd025 
							
						 
					 
					
						
						
							
							Add rustfmt and clippy to CI and address clippy warnings.  
						
						 
						
						
						
						
					 
					
						2019-06-02 18:14:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							c9b7b986c6 
							
						 
					 
					
						
						
							
							Add logout all endpoint.  
						
						 
						
						
						
						
					 
					
						2019-05-01 21:23:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							8f1d4a4d21 
							
						 
					 
					
						
						
							
							Update all spec links to the r0.4.0 version.  
						
						 
						
						
						
						
					 
					
						2019-05-01 20:46:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9e431b60a 
							
						 
					 
					
						
						
							
							Merge pull request  #41  from ruma/simple-spec-updates  
						
						 
						
						... 
						
						
						
						Implement some simple spec updates 
						
						
					 
					
						2019-04-26 15:59:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							af8fe42259 
							
						 
					 
					
						
						
							
							Update link in get_member_events doc comment  
						
						 
						
						... 
						
						
						
						no code changes were necessary even though the spec was updated: we
already specified requires_authentication: true when the spec was
missing that information. 
						
						
					 
					
						2019-04-22 22:33:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							85236be89c 
							
						 
					 
					
						
						
							
							Update get_filter endpoint to r0.4.0  
						
						 
						
						
						
						
					 
					
						2019-04-22 22:27:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							4c3e5d3324 
							
						 
					 
					
						
						
							
							Update create_media_content to r0.4.0  
						
						 
						
						
						
						
					 
					
						2019-04-22 22:23:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							7493353c5a 
							
						 
					 
					
						
						
							
							Add missing request body to create_media_conent  
						
						 
						
						
						
						
					 
					
						2019-04-22 22:11:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							27ec031689 
							
						 
					 
					
						
						
							
							Add /rooms/{roomId}/joined_members endpoint  
						
						 
						
						
						
						
					 
					
						2019-04-20 18:50:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							e9febfedbc 
							
						 
					 
					
						
						
							
							Add /account/whoami endpoint  
						
						 
						
						
						
						
					 
					
						2019-04-20 15:08:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							af954220bd 
							
						 
					 
					
						
						
							
							Replace serde_derive by re-exports in serde  
						
						 
						
						
						
						
					 
					
						2019-02-06 20:36:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							71f6a93d76 
							
						 
					 
					
						
						
							
							r0::sync::sync_events: Fix (de)serialization of filter argument  
						
						 
						
						
						
						
					 
					
						2019-02-02 22:11:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Jacob 
							
						 
					 
					
						
						
						
						
							
						
						
							14fbaf698f 
							
						 
					 
					
						
						
							
							joined_rooms: new API call  
						
						 
						
						... 
						
						
						
						that was added in r0.3.0 
						
						
					 
					
						2019-01-23 20:22:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alejandro Domínguez 
							
						 
					 
					
						
						
						
						
							
						
						
							d48fc54c96 
							
						 
					 
					
						
						
							
							Use folders instead of mods  
						
						 
						
						
						
						
					 
					
						2019-01-22 18:41:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							bc968c8e14 
							
						 
					 
					
						
						
							
							Update to Rust 2018  
						
						 
						
						
						
						
					 
					
						2019-01-13 21:22:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							f95b4b05bb 
							
						 
					 
					
						
						
							
							Use nested imports  
						
						 
						
						
						
						
					 
					
						2019-01-13 21:13:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							586bca680d 
							
						 
					 
					
						
						
							
							Re-run 'cargo fmt'  
						
						 
						
						
						
						
					 
					
						2019-01-13 21:12:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Berger 
							
						 
					 
					
						
						
						
						
							
						
						
							7a7697e9e2 
							
						 
					 
					
						
						
							
							InviteState in Sync response is stripped events  
						
						 
						
						
						
						
					 
					
						2019-01-08 18:34:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Herzig 
							
						 
					 
					
						
						
						
						
							
						
						
							ec8198964a 
							
						 
					 
					
						
						
							
							get_state_events_for_key::Request::event_type should be of type EventType  
						
						 
						
						
						
						
					 
					
						2018-09-11 14:14:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Herzig 
							
						 
					 
					
						
						
						
						
							
						
						
							07e079bb8d 
							
						 
					 
					
						
						
							
							get_subscribed_presences::Response::presence_events should be public  
						
						 
						
						
						
						
					 
					
						2018-09-11 14:13:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							d042f63146 
							
						 
					 
					
						
						
							
							Update dependencies and convert to ruma-api-macros 0.2.  
						
						 
						
						
						
						
					 
					
						2018-05-19 02:28:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							745d493e01 
							
						 
					 
					
						
						
							
							Merge pull request  #24  from musoke/master  
						
						 
						
						... 
						
						
						
						r0.3.0/login: Add device_id to request & response 
						
						
					 
					
						2018-05-17 21:42:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e314e51d00 
							
						 
					 
					
						
						
							
							Merge pull request  #26  from florianjacob/room_members_require_authentication  
						
						 
						
						... 
						
						
						
						/rooms/{room_id}/members requires authentication 
						
						
					 
					
						2018-05-17 21:25:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Jacob 
							
						 
					 
					
						
						
						
						
							
						
						
							ca99939ca6 
							
						 
					 
					
						
						
							
							/rooms/{room_id}/members requires authentication  
						
						 
						
						... 
						
						
						
						it was just an omission from the spec.
See https://github.com/matrix-org/matrix-doc/pull/1244  
						
						
					 
					
						2018-05-17 19:08:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Jacob 
							
						 
					 
					
						
						
						
						
							
						
						
							000b4af1b2 
							
						 
					 
					
						
						
							
							RoomFilter: fix typo  
						
						 
						
						... 
						
						
						
						nevertheless a breaking change 
						
						
					 
					
						2018-05-17 17:48:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Musoke 
							
						 
					 
					
						
						
						
						
							
						
						
							acac994a18 
							
						 
					 
					
						
						
							
							r0.3.0/login: Add device_id to request & response  
						
						 
						
						... 
						
						
						
						Version 0.3.0 of the client-server spec adds a `device_id` field to the
login request and response.  It is optional in the request.
See https://matrix.org/docs/spec/client_server/r0.3.0.html#post-matrix-client-r0-login  for details.
I don't think this will be backwards compatible with ruma-client. 
						
						
					 
					
						2018-01-25 17:50:09 +13:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tilpner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							478106fd42 
							
						 
					 
					
						
						
							
							Serialize sync_events::Filter untagged  
						
						 
						
						... 
						
						
						
						This is to make Filter::FilterId(String::from("0")) serialize
as "0", instead of to a JSON object that cannot be passed
as a query paramater 
						
						
					 
					
						2017-09-28 20:34:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tilpner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15bd7d2641 
							
						 
					 
					
						
						
							
							Pass sync request as query parameters instead of data  
						
						 
						
						... 
						
						
						
						Before, it would silently ignore them for defaults,
so long-polling was not possible because no timeout
was passed 
						
						
					 
					
						2017-09-28 20:34:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							fcd2a50f4f 
							
						 
					 
					
						
						
							
							UnreadNotificationsCount: Make fields optional  
						
						 
						
						
						
						
					 
					
						2017-08-03 22:42:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Platte 
							
						 
					 
					
						
						
						
						
							
						
						
							46fa6d21a2 
							
						 
					 
					
						
						
							
							Fix timeline.events type in sync_events response  
						
						 
						
						
						
						
					 
					
						2017-07-17 18:57:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							863fe814ef 
							
						 
					 
					
						
						
							
							Use ruma-api-macros for the voip endpoints.  
						
						 
						
						
						
						
					 
					
						2017-07-07 01:08:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							0d9d1f8119 
							
						 
					 
					
						
						
							
							Use ruma-api-macros for the typing endpoints.  
						
						 
						
						
						
						
					 
					
						2017-07-07 01:02:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							995fa6e1ae 
							
						 
					 
					
						
						
							
							Use ruma-api-macros for the tag endpoints.  
						
						 
						
						
						
						
					 
					
						2017-07-06 23:26:52 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							f94cb9d62a 
							
						 
					 
					
						
						
							
							Use ruma-api-macros for the server endpoints.  
						
						 
						
						
						
						
					 
					
						2017-07-06 22:59:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							e71760bb65 
							
						 
					 
					
						
						
							
							Use ruma-api-macros for the search endpoints.  
						
						 
						
						
						
						
					 
					
						2017-07-06 22:50:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							fc29d7bf40 
							
						 
					 
					
						
						
							
							Use ruma-api-macros for the redact endpoints.  
						
						 
						
						
						
						
					 
					
						2017-07-06 01:11:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							651fe9b3e3 
							
						 
					 
					
						
						
							
							Use ruma-api-macros for the receipt endpoints.  
						
						 
						
						
						
						
					 
					
						2017-07-06 00:57:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							beacb5f268 
							
						 
					 
					
						
						
							
							Use ruma-api-macros for the profile endpoints.  
						
						 
						
						
						
						
					 
					
						2017-07-05 22:45:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jimmy Cuadra 
							
						 
					 
					
						
						
						
						
							
						
						
							a5427a5daf 
							
						 
					 
					
						
						
							
							Use UserId instead of String for the login endpoint.  
						
						 
						
						
						
						
					 
					
						2017-07-05 20:37:57 -07:00