fa6c93bd26 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'consumeErrors' of github.com:matrix-org/synapse into develop  
							
							
							
						 
						
							2015-02-17 15:18:17 +00:00  
				
					
						
							
							
								 
						
							
							
								47281f8fa4 
								
							
								 
							
						 
						
							
							
								
								Change some debug logging to info  
							
							
							
						 
						
							2015-02-17 13:14:11 +00:00  
				
					
						
							
							
								 
						
							
							
								c2b1dbd84c 
								
							
								 
							
						 
						
							
							
								
								We do want to consumeError  
							
							
							
						 
						
							2015-02-17 11:11:11 +00:00  
				
					
						
							
							
								 
						
							
							
								72a4de2ce6 
								
							
								 
							
						 
						
							
							
								
								Use consumeErrors=True on all DeferredLists.  
							
							... 
							
							
							
							This is so that the DeferredLists actually consume the error instead of
propogating down the non-existent errback chain. This should reduce the
number of unhandled errors we are seeing. 
							
						 
						
							2015-02-17 10:07:01 +00:00  
				
					
						
							
							
								 
						
							
							
								8a59915d7d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'hotfixes-v0.7.0f' of github.com:matrix-org/synapse into develop  
							
							
							
						 
						
							2015-02-16 09:47:22 +00:00  
				
					
						
							
							
								 
						
							
							
								b99a33f283 
								
							
								 
							
						 
						
							
							
								
								resolve_events expect lists, not dicts  
							
							
							
						 
						
							2015-02-15 20:20:51 +00:00  
				
					
						
							
							
								 
						
							
							
								650dc7f0f9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of github.com:matrix-org/synapse into develop  
							
							
							
						 
						
							2015-02-13 15:46:42 +00:00  
				
					
						
							
							
								 
						
							
							
								b11a6e1c3c 
								
							
								 
							
						 
						
							
							
								
								Fix wrong variable name  
							
							
							
						 
						
							2015-02-13 15:37:18 +00:00  
				
					
						
							
							
								 
						
							
							
								0d872f5aa6 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #50  from matrix-org/application-services  
							
							... 
							
							
							
							Application Services 
							
						 
						
							2015-02-13 15:06:14 +00:00  
				
					
						
							
							
								 
						
							
							
								e441c10a73 
								
							
								 
							
						 
						
							
							
								
								pyflakes  
							
							
							
						 
						
							2015-02-13 14:23:39 +00:00  
				
					
						
							
							
								 
						
							
							
								8c652a2b5f 
								
							
								 
							
						 
						
							
							
								
								When we see a difference in current state, actually use state conflict resolution algorithm  
							
							
							
						 
						
							2015-02-13 14:20:05 +00:00  
				
					
						
							
							
								 
						
							
							
								93d07c87dc 
								
							
								 
							
						 
						
							
							
								
								Reindent code to be less human-readable to keep pep8 from complaining  
							
							
							
						 
						
							2015-02-12 19:19:37 +00:00  
				
					
						
							
							
								 
						
							
							
								5f6e6530d0 
								
							
								 
							
						 
						
							
							
								
								Appease pyflakes  
							
							
							
						 
						
							2015-02-12 19:15:23 +00:00  
				
					
						
							
							
								 
						
							
							
								29805213d1 
								
							
								 
							
						 
						
							
							
								
								Can now remove the FIXME too  
							
							
							
						 
						
							2015-02-12 19:13:21 +00:00  
				
					
						
							
							
								 
						
							
							
								860b1b4841 
								
							
								 
							
						 
						
							
							
								
								Only attempt to fetch presence state of JOINed members in room initialSync (SYN-202)  
							
							
							
						 
						
							2015-02-12 19:13:21 +00:00  
				
					
						
							
							
								 
						
							
							
								76935078d1 
								
							
								 
							
						 
						
							
							
								
								Remove more debug logging  
							
							
							
						 
						
							2015-02-11 16:51:22 +00:00  
				
					
						
							
							
								 
						
							
							
								ed877d6585 
								
							
								 
							
						 
						
							
							
								
								Remove debug logging  
							
							
							
						 
						
							2015-02-11 16:50:46 +00:00  
				
					
						
							
							
								 
						
							
							
								ddb816cf60 
								
							
								 
							
						 
						
							
							
								
								Don't unfreeze when using FreezeEvent.get_dict, as we are using a JSONEncoder that understands FrozenDict  
							
							
							
						 
						
							2015-02-11 15:44:28 +00:00  
				
					
						
							
							
								 
						
							
							
								fd40d992ad 
								
							
								 
							
						 
						
							
							
								
								PEP8-ify  
							
							
							
						 
						
							2015-02-11 10:41:33 +00:00  
				
					
						
							
							
								 
						
							
							
								c7783d6fee 
								
							
								 
							
						 
						
							
							
								
								Notify ASes for events sent by other users in a room which an AS user is a part of.  
							
							
							
						 
						
							2015-02-11 10:36:08 +00:00  
				
					
						
							
							
								 
						
							
							
								9978c5c103 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into application-services  
							
							
							
						 
						
							2015-02-11 10:03:24 +00:00  
				
					
						
							
							
								 
						
							
							
								84a769cdb7 
								
							
								 
							
						 
						
							
							
								
								Fix code-style  
							
							
							
						 
						
							2015-02-10 17:58:36 +00:00  
				
					
						
							
							
								 
						
							
							
								b085fac735 
								
							
								 
							
						 
						
							
							
								
								Code-style fixes  
							
							
							
						 
						
							2015-02-10 16:30:48 +00:00  
				
					
						
							
							
								 
						
							
							
								b90d377af4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'release-v0.6.2' of github.com:matrix-org/synapse into develop  
							
							
							
						 
						
							2015-02-10 10:33:35 +00:00  
				
					
						
							
							
								 
						
							
							
								d94f682a4c 
								
							
								 
							
						 
						
							
							
								
								During room intial sync, only calculate current state once.  
							
							
							
						 
						
							2015-02-09 17:41:29 +00:00  
				
					
						
							
							
								 
						
							
							
								53557fc532 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into application-services  
							
							
							
						 
						
							2015-02-09 15:20:56 +00:00  
				
					
						
							
							
								 
						
							
							
								f7cac2f7b6 
								
							
								 
							
						 
						
							
							
								
								Fix bugs so lazy room joining works as intended.  
							
							
							
						 
						
							2015-02-09 15:01:28 +00:00  
				
					
						
							
							
								 
						
							
							
								ac3183caaa 
								
							
								 
							
						 
						
							
							
								
								Register a user account for the AS when the AS registers. Add 'sender' column to AS table.  
							
							
							
						 
						
							2015-02-09 12:03:37 +00:00  
				
					
						
							
							
								 
						
							
							
								37b6b880ef 
								
							
								 
							
						 
						
							
							
								
								don't give up if we can't create default avatars during tests  
							
							
							
						 
						
							2015-02-07 21:24:08 +00:00  
				
					
						
							
							
								 
						
							
							
								582019f870 
								
							
								 
							
						 
						
							
							
								
								...and here's the actual impl. git fail.  
							
							
							
						 
						
							2015-02-07 13:32:14 +00:00  
				
					
						
							
							
								 
						
							
							
								73a680b2a8 
								
							
								 
							
						 
						
							
							
								
								Add errcodes for appservice registrations.  
							
							
							
						 
						
							2015-02-06 17:10:04 +00:00  
				
					
						
							
							
								 
						
							
							
								20db147ef3 
								
							
								 
							
						 
						
							
							
								
								SYN-258: get_recent_events_for_room only accepts stream tokens, convert the topological token to a stream token before passing it to get_recent_events_for_room  
							
							
							
						 
						
							2015-02-06 16:01:04 +00:00  
				
					
						
							
							
								 
						
							
							
								55a186485c 
								
							
								 
							
						 
						
							
							
								
								SYN-258: get_recent_events_for_room only accepts stream tokens, convert the topological token to a stream token before passing it to get_recent_events_for_room  
							
							
							
						 
						
							2015-02-06 15:58:40 +00:00  
				
					
						
							
							
								 
						
							
							
								cc0532a4bf 
								
							
								 
							
						 
						
							
							
								
								Explicitly list the RejectedReasons that we can prove  
							
							
							
						 
						
							2015-02-06 15:16:26 +00:00  
				
					
						
							
							
								 
						
							
							
								e890ce223c 
								
							
								 
							
						 
						
							
							
								
								Don't query auth if the only difference is events that were rejected due to auth.  
							
							
							
						 
						
							2015-02-06 14:16:50 +00:00  
				
					
						
							
							
								 
						
							
							
								c78b5fb1f1 
								
							
								 
							
						 
						
							
							
								
								Make seen_ids a set  
							
							
							
						 
						
							2015-02-06 13:52:16 +00:00  
				
					
						
							
							
								 
						
							
							
								0995810273 
								
							
								 
							
						 
						
							
							
								
								Pyflakes: unused variable.  
							
							
							
						 
						
							2015-02-06 11:45:19 +00:00  
				
					
						
							
							
								 
						
							
							
								c3ae8def75 
								
							
								 
							
						 
						
							
							
								
								Grant ASes the ability to delete aliases in their own namespace.  
							
							
							
						 
						
							2015-02-06 11:32:07 +00:00  
				
					
						
							
							
								 
						
							
							
								e426df8e10 
								
							
								 
							
						 
						
							
							
								
								Grant ASes the ability to create alias in their own namespace.  
							
							... 
							
							
							
							Add a new errcode type M_EXCLUSIVE when users try to create aliases inside
AS namespaces, and when ASes try to create aliases outside their own
namespace. 
							
						 
						
							2015-02-06 10:57:14 +00:00  
				
					
						
							
							
								 
						
							
							
								3737329d9b 
								
							
								 
							
						 
						
							
							
								
								Handle the fact the list.remove raises if element doesn't exist  
							
							
							
						 
						
							2015-02-06 10:53:18 +00:00  
				
					
						
							
							
								 
						
							
							
								0227618d3c 
								
							
								 
							
						 
						
							
							
								
								Add m.login.application_service registration procedure.  
							
							... 
							
							
							
							This allows known application services to register any user ID under their
own user namespace(s). 
							
						 
						
							2015-02-05 17:29:27 +00:00  
				
					
						
							
							
								 
						
							
							
								11e6b3d18b 
								
							
								 
							
						 
						
							
							
								
								Dependency inject ApplicationServiceApi when creating ApplicationServicesHandler.  
							
							
							
						 
						
							2015-02-05 17:04:59 +00:00  
				
					
						
							
							
								 
						
							
							
								cab4c73088 
								
							
								 
							
						 
						
							
							
								
								Prevent user IDs in AS namespaces being created/deleted by humans.  
							
							
							
						 
						
							2015-02-05 16:46:56 +00:00  
				
					
						
							
							
								 
						
							
							
								e9484d6a95 
								
							
								 
							
						 
						
							
							
								
								Prevent aliases in AS namespaces being created/deleted by users. Check with ASes when queried for room aliases via federation.  
							
							
							
						 
						
							2015-02-05 16:29:56 +00:00  
				
					
						
							
							
								 
						
							
							
								951690e54d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into application-services  
							
							
							
						 
						
							2015-02-05 14:28:03 +00:00  
				
					
						
							
							
								 
						
							
							
								c71456117d 
								
							
								 
							
						 
						
							
							
								
								Fix user query checks. HS>AS pushing now works.  
							
							
							
						 
						
							2015-02-05 14:17:08 +00:00  
				
					
						
							
							
								 
						
							
							
								8f5b858a1b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into federation_client_retries  
							
							
							
						 
						
							2015-02-05 13:50:28 +00:00  
				
					
						
							
							
								 
						
							
							
								e1515c3e91 
								
							
								 
							
						 
						
							
							
								
								Pass through list of room hosts from room alias query to federation so that it can retry against different room hosts  
							
							
							
						 
						
							2015-02-05 13:44:42 +00:00  
				
					
						
							
							
								 
						
							
							
								51d63ac329 
								
							
								 
							
						 
						
							
							
								
								Glue AS work to general event notifications. Add more exception handling when poking ASes.  
							
							
							
						 
						
							2015-02-05 13:19:46 +00:00  
				
					
						
							
							
								 
						
							
							
								26a041541b 
								
							
								 
							
						 
						
							
							
								
								SYN-202: Log as WARN the 404 'Presence information not visible' errors instead of as ERROR since they were spamming the logs  
							
							
							
						 
						
							2015-02-05 13:17:05 +00:00