251b5567ec 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove `log_function` and its uses ( #11761 )  
							
							... 
							
							
							
							I've never found this terribly useful. I think it was added in the early days
of Synapse, without much thought as to what would actually be useful to log,
and has just been cargo-culted ever since.
Rather, it tends to clutter up debug logs with useless information. 
							
						 
						
							2022-01-18 13:06:04 +00:00  
				
					
						
							
							
								 
						
							
							
								d2279f471b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add most of the missing type hints to `synapse.federation`. ( #11483 )  
							
							... 
							
							
							
							This skips a few methods which are difficult to type. 
							
						 
						
							2021-12-02 16:18:10 +00:00  
				
					
						
							
							
								 
						
							
							
								1de26b3467 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert Transaction and Edu object to attrs ( #10542 )  
							
							... 
							
							
							
							Instead of wrapping the JSON into an object, this creates concrete
instances for Transaction and Edu. This allows for improved type
hints and simplified code. 
							
						 
						
							2021-08-06 09:39:59 -04:00  
				
					
						
							
							
								 
						
							
							
								4b965c862d 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove redundant "coding: utf-8" lines ( #9786 )  
							
							... 
							
							
							
							Part of #9744 
Removes all redundant `# -*- coding: utf-8 -*-` lines from files, as python 3 automatically reads source code as utf-8 now.
`Signed-off-by: Jonathan de Jong <jonathan@automatia.nl>` 
							
						 
						
							2021-04-14 15:34:27 +01:00  
				
					
						
							
							
								 
						
							
							
								0a00b7ff14 
								
									
								
							
								 
							
						 
						
							
							
								
								Update black, and run auto formatting over the codebase ( #9381 )  
							
							... 
							
							
							
							- Update black version to the latest
 - Run black auto formatting over the codebase
    - Run autoformatting according to [`docs/code_style.md
`](80d6dc9783/docs/code_style.md 
							
						 
						
							2021-02-16 22:32:34 +00:00  
				
					
						
							
							
								 
						
							
							
								c619253db8 
								
									
								
							
								 
							
						 
						
							
							
								
								Stop sub-classing object ( #8249 )  
							
							
							
						 
						
							2020-09-04 06:54:56 -04:00  
				
					
						
							
							
								 
						
							
							
								5c03134d0f 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert additional database code to async/await. ( #8195 )  
							
							
							
						 
						
							2020-08-28 07:54:27 -04:00  
				
					
						
							
							
								 
						
							
							
								9b7ac03af3 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert calls of async database methods to async ( #8166 )  
							
							
							
						 
						
							2020-08-27 13:38:41 -04:00  
				
					
						
							
							
								 
						
							
							
								3916e1b97a 
								
									
								
							
								 
							
						 
						
							
							
								
								Clean up newline quote marks around the codebase ( #6362 )  
							
							
							
						 
						
							2019-11-21 12:00:14 +00:00  
				
					
						
							
							
								 
						
							
							
								a6a776f3d8 
								
									
								
							
								 
							
						 
						
							
							
								
								remove dead transaction persist code ( #5622 )  
							
							... 
							
							
							
							this hasn't done anything for years 
							
						 
						
							2019-07-05 12:59:42 +01:00  
				
					
						
							
							
								 
						
							
							
								463b072b12 
								
									
								
							
								 
							
						 
						
							
							
								
								Move logging utilities out of the side drawer of util/ and into logging/ ( #5606 )  
							
							
							
						 
						
							2019-07-04 00:07:04 +10:00  
				
					
						
							
							
								 
						
							
							
								32e7c9e7f2 
								
									
								
							
								 
							
						 
						
							
							
								
								Run Black. ( #5482 )  
							
							
							
						 
						
							2019-06-20 19:32:02 +10:00  
				
					
						
							
							
								 
						
							
							
								c127c8d042 
								
							
								 
							
						 
						
							
							
								
								Fix origin handling for pushed transactions  
							
							... 
							
							
							
							Use the actual origin for push transactions, rather than whatever the remote
server claimed. 
							
						 
						
							2018-09-05 13:08:07 +01:00  
				
					
						
							
							
								 
						
							
							
								49af402019 
								
							
								 
							
						 
						
							
							
								
								run isort  
							
							
							
						 
						
							2018-07-09 16:09:20 +10:00  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
				
					
						
							
							
								 
						
							
							
								0cf7e480b4 
								
							
								 
							
						 
						
							
							
								
								And use buffer(...) there as well  
							
							
							
						 
						
							2015-05-05 18:20:01 +01:00  
				
					
						
							
							
								 
						
							
							
								977338a7af 
								
							
								 
							
						 
						
							
							
								
								Use buffer(...) when inserting into bytea column  
							
							
							
						 
						
							2015-05-05 18:12:53 +01: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  
				
					
						
							
							
								 
						
							
							
								4ebbaf0d43 
								
							
								 
							
						 
						
							
							
								
								Blunty replace json with simplejson  
							
							
							
						 
						
							2015-02-11 14:23:10 +00:00  
				
					
						
							
							
								 
						
							
							
								adb04b1e57 
								
							
								 
							
						 
						
							
							
								
								Update copyright notices  
							
							
							
						 
						
							2015-01-06 13:21:39 +00:00  
				
					
						
							
							
								 
						
							
							
								aa76bf39ab 
								
							
								 
							
						 
						
							
							
								
								Remove unused imports  
							
							
							
						 
						
							2014-11-04 14:14:02 +00:00  
				
					
						
							
							
								 
						
							
							
								d59aa6af25 
								
							
								 
							
						 
						
							
							
								
								For now, don't store txn -> pdu mappings.  
							
							
							
						 
						
							2014-11-03 11:35:19 +00:00  
				
					
						
							
							
								 
						
							
							
								bfa36a72b9 
								
							
								 
							
						 
						
							
							
								
								Remove PDU tables.  
							
							
							
						 
						
							2014-10-31 14:00:32 +00:00  
				
					
						
							
							
								 
						
							
							
								f5cf7ac25b 
								
							
								 
							
						 
						
							
							
								
								SPEC-7: Rename 'ts' to 'origin_server_ts'  
							
							
							
						 
						
							2014-10-17 17:12:25 +01:00  
				
					
						
							
							
								 
						
							
							
								8a7c1d6a00 
								
							
								 
							
						 
						
							
							
								
								fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch.  
							
							
							
						 
						
							2014-09-03 17:31:57 +01:00  
				
					
						
							
							
								 
						
							
							
								474dcecb11 
								
							
								 
							
						 
						
							
							
								
								Remove unused populate_previous_pdus  
							
							
							
						 
						
							2014-08-27 11:34:31 +01:00  
				
					
						
							
							
								 
						
							
							
								6966971a28 
								
							
								 
							
						 
						
							
							
								
								Use store.persist_event rather than pdu_actions.persist_outgoing/pdu_actions.persist_received  
							
							
							
						 
						
							2014-08-26 18:57:17 +01:00  
				
					
						
							
							
								 
						
							
							
								64e2a5d58e 
								
							
								 
							
						 
						
							
							
								
								Move pdu and event persistence into a single persist_event function  
							
							
							
						 
						
							2014-08-26 18:01:36 +01:00  
				
					
						
							
							
								 
						
							
							
								59dfbaba3b 
								
							
								 
							
						 
						
							
							
								
								when we're talking about backfilling data in federation, call it backfilling - not pagination.  
							
							
							
						 
						
							2014-08-13 18:17:09 +01:00  
				
					
						
							
							
								 
						
							
							
								f98e6380f1 
								
							
								 
							
						 
						
							
							
								
								add in whitespace after copyright statements to improve legibility  
							
							
							
						 
						
							2014-08-13 03:14:34 +01:00  
				
					
						
							
							
								 
						
							
							
								4f475c7697 
								
							
								 
							
						 
						
							
							
								
								Reference Matrix Home Server  
							
							
							
						 
						
							2014-08-12 15:10:52 +01:00