Erik Johnston
							
						 
						
							 
							
							
							
								
							
								a6477d5933 
								
							
								 
							
						 
						
							
							
								
								Remove chdir  
							
							 
							
							
							
						 
						
							2016-01-28 09:19:55 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								fa90c180ee 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into erikj/setup  
							
							 
							
							
							
						 
						
							2016-01-27 17:37:33 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								9fda8b5193 
								
							
								 
							
						 
						
							
							
								
								Don't turn on profiling  
							
							 
							
							
							
						 
						
							2016-01-26 18:27:23 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								87f9477b10 
								
							
								 
							
						 
						
							
							
								
								Add a Homeserver.setup method.  
							
							 
							
							... 
							
							
							
							This is for setting up dependencies that require work on startup. This
is useful for the DataStore that wants to read a bunch from the database
before initiliazing. 
							
						 
						
							2016-01-26 15:51:06 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								9959d9ece8 
								
							
								 
							
						 
						
							
							
								
								Remove redundated BaseHomeServer  
							
							 
							
							
							
						 
						
							2016-01-26 13:52:29 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								44b4fc5f50 
								
							
								 
							
						 
						
							
							
								
								Use compiled regex  
							
							 
							
							
							
						 
						
							2016-01-13 11:47:32 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								8f8b884430 
								
							
								 
							
						 
						
							
							
								
								Don't log urlencoded access_tokens  
							
							 
							
							
							
						 
						
							2016-01-08 17:48:08 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								33bef689c1 
								
							
								 
							
						 
						
							
							
								
								Turn on core dumps  
							
							 
							
							
							
						 
						
							2016-01-07 15:34:30 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								5727922106 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #473  from matrix-org/erikj/ssh_manhole  
							
							 
							
							... 
							
							
							
							Change manhole to use ssh 
							
						 
						
							2016-01-07 14:36:16 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								c9ae1d1ee5 
								
							
								 
							
						 
						
							
							
								
								Change manhole to use ssh  
							
							 
							
							
							
						 
						
							2016-01-07 13:59:02 +00:00  
						
					 
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							 
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 
						
							 
							
							
							
								
							
								11a974da21 
								
							
								 
							
						 
						
							
							
								
								Add /_matrix/versions to report supported versions  
							
							 
							
							
							
						 
						
							2016-01-06 18:08:52 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 
						
							 
							
							
							
								
							
								bf32922e5a 
								
							
								 
							
						 
						
							
							
								
								Log when starting stats reporting  
							
							 
							
							
							
						 
						
							2016-01-06 14:13:34 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 
						
							 
							
							
							
								
							
								797691f908 
								
							
								 
							
						 
						
							
							
								
								Log on stats scheduling  
							
							 
							
							
							
						 
						
							2016-01-06 14:04:27 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 
						
							 
							
							
							
								
							
								7a8ba4c9a0 
								
							
								 
							
						 
						
							
							
								
								Actually host r0 and unstable prefixes  
							
							 
							
							
							
						 
						
							2015-12-08 15:26:52 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								6a5ff5f223 
								
							
								 
							
						 
						
							
							
								
								Track the time spent in the database per request.  
							
							 
							
							... 
							
							
							
							and track the number of transactions that request started. 
							
						 
						
							2015-12-07 17:56:11 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								d6059bdd2a 
								
							
								 
							
						 
						
							
							
								
								Fix warnings  
							
							 
							
							
							
						 
						
							2015-12-04 11:34:23 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								a412b9a465 
								
							
								 
							
						 
						
							
							
								
								Run the background updates when starting synapse.  
							
							 
							
							
							
						 
						
							2015-11-10 15:50:58 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								fa1cf5ef34 
								
							
								 
							
						 
						
							
							
								
								Move static folder into synapse  
							
							 
							
							... 
							
							
							
							This is because otherwise it won't get picked up by python packaging.
This also fixes the problem where the "static" folder was found if
synapse wasn't started from that directory. 
							
						 
						
							2015-10-26 15:37:44 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								17c80c8a3d 
								
							
								 
							
						 
						
							
							
								
								rename schema_prepare to prepare_database  
							
							 
							
							
							
						 
						
							2015-10-13 13:56:22 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								ec398af41c 
								
							
								 
							
						 
						
							
							
								
								Expose error more nicely  
							
							 
							
							
							
						 
						
							2015-10-13 11:43:43 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								7a5818ed81 
								
							
								 
							
						 
						
							
							
								
								Note that GzipFile was removed in comment that referenced it  
							
							 
							
							
							
						 
						
							2015-09-22 18:27:22 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								184ba0968a 
								
							
								 
							
						 
						
							
							
								
								synapse/app/homeserver.py:GzipFile was unused  
							
							 
							
							
							
						 
						
							2015-09-22 18:25:30 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 
						
							 
							
							
							
								
							
								b6e0303c83 
								
							
								 
							
						 
						
							
							
								
								Catch stats-reporting errors  
							
							 
							
							
							
						 
						
							2015-09-22 13:34:29 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 
						
							 
							
							
							
								
							
								2c746382e0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'daniel/insecureclient' into develop  
							
							 
							
							
							
						 
						
							2015-09-09 14:27:30 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 
						
							 
							
							
							
								
							
								6485f03d91 
								
							
								 
							
						 
						
							
							
								
								Fix random formatting  
							
							 
							
							
							
						 
						
							2015-09-09 13:05:00 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								73e4ad4b8b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into develop  
							
							 
							
							... 
							
							
							
							Conflicts:
	setup.py 
							
						 
						
							2015-09-07 15:06:46 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								1002bbd732 
								
							
								 
							
						 
						
							
							
								
								Change log level to info  
							
							 
							
							
							
						 
						
							2015-09-03 09:51:01 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								3cdfd37d95 
								
							
								 
							
						 
						
							
							
								
								Print an example "pip install" line for a missing requirement  
							
							 
							
							
							
						 
						
							2015-09-01 16:47:26 +01:00  
						
					 
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								d71af2ee12 
								
							
								 
							
						 
						
							
							
								
								don't log the whole DB config (including postgres password...)  
							
							 
							
							
							
						 
						
							2015-08-29 22:23:21 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								d33f31d741 
								
							
								 
							
						 
						
							
							
								
								Print the correct pip install line when failing due to lack of matrix-angular-sdk  
							
							 
							
							
							
						 
						
							2015-08-25 15:33:23 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								37403ab06c 
								
							
								 
							
						 
						
							
							
								
								Update the log message  
							
							 
							
							
							
						 
						
							2015-08-25 14:19:09 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								d9088c923f 
								
							
								 
							
						 
						
							
							
								
								Remove dependency on matrix-angular-sdk  
							
							 
							
							
							
						 
						
							2015-08-25 13:34:50 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								86cef6a91b 
								
							
								 
							
						 
						
							
							
								
								Allow specifying a directory to host a web client from  
							
							 
							
							
							
						 
						
							2015-08-25 12:01:23 +01:00  
						
					 
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 
						
							 
							
							
							
								
							
								efe60d5e8c 
								
							
								 
							
						 
						
							
							
								
								Only print the pidfile path on startup if requested by a commandline flag  
							
							 
							
							
							
						 
						
							2015-08-07 16:36:42 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								0e58d19163 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #187  from matrix-org/erikj/sanitize_logging  
							
							 
							
							... 
							
							
							
							Sanitize logging 
							
						 
						
							2015-06-19 11:35:59 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								eb928c9f52 
								
							
								 
							
						 
						
							
							
								
								Add site_tag to logger  
							
							 
							
							
							
						 
						
							2015-06-19 10:16:48 +01:00  
						
					 
				
					
						
							
							
								 
								Eric Myhre
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								aaa749d366 
								
							
								 
							
						 
						
							
							
								
								Disable twisted access logging. Move access logging to SynapseRequest object  
							
							 
							
							
							
						 
						
							2015-06-15 18:18:05 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								cee69441d3 
								
							
								 
							
						 
						
							
							
								
								Log more when we have processed the request  
							
							 
							
							
							
						 
						
							2015-06-15 17:11:44 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								b5209c5744 
								
							
								 
							
						 
						
							
							
								
								Create SynapseRequest that overrides __repr__ to not print access_token  
							
							 
							
							
							
						 
						
							2015-06-15 16:37:04 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								a005b7269a 
								
							
								 
							
						 
						
							
							
								
								Add backwards compat support for metrics, manhole and webclient config options  
							
							 
							
							
							
						 
						
							2015-06-12 17:44:23 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								942e39e87c 
								
							
								 
							
						 
						
							
							
								
								PEP8  
							
							 
							
							
							
						 
						
							2015-06-12 17:13:54 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								9c5fc81c2d 
								
							
								 
							
						 
						
							
							
								
								Correctly handle x_forwaded listener option  
							
							 
							
							
							
						 
						
							2015-06-12 17:13:23 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								fd2c07bfed 
								
							
								 
							
						 
						
							
							
								
								Use config.listeners  
							
							 
							
							
							
						 
						
							2015-06-12 15:33:07 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								c42ed47660 
								
							
								 
							
						 
						
							
							
								
								Fix up create_resource_tree  
							
							 
							
							
							
						 
						
							2015-06-12 11:52:52 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								522f285f9b 
								
							
								 
							
						 
						
							
							
								
								Add config option to disable compression of http responses  
							
							 
							
							
							
						 
						
							2015-06-01 13:36:30 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								1ce1509989 
								
							
								 
							
						 
						
							
							
								
								s/metric_interface/metric_bind_host/  
							
							 
							
							
							
						 
						
							2015-05-22 14:51:22 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								8bb85c8c5a 
								
							
								 
							
						 
						
							
							
								
								Update log line  
							
							 
							
							
							
						 
						
							2015-05-22 14:48:06 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								59a0682f3e 
								
							
								 
							
						 
						
							
							
								
								Enable changing the interface the metrics listener binds to  
							
							 
							
							
							
						 
						
							2015-05-22 13:13:07 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								19505e0392 
								
							
								 
							
						 
						
							
							
								
								Disable GZip encoding on static file resources as per comment  
							
							 
							
							
							
						 
						
							2015-05-19 13:20:25 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								677be13ffc 
								
							
								 
							
						 
						
							
							
								
								Revert accidental commit  
							
							 
							
							
							
						 
						
							2015-05-19 13:12:28 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								2b7120e233 
								
							
								 
							
						 
						
							
							
								
								SYN-383: Handle the fact the server might not have signed things  
							
							 
							
							
							
						 
						
							2015-05-19 12:49:38 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								6e1ad283cf 
								
							
								 
							
						 
						
							
							
								
								Support gzip encoding for client, client v2 and web client resources (SYN-176).  
							
							 
							
							
							
						 
						
							2015-05-14 16:39:19 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								4a7a4a5b6c 
								
							
								 
							
						 
						
							
							
								
								Optional profiling using cProfile  
							
							 
							
							
							
						 
						
							2015-05-06 17:08:00 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								2d4d2bbae4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into markjh/config_cleanup  
							
							 
							
							... 
							
							
							
							Conflicts:
	synapse/config/captcha.py 
							
						 
						
							2015-04-30 16:54:55 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								054aa0d58c 
								
							
								 
							
						 
						
							
							
								
								Do access log using python's logging stuff, just under a separate logger name  
							
							 
							
							
							
						 
						
							2015-04-30 16:21:38 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								d89a9f7283 
								
							
								 
							
						 
						
							
							
								
								Add an access_log  
							
							 
							
							... 
							
							
							
							SYN-161 #resolve 
							
						 
						
							2015-04-30 13:58:13 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								6b69ddd17a 
								
							
								 
							
						 
						
							
							
								
								remove duplicate parse_size method  
							
							 
							
							
							
						 
						
							2015-04-30 04:26:29 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								e7a6edb0ee 
								
							
								 
							
						 
						
							
							
								
								Revert previous  
							
							 
							
							
							
						 
						
							2015-04-29 18:37:30 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								c27d6ad6b5 
								
							
								 
							
						 
						
							
							
								
								Only start pushers when synapse has fully started  
							
							 
							
							
							
						 
						
							2015-04-29 18:25:24 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								f2d90d5c02 
								
							
								 
							
						 
						
							
							
								
								Fix whitespace  
							
							 
							
							
							
						 
						
							2015-04-29 14:53:23 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								845b0b2c97 
								
							
								 
							
						 
						
							
							
								
								Check requirements before doing anything else when running the homeserver  
							
							 
							
							
							
						 
						
							2015-04-29 14:52:42 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								64991b0c8b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #129  from matrix-org/key_distribution  
							
							 
							
							... 
							
							
							
							Key distribution v2 
							
						 
						
							2015-04-29 13:34:38 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								4ad8b45155 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into key_distribution  
							
							 
							
							... 
							
							
							
							Conflicts:
	synapse/config/homeserver.py 
							
						 
						
							2015-04-29 13:15:14 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								cd0864121b 
								
							
								 
							
						 
						
							
							
								
								Make postgres database error slightly more helpful  
							
							 
							
							
							
						 
						
							2015-04-29 12:12:25 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								204132a998 
								
							
								 
							
						 
						
							
							
								
								Check that postgres database has correct charset set  
							
							 
							
							
							
						 
						
							2015-04-29 11:42:28 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								073b891ec1 
								
							
								 
							
						 
						
							
							
								
								Remove unused imports  
							
							 
							
							
							
						 
						
							2015-04-28 13:44:23 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								327ca883ec 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into postgres  
							
							 
							
							
							
						 
						
							2015-04-28 13:39:42 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								42b7139dec 
								
							
								 
							
						 
						
							
							
								
								Remove unused import  
							
							 
							
							
							
						 
						
							2015-04-27 15:59:56 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								1ef66cc3bd 
								
							
								 
							
						 
						
							
							
								
								Move database configuration into config module  
							
							 
							
							
							
						 
						
							2015-04-27 15:57:43 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								416a3e6c4f 
								
							
								 
							
						 
						
							
							
								
								Ensure check_same_thread is enabled for sqlite3  
							
							 
							
							
							
						 
						
							2015-04-27 15:44:30 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								df75914791 
								
							
								 
							
						 
						
							
							
								
								pep8  
							
							 
							
							
							
						 
						
							2015-04-27 11:48:33 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								b02e1006b9 
								
							
								 
							
						 
						
							
							
								
								Run database check before daemonizing, at the cost of database hygiene.  
							
							 
							
							
							
						 
						
							2015-04-27 11:46:00 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								f8152f2708 
								
							
								 
							
						 
						
							
							
								
								rename db method to be more informative  
							
							 
							
							
							
						 
						
							2015-04-27 10:16:26 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								a7b51f4539 
								
							
								 
							
						 
						
							
							
								
								Check users in our table aren't on a different domain to the one we're configured with to try & fix SYN-266  
							
							 
							
							
							
						 
						
							2015-04-24 18:11:21 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								ffad75bd62 
								
							
								 
							
						 
						
							
							
								
								Remove mysql/maria support  
							
							 
							
							
							
						 
						
							2015-04-15 17:00:50 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								6606f7c659 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into postgres  
							
							 
							
							
							
						 
						
							2015-04-15 10:27:20 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								d488463fa3 
								
							
								 
							
						 
						
							
							
								
								Add a version 2 of the key server api  
							
							 
							
							
							
						 
						
							2015-04-14 16:04:52 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								58d8339966 
								
							
								 
							
						 
						
							
							
								
								Add support for postgres instead of mysql. Change sql accourdingly. blob + varbinary -> bytea. No support for UNSIGNED or CREATE INDEX IF NOT EXISTS.  
							
							 
							
							
							
						 
						
							2015-04-14 13:53:20 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								3cbc286d06 
								
							
								 
							
						 
						
							
							
								
								Move server key api into rest/key/v1  
							
							 
							
							
							
						 
						
							2015-04-14 13:28:11 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								c5365dee56 
								
							
								 
							
						 
						
							
							
								
								Use case sensitive collations  
							
							 
							
							
							
						 
						
							2015-04-10 18:46:33 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								4fe95094d1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into mysql  
							
							 
							
							
							
						 
						
							2015-04-07 18:05:39 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								0bfa78b39b 
								
							
								 
							
						 
						
							
							
								
								PEP8  
							
							 
							
							
							
						 
						
							2015-04-07 12:16:05 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								d0e444a648 
								
							
								 
							
						 
						
							
							
								
								Explicitly name the __main__ module logger  
							
							 
							
							
							
						 
						
							2015-04-07 12:04:02 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								779f7b0f44 
								
							
								 
							
						 
						
							
							
								
								Fix unicode support  
							
							 
							
							
							
						 
						
							2015-04-02 10:06:22 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								e24c32e6f3 
								
							
								 
							
						 
						
							
							
								
								Fix SQLite support  
							
							 
							
							
							
						 
						
							2015-04-01 15:09:51 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								9236136f3a 
								
							
								 
							
						 
						
							
							
								
								Make work in both Maria and SQLite. Fix tests  
							
							 
							
							
							
						 
						
							2015-04-01 14:12:33 +01:00  
						
					 
				
					
						
							
							
								 
								Kegan Dougal
							
						 
						
							 
							
							
							
								
							
								3470cb36a8 
								
							
								 
							
						 
						
							
							
								
								Pyflakes  
							
							 
							
							
							
						 
						
							2015-03-31 13:03:31 +01:00  
						
					 
				
					
						
							
							
								 
								Kegan Dougal
							
						 
						
							 
							
							
							
								
							
								e7887e37a8 
								
							
								 
							
						 
						
							
							
								
								Remove appservice REST servlets  
							
							 
							
							
							
						 
						
							2015-03-31 09:32:40 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								0e8f5095c7 
								
							
								 
							
						 
						
							
							
								
								Fix unicode database support  
							
							 
							
							
							
						 
						
							2015-03-25 17:15:20 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								f6583796fe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into mysql  
							
							 
							
							
							
						 
						
							2015-03-20 16:31:48 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								455579ca90 
								
							
								 
							
						 
						
							
							
								
								Make database selection configurable  
							
							 
							
							
							
						 
						
							2015-03-20 10:55:55 +00:00