Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								f25764943c
								
							
								
							
						 | 
						
							
							
								
								Add a 'user_left_room' distributor signal analogous to 'user_joined_room'
							
							
							
							
							
						 | 
						
							2014-12-11 18:27:01 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								5ebc994f84
								
							
								
							
						 | 
						
							
							
								
								Actually auth-check to ensure people can only send typing notifications for rooms they're actually in
							
							
							
							
							
						 | 
						
							2014-12-11 18:11:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								966c4b2b04
								
							
								
							
						 | 
						
							
							
								
								Add a sprinkling of logger.debug() into typing notification handler
							
							
							
							
							
						 | 
						
							2014-12-11 18:00:15 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								d3eb12c7b8
								
							
								
							
						 | 
						
							
							
								
								Fix federation test
							
							
							
							
							
						 | 
						
							2014-12-11 17:01:27 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								3b2cc26053
								
							
								
							
						 | 
						
							
							
								
								Initial hack at unit tests of room typing REST API
							
							
							
							
							
						 | 
						
							2014-12-11 16:03:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								0b04369238
								
							
								
							
						 | 
						
							
							
								
								Fix public room joining by making sure replaces_state never points to itself.
							
							
							
							
							
						 | 
						
							2014-12-11 15:56:06 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								5f49914dee
								
							
								
							
						 | 
						
							
							
								
								Avoid cyclic dependency in handler setup
							
							
							
							
							
						 | 
						
							2014-12-10 21:17:48 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								1a75ff5c23
								
							
								
							
						 | 
						
							
							
								
								Hook up the event stream to typing notifications
							
							
							
							
							
						 | 
						
							2014-12-10 21:01:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								4006d58335
								
							
								
							
						 | 
						
							
							
								
								Store serial numbers per room for typing event stream purposes
							
							
							
							
							
						 | 
						
							2014-12-10 20:48:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								9eb819e828
								
							
								
							
						 | 
						
							
							
								
								First hack at implementing timeouts in typing notification handler
							
							
							
							
							
						 | 
						
							2014-12-10 19:39:01 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								4c682143c8
								
							
								
							
						 | 
						
							
							
								
								.from_string() no longer takes a HS
							
							
							
							
							
						 | 
						
							2014-12-10 18:00:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								02e4c18171
								
							
								
							
						 | 
						
							
							
								
								Remove dead code
							
							
							
							
							
						 | 
						
							2014-12-10 18:00:36 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b245ee34ed
								
							
								
							
						 | 
						
							
							
								
								Add some basic event validation
							
							
							
							
							
						 | 
						
							2014-12-10 17:59:47 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								1d2a0040cf
								
							
								
							
						 | 
						
							
							
								
								Fix bug where we clobbered old state group values
							
							
							
							
							
						 | 
						
							2014-12-10 15:55:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								02db7eb209
								
							
								
							
						 | 
						
							
							
								
								Fix bug when uploading state with empty state_key
							
							
							
							
							
						 | 
						
							2014-12-10 14:02:48 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								aae8a37e63
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into events_refactor
							
							
							
							
							
						 | 
						
							2014-12-10 13:18:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								02db1fd2e7
								
							
								
							
						 | 
						
							
							
								
								Fix AttributeError
							
							
							
							
							
						 | 
						
							2014-12-10 12:00:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								018443cb59
								
							
								
							
						 | 
						
							
							
								
								Make depth increase.
							
							
							
							
							
						 | 
						
							2014-12-10 11:59:53 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								95aa903ffa
								
							
								
							
						 | 
						
							
							
								
								Try and figure out how and why signatures are being changed.
							
							
							
							
							
						 | 
						
							2014-12-10 11:37:47 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								008303b245
								
							
								
							
						 | 
						
							
							
								
								PEP8
							
							
							
							
							
						 | 
						
							2014-12-09 14:49:11 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								5eca288d28
								
							
								
							
						 | 
						
							
							
								
								Fix joining from an invite
							
							
							
							
							
						 | 
						
							2014-12-09 14:47:27 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								1c8ee06877
								
							
								
							
						 | 
						
							
							
								
								Remove unused snapshot
							
							
							
							
							
						 | 
						
							2014-12-09 10:53:34 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								4e57943cc5
								
							
								
							
						 | 
						
							
							
								
								Remove unused import
							
							
							
							
							
						 | 
						
							2014-12-09 10:51:36 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								8529fba02d
								
							
								
							
						 | 
						
							
							
								
								fix a million stupid bugs and make it actually work
							
							
							
							
							
						 | 
						
							2014-12-08 19:34:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								609c31e8df
								
							
								
							
						 | 
						
							
							
								
								More bug fixes
							
							
							
							
							
						 | 
						
							2014-12-08 17:50:56 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ee3df06183
								
							
								
							
						 | 
						
							
							
								
								More bug fixes
							
							
							
							
							
						 | 
						
							2014-12-08 14:50:48 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								e8323b9e34
								
							
								
							
						 | 
						
							
							
								
								More bug fixes
							
							
							
							
							
						 | 
						
							2014-12-08 10:16:18 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								a295a3c691
								
							
								
							
						 | 
						
							
							
								
								Fix registration
							
							
							
							
							
						 | 
						
							2014-12-08 09:24:37 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								d044121168
								
							
								
							
						 | 
						
							
							
								
								Various typos and bug fixes.
							
							
							
							
							
						 | 
						
							2014-12-08 09:08:26 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								9c43b258ec
								
							
								
							
						 | 
						
							
							
								
								actually reset retry schedule if we can successfuly talk to it
							
							
							
							
							
						 | 
						
							2014-12-08 00:17:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6630e1b579
								
							
								
							
						 | 
						
							
							
								
								Start making more things use EventContext rather than event.*
							
							
							
							
							
						 | 
						
							2014-12-05 16:20:48 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								c5c32266d8
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into events_refactor
							
							
							
							
							
						 | 
						
							2014-12-04 15:58:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								c31dba86ec
								
							
								
							
						 | 
						
							
							
								
								Convert rest and handlers to use new event structure
							
							
							
							
							
						 | 
						
							2014-12-04 15:50:01 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								5d7c9ab789
								
							
								
							
						 | 
						
							
							
								
								Begin converting things to use the new Event structure
							
							
							
							
							
						 | 
						
							2014-12-04 11:27:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								f5d2514fc0
								
							
								
							
						 | 
						
							
							
								
								@log_function on PresenceStream's get_new_events_for_user()
							
							
							
							
							
						 | 
						
							2014-12-03 19:48:14 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								52f1d3c886
								
							
								
							
						 | 
						
							
							
								
								Store any incoming presence push in the local cache anyway, even if there's no interested observers (yet *hint*) (SYN-115)
							
							
							
							
							
						 | 
						
							2014-12-03 19:06:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								75b4329aaa
								
							
								
							
						 | 
						
							
							
								
								WIP for new way of managing events.
							
							
							
							
							
						 | 
						
							2014-12-03 16:07:21 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6941a19715
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into events_refactor
							
							
							
							
							
						 | 
						
							2014-12-03 11:56:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								274d137b00
								
							
								
							
						 | 
						
							
							
								
								Extra verbosity on logging of received presence info
							
							
							
							
							
						 | 
						
							2014-12-02 20:51:28 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								307f94dcbe
								
							
								
							
						 | 
						
							
							
								
								Squash room_ids list to a set() to remove duplicates - with TODO marker as I have no idea /why/ the dups are happening in the first place
							
							
							
							
							
						 | 
						
							2014-12-02 20:51:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								9d53228158
								
							
								
							
						 | 
						
							
							
								
								Change DomainSpecificString so that it doesn't use a HomeServer object
							
							
							
							
							
						 | 
						
							2014-12-02 10:42:28 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								027542e2e5
								
							
								
							
						 | 
						
							
							
								
								Fix bugs when joining a remote room that has dodgy event graphs. This should also fix the number of times a HS will trigger a GET /event/
							
							
							
							
							
						 | 
						
							2014-11-27 16:02:26 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								0294fba042
								
							
								
							
						 | 
						
							
							
								
								on_receive_pdu takes more args
							
							
							
							
							
						 | 
						
							2014-11-27 14:46:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								07699b5871
								
							
								
							
						 | 
						
							
							
								
								Change the way we get missing auth and state events
							
							
							
							
							
						 | 
						
							2014-11-27 14:31:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b8849c8cbf
								
							
								
							
						 | 
						
							
							
								
								Re-sign events when we return them via federation as a temporary hack to work around the problem where we reconstruct events differently than when they were signed
							
							
							
							
							
						 | 
						
							2014-11-27 13:53:31 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								00ab5cd6f2
								
							
								
							
						 | 
						
							
							
								
								Attempt to fix bug where we 500d an event stream due to trying to cancel a timer twice
							
							
							
							
							
						 | 
						
							2014-11-26 18:04:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								858e87ab0d
								
							
								
							
						 | 
						
							
							
								
								Add a workaround for bug where some initial join events don't reference creation events in their auth_events
							
							
							
							
							
						 | 
						
							2014-11-26 16:29:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6c485c282d
								
							
								
							
						 | 
						
							
							
								
								Catch exceptions when trying to add an entry to rooms tables
							
							
							
							
							
						 | 
						
							2014-11-26 16:06:20 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3598c11c8d
								
							
								
							
						 | 
						
							
							
								
								Correctly handle the case where we get an event for an unknown room, which turns out we are actually in
							
							
							
							
							
						 | 
						
							2014-11-26 10:41:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								64fc859dac
								
							
								
							
						 | 
						
							
							
								
								Fix bugs in invite/join dances.
							
							
							
							
							
							
							
							We now do more implement more of the auth on the events so that we
don't reject valid events. 
							
						 | 
						
							2014-11-25 17:59:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								4bd0ab76c6
								
							
								
							
						 | 
						
							
							
								
								We don't always want to Auth get_persisted_pdu
							
							
							
							
							
						 | 
						
							2014-11-24 12:56:17 +00:00 | 
						
					
				
					
						
							
							
								 
								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 |