|  Kegan Dougal | 5a11a8ef69 | Flesh out Room Events. | 2014-09-01 16:52:33 +01:00 | 
				
					
						|  Kegan Dougal | 401c16559d | Specced out state/non-state events. Start working on the myriad of syncing APIs. | 2014-09-01 15:58:20 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 02f4e3b3ff | Rename 'state' presence key to the much more obvious 'presence'; maintain a legacy 'state' copy for now | 2014-09-01 14:45:41 +01:00 | 
				
					
						|  Kegan Dougal | f500dd627a | Fleshed out joining/leaving rooms. Added M_LIMIT_EXCEEDED standard error code for rate limited requests. | 2014-09-01 14:44:25 +01:00 | 
				
					
						|  Kegan Dougal | 389ee3624c | Added /web folder which contains html/css (based off the default swagger-ui) for viewing the c-s json api. | 2014-09-01 14:11:26 +01:00 | 
				
					
						|  Kegan Dougal | 51b0b5c5ab | Renamed json files because: paths. | 2014-09-01 14:05:28 +01:00 | 
				
					
						|  Kegan Dougal | 3bb93abb34 | Start digging into invite/join/leave sections. | 2014-09-01 10:38:48 +01:00 | 
				
					
						|  Matthew Hodgson | 8fe912d95c | change the world: make the default matrix API URL prefix /_matrix rather than /matrix to make it easier for existing websites to mount a HS in their namespace without collisions. perl -pi -e 's#/matrix#/_matrix#g' ./cmdclient/console.py ./docs/client-server/howto.rst ./docs/client-server/specification.rst ./docs/client-server/swagger_matrix/directory ./docs/client-server/swagger_matrix/events ./docs/client-server/swagger_matrix/login ./docs/client-server/swagger_matrix/presence ./docs/client-server/swagger_matrix/profile ./docs/client-server/swagger_matrix/registration ./docs/client-server/swagger_matrix/rooms ./docs/server-server/specification.rst ./graph/graph.py ./jsfiddles/create_room_send_msg/demo.js ./jsfiddles/event_stream/demo.js ./jsfiddles/example_app/demo.js ./jsfiddles/register_login/demo.js ./jsfiddles/room_memberships/demo.js ./synapse/api/urls.py ./tests/federation/test_federation.py ./tests/handlers/test_presence.py ./tests/handlers/test_typing.py ./tests/rest/test_events.py ./tests/rest/test_presence.py ./tests/rest/test_profile.py ./tests/rest/test_rooms.py ./webclient/components/fileUpload/file-upload-service.js ./webclient/components/matrix/matrix-service.js | 2014-08-31 14:51:37 +01:00 | 
				
					
						|  Kegan Dougal | 74cc722b96 | Added case-sensitivity notes on IDs, added TODO on UTF-8. | 2014-08-29 17:45:09 +01:00 | 
				
					
						|  Kegan Dougal | ca025c2b1d | Rooms: More subsections, more bullet points, more detail. | 2014-08-29 16:50:41 +01:00 | 
				
					
						|  Kegan Dougal | 339dd3dc6c | Update API swagger JSON to default to POSTs not PUTs when describing the API. | 2014-08-29 15:01:55 +01:00 | 
				
					
						|  Kegan Dougal | 898dde8812 | Flesh out API standards. | 2014-08-29 13:50:31 +01:00 | 
				
					
						|  Kegan Dougal | ac56ac67cc | Expand architecture section to introduce room IDs, room aliases, user IDs, events and federation. | 2014-08-29 11:42:05 +01:00 | 
				
					
						|  Kegan Dougal | d1bf659ed7 | Redo architecture diagram. Reword parts of federation. Formatting fixes and tweaks. | 2014-08-29 10:30:14 +01:00 | 
				
					
						|  Kegan Dougal | 068b348e7e | Start fleshing out architecture section. Moar .rst formatting! Reword some copypastaed sections to be terser. | 2014-08-28 17:40:12 +01:00 | 
				
					
						|  Kegan Dougal | 62dfa3c741 | Flesh out m.room.message msgtypes | 2014-08-28 15:35:28 +01:00 | 
				
					
						|  Kegan Dougal | 8d7d251c35 | Support multiple login flows when deciding how to login. Updated cmdclient and spec. Webclient doesn't need updating for this. | 2014-08-28 14:56:55 +01:00 | 
				
					
						|  Kegan Dougal | 52cfdfd5f1 | Fleshed out login spec. | 2014-08-28 14:49:21 +01:00 | 
				
					
						|  Kegan Dougal | 64e927108b | Added skeleton specification for a general feel of the layout. | 2014-08-28 11:35:24 +01:00 | 
				
					
						|  Kegan Dougal | 660129deb1 | Shuffle files around in /docs | 2014-08-28 09:45:05 +01:00 | 
				
					
						|  Kegan Dougal | 6ad9d9c226 | Added /rooms/$roomid/state and /rooms/$roomid/initialSync to API docs. | 2014-08-27 17:02:08 +01:00 | 
				
					
						|  Kegan Dougal | e179ed1f60 | Added generic state/non-state event sending to the API docs. | 2014-08-27 16:16:40 +01:00 | 
				
					
						|  Kegan Dougal | abe2035d85 | api docs: Finished adding all C-S APIs. Added initialSync, publicRooms, membership changes (generic and RPCy) and directory paths. | 2014-08-27 15:41:38 +01:00 | 
				
					
						|  Kegan Dougal | 71095f4e6e | Updated swagger JSON: cleaned up unused entries. Converted most paths to the new format. | 2014-08-27 12:14:35 +01:00 | 
				
					
						|  Kegan Dougal | 6c609425ba | Removed urls.rst - The API docs / swagger JSON should be used as the canonical source for the REST API. Keeping urls.rst around is just an extra maintenance burden. | 2014-08-27 12:14:35 +01:00 | 
				
					
						|  Kegan Dougal | e3c6c9057b | Added initial swagger REST API spec. | 2014-08-22 13:40:37 +01:00 | 
				
					
						|  Kegan Dougal | 5048f4a915 | Added final jsfiddle: an example app demonstrating most of the c2s api. | 2014-08-20 16:45:59 +01:00 | 
				
					
						|  Kegan Dougal | f4839ea042 | Add some static fiddles for now (will migrate to github paths eventually) | 2014-08-19 17:48:49 +01:00 | 
				
					
						|  Kegan Dougal | b796d4b9d0 | Added registration/login jsfiddle, formatted so it can be loaded directly from jsfiddle. Requires jQuery 1.8.3 | 2014-08-19 16:39:42 +01:00 | 
				
					
						|  Kegan Dougal | 7e83a58c4d | Proofing | 2014-08-19 14:38:34 +01:00 | 
				
					
						|  Kegan Dougal | e636e8799e | More formatting, more clarity. | 2014-08-19 14:25:03 +01:00 | 
				
					
						|  Kegan Dougal | 77f1cc7d6d | rst formatting, section heading intro blurbs. | 2014-08-19 14:03:16 +01:00 | 
				
					
						|  Kegan Dougal | 8464009a66 | Added top level TODO and a bit more info on storing the 'end' token. | 2014-08-19 13:43:45 +01:00 | 
				
					
						|  Kegan Dougal | 185a68b473 | Added a first cut for a 'how to' on the client-server API. | 2014-08-19 12:31:17 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 1731781145 | Document that /rooms/:room_id/members/list yields profile and presence information about room members | 2014-08-15 17:24:02 +01:00 | 
				
					
						|  Matthew Hodgson | 0b179db36d | s/Synapse/Matrix/ | 2014-08-14 18:58:40 +01:00 | 
				
					
						|  Matthew Hodgson | 7a025d6368 | It's called Matrix :) | 2014-08-14 18:58:01 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 94eb2560f4 | Add documentation about Federation Queries and EDUs | 2014-08-14 17:50:55 +01:00 | 
				
					
						|  Kegan Dougal | 30da8c81c7 | webclient: You can now paginate in rooms. Defaults to 10 messages, with a button to get more (needs to be hooked into infini-scrolling). | 2014-08-14 17:23:47 +01:00 | 
				
					
						|  Kegan Dougal | 61933f8e52 | Added M_UNKNOWN_TOKEN error code and send it when there is an unrecognised access_token | 2014-08-14 13:47:39 +01:00 | 
				
					
						|  Matthew Hodgson | 59dfbaba3b | when we're talking about backfilling data in federation, call it backfilling - not pagination. | 2014-08-13 18:17:09 +01:00 | 
				
					
						|  Matthew Hodgson | b80b32d1c0 | pagination was a terrible name | 2014-08-13 18:17:08 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 820ed34abe | Namespace all the Federation HTTP URLs to /matrix/federation/v1/... | 2014-08-13 15:07:55 +01:00 | 
				
					
						|  Mark Haines | cf45ed1bc0 | Add .rst suffix to documentation files so that github auto-formats them | 2014-08-12 16:39:35 +01:00 | 
				
					
						|  matrix.org | 4f475c7697 | Reference Matrix Home Server | 2014-08-12 15:10:52 +01:00 |