timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								af1def50ac 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2020-04-12 22:29:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3debb6203c 
								
							 
						 
						
							
							
								
								feat: handle typing events  
							
							
							
						 
						
							2020-04-12 21:12:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3b9cadeec2 
								
							 
						 
						
							
							
								
								feat: read receipts  
							
							
							
						 
						
							2020-04-11 23:57:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ab8c2f1e5e 
								
							 
						 
						
							
							
								
								Rename pduid_pdus to pduid_pdu  
							
							
							
						 
						
							2020-04-11 09:35:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fd829bfa0d 
								
							 
						 
						
							
							
								
								move client_server code into own file  
							
							
							
						 
						
							2020-04-11 09:30:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								040296c711 
								
							 
						 
						
							
							
								
								Add test support and impl dummy /read_markers  
							
							
							
						 
						
							2020-04-10 13:36:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								93b1d97166 
								
							 
						 
						
							
							
								
								Update readme and cargo.toml  
							
							
							
						 
						
							2020-04-10 10:25:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timo 
								
							 
						 
						
							
							
							
							
								
							
							
								8f41a4d306 
								
							 
						 
						
							
							
								
								Update 'README.md'  
							
							
							
						 
						
							2020-04-09 23:23:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f2bf208a9 
								
							 
						 
						
							
							
								
								Merge pull request 'Add displayname and avatar_url endpoints' ( #5 ) from MTRNord/matrixserver:accountdata into master  
							
							
							
						 
						
							2020-04-09 21:26:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcel 
								
							 
						 
						
							
							
							
							
								
							
							
								57264f72e9 
								
							 
						 
						
							
							
								
								Fix avatar_url error message if not starting with mxc://  
							
							... 
							
							
							
							Took 8 minutes 
							
						 
						
							2020-04-09 21:19:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcel 
								
							 
						 
						
							
							
							
							
								
							
							
								8bcbc983c3 
								
							 
						 
						
							
							
								
								Change and add Comments to the profile endpoints  
							
							... 
							
							
							
							Add missing docs
Took 9 minutes 
							
						 
						
							2020-04-09 21:11:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcel 
								
							 
						 
						
							
							
							
							
								
							
							
								49fe5e3271 
								
							 
						 
						
							
							
								
								Rename userid_avatar_url to userid_avatarurl and fix debug print  
							
							... 
							
							
							
							Run cargo fmt
Took 5 minutes 
							
						 
						
							2020-04-09 21:01:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcel 
								
							 
						 
						
							
							
							
							
								
							
							
								b1284fd509 
								
							 
						 
						
							
							
								
								Replace profile_* with userid_*  
							
							... 
							
							
							
							Add a missing dot in the errormessage
Require mxc:// to be present at the start of an avatar_url
Update mxc check TODO
Show displayname or avatar_url if either is available when getting the profile Endpoint
Return the correct data in case of a empty displayname or an empty avatar_url
Took 50 minutes
Took 34 seconds 
							
						 
						
							2020-04-09 20:53:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timo 
								
							 
						 
						
							
							
							
							
								
							
							
								9f3368daa4 
								
							 
						 
						
							
							
								
								Update 'README.md'  
							
							
							
						 
						
							2020-04-09 19:51:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cd55220a75 
								
							 
						 
						
							
							
								
								fix: room directory duplicates  
							
							
							
						 
						
							2020-04-09 19:39:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcel 
								
							 
						 
						
							
							
							
							
								
							
							
								062c5521f0 
								
							 
						 
						
							
							
								
								Add displayname and avatar_url endpoints  
							
							... 
							
							
							
							Add PUT and GET /_matrix/client/r0/profile/{userId}/displayname Endpoint
Add PUT and GET /_matrix/client/r0/profile/{userId}/avatar_url Endpoint
Add GET /_matrix/client/r0/profile/{userId} Endpoint
Took 2 hours 16 minutes 
							
						 
						
							2020-04-09 18:49:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timo 
								
							 
						 
						
							
							
							
							
								
							
							
								b12ae15a45 
								
							 
						 
						
							
							
								
								Update 'README.md'  
							
							
							
						 
						
							2020-04-09 17:39:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								11e75e7081 
								
							 
						 
						
							
							
								
								make room directory work  
							
							
							
						 
						
							2020-04-09 14:39:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5ac45eac59 
								
							 
						 
						
							
							
								
								public rooms dir  
							
							
							
						 
						
							2020-04-09 12:22:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9214a62dde 
								
							 
						 
						
							
							
								
								better room creation  
							
							
							
						 
						
							2020-04-09 11:00:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a1b2b4e4fe 
								
							 
						 
						
							
							
								
								Add liberapay, change pr template  
							
							
							
						 
						
							2020-04-09 00:05:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timo 
								
							 
						 
						
							
							
							
							
								
							
							
								9d40981cce 
								
							 
						 
						
							
							
								
								Merge pull request 'UIAA error type' ( #3 ) from jplatte/matrixserver:master into master  
							
							
							
						 
						
							2020-04-08 23:41:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonas Platte 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								38ab7c843e 
								
							 
						 
						
							
							
								
								Update error type of /register route  
							
							
							
						 
						
							2020-04-08 23:25:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonas Platte 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c60402bf0d 
								
							 
						 
						
							
							
								
								Update ruma-client-api  
							
							
							
						 
						
							2020-04-08 23:13:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d0920f0fa3 
								
							 
						 
						
							
							
								
								Add license  
							
							
							
						 
						
							2020-04-08 22:28:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8557278b90 
								
							 
						 
						
							
							
								
								better riot.im support  
							
							
							
						 
						
							2020-04-08 22:07:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fdeee7fdb5 
								
							 
						 
						
							
							
								
								More dummy endpoints  
							
							
							
						 
						
							2020-04-08 22:04:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								215a31c513 
								
							 
						 
						
							
							
								
								Add a few dummy endpoints to make riot progress further  
							
							
							
						 
						
							2020-04-08 22:04:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddcd423e6f 
								
							 
						 
						
							
							
								
								feat: random tokens, sessions, guest usernames and device ids  
							
							
							
						 
						
							2020-04-08 22:04:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								64223b8812 
								
							 
						 
						
							
							
								
								register login flow  
							
							
							
						 
						
							2020-04-08 22:04:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timo 
								
							 
						 
						
							
							
							
							
								
							
							
								eb7c5b79be 
								
							 
						 
						
							
							
								
								Update 'README.md'  
							
							
							
						 
						
							2020-04-06 19:57:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e55a63629c 
								
							 
						 
						
							
							
								
								feat: state event support  
							
							
							
						 
						
							2020-04-06 14:33:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								10bb96fcf7 
								
							 
						 
						
							
							
								
								feat: room joining, room based /sync responses  
							
							
							
						 
						
							2020-04-06 13:52:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4d4cff7120 
								
							 
						 
						
							
							
								
								Allow all kinds of messages in /send  
							
							
							
						 
						
							2020-04-05 23:06:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								884dc2867d 
								
							 
						 
						
							
							
								
								Move to rocket's async branch  
							
							
							
						 
						
							2020-04-05 19:54:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b8381bcc0 
								
							 
						 
						
							
							
								
								New PduEvent struct  
							
							
							
						 
						
							2020-04-04 11:53:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f9cfede2a8 
								
							 
						 
						
							
							
								
								fix: deserialize sync event body  
							
							
							
						 
						
							2020-04-03 21:17:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2855d1acdf 
								
							 
						 
						
							
							
								
								Add README.md  
							
							
							
						 
						
							2020-04-03 17:58:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa3226898c 
								
							 
						 
						
							
							
								
								feat: save pdus  
							
							... 
							
							
							
							PDUs are saved in a pduid -> pdus map. roomid -> pduleaves keeps track
of the leaves of the event graph and eventid -> pduid maps event ids to
pdus. 
							
						 
						
							2020-04-03 17:58:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								22cca206ba 
								
							 
						 
						
							
							
								
								Todo: ruma signatures  
							
							... 
							
							
							
							This commit will get force pushed away later 
							
						 
						
							2020-03-30 15:38:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dba6c46667 
								
							 
						 
						
							
							
								
								Use sled::Tree::prefix_search for deviceids  
							
							
							
						 
						
							2020-03-30 13:46:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b508b4d1e7 
								
							 
						 
						
							
							
								
								Start work on message events  
							
							
							
						 
						
							2020-03-30 00:10:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								533260edd8 
								
							 
						 
						
							
							
								
								Add auth  
							
							
							
						 
						
							2020-03-29 21:05:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timo 
								
							 
						 
						
							
							
							
							
								
							
							
								18ed991b93 
								
							 
						 
						
							
							
								
								Merge branch 'master' of jplatte/matrixserver into master  
							
							
							
						 
						
							2020-03-29 14:30:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonas Platte 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1183105f15 
								
							 
						 
						
							
							
								
								Make Endpoint bound work for ruma_wrapper::Ruma  
							
							
							
						 
						
							2020-03-29 14:29:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								73e04e71d7 
								
							 
						 
						
							
							
								
								Start work on event creation  
							
							
							
						 
						
							2020-03-29 13:49:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								744e0adfcf 
								
							 
						 
						
							
							
								
								Try to impl auth in ruma_wrapper  
							
							
							
						 
						
							2020-03-28 23:08:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								34a53ce20a 
								
							 
						 
						
							
							
								
								Better database structure  
							
							
							
						 
						
							2020-03-28 18:50:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6d27f15516 
								
							 
						 
						
							
							
								
								More logging  
							
							
							
						 
						
							2020-03-28 15:16:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timokoesters 
								
							 
						 
						
							
							
							
							
								
							
							
								1679da7784 
								
							 
						 
						
							
							
								
								RUST_LOG=info by default  
							
							
							
						 
						
							2020-03-27 21:00:40 +01:00