Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							c3530c3fb3 
							
						 
					 
					
						
						
							
							More docs. Rename 'schema/current' to 'schema/full_schemas'  
						
						
						
						
							
						
					 
					
						2015-03-04 13:34:11 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							811355ccd0 
							
						 
					 
					
						
						
							
							Add some docs and remove unused variables  
						
						
						
						
							
						
					 
					
						2015-03-04 13:11:01 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							82b34e813d 
							
						 
					 
					
						
						
							
							SYN-67: Finish up implementing new database schema management  
						
						
						
						
							
						
					 
					
						2015-03-04 12:04:19 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							84a4367657 
							
						 
					 
					
						
						
							
							WIP vertobridge AS  
						
						
						
						
							
						
					 
					
						2015-03-04 01:28:04 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							abbee6b29b 
							
						 
					 
					
						
						
							
							Merge pull request  #98  from matrix-org/hotfixes-v0.7.1-r4  
						
						... 
						
						
						
						Hotfixes v0.7.1 r4 
						
						
							
 
						
					 
					
						2015-03-03 14:50:36 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							527e0c43a5 
							
						 
					 
					
						
						
							
							Bump version  
						
						
						
						
							
						
					 
					
						2015-03-03 14:49:34 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							ede89ae3b4 
							
						 
					 
					
						
						
							
							Also bump version of downloaded syweb  
						
						
						
						
							
						
					 
					
						2015-03-03 14:49:19 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							a313e97873 
							
						 
					 
					
						
						
							
							Merge pull request  #97  from matrix-org/hotfixes-v0.7.1-r3  
						
						... 
						
						
						
						Bump syweb dependency 
						
						
							
 
						
					 
					
						2015-03-03 13:34:06 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							da877aad15 
							
						 
					 
					
						
						
							
							Bump syweb dependency  
						
						
						
						
							
						
					 
					
						2015-03-03 13:31:50 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							8d33adfbbb 
							
						 
					 
					
						
						
							
							SYN-67: Begin changing the way we handle schema versioning  
						
						
						
						
							
						
					 
					
						2015-03-02 18:23:55 +00:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							6fab7bd2c1 
							
						 
					 
					
						
						
							
							s/user_name/user/ as per mjark's comment  
						
						
						
						
							
						
					 
					
						2015-03-02 18:17:19 +00:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							09f9e8493c 
							
						 
					 
					
						
						
							
							Oops, missed a replacement.  
						
						
						
						
							
						
					 
					
						2015-03-02 17:37:22 +00:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							3c8bd7809c 
							
						 
					 
					
						
						
							
							Fix upgrade instructions  
						
						
						
						
							
						
					 
					
						2015-03-02 16:40:38 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							9f03553f48 
							
						 
					 
					
						
						
							
							Add missing comma  
						
						
						
						
							
						
					 
					
						2015-03-02 16:38:40 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							b41dc68773 
							
						 
					 
					
						
						
							
							We purposefully don't have a version 14 delta script.  
						
						
						
						
							
						
					 
					
						2015-03-02 16:36:19 +00:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							20436cdf75 
							
						 
					 
					
						
						
							
							Blank lines  
						
						
						
						
							
						
					 
					
						2015-03-02 15:58:12 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							2de5b14fe0 
							
						 
					 
					
						
						
							
							Fix bug which prevented the HS pushing events to the AS due to FrozenEvents  
						
						
						
						
							
						
					 
					
						2015-03-02 15:36:37 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							8486910b64 
							
						 
					 
					
						
						
							
							Bump webclient version  
						
						
						
						
							
						
					 
					
						2015-03-02 14:57:37 +00:00 
						 
				 
			
				
					
						
							
							
								Kegsay 
							
						 
					 
					
						
						
						
						
							
						
						
							8ad024ea80 
							
						 
					 
					
						
						
							
							Merge pull request  #93  from matrix-org/application-services-exclusive  
						
						... 
						
						
						
						Application services exclusive flag support 
						
						
							
						
					 
					
						2015-03-02 14:56:32 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							b2d2118476 
							
						 
					 
					
						
						
							
							Merge pull request  #88  from matrix-org/batched_get_pdu  
						
						... 
						
						
						
						Batched get pdu 
						
						
							
						
					 
					
						2015-03-02 14:54:27 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							fb7b6c4681 
							
						 
					 
					
						
						
							
							Wording tweaks  
						
						
						
						
							
						
					 
					
						2015-03-02 14:52:31 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							0a036944bd 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:matrix-org/synapse into batched_get_pdu  
						
						
						
						
							
						
					 
					
						2015-03-02 13:53:30 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							3fce185c77 
							
						 
					 
					
						
						
							
							Merge pull request  #83  from matrix-org/nofile_limit_config  
						
						... 
						
						
						
						Add config option to set the soft fd limit on start 
						
						
							
						
					 
					
						2015-03-02 13:52:16 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							e4f301e7a0 
							
						 
					 
					
						
						
							
							Merge pull request  #94  from matrix-org/federation_rate_limit  
						
						... 
						
						
						
						Federation rate limit 
						
						
							
						
					 
					
						2015-03-02 13:44:43 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							4195e55ccc 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:matrix-org/synapse into federation_rate_limit  
						
						
						
						
							
						
					 
					
						2015-03-02 13:39:22 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							c3c01641d2 
							
						 
					 
					
						
						
							
							Run deltas and bump user_version in upgrade script  
						
						
						
						
							
						
					 
					
						2015-03-02 13:38:57 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							210d3c5d72 
							
						 
					 
					
						
						
							
							Merge pull request  #95  from matrix-org/serialize_transaction_processing  
						
						... 
						
						
						
						Process transactions serially. 
						
						
							
						
					 
					
						2015-03-02 13:33:05 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							3077cb2915 
							
						 
					 
					
						
						
							
							Use contextlib.contextmanager instead of a custom class  
						
						
						
						
							
						
					 
					
						2015-03-02 13:32:44 +00:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							769f8b58e8 
							
						 
					 
					
						
						
							
							Rename the room-with-two-people rule to be more compatible if we have actual one to one rooms.  
						
						
						
						
							
						
					 
					
						2015-03-02 13:28:24 +00:00 
						 
				 
			
				
					
						
							
							
								Kegsay 
							
						 
					 
					
						
						
						
						
							
						
						
							33f93d389e 
							
						 
					 
					
						
						
							
							Merge pull request  #92  from matrix-org/application-services-event-stream  
						
						... 
						
						
						
						Application services event stream support 
						
						
							
						
					 
					
						2015-03-02 12:02:48 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							29481690c5 
							
						 
					 
					
						
						
							
							If we're yielding don't add errback  
						
						
						
						
							
						
					 
					
						2015-03-02 11:50:43 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							3f6b36d96e 
							
						 
					 
					
						
						
							
							Add upgrade script  
						
						
						
						
							
						
					 
					
						2015-03-02 11:39:58 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							23d9bd1d74 
							
						 
					 
					
						
						
							
							Process transactions serially.  
						
						... 
						
						
						
						Since the events received in a transaction are ordered, later events
might depend on earlier events and so we shouldn't blindly process them
in parellel. 
						
						
							
						
					 
					
						2015-03-02 11:39:57 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							9d9b230501 
							
						 
					 
					
						
						
							
							Make the federation server ratelimiting configurable.  
						
						
						
						
							
						
					 
					
						2015-03-02 11:33:45 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							cb97ea3ec2 
							
						 
					 
					
						
						
							
							PEP8  
						
						
						
						
							
						
					 
					
						2015-03-02 11:23:46 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							377ae369c1 
							
						 
					 
					
						
						
							
							Wrap all of get_app_service_rooms in a txn.  
						
						
						
						
							
						
					 
					
						2015-03-02 11:20:51 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							b216b36892 
							
						 
					 
					
						
						
							
							JOIN state_events rather than parsing unrecognized_keys to pull out member state_keys  
						
						
						
						
							
						
					 
					
						2015-03-02 10:41:35 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							3d73383d18 
							
						 
					 
					
						
						
							
							Modify _simple_select_list to allow an empty WHERE clause. Use it for get_all_rooms and get_all_users.  
						
						
						
						
							
						
					 
					
						2015-03-02 10:16:24 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							ebc4830666 
							
						 
					 
					
						
						
							
							PR tweaks: set earlier on and use 'as json' for compat  
						
						
						
						
							
						
					 
					
						2015-03-02 09:53:00 +00:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							2a6dedd7cc 
							
						 
					 
					
						
						
							
							It's set_tweak now, not set_sound  
						
						
						
						
							
						
					 
					
						2015-02-27 18:38:56 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							0554d07082 
							
						 
					 
					
						
						
							
							Move federation rate limiting out of transport layer  
						
						
						
						
							
						
					 
					
						2015-02-27 15:41:52 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							9dc9118e55 
							
						 
					 
					
						
						
							
							Document FederationRateLimiter  
						
						
						
						
							
						
					 
					
						2015-02-27 15:16:47 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							58ff066064 
							
						 
					 
					
						
						
							
							Implement exclusive namespace checks.  
						
						
						
						
							
						
					 
					
						2015-02-27 13:51:41 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							de190e49d5 
							
						 
					 
					
						
						
							
							Add more unit tests for exclusive namespaces.  
						
						
						
						
							
						
					 
					
						2015-02-27 11:51:06 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							127efeeb68 
							
						 
					 
					
						
						
							
							Update unit tests to use new format.  
						
						
						
						
							
						
					 
					
						2015-02-27 11:10:48 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							40c9896705 
							
						 
					 
					
						
						
							
							Add functions to return whether an AS has exclusively claimed a matching namespace.  
						
						
						
						
							
						
					 
					
						2015-02-27 11:03:56 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							16b90764ad 
							
						 
					 
					
						
						
							
							Convert expected format for AS regex to include exclusivity.  
						
						... 
						
						
						
						Previously you just specified the regex as a string, now it expects a JSON
object with a 'regex' key and an 'exclusive' boolean, as per spec. 
						
						
							
						
					 
					
						2015-02-27 10:44:32 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							806a6c886a 
							
						 
					 
					
						
						
							
							PEP8  
						
						
						
						
							
						
					 
					
						2015-02-27 09:48:57 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							0ebd632d39 
							
						 
					 
					
						
						
							
							Fix unit tests  
						
						
						
						
							
						
					 
					
						2015-02-27 09:46:38 +00:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							1cc77145d4 
							
						 
					 
					
						
						
							
							Notify appservices of invites mid-poll.  
						
						... 
						
						
						
						This requires the notifier to have knowledge of appservice listeners so it can
do the regex checks on incoming invites to see if the state_key matches. It
isn't enough to just rely on the room listeners and store.get_app_service_rooms
as the room will initially not exist or won't be on the ASes radar due to
having none of its users in the room. 
						
						
							
						
					 
					
						2015-02-27 09:39:12 +00:00