02e23b36bc 
								
							
								 
							
						 
						
							
							
								
								Rename and move the classes  
							
							
							
						 
						
							2019-03-13 20:02:56 +00:00  
				
					
						
							
							
								 
						
							
							
								5d89a526f1 
								
							
								 
							
						 
						
							
							
								
								Factor per-destination stuff out of TransactionQueue  
							
							... 
							
							
							
							This is easier than having to have a million fields keyed on destination. 
							
						 
						
							2019-03-13 17:48:29 +00:00  
				
					
						
							
							
								 
						
							
							
								6accbd25bc 
								
							
								 
							
						 
						
							
							
								
								changelog  
							
							
							
						 
						
							2019-03-13 17:24:10 +00:00  
				
					
						
							
							
								 
						
							
							
								fdcad8eabd 
								
							
								 
							
						 
						
							
							
								
								Move client receipt processing to federation sender worker.  
							
							... 
							
							
							
							This is mostly a prerequisite for #4730 , but also fits with the general theme
of "move everything off the master that we possibly can". 
							
						 
						
							2019-03-13 17:21:19 +00:00  
				
					
						
							
							
								 
						
							
							
								eed7271b3b 
								
							
								 
							
						 
						
							
							
								
								declare a ReadReceipt class  
							
							... 
							
							
							
							I'm going to use this in queues and things, so it'll be useful to give it more
of a structure. 
							
						 
						
							2019-03-13 17:20:55 +00:00  
				
					
						
							
							
								 
						
							
							
								d42c81d724 
								
									
								
							
								 
							
						 
						
							
							
								
								Transfer local user's push rules on room upgrade ( #4838 )  
							
							... 
							
							
							
							Transfer push rules (notifications) on room upgrade 
							
						 
						
							2019-03-12 14:42:53 +00:00  
				
					
						
							
							
								 
						
							
							
								8ea1b41a0e 
								
							
								 
							
						 
						
							
							
								
								Clarify what registration_shared_secret allows for ( #2885 ) ( #4844 )  
							
							... 
							
							
							
							* Clarify what registration_shared_secret allows for (#2885 )
Signed-off-by: Aaron Raimist <aaron@raim.ist>
* Add changelog
Signed-off-by: Aaron Raimist <aaron@raim.ist> 
							
						 
						
							2019-03-11 18:21:52 +00:00  
				
					
						
							
							
								 
						
							
							
								290552fd83 
								
									
								
							
								 
							
						 
						
							
							
								
								Make federation endpoints more tolerant of trailing slashes for some endpoints ( #4793 )  
							
							... 
							
							
							
							Server side of a solution towards #3622 . 
							
						 
						
							2019-03-11 17:44:03 +00:00  
				
					
						
							
							
								 
						
							
							
								9c0e6e8e7c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4847  from matrix-org/erikj/fix_stacktrace_keyring  
							
							... 
							
							
							
							Correctly log expected errors when fetching server keys 
							
						 
						
							2019-03-11 17:12:20 +00:00  
				
					
						
							
							
								 
						
							
							
								33dfd9a288 
								
							
								 
							
						 
						
							
							
								
								Newsfile  
							
							
							
						 
						
							2019-03-11 14:13:58 +00:00  
				
					
						
							
							
								 
						
							
							
								78c563b77c 
								
							
								 
							
						 
						
							
							
								
								Correctly log expected errors when fetching server keys  
							
							
							
						 
						
							2019-03-11 14:11:10 +00:00  
				
					
						
							
							
								 
						
							
							
								b61ac9660a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4839  from matrix-org/anoa/no_captcha_tests  
							
							... 
							
							
							
							Disable captcha registration by default in tests 
							
						 
						
							2019-03-11 09:58:43 +00:00  
				
					
						
							
							
								 
						
							
							
								2326e00bc4 
								
							
								 
							
						 
						
							
							
								
								fix incorrect encoding of filenames with spaces in ( #2090 )  
							
							... 
							
							
							
							fixes https://github.com/vector-im/riot-web/issues/3155  
							
						 
						
							2019-03-11 09:53:45 +00:00  
				
					
						
							
							
								 
						
							
							
								ca7f7d84f4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4837  from matrix-org/erikj/optional_prev_state  
							
							... 
							
							
							
							Make `prev_state` field optional 
							
						 
						
							2019-03-11 09:22:33 +00:00  
				
					
						
							
							
								 
						
							
							
								50924ee34a 
								
							
								 
							
						 
						
							
							
								
								Add changelog  
							
							
							
						 
						
							2019-03-08 16:49:16 +00:00  
				
					
						
							
							
								 
						
							
							
								fe6c12e6cd 
								
							
								 
							
						 
						
							
							
								
								Add comment to schema  
							
							
							
						 
						
							2019-03-08 16:38:23 +00:00  
				
					
						
							
							
								 
						
							
							
								d6e0be92fe 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable captcha registration by default in tests  
							
							
							
						 
						
							2019-03-08 15:49:38 +00:00  
				
					
						
							
							
								 
						
							
							
								cac4723afe 
								
							
								 
							
						 
						
							
							
								
								Newsfile  
							
							
							
						 
						
							2019-03-08 15:08:34 +00:00  
				
					
						
							
							
								 
						
							
							
								5536ddba75 
								
							
								 
							
						 
						
							
							
								
								Make `prev_state` field optional  
							
							... 
							
							
							
							The `prev_state` field on events is not specced and so synapse shouldn't
explode if an event is missing the field.
Fixes  #4787  
							
						 
						
							2019-03-08 15:05:32 +00:00  
				
					
						
							
							
								 
						
							
							
								39e57f9728 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4814  from matrix-org/erikj/soft_fail_impl  
							
							... 
							
							
							
							Implement soft fail 
							
						 
						
							2019-03-08 14:51:06 +00:00  
				
					
						
							
							
								 
						
							
							
								8c4896668f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into erikj/soft_fail_impl  
							
							
							
						 
						
							2019-03-08 11:44:20 +00:00  
				
					
						
							
							
								 
						
							
							
								0ff8163eae 
								
							
								 
							
						 
						
							
							
								
								Factor out soft fail checks  
							
							
							
						 
						
							2019-03-08 11:26:33 +00:00  
				
					
						
							
							
								 
						
							
							
								469b66c102 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4829  from matrix-org/erikj/device_list_seen_updates  
							
							... 
							
							
							
							When re-syncing device lists reset the state 
							
						 
						
							2019-03-08 09:54:54 +00:00  
				
					
						
							
							
								 
						
							
							
								436b1c8be1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4828  from matrix-org/erikj/debug_device_lists  
							
							... 
							
							
							
							Add some debug logging for device list handling 
							
						 
						
							2019-03-07 17:02:58 +00:00  
				
					
						
							
							
								 
						
							
							
								cef80da903 
								
							
								 
							
						 
						
							
							
								
								Newsfile  
							
							
							
						 
						
							2019-03-07 16:18:02 +00:00  
				
					
						
							
							
								 
						
							
							
								d42b41544a 
								
							
								 
							
						 
						
							
							
								
								When re-syncing device lists reset the state  
							
							... 
							
							
							
							We keep track of what stream IDs we've seen so that we know what updates
we've handled or missed. If we re-sync we don't know if the updates
we've seen are included in the re-sync (there may be a race), so we
should reset the seen updates. 
							
						 
						
							2019-03-07 16:04:24 +00:00  
				
					
						
							
							
								 
						
							
							
								7404fb3cdb 
								
							
								 
							
						 
						
							
							
								
								Newsfile  
							
							
							
						 
						
							2019-03-07 16:00:09 +00:00  
				
					
						
							
							
								 
						
							
							
								c633fc02d7 
								
							
								 
							
						 
						
							
							
								
								Add some debug logging for device list handling  
							
							
							
						 
						
							2019-03-07 15:58:03 +00:00  
				
					
						
							
							
								 
						
							
							
								fde26e47d6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4824  from matrix-org/rav/docker_docs  
							
							... 
							
							
							
							Document the `generate` option for the docker image. 
							
						 
						
							2019-03-07 14:12:44 +00:00  
				
					
						
							
							
								 
						
							
							
								ba7a6807c8 
								
									
								
							
								 
							
						 
						
							
							
								
								Debian package: fix warning during preconfiguration. ( #4823 )  
							
							
							
						 
						
							2019-03-07 14:12:27 +00:00  
				
					
						
							
							
								 
						
							
							
								32471d63b7 
								
									
								
							
								 
							
						 
						
							
							
								
								Update example_log_config.yaml ( #4820 )  
							
							
							
						 
						
							2019-03-07 14:12:10 +00:00  
				
					
						
							
							
								 
						
							
							
								685704536f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix check-newsfragment for debian-only changes. ( #4825 )  
							
							
							
						 
						
							2019-03-07 14:03:05 +00:00  
				
					
						
							
							
								 
						
							
							
								f6135d06cf 
								
									
								
							
								 
							
						 
						
							
							
								
								Rewrite userdir to be faster ( #4537 )  
							
							
							
						 
						
							2019-03-07 01:22:53 -08:00  
				
					
						
							
							
								 
						
							
							
								5580616235 
								
							
								 
							
						 
						
							
							
								
								Document the `generate` option for the docker image.  
							
							
							
						 
						
							2019-03-07 07:35:42 +00:00  
				
					
						
							
							
								 
						
							
							
								6e4931aa19 
								
							
								 
							
						 
						
							
							
								
								Debian package: fix warning during preconfiguration.  
							
							
							
						 
						
							2019-03-07 07:18:06 +00:00  
				
					
						
							
							
								 
						
							
							
								8f4b9f5210 
								
							
								 
							
						 
						
							
							
								
								Reword the sample config header to be less scary ( #4801 )  
							
							
							
						 
						
							2019-03-07 07:09:01 +00:00  
				
					
						
							
							
								 
						
							
							
								06cbf79fe3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4779  from matrix-org/travis/icons  
							
							... 
							
							
							
							Use static locations for Riot icons 
							
						 
						
							2019-03-06 15:11:41 -07:00  
				
					
						
							
							
								 
						
							
							
								898378c9b5 
								
									
								
							
								 
							
						 
						
							
							
								
								Update changelog.d/4779.misc  
							
							... 
							
							
							
							Co-Authored-By: turt2live <travpc@gmail.com> 
							
						 
						
							2019-03-06 14:29:56 -07:00  
				
					
						
							
							
								 
						
							
							
								1f85c2c0ce 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4818  from matrix-org/erikj/prefill_client_ips  
							
							... 
							
							
							
							Prefill client IPs cache on workers 
							
						 
						
							2019-03-06 19:17:39 +00:00  
				
					
						
							
							
								 
						
							
							
								366877c579 
								
							
								 
							
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-03-06 19:04:52 +00:00  
				
					
						
							
							
								 
						
							
							
								0a6e716600 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4815  from matrix-org/erikj/docstrings  
							
							... 
							
							
							
							Add docstrings from matrix-org-hotfixes 
							
						 
						
							2019-03-06 18:59:28 +00:00  
				
					
						
							
							
								 
						
							
							
								c665b637de 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4816  from matrix-org/erikj/4422_debug  
							
							... 
							
							
							
							Port #4422  debug logging from hotfixes 
							
						 
						
							2019-03-06 18:59:12 +00:00  
				
					
						
							
							
								 
						
							
							
								ff7bd29ea9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4817  from matrix-org/erikj/shutdown_room_message  
							
							... 
							
							
							
							Send message after room has been shutdown 
							
						 
						
							2019-03-06 18:59:05 +00:00  
				
					
						
							
							
								 
						
							
							
								7791c5194e 
								
							
								 
							
						 
						
							
							
								
								Newsfile  
							
							
							
						 
						
							2019-03-06 17:40:51 +00:00  
				
					
						
							
							
								 
						
							
							
								face0c5b3c 
								
							
								 
							
						 
						
							
							
								
								Prefill client IPs cache on workers  
							
							
							
						 
						
							2019-03-06 17:39:32 +00:00  
				
					
						
							
							
								 
						
							
							
								03dce32019 
								
							
								 
							
						 
						
							
							
								
								Newsfile  
							
							
							
						 
						
							2019-03-06 17:38:19 +00:00  
				
					
						
							
							
								 
						
							
							
								b879870b2d 
								
							
								 
							
						 
						
							
							
								
								Send message after room has been shutdown  
							
							... 
							
							
							
							Currently the explanation message is sent to the abuse room before any
users are forced joined, which means it tends to get lost in the backlog
of joins.
So instead we send the message *after* we've forced joined everyone. 
							
						 
						
							2019-03-06 17:35:11 +00:00  
				
					
						
							
							
								 
						
							
							
								4238f63545 
								
							
								 
							
						 
						
							
							
								
								Newsfile  
							
							
							
						 
						
							2019-03-06 17:32:48 +00:00  
				
					
						
							
							
								 
						
							
							
								8b7790e68f 
								
							
								 
							
						 
						
							
							
								
								Port  #4422  debug logging from hotfixes  
							
							
							
						 
						
							2019-03-06 17:29:15 +00:00  
				
					
						
							
							
								 
						
							
							
								9c50074c21 
								
							
								 
							
						 
						
							
							
								
								Newsfile  
							
							
							
						 
						
							2019-03-06 17:24:53 +00:00