9020860479 
								
							
								 
							
						 
						
							
							
								
								Only turn on the twisted deferred debugging if full_twisted_stacktraces is set in the config  
							
							
							
						 
						
							2015-10-13 17:50:44 +01:00  
				
					
						
							
							
								 
						
							
							
								7639c3d9e5 
								
							
								 
							
						 
						
							
							
								
								Bounce all deferreds through the reactor to make debugging easier.  
							
							... 
							
							
							
							If all deferreds wait a reactor tick before resolving then there is
always a chance to add an errback to the deferred so that stacktraces
get reported, rather than being discarded. 
							
						 
						
							2015-10-13 17:13:04 +01:00  
				
					
						
							
							
								 
						
							
							
								17c80c8a3d 
								
							
								 
							
						 
						
							
							
								
								rename schema_prepare to prepare_database  
							
							
							
						 
						
							2015-10-13 13:56:22 +01:00  
				
					
						
							
							
								 
						
							
							
								ec398af41c 
								
							
								 
							
						 
						
							
							
								
								Expose error more nicely  
							
							
							
						 
						
							2015-10-13 11:43:43 +01:00  
				
					
						
							
							
								 
						
							
							
								7a5818ed81 
								
							
								 
							
						 
						
							
							
								
								Note that GzipFile was removed in comment that referenced it  
							
							
							
						 
						
							2015-09-22 18:27:22 +01:00  
				
					
						
							
							
								 
						
							
							
								184ba0968a 
								
							
								 
							
						 
						
							
							
								
								synapse/app/homeserver.py:GzipFile was unused  
							
							
							
						 
						
							2015-09-22 18:25:30 +01:00  
				
					
						
							
							
								 
						
							
							
								b6e0303c83 
								
							
								 
							
						 
						
							
							
								
								Catch stats-reporting errors  
							
							
							
						 
						
							2015-09-22 13:34:29 +01:00  
				
					
						
							
							
								 
						
							
							
								7213588083 
								
							
								 
							
						 
						
							
							
								
								Implement configurable stats reporting  
							
							... 
							
							
							
							SYN-287
This requires that HS owners either opt in or out of stats reporting.
When --generate-config is passed, --report-stats must be specified
If an already-generated config is used, and doesn't have the
report_stats key, it is requested to be set. 
							
						 
						
							2015-09-22 12:57:40 +01:00  
				
					
						
							
							
								 
						
							
							
								0b5c9adeb5 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #267  from matrix-org/markjh/missing_requirements  
							
							... 
							
							
							
							Print an example "pip install" line for a missing requirement 
							
						 
						
							2015-09-18 18:52:08 +01:00  
				
					
						
							
							
								 
						
							
							
								2c746382e0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'daniel/insecureclient' into develop  
							
							
							
						 
						
							2015-09-09 14:27:30 +01:00  
				
					
						
							
							
								 
						
							
							
								6485f03d91 
								
							
								 
							
						 
						
							
							
								
								Fix random formatting  
							
							
							
						 
						
							2015-09-09 13:05:00 +01:00  
				
					
						
							
							
								 
						
							
							
								81a93ddcc8 
								
							
								 
							
						 
						
							
							
								
								Allow configuration to ignore invalid SSL certs  
							
							... 
							
							
							
							This will be useful for sytest, and sytest only, hence the aggressive
config key name. 
							
						 
						
							2015-09-09 12:02:07 +01:00  
				
					
						
							
							
								 
						
							
							
								73e4ad4b8b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into develop  
							
							... 
							
							
							
							Conflicts:
	setup.py 
							
						 
						
							2015-09-07 15:06:46 +01:00  
				
					
						
							
							
								 
						
							
							
								1002bbd732 
								
							
								 
							
						 
						
							
							
								
								Change log level to info  
							
							
							
						 
						
							2015-09-03 09:51:01 +01:00  
				
					
						
							
							
								 
						
							
							
								3cdfd37d95 
								
							
								 
							
						 
						
							
							
								
								Print an example "pip install" line for a missing requirement  
							
							
							
						 
						
							2015-09-01 16:47:26 +01:00  
				
					
						
							
							
								 
						
							
							
								d71af2ee12 
								
							
								 
							
						 
						
							
							
								
								don't log the whole DB config (including postgres password...)  
							
							
							
						 
						
							2015-08-29 22:23:21 +01:00  
				
					
						
							
							
								 
						
							
							
								d33f31d741 
								
							
								 
							
						 
						
							
							
								
								Print the correct pip install line when failing due to lack of matrix-angular-sdk  
							
							
							
						 
						
							2015-08-25 15:33:23 +01:00  
				
					
						
							
							
								 
						
							
							
								37403ab06c 
								
							
								 
							
						 
						
							
							
								
								Update the log message  
							
							
							
						 
						
							2015-08-25 14:19:09 +01:00  
				
					
						
							
							
								 
						
							
							
								d9088c923f 
								
							
								 
							
						 
						
							
							
								
								Remove dependency on matrix-angular-sdk  
							
							
							
						 
						
							2015-08-25 13:34:50 +01:00  
				
					
						
							
							
								 
						
							
							
								86cef6a91b 
								
							
								 
							
						 
						
							
							
								
								Allow specifying a directory to host a web client from  
							
							
							
						 
						
							2015-08-25 12:01:23 +01:00  
				
					
						
							
							
								 
						
							
							
								efe60d5e8c 
								
							
								 
							
						 
						
							
							
								
								Only print the pidfile path on startup if requested by a commandline flag  
							
							
							
						 
						
							2015-08-07 16:36:42 +01:00  
				
					
						
							
							
								 
						
							
							
								0e58d19163 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #187  from matrix-org/erikj/sanitize_logging  
							
							... 
							
							
							
							Sanitize logging 
							
						 
						
							2015-06-19 11:35:59 +01:00  
				
					
						
							
							
								 
						
							
							
								eb928c9f52 
								
							
								 
							
						 
						
							
							
								
								Add site_tag to logger  
							
							
							
						 
						
							2015-06-19 10:16:48 +01:00  
				
					
						
							
							
								 
						
							
							
								9e5a353663 
								
							
								 
							
						 
						
							
							
								
								Make upload dir a configurable path.  
							
							... 
							
							
							
							Fixes SYN-425.
Signed-off-by: Eric Myhre <hash@exultant.us> 
							
						 
						
							2015-06-18 23:38:20 -05:00  
				
					
						
							
							
								 
						
							
							
								aaa749d366 
								
							
								 
							
						 
						
							
							
								
								Disable twisted access logging. Move access logging to SynapseRequest object  
							
							
							
						 
						
							2015-06-15 18:18:05 +01:00  
				
					
						
							
							
								 
						
							
							
								cee69441d3 
								
							
								 
							
						 
						
							
							
								
								Log more when we have processed the request  
							
							
							
						 
						
							2015-06-15 17:11:44 +01:00  
				
					
						
							
							
								 
						
							
							
								b5209c5744 
								
							
								 
							
						 
						
							
							
								
								Create SynapseRequest that overrides __repr__ to not print access_token  
							
							
							
						 
						
							2015-06-15 16:37:04 +01:00  
				
					
						
							
							
								 
						
							
							
								a005b7269a 
								
							
								 
							
						 
						
							
							
								
								Add backwards compat support for metrics, manhole and webclient config options  
							
							
							
						 
						
							2015-06-12 17:44:23 +01:00  
				
					
						
							
							
								 
						
							
							
								942e39e87c 
								
							
								 
							
						 
						
							
							
								
								PEP8  
							
							
							
						 
						
							2015-06-12 17:13:54 +01:00  
				
					
						
							
							
								 
						
							
							
								9c5fc81c2d 
								
							
								 
							
						 
						
							
							
								
								Correctly handle x_forwaded listener option  
							
							
							
						 
						
							2015-06-12 17:13:23 +01:00  
				
					
						
							
							
								 
						
							
							
								fd2c07bfed 
								
							
								 
							
						 
						
							
							
								
								Use config.listeners  
							
							
							
						 
						
							2015-06-12 15:33:07 +01:00  
				
					
						
							
							
								 
						
							
							
								c42ed47660 
								
							
								 
							
						 
						
							
							
								
								Fix up create_resource_tree  
							
							
							
						 
						
							2015-06-12 11:52:52 +01:00  
				
					
						
							
							
								 
						
							
							
								522f285f9b 
								
							
								 
							
						 
						
							
							
								
								Add config option to disable compression of http responses  
							
							
							
						 
						
							2015-06-01 13:36:30 +01:00  
				
					
						
							
							
								 
						
							
							
								a7b65bdedf 
								
							
								 
							
						 
						
							
							
								
								Add config option to turn off freezing events. Use new encode_json api and ujson.loads  
							
							
							
						 
						
							2015-05-29 12:17:33 +01:00  
				
					
						
							
							
								 
						
							
							
								1ce1509989 
								
							
								 
							
						 
						
							
							
								
								s/metric_interface/metric_bind_host/  
							
							
							
						 
						
							2015-05-22 14:51:22 +01:00  
				
					
						
							
							
								 
						
							
							
								8bb85c8c5a 
								
							
								 
							
						 
						
							
							
								
								Update log line  
							
							
							
						 
						
							2015-05-22 14:48:06 +01:00  
				
					
						
							
							
								 
						
							
							
								59a0682f3e 
								
							
								 
							
						 
						
							
							
								
								Enable changing the interface the metrics listener binds to  
							
							
							
						 
						
							2015-05-22 13:13:07 +01:00  
				
					
						
							
							
								 
						
							
							
								19505e0392 
								
							
								 
							
						 
						
							
							
								
								Disable GZip encoding on static file resources as per comment  
							
							
							
						 
						
							2015-05-19 13:20:25 +01:00  
				
					
						
							
							
								 
						
							
							
								677be13ffc 
								
							
								 
							
						 
						
							
							
								
								Revert accidental commit  
							
							
							
						 
						
							2015-05-19 13:12:28 +01:00  
				
					
						
							
							
								 
						
							
							
								2b7120e233 
								
							
								 
							
						 
						
							
							
								
								SYN-383: Handle the fact the server might not have signed things  
							
							
							
						 
						
							2015-05-19 12:49:38 +01:00  
				
					
						
							
							
								 
						
							
							
								6e1ad283cf 
								
							
								 
							
						 
						
							
							
								
								Support gzip encoding for client, client v2 and web client resources (SYN-176).  
							
							
							
						 
						
							2015-05-14 16:39:19 +01:00  
				
					
						
							
							
								 
						
							
							
								4a7a4a5b6c 
								
							
								 
							
						 
						
							
							
								
								Optional profiling using cProfile  
							
							
							
						 
						
							2015-05-06 17:08:00 +01:00  
				
					
						
							
							
								 
						
							
							
								2d4d2bbae4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into markjh/config_cleanup  
							
							... 
							
							
							
							Conflicts:
	synapse/config/captcha.py 
							
						 
						
							2015-04-30 16:54:55 +01:00  
				
					
						
							
							
								 
						
							
							
								054aa0d58c 
								
							
								 
							
						 
						
							
							
								
								Do access log using python's logging stuff, just under a separate logger name  
							
							
							
						 
						
							2015-04-30 16:21:38 +01:00  
				
					
						
							
							
								 
						
							
							
								d89a9f7283 
								
							
								 
							
						 
						
							
							
								
								Add an access_log  
							
							... 
							
							
							
							SYN-161 #resolve 
							
						 
						
							2015-04-30 13:58:13 +01:00  
				
					
						
							
							
								 
						
							
							
								6b69ddd17a 
								
							
								 
							
						 
						
							
							
								
								remove duplicate parse_size method  
							
							
							
						 
						
							2015-04-30 04:26:29 +01:00  
				
					
						
							
							
								 
						
							
							
								d624e2a638 
								
							
								 
							
						 
						
							
							
								
								Manually generate the default config yaml, remove most of the commandline arguments for synapse anticipating that people will use the yaml instead. Simpify implementing config options by not requiring the classes to hit the super class  
							
							
							
						 
						
							2015-04-30 04:24:44 +01:00  
				
					
						
							
							
								 
						
							
							
								e7a6edb0ee 
								
							
								 
							
						 
						
							
							
								
								Revert previous  
							
							
							
						 
						
							2015-04-29 18:37:30 +01:00  
				
					
						
							
							
								 
						
							
							
								c27d6ad6b5 
								
							
								 
							
						 
						
							
							
								
								Only start pushers when synapse has fully started  
							
							
							
						 
						
							2015-04-29 18:25:24 +01:00  
				
					
						
							
							
								 
						
							
							
								f2d90d5c02 
								
							
								 
							
						 
						
							
							
								
								Fix whitespace  
							
							
							
						 
						
							2015-04-29 14:53:23 +01:00