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 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								6e1531682b
								
							
								
							
						 | 
						
							
							
								
								Move typing-notification REST tests into their own .py file
							
							
							
							
							
						 | 
						
							2014-12-11 17:54:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								1f26e56de0
								
							
								
							
						 | 
						
							
							
								
								Actually unit-test the event stream around REST typing tests
							
							
							
							
							
						 | 
						
							2014-12-11 17:54:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								3b2cc26053
								
							
								
							
						 | 
						
							
							
								
								Initial hack at unit tests of room typing REST API
							
							
							
							
							
						 | 
						
							2014-12-11 16:03:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								0ca072b3b6
								
							
								
							
						 | 
						
							
							
								
								Initial tiny hack at REST API for setting room typing notification status
							
							
							
							
							
						 | 
						
							2014-12-11 10:55:36 +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 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								4551afc6d2
								
							
								
							
						 | 
						
							
							
								
								Implement .cancel_call_later() in MockClock
							
							
							
							
							
						 | 
						
							2014-12-10 19:26:52 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								38da9884e7
								
							
								
							
						 | 
						
							
							
								
								Implement .call_later() in MockClock
							
							
							
							
							
						 | 
						
							2014-12-10 19:24:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								be9a8d68e0
								
							
								
							
						 | 
						
							
							
								
								Trivial test of MockClock()
							
							
							
							
							
						 | 
						
							2014-12-10 19:13:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								8ffbb52eee
								
							
								
							
						 | 
						
							
							
								
								oops
							
							
							
							
							
						 | 
						
							2014-12-10 13:43:34 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								32bc2b4fc1
								
							
								
							
						 | 
						
							
							
								
								update codestyle based on debate on #matrix-dev
							
							
							
							
							
						 | 
						
							2014-12-10 13:11:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6497caee7c
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #22 from matrix-org/federation_retries
							
							
							
							
							
							
							
							Federation retries 
							
						 | 
						
							2014-12-10 10:35:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								0f4dcab238
								
							
								
							
						 | 
						
							
							
								
								turn back on per-request transaction retries, so that every time we try to hit a dead server we actually end up hammering 5 times :|
							
							
							
							
							
						 | 
						
							2014-12-10 10:28:27 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								08aceea82e
								
							
								
							
						 | 
						
							
							
								
								Add newline back in
							
							
							
							
							
						 | 
						
							2014-12-10 10:26:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								f26ec14b21
								
							
								
							
						 | 
						
							
							
								
								Remove whitespace
							
							
							
							
							
						 | 
						
							2014-12-10 10:25:21 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b8d30899b1
								
							
								
							
						 | 
						
							
							
								
								Code style.
							
							
							
							
							
						 | 
						
							2014-12-10 10:16:09 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								71da2bed55
								
							
								
							
						 | 
						
							
							
								
								plateau retries after 1h
							
							
							
							
							
						 | 
						
							2014-12-10 00:18:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								faf12b64f8
								
							
								
							
						 | 
						
							
							
								
								add errbacks to enqueue_pdu deferreds; change logging for failed federation sends to warn rather than exception
							
							
							
							
							
						 | 
						
							2014-12-10 00:12:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								2b1acb7671
								
							
								
							
						 | 
						
							
							
								
								squidge to 79 columns as per pep8
							
							
							
							
							
						 | 
						
							2014-12-10 00:03:55 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								8ada2d2018
								
							
								
							
						 | 
						
							
							
								
								fix UTs by telling all the mock stores about the new methods for tracking retries
							
							
							
							
							
						 | 
						
							2014-12-09 23:53:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								c46ce4fca2
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into federation_retries
							
							
							
							
							
						 | 
						
							2014-12-08 19:37:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								8529fba02d
								
							
								
							
						 | 
						
							
							
								
								fix a million stupid bugs and make it actually work
							
							
							
							
							
						 | 
						
							2014-12-08 19:34:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								0d3fa1ac6e
								
							
								
							
						 | 
						
							
							
								
								add a write-through cache on the retry schedule
							
							
							
							
							
						 | 
						
							2014-12-08 17:48:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								617dde2ba9
								
							
								
							
						 | 
						
							
							
								
								Ignore pycharm dir
							
							
							
							
							
						 | 
						
							2014-12-08 10:18:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								9c43b258ec
								
							
								
							
						 | 
						
							
							
								
								actually reset retry schedule if we can successfuly talk to it
							
							
							
							
							
						 | 
						
							2014-12-08 00:17:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								5cd43d4b9f
								
							
								
							
						 | 
						
							
							
								
								fix stupid syntax thinkos
							
							
							
							
							
						 | 
						
							2014-12-07 23:44:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								aed62a3583
								
							
								
							
						 | 
						
							
							
								
								track replication destination health, and perform exponential back-off when sending transactions. does *not* yet retry transactions, but drops them on the floor if waiting for a server to recover.
							
							
							
							
							
						 | 
						
							2014-12-07 02:26:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								63b0b946be
								
							
								
							
						 | 
						
							
							
								
								point the entry_point for synapse-homeserver at the right method
							
							
							
							
							
						 | 
						
							2014-12-05 18:01:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ce212eb83a
								
							
								
							
						 | 
						
							
							
								
								Pull in latest matrix-angular_sdk
							
							
							
							
							
						 | 
						
							2014-12-05 11:55:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								1c72e22c4f
								
							
								
							
						 | 
						
							
							
								
								Pull in latest matrix-angular_sdk
							
							
							
							
							
						 | 
						
							2014-12-05 11:21:56 +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
							
						 | 
						
							
							
							
							
								
							
								370cd9011e
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'release-v0.5.4' of github.com:matrix-org/synapse into develop
							
							
							
							
							
						 | 
						
							2014-12-03 18:03:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								797193283e
								
							
								
							
						 | 
						
							
							
								
								Bump changes and version
							
							
							
							
							
						 | 
						
							2014-12-03 18:01:47 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								d06dfc70b0
								
							
								
							
						 | 
						
							
							
								
								Fix bug where did not always resolve all the deferreds in _attempt_new_transaction
							
							
							
							
							
						 | 
						
							2014-12-03 11:50:23 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								66b0596b7a
								
							
								
							
						 | 
						
							
							
								
								Don't log synapse.storage at DEBUG level when under -v; require -v -v for that
							
							
							
							
							
						 | 
						
							2014-12-02 22:28:18 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								10eb8f070c
								
							
								
							
						 | 
						
							
							
								
								Workaround for non-uniqueness of room member events in the database confusing HAVING COUNT() test of room membership intersection (with thanks to Tom Molesworth)
							
							
							
							
							
						 | 
						
							2014-12-02 21:36:53 +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 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								3bf2b4bc92
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into develop
							
							
							
							
							
						 | 
						
							2014-12-02 18:01:32 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								afb646dc1e
								
							
								
							
						 | 
						
							
							
								
								Allow GET /room/:room_id/messages without 'limit' parameter to default to 10
							
							
							
							
							
						 | 
						
							2014-12-02 18:01:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								d8b35250a5
								
							
								
							
						 | 
						
							
							
								
								Remove editor junk
							
							
							
							
							
						 | 
						
							2014-12-02 18:01:16 +00:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								48f90036d8
								
							
								
							
						 | 
						
							
							
								
								Add non-working jitsi meet bridge
							
							
							
							
							
						 | 
						
							2014-12-02 18:01:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								293e89e2da
								
							
								
							
						 | 
						
							
							
								
								re-add OSX troubleshooting instructions (not sure how they got lost)
							
							
							
							
							
						 | 
						
							2014-12-02 18:01:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								68cdcbdcab
								
							
								
							
						 | 
						
							
							
								
								fix IO::Async abuse - thanks leo
							
							
							
							
							
						 | 
						
							2014-12-02 18:01:16 +00:00 |