|  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 |