Mark Haines
							
						 | 
						
							
							
							
							
								
							
								fd40a80a68
								
							
								
							
						 | 
						
							
							
								
								Return 404 M_NOT_FOUND when trying to look up a room alias that doesn't exist
							
							
							
							
							
						 | 
						
							2014-11-21 15:11:48 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								5f19c55731
								
							
								
							
						 | 
						
							
							
								
								SYN-58: Allow passing explicit limit=0 to initialSync to request no messages at all; missing still implies default 10
							
							
							
							
							
						 | 
						
							2014-11-20 19:33:45 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								610c2ea131
								
							
								
							
						 | 
						
							
							
								
								Fix pep8 and pyflakes warnings
							
							
							
							
							
						 | 
						
							2014-11-20 18:00:10 +00:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								f1c7f8e813
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into http_client_refactor
							
							
							
							
							
						 | 
						
							2014-11-20 17:49:48 +00:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								e377d33652
								
							
								
							
						 | 
						
							
							
								
								Separate out the matrix http client completely because just about all of its code it now separate from the simple case we need for standard HTTP(S)
							
							
							
							
							
						 | 
						
							2014-11-20 17:41:56 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								db9ce032a4
								
							
								
							
						 | 
						
							
							
								
								Fix pep8 codestyle warnings
							
							
							
							
							
						 | 
						
							2014-11-20 17:26:36 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								32090aee16
								
							
								
							
						 | 
						
							
							
								
								Add a few missing yields, Move deferred lists inside PreserveLoggingContext because they don't interact well with the logging contexts
							
							
							
							
							
						 | 
						
							2014-11-20 16:24:00 +00:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								20326054da
								
							
								
							
						 | 
						
							
							
								
								Oops, I removed this param.
							
							
							
							
							
						 | 
						
							2014-11-20 15:24:38 +00:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								dc60eee50e
								
							
								
							
						 | 
						
							
							
								
								Refactor the HTTP clients a little.
							
							
							
							
							
						 | 
						
							2014-11-20 13:53:34 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								dcb99e4972
								
							
								
							
						 | 
						
							
							
								
								SYN-153: Fix formatting of federation error message
							
							
							
							
							
						 | 
						
							2014-11-20 09:58:23 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								415ddf59bb
								
							
								
							
						 | 
						
							
							
								
								Don't add a 'prev' key to m.room.member messages
							
							
							
							
							
						 | 
						
							2014-11-19 17:59:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								03dc63f6c8
								
							
								
							
						 | 
						
							
							
								
								Initialise UserPresenceCache instances to always contain a 'presence' key
							
							
							
							
							
						 | 
						
							2014-11-19 17:31:46 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								8993affdc0
								
							
								
							
						 | 
						
							
							
								
								SYN-153: Raise 404 if room alias is not found
							
							
							
							
							
						 | 
						
							2014-11-19 17:14:14 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								97c7c34f6f
								
							
								
							
						 | 
						
							
							
								
								Preserve logging context in a few more places, drop the logging context after it has been stashed to reduce potential for confusion
							
							
							
							
							
						 | 
						
							2014-11-19 16:37:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								54c438d8d3
								
							
								
							
						 | 
						
							
							
								
								Remove unused variable
							
							
							
							
							
						 | 
						
							2014-11-18 16:46:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								75e95c45a2
								
							
								
							
						 | 
						
							
							
								
								Rename message handler's new snapshot_room to room_initial_sync() as that better suits its purpose
							
							
							
							
							
						 | 
						
							2014-11-18 16:02:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								e9f587ecba
								
							
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into room-initial-sync
							
							
							
							
							
						 | 
						
							2014-11-18 15:48:30 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								b01dd76be1
								
							
								
							
						 | 
						
							
							
								
								SYN-149: Enable auth for events added during room creation since they should pass auth checks
							
							
							
							
							
						 | 
						
							2014-11-18 15:42:53 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								ae9c2ab165
								
							
								
							
						 | 
						
							
							
								
								SYN-149: Send join event immediately after the room create event
							
							
							
							
							
						 | 
						
							2014-11-18 15:29:48 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								33d328d967
								
							
								
							
						 | 
						
							
							
								
								Include room members' presence in room initialSync
							
							
							
							
							
						 | 
						
							2014-11-18 15:28:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								759db7d7d5
								
							
								
							
						 | 
						
							
							
								
								Added ability to .get_state() from the PresenceHandler by returning a complete m.presence event
							
							
							
							
							
						 | 
						
							2014-11-18 15:25:55 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								4c18e08036
								
							
								
							
						 | 
						
							
							
								
								Don't expect all _user_cachemap entries to definitely contain a "last_active" key
							
							
							
							
							
						 | 
						
							2014-11-18 15:10:11 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								a5b88c489e
								
							
								
							
						 | 
						
							
							
								
								Split out sending the room alias events from creating the alias so that we can do them in the right point when creating a room
							
							
							
							
							
						 | 
						
							2014-11-18 15:03:13 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								17f977a9de
								
							
								
							
						 | 
						
							
							
								
								Include 'messages' snapshot in room initialSync
							
							
							
							
							
						 | 
						
							2014-11-18 14:07:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								31a049eb69
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into room-initial-sync
							
							
							
							
							
							
							
							Conflicts:
	synapse/handlers/message.py 
							
						 | 
						
							2014-11-17 16:59:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								cf45e57d9c
								
							
								
							
						 | 
						
							
							
								
								SYN-148: Add the alias after creating the room
							
							
							
							
							
						 | 
						
							2014-11-17 16:37:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								2eaf689f71
								
							
								
							
						 | 
						
							
							
								
								These lines aren't doing anything
							
							
							
							
							
						 | 
						
							2014-11-17 10:41:35 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								cb4b6c844a
								
							
								
							
						 | 
						
							
							
								
								Merge PDUs and Events into one object
							
							
							
							
							
						 | 
						
							2014-11-14 21:25:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								8c2b5ea7c4
								
							
								
							
						 | 
						
							
							
								
								Fix PDU and event signatures
							
							
							
							
							
						 | 
						
							2014-11-14 19:11:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								de1ec90133
								
							
								
							
						 | 
						
							
							
								
								Validate signatures on incoming events
							
							
							
							
							
						 | 
						
							2014-11-14 19:11:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b2596c660b
								
							
								
							
						 | 
						
							
							
								
								Add a few more comments to the federation handler
							
							
							
							
							
						 | 
						
							2014-11-12 16:20:30 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6fea478d2e
								
							
								
							
						 | 
						
							
							
								
								Fix bugs with invites/joins across federatiom.
							
							
							
							
							
							
							
							Both in terms of auth and not trying to fetch missing PDUs for invites,
joins etc. 
							
						 | 
						
							2014-11-12 11:24:11 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								61ecb13bf0
								
							
								
							
						 | 
						
							
							
								
								PEP8ify
							
							
							
							
							
						 | 
						
							2014-11-11 18:00:13 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								37900a92db
								
							
								
							
						 | 
						
							
							
								
								Only allow people in a room to look up room state.
							
							
							
							
							
						 | 
						
							2014-11-11 17:55:32 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3db2c0d43e
								
							
								
							
						 | 
						
							
							
								
								Rename annotate_state_groups to annotate_event_with_state
							
							
							
							
							
						 | 
						
							2014-11-11 16:58:53 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								5ff0bfb81d
								
							
								
							
						 | 
						
							
							
								
								Fix bug where we /always/ created a new state group
							
							
							
							
							
						 | 
						
							2014-11-11 14:16:41 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								c23afed39a
								
							
								
							
						 | 
						
							
							
								
								Include room membership in room initialSync
							
							
							
							
							
						 | 
						
							2014-11-10 19:34:47 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								1fd8139138
								
							
								
							
						 | 
						
							
							
								
								Put room state in room initialSync output - I guess this is right; I really can't find any other tests similar...
							
							
							
							
							
						 | 
						
							2014-11-10 19:29:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								269f80bf8e
								
							
								
							
						 | 
						
							
							
								
								Have room initialSync return the room's room_id
							
							
							
							
							
						 | 
						
							2014-11-10 19:02:19 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								a8e565eca8
								
							
								
							
						 | 
						
							
							
								
								Add an EventValidator. Fix bugs in auth ++ storage
							
							
							
							
							
						 | 
						
							2014-11-10 18:25:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								5d439b127b
								
							
								
							
						 | 
						
							
							
								
								PEP8
							
							
							
							
							
						 | 
						
							2014-11-10 13:46:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								003668cfaa
								
							
								
							
						 | 
						
							
							
								
								Add auth to the various server-server APIs
							
							
							
							
							
						 | 
						
							2014-11-10 13:37:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6447db063a
								
							
								
							
						 | 
						
							
							
								
								Fix backfill to work. Add auth to backfill request
							
							
							
							
							
						 | 
						
							2014-11-10 11:59:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								65f846ade0
								
							
								
							
						 | 
						
							
							
								
								Notify users about invites.
							
							
							
							
							
						 | 
						
							2014-11-10 11:15:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								07286a73b1
								
							
								
							
						 | 
						
							
							
								
								Use current state to get room hosts, rather than querying the database
							
							
							
							
							
						 | 
						
							2014-11-07 16:03:31 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								02c3b1c9e2
								
							
								
							
						 | 
						
							
							
								
								Add '/event_auth/' federation api
							
							
							
							
							
						 | 
						
							2014-11-07 15:35:53 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								d2fb2b8095
								
							
								
							
						 | 
						
							
							
								
								Implement invite part of invite join dance
							
							
							
							
							
						 | 
						
							2014-11-07 13:41:00 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3b4dec442d
								
							
								
							
						 | 
						
							
							
								
								Return auth chain when handling send_join
							
							
							
							
							
						 | 
						
							2014-11-07 11:22:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								49948d72f3
								
							
								
							
						 | 
						
							
							
								
								Fix joining over federation
							
							
							
							
							
						 | 
						
							2014-11-07 10:53:38 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								bf6b72eb55
								
							
								
							
						 | 
						
							
							
								
								Start implementing auth chains
							
							
							
							
							
						 | 
						
							2014-11-07 10:53:38 +00:00 |