64b6606824 
								
							
								 
							
						 
						
							
							
								
								Remove accidentally committed debug logging  
							
							
							
						 
						
							2015-12-21 15:22:03 +00:00  
				
					
						
							
							
								 
						
							
							
								3ddf0b9722 
								
							
								 
							
						 
						
							
							
								
								Fix spacing  
							
							
							
						 
						
							2015-12-14 15:20:59 +00:00  
				
					
						
							
							
								 
						
							
							
								2acae8300f 
								
							
								 
							
						 
						
							
							
								
								Fix logging to lie less  
							
							
							
						 
						
							2015-12-14 15:19:37 +00:00  
				
					
						
							
							
								 
						
							
							
								28c5181dfe 
								
							
								 
							
						 
						
							
							
								
								Add commentary for fix in PR#442  
							
							
							
						 
						
							2015-12-14 14:50:51 +00:00  
				
					
						
							
							
								 
						
							
							
								070e28e203 
								
							
								 
							
						 
						
							
							
								
								Combine the prev content tests  
							
							
							
						 
						
							2015-12-14 14:34:04 +00:00  
				
					
						
							
							
								 
						
							
							
								834924248f 
								
							
								 
							
						 
						
							
							
								
								Check whether prev_content or prev_sender is set before trying to rollback state  
							
							
							
						 
						
							2015-12-14 14:09:21 +00:00  
				
					
						
							
							
								 
						
							
							
								515548a47a 
								
							
								 
							
						 
						
							
							
								
								Missing yield  
							
							
							
						 
						
							2015-12-10 17:54:23 +00:00  
				
					
						
							
							
								 
						
							
							
								e4bfe50e8f 
								
							
								 
							
						 
						
							
							
								
								Allow filter JSON object in the filter query parameter in /sync  
							
							... 
							
							
							
							Documented by matrix-org/matrix-doc#224  
							
						 
						
							2015-12-09 12:56:50 +00:00  
				
					
						
							
							
								 
						
							
							
								7a8ba4c9a0 
								
							
								 
							
						 
						
							
							
								
								Actually host r0 and unstable prefixes  
							
							
							
						 
						
							2015-12-08 15:26:52 +00:00  
				
					
						
							
							
								 
						
							
							
								9c9b2829ae 
								
							
								 
							
						 
						
							
							
								
								also do more structured logging  
							
							
							
						 
						
							2015-12-07 12:01:00 +00:00  
				
					
						
							
							
								 
						
							
							
								50e5886de1 
								
							
								 
							
						 
						
							
							
								
								pep8  
							
							
							
						 
						
							2015-12-07 11:57:48 +00:00  
				
					
						
							
							
								 
						
							
							
								ba1d740239 
								
							
								 
							
						 
						
							
							
								
								Add logging to pushers API to log the body of the request  
							
							
							
						 
						
							2015-12-07 11:52:20 +00:00  
				
					
						
							
							
								 
						
							
							
								41905784f7 
								
							
								 
							
						 
						
							
							
								
								Take object not bool  
							
							... 
							
							
							
							Allows bool as legacy fallback
See https://github.com/matrix-org/matrix-doc/pull/212  
							
						 
						
							2015-12-07 10:44:33 +00:00  
				
					
						
							
							
								 
						
							
							
								ac213c2e08 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #415  from matrix-org/daniel/endpoints  
							
							... 
							
							
							
							Merge pull request #415  from matrix-org/daniel/endpoints 
							
						 
						
							2015-12-03 12:19:12 +00:00  
				
					
						
							
							
								 
						
							
							
								526bc33e02 
								
							
								 
							
						 
						
							
							
								
								Fix implementation of /admin/whois  
							
							
							
						 
						
							2015-12-02 17:29:47 +00:00  
				
					
						
							
							
								 
						
							
							
								872c134807 
								
							
								 
							
						 
						
							
							
								
								Update endpoints to reflect current spec  
							
							
							
						 
						
							2015-12-02 15:45:04 +00:00  
				
					
						
							
							
								 
						
							
							
								37b2d69bbc 
								
							
								 
							
						 
						
							
							
								
								Reuse a single http client, rather than creating new ones  
							
							
							
						 
						
							2015-12-02 11:36:02 +00:00  
				
					
						
							
							
								 
						
							
							
								95f30ecd1f 
								
							
								 
							
						 
						
							
							
								
								Add API for setting account_data globaly or on a per room basis  
							
							
							
						 
						
							2015-12-01 18:41:32 +00:00  
				
					
						
							
							
								 
						
							
							
								14d7acfad4 
								
							
								 
							
						 
						
							
							
								
								Host /unstable and /r0 versions of r0 APIs  
							
							
							
						 
						
							2015-12-01 17:34:32 +00:00  
				
					
						
							
							
								 
						
							
							
								31069ecf6a 
								
							
								 
							
						 
						
							
							
								
								Rename presence_handler.send_invite to presence_handler.send_presence_invite to distinguish it from normal invites  
							
							
							
						 
						
							2015-12-01 15:59:45 +00:00  
				
					
						
							
							
								 
						
							
							
								c6a15f5026 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #385  from matrix-org/daniel/forgetrooms  
							
							... 
							
							
							
							Allow users to forget rooms 
							
						 
						
							2015-11-20 18:07:26 +00:00  
				
					
						
							
							
								 
						
							
							
								1d9c1d4166 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #389  from matrix-org/rav/flatten_sync_response  
							
							... 
							
							
							
							v2 sync: Get rid of the event_map, and rename the keys of the rooms obj 
							
						 
						
							2015-11-20 15:18:55 +00:00  
				
					
						
							
							
								 
						
							
							
								3f151da314 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #391  from matrix-org/erikj/remove_token_from_flow  
							
							... 
							
							
							
							Remove m.login.token from advertised flows. 
							
						 
						
							2015-11-20 14:16:59 +00:00  
				
					
						
							
							
								 
						
							
							
								e3dae653e8 
								
							
								 
							
						 
						
							
							
								
								Comment  
							
							
							
						 
						
							2015-11-20 14:05:22 +00:00  
				
					
						
							
							
								 
						
							
							
								dd11bf8a79 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into rav/flatten_sync_response  
							
							
							
						 
						
							2015-11-19 17:21:03 +00:00  
				
					
						
							
							
								 
						
							
							
								1cfda3d2d8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into daniel/forgetrooms  
							
							
							
						 
						
							2015-11-19 16:53:13 +00:00  
				
					
						
							
							
								 
						
							
							
								37de8a7f4a 
								
							
								 
							
						 
						
							
							
								
								Remove m.login.token from advertised flows.  
							
							
							
						 
						
							2015-11-19 16:16:49 +00:00  
				
					
						
							
							
								 
						
							
							
								f6e092f6cc 
								
							
								 
							
						 
						
							
							
								
								Put back the 'state.events' subobject  
							
							... 
							
							
							
							We're keeping 'events', in case we decide to add more keys later. 
							
						 
						
							2015-11-19 12:23:42 +00:00  
				
					
						
							
							
								 
						
							
							
								24ae0eee8e 
								
							
								 
							
						 
						
							
							
								
								v2 /sync: Rename the keys of the 'rooms' object to match member states  
							
							... 
							
							
							
							joined->join
invited->invite
archived->leave 
							
						 
						
							2015-11-19 10:51:12 +00:00  
				
					
						
							
							
								 
						
							
							
								3c3fc6b268 
								
							
								 
							
						 
						
							
							
								
								Flatten the /sync response to remove the event_map  
							
							
							
						 
						
							2015-11-19 10:51:11 +00:00  
				
					
						
							
							
								 
						
							
							
								1c960fbb80 
								
							
								 
							
						 
						
							
							
								
								s/private_user_data/account_data/  
							
							
							
						 
						
							2015-11-18 15:31:04 +00:00  
				
					
						
							
							
								 
						
							
							
								ba26eb3d5d 
								
							
								 
							
						 
						
							
							
								
								Allow users to forget rooms  
							
							
							
						 
						
							2015-11-17 17:17:30 -05:00  
				
					
						
							
							
								 
						
							
							
								f5e25c5f35 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into sh-cas-auth-via-homeserver  
							
							
							
						 
						
							2015-11-17 10:55:41 +00:00  
				
					
						
							
							
								 
						
							
							
								9c3f4f8dfd 
								
							
								 
							
						 
						
							
							
								
								Allow guests to /room/:room_id/{join,leave}  
							
							
							
						 
						
							2015-11-13 11:56:58 +00:00  
				
					
						
							
							
								 
						
							
							
								e4d622aaaf 
								
							
								 
							
						 
						
							
							
								
								Implementation of state rollback in /sync  
							
							... 
							
							
							
							Implementation of SPEC-254: roll back the state dictionary to how it looked at
the start of the timeline.
Merged PR https://github.com/matrix-org/synapse/pull/373  
							
						 
						
							2015-11-13 10:58:56 +00:00  
				
					
						
							
							
								 
						
							
							
								5ab4b0afe8 
								
							
								 
							
						 
						
							
							
								
								Make handlers.sync return a state dictionary, instead of an event list.  
							
							... 
							
							
							
							Basically this moves the process of flattening the existing dictionary into a
list up to rest.client.*, instead of doing it in handlers.sync. This simplifies
a bit of the code in handlers.sync, but it is also going to be somewhat
beneficial in the next stage of my hacking on SPEC-254.
Merged from PR #371  
							
						 
						
							2015-11-13 10:35:01 +00:00  
				
					
						
							
							
								 
						
							
							
								5dea4d37d1 
								
							
								 
							
						 
						
							
							
								
								Update some comments  
							
							... 
							
							
							
							Add a couple of type annotations, docstrings, and other comments, in the
interest of keeping track of what types I have.
Merged from pull request #370 . 
							
						 
						
							2015-11-13 10:31:15 +00:00  
				
					
						
							
							
								 
						
							
							
								0d08670f61 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #360  from matrix-org/daniel/guestroominitialsync  
							
							... 
							
							
							
							Merge pull request #360  from matrix-org/daniel/guestroominitialsync
Allow guest access to room initialSync 
							
						 
						
							2015-11-12 15:19:55 +00:00  
				
					
						
							
							
								 
						
							
							
								0a93df5f9c 
								
							
								 
							
						 
						
							
							
								
								Allow guests to set their display names  
							
							... 
							
							
							
							Depends: https://github.com/matrix-org/synapse/pull/363 
Tests in https://github.com/matrix-org/sytest/pull/66  
							
						 
						
							2015-11-12 13:44:39 +00:00  
				
					
						
							
							
								 
						
							
							
								e93d550b79 
								
							
								 
							
						 
						
							
							
								
								Allow guests to access room context API  
							
							
							
						 
						
							2015-11-11 17:49:44 +00:00  
				
					
						
							
							
								 
						
							
							
								f15ba926cc 
								
							
								 
							
						 
						
							
							
								
								Allow guest access to room initialSync  
							
							
							
						 
						
							2015-11-11 17:13:24 +00:00  
				
					
						
							
							
								 
						
							
							
								ffdc8e5e1c 
								
							
								 
							
						 
						
							
							
								
								Snakes not camels  
							
							
							
						 
						
							2015-11-11 14:26:47 +00:00  
				
					
						
							
							
								 
						
							
							
								2b779af10f 
								
							
								 
							
						 
						
							
							
								
								Minor review fixes  
							
							
							
						 
						
							2015-11-11 11:21:43 +00:00  
				
					
						
							
							
								 
						
							
							
								38d82edf0e 
								
							
								 
							
						 
						
							
							
								
								Allow guest users to join and message rooms  
							
							
							
						 
						
							2015-11-10 16:57:13 +00:00  
				
					
						
							
							
								 
						
							
							
								82e8a2d763 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #356  from matrix-org/daniel/3pidyetagain  
							
							... 
							
							
							
							Get display name from identity server, not client 
							
						 
						
							2015-11-10 12:44:17 +00:00  
				
					
						
							
							
								 
						
							
							
								0d63dc3ec9 
								
							
								 
							
						 
						
							
							
								
								Get display name from identity server, not client  
							
							
							
						 
						
							2015-11-09 17:26:43 +00:00  
				
					
						
							
							
								 
						
							
							
								9107ed23b7 
								
							
								 
							
						 
						
							
							
								
								Add a couple of unit tests for room/<x>/messages  
							
							... 
							
							
							
							... merely because I was trying to figure out how it worked, and couldn't. 
							
						 
						
							2015-11-09 16:16:43 +00:00  
				
					
						
							
							
								 
						
							
							
								fece2f5c77 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into sh-cas-auth-via-homeserver  
							
							
							
						 
						
							2015-11-05 20:59:45 +00:00  
				
					
						
							
							
								 
						
							
							
								6be1b4b113 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #350  from matrix-org/erikj/search  
							
							... 
							
							
							
							Implement pagination, order by and groups in search 
							
						 
						
							2015-11-05 17:52:32 +00:00  
				
					
						
							
							
								 
						
							
							
								2cebe53545 
								
							
								 
							
						 
						
							
							
								
								Exchange 3pid invites for m.room.member invites  
							
							
							
						 
						
							2015-11-05 16:43:19 +00:00