4e5a4549b6 
								
							
								 
							
						 
						
							
							
								
								bump version to 0.33.3  
							
							
							
						 
						
							2018-08-22 14:07:10 +01:00  
				
					
						
							
							
								 
						
							
							
								9b7d9d8ba0 
								
							
								 
							
						 
						
							
							
								
								Update attributions and PR links in changelog  
							
							
							
						 
						
							2018-08-22 14:06:20 +01:00  
				
					
						
							
							
								 
						
							
							
								d7585a4c83 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3732  from matrix-org/rav/fix_gdpr_consent  
							
							... 
							
							
							
							Fix 500 error from /consent form 
							
						 
						
							2018-08-22 09:15:06 +01:00  
				
					
						
							
							
								 
						
							
							
								afb4b490a4 
								
							
								 
							
						 
						
							
							
								
								changelog  
							
							
							
						 
						
							2018-08-21 23:19:14 +01:00  
				
					
						
							
							
								 
						
							
							
								f7bf181a90 
								
							
								 
							
						 
						
							
							
								
								fix another consent encoding fail  
							
							
							
						 
						
							2018-08-21 23:14:25 +01:00  
				
					
						
							
							
								 
						
							
							
								f7baff6f7b 
								
							
								 
							
						 
						
							
							
								
								Fix 500 error from /consent form  
							
							... 
							
							
							
							Fixes  #3731  
						
							2018-08-21 22:47:07 +01:00  
				
					
						
							
							
								 
						
							
							
								3b5b64ac99 
								
							
								 
							
						 
						
							
							
								
								changelog  
							
							
							
						 
						
							2018-08-21 03:48:55 +10:00  
				
					
						
							
							
								 
						
							
							
								23d7e63a4a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3723  from matrix-org/rav/fix_logcontext_disaster  
							
							... 
							
							
							
							Fix exceptions when a connection is closed before we read the headers 
							
						 
						
							2018-08-21 03:47:52 +10:00  
				
					
						
							
							
								 
						
							
							
								012d612f9d 
								
							
								 
							
						 
						
							
							
								
								changelog  
							
							
							
						 
						
							2018-08-20 18:26:27 +01:00  
				
					
						
							
							
								 
						
							
							
								be6527325a 
								
							
								 
							
						 
						
							
							
								
								Fix exceptions when a connection is closed before we read the headers  
							
							... 
							
							
							
							This fixes bugs introduced in #3700 , by making sure that we behave sanely
when an incoming connection is closed before the headers are read. 
							
						 
						
							2018-08-20 18:21:10 +01:00  
				
					
						
							
							
								 
						
							
							
								55e6bdf287 
								
							
								 
							
						 
						
							
							
								
								Robustness fix for logcontext filter  
							
							... 
							
							
							
							Make the logcontext filter not explode if it somehow ends up with a logcontext
of None, since that infinite-loops the whole logging system. 
							
						 
						
							2018-08-20 18:20:07 +01:00  
				
					
						
							
							
								 
						
							
							
								80bf7d3580 
								
							
								 
							
						 
						
							
							
								
								changelog  
							
							
							
						 
						
							2018-08-21 00:01:14 +10:00  
				
					
						
							
							
								 
						
							
							
								9a2f960736 
								
							
								 
							
						 
						
							
							
								
								version  
							
							
							
						 
						
							2018-08-21 00:00:19 +10:00  
				
					
						
							
							
								 
						
							
							
								324525f40c 
								
									
								
							
								 
							
						 
						
							
							
								
								Port over enough to get some sytests running on Python 3 ( #3668 )  
							
							
							
						 
						
							2018-08-20 23:54:49 +10:00  
				
					
						
							
							
								 
						
							
							
								cf6f9a8b53 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3719  from matrix-org/erikj/use_cache_fact  
							
							... 
							
							
							
							Use get_cache_factor_for function for `state_cache` 
							
						 
						
							2018-08-20 13:33:35 +01:00  
				
					
						
							
							
								 
						
							
							
								48a910e128 
								
							
								 
							
						 
						
							
							
								
								Newsfile  
							
							
							
						 
						
							2018-08-20 13:33:20 +01:00  
				
					
						
							
							
								 
						
							
							
								f2a48d87df 
								
							
								 
							
						 
						
							
							
								
								Use get_cache_factor_for function for `state_cache`  
							
							... 
							
							
							
							This allows the cache factor for `state_cache` to be individually
specified in the enviroment 
							
						 
						
							2018-08-20 13:01:46 +01:00  
				
					
						
							
							
								 
						
							
							
								2aa7cc6a46 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3713  from matrix-org/erikj/fixup_fed_logging  
							
							... 
							
							
							
							Fix logging bug in EDU handling over replication 
							
						 
						
							2018-08-20 10:51:45 +01:00  
				
					
						
							
							
								 
						
							
							
								3cef867cc1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3709  from matrix-org/rav/logcontext_for_replication_commands  
							
							... 
							
							
							
							Logcontexts for replication command handlers 
							
						 
						
							2018-08-17 16:22:07 +01:00  
				
					
						
							
							
								 
						
							
							
								c144252a8c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3710  from matrix-org/rav/logcontext_for_pusher_updates  
							
							... 
							
							
							
							Fix logcontexts for running pushers 
							
						 
						
							2018-08-17 16:21:49 +01:00  
				
					
						
							
							
								 
						
							
							
								c334ca67bb 
								
									
								
							
								 
							
						 
						
							
							
								
								Integrate presence from hotfixes ( #3694 )  
							
							
							
						 
						
							2018-08-18 01:08:45 +10:00  
				
					
						
							
							
								 
						
							
							
								04f5d2db62 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove v1/register's broken shared secret functionality ( #3703 )  
							
							
							
						 
						
							2018-08-18 00:55:01 +10:00  
				
					
						
							
							
								 
						
							
							
								63260397c6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3701  from matrix-org/rav/use_producer_for_responses  
							
							... 
							
							
							
							Use a producer to stream back responses 
							
						 
						
							2018-08-17 14:58:45 +01:00  
				
					
						
							
							
								 
						
							
							
								3f8709ffe4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3700  from matrix-org/rav/wait_for_producers  
							
							... 
							
							
							
							Refactor request logging code 
							
						 
						
							2018-08-17 14:57:45 +01:00  
				
					
						
							
							
								 
						
							
							
								4c22b4047b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3707  from matrix-org/neilj/limit_exceeded_error  
							
							... 
							
							
							
							add new error type ResourceLimit 
							
						 
						
							2018-08-17 13:33:54 +00:00  
				
					
						
							
							
								 
						
							
							
								9fd161c6fb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'neilj/limit_exceeded_error' of github.com:matrix-org/synapse into neilj/limit_exceeded_error  
							
							
							
						 
						
							2018-08-17 13:58:40 +01:00  
				
					
						
							
							
								 
						
							
							
								0195dfbf52 
								
							
								 
							
						 
						
							
							
								
								server limits config docs  
							
							
							
						 
						
							2018-08-17 13:58:25 +01:00  
				
					
						
							
							
								 
						
							
							
								69c49d3fa3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into neilj/limit_exceeded_error  
							
							
							
						 
						
							2018-08-17 12:44:26 +00:00  
				
					
						
							
							
								 
						
							
							
								a2d872e7b3 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3708  from matrix-org/neilj/resource_Limit_block_event_creation  
							
							... 
							
							
							
							Neilj/resource limit block event creation 
							
						 
						
							2018-08-17 12:42:59 +00:00  
				
					
						
							
							
								 
						
							
							
								fa27073b14 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3712  from matrix-org/travis/register-admin-docs  
							
							... 
							
							
							
							Update the admin register documentation to return a real user ID 
							
						 
						
							2018-08-17 22:31:02 +10:00  
				
					
						
							
							
								 
						
							
							
								73737bd0f9 
								
							
								 
							
						 
						
							
							
								
								Newsfile  
							
							
							
						 
						
							2018-08-17 11:14:05 +01:00  
				
					
						
							
							
								 
						
							
							
								3b2dcfff78 
								
							
								 
							
						 
						
							
							
								
								Fix logging bug in EDU handling over replication  
							
							
							
						 
						
							2018-08-17 11:11:06 +01:00  
				
					
						
							
							
								 
						
							
							
								521d369e7a 
								
							
								 
							
						 
						
							
							
								
								remove errant yield  
							
							
							
						 
						
							2018-08-17 10:12:11 +01:00  
				
					
						
							
							
								 
						
							
							
								b99a0f3941 
								
									
								
							
								 
							
						 
						
							
							
								
								Create 3712.misc  
							
							
							
						 
						
							2018-08-17 02:47:31 -06:00  
				
					
						
							
							
								 
						
							
							
								a8ffc27db7 
								
									
								
							
								 
							
						 
						
							
							
								
								Update the admin register documentation to return a real user ID  
							
							... 
							
							
							
							Presumably this is the intention anyways. I've also updated the domain part to be something more along the lines of what people might expect. 
							
						 
						
							2018-08-17 02:46:25 -06:00  
				
					
						
							
							
								 
						
							
							
								4c9da1440f 
								
							
								 
							
						 
						
							
							
								
								changelog  
							
							
							
						 
						
							2018-08-17 00:50:36 +01:00  
				
					
						
							
							
								 
						
							
							
								d9efd87d55 
								
							
								 
							
						 
						
							
							
								
								changelog  
							
							
							
						 
						
							2018-08-17 00:49:22 +01:00  
				
					
						
							
							
								 
						
							
							
								0e8d78f6aa 
								
							
								 
							
						 
						
							
							
								
								Logcontexts for replication command handlers  
							
							... 
							
							
							
							Run the handlers for replication commands as background processes. This should
improve the visibility in our metrics, and reduce the number of "running db
transaction from sentinel context" warnings.
Ideally it means converting the things that fire off deferreds into the night
into things that actually return a Deferred when they are done. I've made a bit
of a stab at this, but it will probably be leaky. 
							
						 
						
							2018-08-17 00:43:43 +01:00  
				
					
						
							
							
								 
						
							
							
								66f7dc8c87 
								
							
								 
							
						 
						
							
							
								
								Fix logcontexts for running pushers  
							
							... 
							
							
							
							First of all, avoid resetting the logcontext before running the pushers, to fix
the "Starting db txn 'get_all_updated_receipts' from sentinel context" warning.
Instead, give them their own "background process" logcontexts. 
							
						 
						
							2018-08-17 00:32:39 +01:00  
				
					
						
							
							
								 
						
							
							
								7e51342196 
								
							
								 
							
						 
						
							
							
								
								For resource limit blocked users, prevent writing into rooms  
							
							
							
						 
						
							2018-08-16 23:05:20 +01:00  
				
					
						
							
							
								 
						
							
							
								bcfeb44afe 
								
							
								 
							
						 
						
							
							
								
								call reap on start up and fix under reaping bug  
							
							
							
						 
						
							2018-08-16 22:55:32 +01:00  
				
					
						
							
							
								 
						
							
							
								372bf073c1 
								
							
								 
							
						 
						
							
							
								
								block event creation and room creation on hitting resource limits  
							
							
							
						 
						
							2018-08-16 21:25:16 +01:00  
				
					
						
							
							
								 
						
							
							
								7edd11623d 
								
							
								 
							
						 
						
							
							
								
								add new error type ResourceLimit  
							
							
							
						 
						
							2018-08-16 21:04:30 +01:00  
				
					
						
							
							
								 
						
							
							
								13ad9930c8 
								
							
								 
							
						 
						
							
							
								
								add new error type ResourceLimit  
							
							
							
						 
						
							2018-08-16 18:02:02 +01:00  
				
					
						
							
							
								 
						
							
							
								b4d6db5c4a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3705  from matrix-org/erikj/fix_inbound_fed_worker  
							
							... 
							
							
							
							Fix inbound federation on reader worker 
							
						 
						
							2018-08-16 15:42:50 +01:00  
				
					
						
							
							
								 
						
							
							
								aae86a81ef 
								
							
								 
							
						 
						
							
							
								
								Newsfile  
							
							
							
						 
						
							2018-08-16 15:41:48 +01:00  
				
					
						
							
							
								 
						
							
							
								7d5b1a60a3 
								
							
								 
							
						 
						
							
							
								
								Fix inbound federation on reader worker  
							
							... 
							
							
							
							Inbound federation requires calculating push, which in turn relies on
having access to account data. 
							
						 
						
							2018-08-16 15:32:20 +01:00  
				
					
						
							
							
								 
						
							
							
								c151b32b1d 
								
							
								 
							
						 
						
							
							
								
								Add GET media/v1/config ( #3184 )  
							
							
							
						 
						
							2018-08-16 14:23:38 +01:00  
				
					
						
							
							
								 
						
							
							
								762a758fea 
								
							
								 
							
						 
						
							
							
								
								lazyload aware /messages ( #3589 )  
							
							
							
						 
						
							2018-08-16 14:22:47 +01:00  
				
					
						
							
							
								 
						
							
							
								3f543dc021 
								
							
								 
							
						 
						
							
							
								
								initial cut at a room summary API ( #3574 )  
							
							
							
						 
						
							2018-08-16 09:46:50 +01:00