46826bb078 
								
							
								 
							
						 
						
							
							
								
								Comment and remove spurious logging  
							
							
							
						 
						
							2017-04-27 17:25:44 +01:00  
				
					
						
							
							
								 
						
							
							
								1e166470ab 
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							
							
						 
						
							2017-04-26 16:23:30 +01:00  
				
					
						
							
							
								 
						
							
							
								34e682d385 
								
							
								 
							
						 
						
							
							
								
								Fix invite state to always include all events  
							
							
							
						 
						
							2017-04-26 16:18:08 +01:00  
				
					
						
							
							
								 
						
							
							
								c3d963ac24 
								
							
								 
							
						 
						
							
							
								
								Review comments  
							
							
							
						 
						
							2016-11-22 13:42:11 +00:00  
				
					
						
							
							
								 
						
							
							
								6d4e6d4cba 
								
							
								 
							
						 
						
							
							
								
								Also check for dict since sometimes they aren't frozen  
							
							
							
						 
						
							2016-11-22 10:39:41 +00:00  
				
					
						
							
							
								 
						
							
							
								cea4e4e7b2 
								
							
								 
							
						 
						
							
							
								
								Glue only_event_fields into the sync rest servlet  
							
							
							
						 
						
							2016-11-22 10:14:05 +00:00  
				
					
						
							
							
								 
						
							
							
								0a8b0eeca1 
								
							
								 
							
						 
						
							
							
								
								More tests  
							
							
							
						 
						
							2016-11-22 09:59:27 +00:00  
				
					
						
							
							
								 
						
							
							
								70a2157b64 
								
							
								 
							
						 
						
							
							
								
								Start adding some tests  
							
							
							
						 
						
							2016-11-21 17:52:45 +00:00  
				
					
						
							
							
								 
						
							
							
								f97511a1f3 
								
							
								 
							
						 
						
							
							
								
								Move event_fields filtering to serialize_event  
							
							... 
							
							
							
							Also make it an inclusive not exclusive filter, as the spec demands. 
							
						 
						
							2016-11-21 17:42:16 +00:00  
				
					
						
							
							
								 
						
							
							
								1d40373c9d 
								
							
								 
							
						 
						
							
							
								
								Include prev_content in redacted state events  
							
							
							
						 
						
							2016-08-11 10:24:41 +01:00  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
				
					
						
							
							
								 
						
							
							
								306415391d 
								
							
								 
							
						 
						
							
							
								
								Only add the user_id if the sender is present  
							
							
							
						 
						
							2015-12-01 11:14:48 +00:00  
				
					
						
							
							
								 
						
							
							
								bde8d78b8a 
								
							
								 
							
						 
						
							
							
								
								Copy rather than move the fields to shuffle between a v1 and a v2 event.  
							
							... 
							
							
							
							This should make all v1 APIs compatible with v2 clients. While still
allowing v1 clients to access the fields.
This makes the documentation easier since we can just document the v2
format and explain that some of the fields, in some of the APIs are
duplicated for backwards compatibility, rather than having to document
two separate event formats. 
							
						 
						
							2015-11-30 17:46:35 +00:00  
				
					
						
							
							
								 
						
							
							
								3c3fc6b268 
								
							
								 
							
						 
						
							
							
								
								Flatten the /sync response to remove the event_map  
							
							
							
						 
						
							2015-11-19 10:51:11 +00:00  
				
					
						
							
							
								 
						
							
							
								d58edd98e9 
								
							
								 
							
						 
						
							
							
								
								Update the other place check_joined_room is called  
							
							
							
						 
						
							2015-10-30 11:15:37 +00:00  
				
					
						
							
							
								 
						
							
							
								243a79d291 
								
							
								 
							
						 
						
							
							
								
								Surely we don't need to preserve 'events_default' twice  
							
							
							
						 
						
							2015-10-16 18:25:19 +01:00  
				
					
						
							
							
								 
						
							
							
								49ae42bbe1 
								
							
								 
							
						 
						
							
							
								
								Bundle in some room state in the unsigned bit of the invite when sending to invited servers  
							
							
							
						 
						
							2015-09-10 14:25:54 +01:00  
				
					
						
							
							
								 
						
							
							
								fb47c3cfbe 
								
							
								 
							
						 
						
							
							
								
								Rename key and values for m.room.history_visibility. Support 'invited' value  
							
							
							
						 
						
							2015-07-06 13:05:52 +01:00  
				
					
						
							
							
								 
						
							
							
								00ab882ed6 
								
							
								 
							
						 
						
							
							
								
								Add m.room.history_visibility to list of auth events  
							
							
							
						 
						
							2015-07-03 10:31:24 +01:00  
				
					
						
							
							
								 
						
							
							
								7d897f5bfc 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #43  from matrix-org/rejections  
							
							... 
							
							
							
							Rejections 
							
						 
						
							2015-01-30 16:11:14 +00:00  
				
					
						
							
							
								 
						
							
							
								2ebf795c0a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into rejections  
							
							... 
							
							
							
							Conflicts:
	synapse/storage/__init__.py
	synapse/storage/schema/delta/v12.sql 
							
						 
						
							2015-01-30 11:10:37 +00:00  
				
					
						
							
							
								 
						
							
							
								c1c7b39827 
								
							
								 
							
						 
						
							
							
								
								Fix bug where we changes in outlier in metadata dict propogated to other events  
							
							
							
						 
						
							2015-01-30 10:30:54 +00:00  
				
					
						
							
							
								 
						
							
							
								78015948a7 
								
							
								 
							
						 
						
							
							
								
								Initial implementation of auth conflict resolution  
							
							
							
						 
						
							2015-01-29 16:52:33 +00:00  
				
					
						
							
							
								 
						
							
							
								b9c442c85c 
								
							
								 
							
						 
						
							
							
								
								Include transaction ids in unsigned section of events in the sync results for the clients that made those requests  
							
							
							
						 
						
							2015-01-29 02:46:00 +00:00  
				
					
						
							
							
								 
						
							
							
								1b4a164c02 
								
							
								 
							
						 
						
							
							
								
								Add support for formatting events in the way a v2 client expects  
							
							
							
						 
						
							2015-01-29 02:34:35 +00:00  
				
					
						
							
							
								 
						
							
							
								a56008842b 
								
							
								 
							
						 
						
							
							
								
								Start implementing incremental initial sync  
							
							
							
						 
						
							2015-01-27 16:24:22 +00:00  
				
					
						
							
							
								 
						
							
							
								436513068d 
								
							
								 
							
						 
						
							
							
								
								Start implementing the non-incremental sync portion of the v2 /sync API  
							
							
							
						 
						
							2015-01-26 18:53:31 +00:00  
				
					
						
							
							
								 
						
							
							
								7f6f3f9d62 
								
							
								 
							
						 
						
							
							
								
								Pass the current time to serialize event, rather than passing an  
							
							... 
							
							
							
							HS and getting a clock from it and calling time_msec on the clock.
Remove the serialize_event method from the HS since it is no longer
needed. 
							
						 
						
							2015-01-26 16:11:28 +00:00  
				
					
						
							
							
								 
						
							
							
								38e3241eb7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'hotfixes-v0.6.1b' of github.com:matrix-org/synapse into develop  
							
							
							
						 
						
							2015-01-13 10:01:22 +00:00  
				
					
						
							
							
								 
						
							
							
								39585bf556 
								
							
								 
							
						 
						
							
							
								
								Insert 'age' into top level when returning events to clients  
							
							
							
						 
						
							2015-01-13 09:57:32 +00:00  
				
					
						
							
							
								 
						
							
							
								edb557b2ad 
								
							
								 
							
						 
						
							
							
								
								Return the raw federation event rather than adding extra keys for federation data.  
							
							
							
						 
						
							2015-01-08 14:28:08 +00:00  
				
					
						
							
							
								 
						
							
							
								5720ab59e0 
								
							
								 
							
						 
						
							
							
								
								Add 'raw' query parameter to expose the event graph and signatures to savvy clients.  
							
							
							
						 
						
							2015-01-08 13:57:40 +00:00  
				
					
						
							
							
								 
						
							
							
								adb04b1e57 
								
							
								 
							
						 
						
							
							
								
								Update copyright notices  
							
							
							
						 
						
							2015-01-06 13:21:39 +00:00  
				
					
						
							
							
								 
						
							
							
								5dbe820e9a 
								
							
								 
							
						 
						
							
							
								
								Remove unneeded federation keys from events  
							
							
							
						 
						
							2014-12-19 12:16:26 +00:00  
				
					
						
							
							
								 
						
							
							
								c8dd3314d6 
								
							
								 
							
						 
						
							
							
								
								Fix bug where we ignored event_edge_hashes table  
							
							
							
						 
						
							2014-12-15 13:55:22 +00:00  
				
					
						
							
							
								 
						
							
							
								9191292b0f 
								
							
								 
							
						 
						
							
							
								
								Fix prev_content  
							
							
							
						 
						
							2014-12-11 15:16:55 +00:00  
				
					
						
							
							
								 
						
							
							
								8cdebce470 
								
							
								 
							
						 
						
							
							
								
								Fix redactions. Fix 'age' key  
							
							
							
						 
						
							2014-12-11 13:25:19 +00:00  
				
					
						
							
							
								 
						
							
							
								8c48450682 
								
							
								 
							
						 
						
							
							
								
								Add PEP8 newlines  
							
							
							
						 
						
							2014-12-09 10:58:31 +00:00  
				
					
						
							
							
								 
						
							
							
								d044121168 
								
							
								 
							
						 
						
							
							
								
								Various typos and bug fixes.  
							
							
							
						 
						
							2014-12-08 09:08:26 +00:00  
				
					
						
							
							
								 
						
							
							
								6630e1b579 
								
							
								 
							
						 
						
							
							
								
								Start making more things use EventContext rather than event.*  
							
							
							
						 
						
							2014-12-05 16:20:48 +00:00  
				
					
						
							
							
								 
						
							
							
								75b4329aaa 
								
							
								 
							
						 
						
							
							
								
								WIP for new way of managing events.  
							
							
							
						 
						
							2014-12-03 16:07:21 +00:00