| 
							
							
								 Paul "LeoNerd" Evans | 113342a756 | Ability to assert a DeferredMockCallable has received no calls | 2014-08-28 16:40:06 +01:00 |  | 
			
				
					| 
							
							
								 Paul "LeoNerd" Evans | b1da3fa0a7 | Avoid AlreadyCalledError from EDU sending failures | 2014-08-28 16:19:16 +01:00 |  | 
			
				
					| 
							
							
								 Paul "LeoNerd" Evans | c46c806126 | Re-enable presence, un-skip presence tests | 2014-08-28 16:00:14 +01:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | eb3094ed31 | And more logging. | 2014-08-28 15:58:38 +01:00 |  | 
			
				
					| 
							
							
								 Emmanuel ROHEE | b09e531159 | Do a smart update of the recents from the events stream rather than hammering initialSync each time | 2014-08-28 16:38:16 +02:00 |  | 
			
				
					| 
							
							
								 Kegan Dougal | 62dfa3c741 | Flesh out m.room.message msgtypes | 2014-08-28 15:35:28 +01:00 |  | 
			
				
					| 
							
							
								 Mark Haines | 7b079a26a5 | Remove get_state_for_room function from federation handler | 2014-08-28 15:32:38 +01:00 |  | 
			
				
					| 
							
							
								 Mark Haines | bddc1d9fff | use @wraps to set the __name__ __module__ and __doc__ correctly for logged functions | 2014-08-28 15:32:38 +01:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | e0ba81344c | Add more logging. Up the event stream timer to 10s | 2014-08-28 15:30:42 +01:00 |  | 
			
				
					| 
							
							
								 Emmanuel ROHEE | c44293db2f | When opening this page, do not join a room already joined | 2014-08-28 16:23:30 +02:00 |  | 
			
				
					| 
							
							
								 Emmanuel ROHEE | 7c99ebdbd1 | Added waitForInitialSyncCompletion so that clients can know when they can access to the data retrieved by the initialSync Request | 2014-08-28 16:23:30 +02:00 |  | 
			
				
					| 
							
							
								 Emmanuel ROHEE | 06c79a23d4 | BF: Made member events parsing work (handleEvents expects an array of events) | 2014-08-28 16:23:30 +02:00 |  | 
			
				
					| 
							
							
								 Emmanuel ROHEE | 466fbe4c4e | Cleaned up deps | 2014-08-28 16:23:30 +02:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | b8b52ca09d | Add logging to try and figure out what is going on with the presence stuff | 2014-08-28 14:58:51 +01:00 |  | 
			
				
					| 
							
							
								 Kegan Dougal | 8d7d251c35 | Support multiple login flows when deciding how to login. Updated cmdclient and spec. Webclient doesn't need updating for this. | 2014-08-28 14:56:55 +01:00 |  | 
			
				
					| 
							
							
								 Kegan Dougal | 52cfdfd5f1 | Fleshed out login spec. | 2014-08-28 14:49:21 +01:00 |  | 
			
				
					| 
							
							
								 Mark Haines | 7acede1e42 | Fix pyflakes warnings | 2014-08-28 13:51:50 +01:00 |  | 
			
				
					| 
							
							
								 Mark Haines | 15ab5f5ad8 | Merge backfill_ and backfill in federation handler | 2014-08-28 13:45:35 +01:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | b485d622cc | Fix bug where we used UserID objects instead of strigns | 2014-08-28 13:40:27 +01:00 |  | 
			
				
					| 
							
							
								 Kegan Dougal | 64e927108b | Added skeleton specification for a general feel of the layout. | 2014-08-28 11:35:24 +01:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | d2bc5d6f29 | Create the correct events with the right configuration when creating a new room. | 2014-08-28 10:59:15 +01:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | f3f32addca | Fix typo in NullSource.get_pagination_rows. Remove unused import. | 2014-08-28 10:57:53 +01:00 |  | 
			
				
					| 
							
							
								 Emmanuel ROHEE | 6ac298f2f1 | Start the events stream once the app starts (if credentials are in cache) or once the user gets logged in | 2014-08-28 11:04:15 +02:00 |  | 
			
				
					| 
							
							
								 Kegan Dougal | 660129deb1 | Shuffle files around in /docs | 2014-08-28 09:45:05 +01:00 |  | 
			
				
					| 
							
							
								 David Baker | 7d34a1c108 | WIP voip support on web client | 2014-08-27 18:57:54 +01:00 |  | 
			
				
					| 
							
							
								 Paul "LeoNerd" Evans | d027e859cd | Fix up the various presence-related tests so that if they're not skipped, they still PASS | 2014-08-27 18:30:09 +01:00 |  | 
			
				
					| 
							
							
								 Paul "LeoNerd" Evans | 407c86c013 | Define a NullSource useful for unit-testing | 2014-08-27 18:30:09 +01:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | c2b4b73751 | Split out MessageHandler | 2014-08-27 17:59:36 +01:00 |  | 
			
				
					| 
							
							
								 Emmanuel ROHEE | 04fdcf302d | Wired the recents list with the stream events for realtime update | 2014-08-27 18:52:15 +02:00 |  | 
			
				
					| 
							
							
								 Mark Haines | 357dd1871d | Merge branch 'develop' into storage_transactions Conflicts:
	tests/handlers/test_federation.py
	tests/handlers/test_room.py | 2014-08-27 17:28:55 +01:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | e111a06e0a | Fix tests. | 2014-08-27 17:21:48 +01:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | 410a74b0f3 | If timeout=0, return immediately | 2014-08-27 17:21:48 +01:00 |  | 
			
				
					| 
							
							
								 Paul "LeoNerd" Evans | 92033e4ebc | Add python shebang line and chmod +x setup.py | 2014-08-27 17:17:38 +01:00 |  | 
			
				
					| 
							
							
								 Mark Haines | 2aeaa7b77c | Merge branch 'develop' into storage_transactions Conflicts:
	synapse/handlers/room.py
	synapse/storage/stream.py | 2014-08-27 17:15:58 +01:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | 7c89d5e97a | Merge branch 'develop' of github.com:matrix-org/synapse into develop | 2014-08-27 17:05:48 +01:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | 226025e9ca | Comments! | 2014-08-27 17:04:47 +01:00 |  | 
			
				
					| 
							
							
								 Mark Haines | f54b70520a | Return the store_id from persist_event | 2014-08-27 17:03:45 +01:00 |  | 
			
				
					| 
							
							
								 Matthew Hodgson | f53c4300fd | improve iOS layout a bit | 2014-08-27 17:03:16 +01:00 |  | 
			
				
					| 
							
							
								 Kegan Dougal | 6ad9d9c226 | Added /rooms/$roomid/state and /rooms/$roomid/initialSync to API docs. | 2014-08-27 17:02:08 +01:00 |  | 
			
				
					| 
							
							
								 Emmanuel ROHEE | 234c50b834 | BF: mFileInput dependency got lost somewhere and upload buttons did not work anymore | 2014-08-27 18:00:19 +02:00 |  | 
			
				
					| 
							
							
								 Mark Haines | 1d95e78759 | Merge branch 'develop' into storage_transactions | 2014-08-27 16:54:12 +01:00 |  | 
			
				
					| 
							
							
								 Mark Haines | b30358f439 | add _get_room_member, fix datastore methods | 2014-08-27 16:51:54 +01:00 |  | 
			
				
					| 
							
							
								 Kegan Dougal | f64887e15c | Added RestServlet for /rooms/$roomid/initialSync | 2014-08-27 16:49:01 +01:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | 52cb5e6324 | Remove stale FIXMEs | 2014-08-27 16:44:29 +01:00 |  | 
			
				
					| 
							
							
								 Kegan Dougal | 4e8d19ee2b | Added RestServlet for /rooms/$roomid/state | 2014-08-27 16:42:33 +01:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | 8af5e360d6 | Remove store_id from notifier.on_new_room_event calls. | 2014-08-27 16:23:33 +01:00 |  | 
			
				
					| 
							
							
								 Emmanuel ROHEE | d9155b6a25 | Highlight the current room in the recents list | 2014-08-27 17:20:53 +02:00 |  | 
			
				
					| 
							
							
								 Emmanuel ROHEE | 7ee5288849 | Added the recents component at the left hand side of the room page | 2014-08-27 17:20:53 +02:00 |  | 
			
				
					| 
							
							
								 Kegan Dougal | e179ed1f60 | Added generic state/non-state event sending to the API docs. | 2014-08-27 16:16:40 +01:00 |  | 
			
				
					| 
							
							
								 Erik Johnston | 89c044c2a0 | Merge branch 'stream_refactor' into develop | 2014-08-27 16:11:43 +01:00 |  |