d7843f47b6 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove v1 only REST APIs now we don't ship matrix console ( #4334 )  
							
							
							
						 
						
							2018-12-29 23:12:30 +11:00  
				
					
						
							
							
								 
						
							
							
								0f7d1c9906 
								
							
								 
							
						 
						
							
							
								
								Basic initial support for room upgrades  
							
							... 
							
							
							
							Currently just creates a new, empty, room, and sends a tombstone in the old
room. 
							
						 
						
							2018-10-25 19:10:24 +01:00  
				
					
						
							
							
								 
						
							
							
								6b8c07abc2 
								
							
								 
							
						 
						
							
							
								
								make it work and fix pep8  
							
							
							
						 
						
							2018-08-12 19:13:09 -04:00  
				
					
						
							
							
								 
						
							
							
								a97c845271 
								
									
								
							
								 
							
						 
						
							
							
								
								Move v1-only APIs into their own module & isolate deprecated ones ( #3460 )  
							
							
							
						 
						
							2018-07-19 20:03:33 +10:00  
				
					
						
							
							
								 
						
							
							
								49af402019 
								
							
								 
							
						 
						
							
							
								
								run isort  
							
							
							
						 
						
							2018-07-09 16:09:20 +10:00  
				
					
						
							
							
								 
						
							
							
								2f9eafdd36 
								
							
								 
							
						 
						
							
							
								
								Add local group server support  
							
							
							
						 
						
							2017-07-17 12:03:49 +01:00  
				
					
						
							
							
								 
						
							
							
								45a5df5914 
								
							
								 
							
						 
						
							
							
								
								Add REST API  
							
							
							
						 
						
							2017-05-31 14:11:55 +01:00  
				
					
						
							
							
								 
						
							
							
								d892079844 
								
							
								 
							
						 
						
							
							
								
								Finish implementing RM endpoint  
							
							... 
							
							
							
							- This change causes a 405 to be sent if "m.read_marker" is set via /account_data
 - This also fixes-up the RM endpoint so that it actually Works. 
							
						 
						
							2017-04-11 15:01:39 +01:00  
				
					
						
							
							
								 
						
							
							
								e993925279 
								
							
								 
							
						 
						
							
							
								
								Add store-and-forward direct-to-device messaging  
							
							
							
						 
						
							2016-08-25 17:35:37 +01:00  
				
					
						
							
							
								 
						
							
							
								6e80c03d45 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into dbkr/notifications_api  
							
							
							
						 
						
							2016-08-20 00:16:18 +01:00  
				
					
						
							
							
								 
						
							
							
								e3e3fbc23a 
								
							
								 
							
						 
						
							
							
								
								Initial empty implementation that just registers an API endpoint handler  
							
							
							
						 
						
							2016-08-17 12:46:49 +01:00  
				
					
						
							
							
								 
						
							
							
								b4ecf0b886 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into dbkr/notifications_api  
							
							
							
						 
						
							2016-08-11 14:09:13 +01:00  
				
					
						
							
							
								 
						
							
							
								bc8f265f0a 
								
							
								 
							
						 
						
							
							
								
								GET /devices endpoint  
							
							... 
							
							
							
							implement a GET /devices endpoint which lists all of the user's devices.
It also returns the last IP where we saw that device, so there is some dancing
to fish that out of the user_ips table. 
							
						 
						
							2016-07-20 16:42:32 +01:00  
				
					
						
							
							
								 
						
							
							
								a24bc5b2dc 
								
							
								 
							
						 
						
							
							
								
								Add GET /notifications API  
							
							
							
						 
						
							2016-05-23 18:33:51 +01:00  
				
					
						
							
							
								 
						
							
							
								9c272da05f 
								
							
								 
							
						 
						
							
							
								
								Add an openidish mechanism for proving to third parties that you own a given user_id  
							
							
							
						 
						
							2016-05-05 13:42:44 +01:00  
				
					
						
							
							
								 
						
							
							
								984d4a2c0f 
								
							
								 
							
						 
						
							
							
								
								Add /report endpoint  
							
							
							
						 
						
							2016-05-04 11:28:10 +01:00  
				
					
						
							
							
								 
						
							
							
								b13035cc91 
								
							
								 
							
						 
						
							
							
								
								Implement logout  
							
							
							
						 
						
							2016-03-11 16:27:50 +00:00  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
				
					
						
							
							
								 
						
							
							
								11a974da21 
								
							
								 
							
						 
						
							
							
								
								Add /_matrix/versions to report supported versions  
							
							
							
						 
						
							2016-01-06 18:08:52 +00:00  
				
					
						
							
							
								 
						
							
							
								7a8ba4c9a0 
								
							
								 
							
						 
						
							
							
								
								Actually host r0 and unstable prefixes  
							
							
							
						 
						
							2015-12-08 15:26:52 +00:00  
				
					
						
							
							
								 
						
							
							
								acb68a39e0 
								
							
								 
							
						 
						
							
							
								
								Code style fixes.  
							
							
							
						 
						
							2015-01-29 16:12:40 +00:00  
				
					
						
							
							
								 
						
							
							
								5c6189ea3e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into pushers  
							
							... 
							
							
							
							Conflicts:
	synapse/rest/__init__.py 
							
						 
						
							2015-01-22 17:46:16 +00:00  
				
					
						
							
							
								 
						
							
							
								ede491b4e0 
								
							
								 
							
						 
						
							
							
								
								Oops: second part of commit  dc938606 
							
							
							
						 
						
							2015-01-22 17:38:53 +00:00  
				
					
						
							
							
								 
						
							
							
								97c68c508d 
								
							
								 
							
						 
						
							
							
								
								Move rest APIs back under the rest directory  
							
							
							
						 
						
							2015-01-22 16:10:07 +00:00  
				
					
						
							
							
								 
						
							
							
								1d2016b4a8 
								
							
								 
							
						 
						
							
							
								
								Move client v1 api rest servlets into a "client/v1" directory  
							
							
							
						 
						
							2015-01-22 14:59:08 +00:00  
				
					
						
							
							
								 
						
							
							
								c06a9063e1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into pushers  
							
							
							
						 
						
							2015-01-13 13:15:51 +00:00  
				
					
						
							
							
								 
						
							
							
								adb04b1e57 
								
							
								 
							
						 
						
							
							
								
								Update copyright notices  
							
							
							
						 
						
							2015-01-06 13:21:39 +00:00  
				
					
						
							
							
								 
						
							
							
								b56730bb6e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into pushers  
							
							... 
							
							
							
							Conflicts:
	synapse/api/errors.py
	synapse/server.py
	synapse/storage/__init__.py 
							
						 
						
							2014-12-18 15:15:22 +00:00  
				
					
						
							
							
								 
						
							
							
								3c77d13aa5 
								
							
								 
							
						 
						
							
							
								
								Kill off synapse.api.events.*  
							
							
							
						 
						
							2014-12-16 11:29:05 +00:00  
				
					
						
							
							
								 
						
							
							
								74c3879760 
								
							
								 
							
						 
						
							
							
								
								Start creating a module to do generic notifications (just prints them to stdout currently!)  
							
							
							
						 
						
							2014-11-19 18:20:59 +00:00  
				
					
						
							
							
								 
						
							
							
								3ccb17ce59 
								
							
								 
							
						 
						
							
							
								
								SYN-48: Implement WHOIS rest servlet  
							
							
							
						 
						
							2014-09-29 14:59:52 +01:00  
				
					
						
							
							
								 
						
							
							
								14ed6799d7 
								
							
								 
							
						 
						
							
							
								
								Add support for TURN servers as per the TURN REST API ( http://tools.ietf.org/html/draft-uberti-behave-turn-rest-00 )  
							
							
							
						 
						
							2014-09-23 17:16:13 +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  
				
					
						
							
							
								 
						
							
							
								1d9d287c7c 
								
							
								 
							
						 
						
							
							
								
								Renamed /public/rooms to /publicRooms  
							
							
							
						 
						
							2014-08-27 14:52:07 +01:00  
				
					
						
							
							
								 
						
							
							
								2e70de09b9 
								
							
								 
							
						 
						
							
							
								
								Renaming: /im/sync >> /initialSync. /rooms/$roomid/members/list >> /rooms/$roomid/members. /rooms$roomid/messages/list >> /room/$roomid/messages. Updated cmdclient, tests and webclient.  
							
							
							
						 
						
							2014-08-26 16:19:17 +01:00  
				
					
						
							
							
								 
						
							
							
								29aa13f0d4 
								
							
								 
							
						 
						
							
							
								
								Make federation use resource_for_federation as well.  
							
							
							
						 
						
							2014-08-14 10:05:06 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								f98e6380f1 
								
							
								 
							
						 
						
							
							
								
								add in whitespace after copyright statements to improve legibility  
							
							
							
						 
						
							2014-08-13 03:14:34 +01:00  
				
					
						
							
							
								 
						
							
							
								514df1f648 
								
							
								 
							
						 
						
							
							
								
								actually register the login servlet (uncommitted code thinko?)  
							
							
							
						 
						
							2014-08-13 02:33:04 +01:00  
				
					
						
							
							
								 
						
							
							
								4f475c7697 
								
							
								 
							
						 
						
							
							
								
								Reference Matrix Home Server  
							
							
							
						 
						
							2014-08-12 15:10:52 +01:00