|  Erik Johnston | f06161a307 | Enable rate limiting for all events | 2014-12-16 16:10:17 +00:00 | 
				
					
						|  Erik Johnston | 3c77d13aa5 | Kill off synapse.api.events.* | 2014-12-16 11:29:05 +00:00 | 
				
					
						|  Erik Johnston | cf6e5f1dbf | Rename MessageHandler.handle_event. Add a few comments. | 2014-12-15 17:01:12 +00:00 | 
				
					
						|  Erik Johnston | 63810c777d | Validate message, topic and name event contents | 2014-12-12 11:01:09 +00:00 | 
				
					
						|  Erik Johnston | b245ee34ed | Add some basic event validation | 2014-12-10 17:59:47 +00:00 | 
				
					
						|  Erik Johnston | 02db7eb209 | Fix bug when uploading state with empty state_key | 2014-12-10 14:02:48 +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 | ee3df06183 | More bug fixes | 2014-12-08 14:50:48 +00:00 | 
				
					
						|  Erik Johnston | c31dba86ec | Convert rest and handlers to use new event structure | 2014-12-04 15:50:01 +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 | 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 | 
				
					
						|  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 | 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 | 
				
					
						|  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 | 33d328d967 | Include room members' presence in room initialSync | 2014-11-18 15:28:58 +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 | 
				
					
						|  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 | 
				
					
						|  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 | 4317c8e583 | Implement new replace_state and changed prev_state `prev_state` is now a list of previous state ids, similiar to
prev_events. `replace_state` now points to what we think was replaced. | 2014-11-06 15:10:55 +00:00 | 
				
					
						|  Erik Johnston | ef9c4476a0 | Merge branch 'develop' of github.com:matrix-org/synapse into federation_authorization | 2014-10-30 11:18:28 +00:00 | 
				
					
						|  Paul "LeoNerd" Evans | d6bcffa929 | Construct a source-specific 'SourcePaginationConfig' to pass into get_pagination_rows; meaning each source doesn't have to care about its own name any more | 2014-10-29 16:16:01 +00:00 | 
				
					
						|  Erik Johnston | bb4a20174c | Merge branch 'develop' of github.com:matrix-org/synapse into federation_authorization Conflicts:
	synapse/federation/transport.py
	synapse/handlers/message.py | 2014-10-27 10:20:44 +00:00 | 
				
					
						|  Erik Johnston | 5ffe5ab43f | Use state groups to get current state. Make join dance actually work. | 2014-10-17 18:56:42 +01:00 | 
				
					
						|  Mark Haines | 456017e0ae | SPEC-7: Don't stamp event contents with 'hsob_ts' | 2014-10-17 16:55:55 +01:00 | 
				
					
						|  Erik Johnston | e7bc1291a0 | Begin making auth use event.old_state_events | 2014-10-15 16:06:59 +01:00 | 
				
					
						|  Kegan Dougal | 0c4ae63ad5 | Implemented /rooms/$roomid/state API. | 2014-09-23 15:35:58 +01:00 | 
				
					
						|  Kegan Dougal | c707b7d128 | SYWEB-3 : Added 'visibility' key to rooms returned via /initialSync | 2014-09-17 16:09:07 +01:00 | 
				
					
						|  Erik Johnston | 5bd9369a62 | Correctly handle the 'age' key in events and pdus | 2014-09-15 13:26:11 +01:00 | 
				
					
						|  Erik Johnston | 9dd4570b68 | Generate m.room.aliases event when the HS creates a room alias | 2014-09-05 21:35:56 +01:00 | 
				
					
						|  Matthew Hodgson | 8a7c1d6a00 | fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch. | 2014-09-03 17:31:57 +01:00 | 
				
					
						|  Erik Johnston | e4c40158c5 | Snapshot prev_state for generic events | 2014-09-03 15:48:51 +01:00 | 
				
					
						|  Mark Haines | 780548b577 | rate limiting for message sending | 2014-09-02 18:22:15 +01:00 | 
				
					
						|  Erik Johnston | ed25abe05f | Add message to assertion | 2014-09-02 10:58:33 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 1c6ab2d759 | Bump a user's presence last_active time every time they send a message to a room | 2014-09-01 16:16:35 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | fd696f1243 | Perform room unit tests with 'local' users actually in the right domain ;) | 2014-09-01 15:58:30 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 4bfdec1eb2 | Rename 'events_key' to 'room_key' so it matches the name of the event source | 2014-08-29 19:00:55 +01:00 | 
				
					
						|  Erik Johnston | ee06023573 | Get the equalities right. | 2014-08-29 13:28:06 +01:00 | 
				
					
						|  Erik Johnston | c2b4b73751 | Split out MessageHandler | 2014-08-27 17:59:36 +01:00 |