Mark Haines
							
						 | 
						
							
							
							
							
								
							
								46a2f6a816
								
							
								
							
						 | 
						
							
							
								
								Remove call to get_federation from homeserver
							
							
							
							
							
						 | 
						
							2014-08-27 14:36:20 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								05fa81fee4
								
							
								
							
						 | 
						
							
							
								
								A reliable logger.info() message /after/ the TCP port has been opened and is listening; this is essential for avoiding races in wrapper scripts e.g. integration testing
							
							
							
							
							
						 | 
						
							2014-08-27 13:08:55 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								e677a3114e
								
							
								
							
						 | 
						
							
							
								
								Use SQLite's PRAGMA user_version to check if the database file really matches the schema we have in mind
							
							
							
							
							
						 | 
						
							2014-08-27 11:45:16 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								648796ef1d
								
							
								
							
						 | 
						
							
							
								
								Neater database setup at application startup time; only .connect() it once, not once per schema file; don't build the db_pool twice
							
							
							
							
							
						 | 
						
							2014-08-27 11:45:16 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								1291ac93f3
								
							
								
							
						 | 
						
							
							
								
								Add the ability to turn on the twisted manhole telnet service.
							
							
							
							
							
						 | 
						
							2014-08-26 13:43:55 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								0c3b4a1f63
								
							
								
							
						 | 
						
							
							
								
								For the content repo, don't just use homeserver.hostname as that might not include the port due to SRV.
							
							
							
							
							
						 | 
						
							2014-08-24 11:56:55 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								acf5127604
								
							
								
							
						 | 
						
							
							
								
								Make the content repo work with in daemon mode. Return the full url on upload. Update the webclient to use new content repo api.
							
							
							
							
							
						 | 
						
							2014-08-22 10:25:32 +01:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								1b0d427285
								
							
								
							
						 | 
						
							
							
								
								host a webclient by default
							
							
							
							
							
						 | 
						
							2014-08-21 23:35:45 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								58548ab557
								
							
								
							
						 | 
						
							
							
								
								Implemented GETs for the ContentRepoResource. It all actually appears to be working.
							
							
							
							
							
						 | 
						
							2014-08-18 17:18:54 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								35da1bf4a3
								
							
								
							
						 | 
						
							
							
								
								Auth content uploads. Added a mapping function from request > filename. Added exception handling for content uploads. webclient: Only prefix the client API path on doRequest, not doBaseRequest (this would've broken the identity server auth too). Added matrixService.uploadContent. May not require mFileUpload anymore.
							
							
							
							
							
						 | 
						
							2014-08-18 17:18:54 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								a18b1a649c
								
							
								
							
						 | 
						
							
							
								
								Added /matrix/content path, HS resource_for_content_repo attribute and FileUploadResource. Added stub methods.
							
							
							
							
							
						 | 
						
							2014-08-18 17:18:54 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								e4061383b8
								
							
								
							
						 | 
						
							
							
								
								Change relative db paths to absolute paths in case we daemonize.
							
							
							
							
							
						 | 
						
							2014-08-14 14:07:22 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								e37de2aef3
								
							
								
							
						 | 
						
							
							
								
								chmod +x homeserver.py
							
							
							
							
							
						 | 
						
							2014-08-14 14:05:05 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								d253a35539
								
							
								
							
						 | 
						
							
							
								
								Added web client prefix
							
							
							
							
							
						 | 
						
							2014-08-14 11:54:37 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								c75add6ec8
								
							
								
							
						 | 
						
							
							
								
								Added a urls module for keeping client and federation prefixes.
							
							
							
							
							
						 | 
						
							2014-08-14 11:52:56 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								9fd445eb92
								
							
								
							
						 | 
						
							
							
								
								If the web client is enabled, automatically redirect root '/' to the web client path.
							
							
							
							
							
						 | 
						
							2014-08-14 11:37:13 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								e543d6a91d
								
							
								
							
						 | 
						
							
							
								
								Fixed dynamic resource mapping to clobber dummy Resources with the actual desired Resource in the event of a collision (as is the case for '/matrix/client' and '/matrix/client/api/v1')
							
							
							
							
							
						 | 
						
							2014-08-14 11:18:18 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								de65c34fcf
								
							
								
							
						 | 
						
							
							
								
								Honour the -w flag to enable the web client at /matrix/client
							
							
							
							
							
						 | 
						
							2014-08-14 10:24:17 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								9a1638ed21
								
							
								
							
						 | 
						
							
							
								
								Removed http_server from HomeServer. Updated unit tests to use either resource_for_federation or resource_for_client depending on what is being tested.
							
							
							
							
							
						 | 
						
							2014-08-14 10:18:54 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								29aa13f0d4
								
							
								
							
						 | 
						
							
							
								
								Make federation use resource_for_federation as well.
							
							
							
							
							
						 | 
						
							2014-08-14 10:05:06 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								9f863d3466
								
							
								
							
						 | 
						
							
							
								
								Start phasing out HttpServer: we should be using Resources instead. Added resource_for_client/federation/web_client to the HomeServer and hooked the C-S servlets to operate on resource_for_client. Dynamically construct the Resource tree.
							
							
							
							
							
						 | 
						
							2014-08-14 09:55:16 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								2da1e1526e
								
							
								
							
						 | 
						
							
							
								
								Don't pass host_web_client flag to register_servlets, it needs to be a Resource not a RestServlet.
							
							
							
							
							
						 | 
						
							2014-08-13 15:57:58 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								38c7e92331
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of github.com:matrix-org/synapse
							
							
							
							
							
						 | 
						
							2014-08-13 15:53:44 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								b370f9903c
								
							
								
							
						 | 
						
							
							
								
								Fix logging verbosity parsing code
							
							
							
							
							
						 | 
						
							2014-08-13 15:14:22 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								5a59da8a94
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of github.com:matrix-org/synapse
							
							
							
							
							
						 | 
						
							2014-08-13 13:50:05 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								7f40fa1d46
								
							
								
							
						 | 
						
							
							
								
								Added a -w flag which will host the web client if specified. Currently this just delegates to the webclient RestServlet.
							
							
							
							
							
						 | 
						
							2014-08-13 13:50:01 +01:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								2a0f7541c7
								
							
								
							
						 | 
						
							
							
								
								verbose by default please
							
							
							
							
							
						 | 
						
							2014-08-13 12:06:58 +01:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								f98e6380f1
								
							
								
							
						 | 
						
							
							
								
								add in whitespace after copyright statements to improve legibility
							
							
							
							
							
						 | 
						
							2014-08-13 03:14:34 +01:00 | 
						
					
				
					
						
							
							
								 
								matrix.org
							
						 | 
						
							
							
							
							
								
							
								4f475c7697
								
							
								
							
						 | 
						
							
							
								
								Reference Matrix Home Server
							
							
							
							
							
						 | 
						
							2014-08-12 15:10:52 +01:00 |