Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Added more terms. | Kegan Dougal | 2014-09-03 | 1 | -4/+68 | |
| | ||||||
* | Unindent list in specification to remove blockquote | Mark Haines | 2014-09-03 | 1 | -32/+36 | |
| | ||||||
* | Fix formating for threat model | Mark Haines | 2014-09-03 | 1 | -6/+6 | |
| | ||||||
* | Move securitY threat model docs into specification | Mark Haines | 2014-09-03 | 2 | -141/+124 | |
| | ||||||
* | Add exception handling to directory servlet, so we don't 500. Mark directory ↵ | Kegan Dougal | 2014-09-03 | 1 | -0/+2 | |
| | | | | API as volatile in the api docs. | |||||
* | apidocs: Added m.room.name | Kegan Dougal | 2014-09-03 | 1 | -0/+62 | |
| | ||||||
* | apidocs: Tweak join response format. Explicitly state empty JSON objects ↵ | Kegan Dougal | 2014-09-03 | 1 | -5/+35 | |
| | | | | where they are required by the spec. Mark unimplemented room GET APIs clearly. | |||||
* | Updated feedback api docs and fixed feedback content template bug | Kegan Dougal | 2014-09-03 | 1 | -0/+10 | |
| | ||||||
* | apidocs: mtime_age > last_active_ago. Presence REST: Sanity check values in ↵ | Kegan Dougal | 2014-09-03 | 1 | -2/+2 | |
| | | | | invite/drop arrays. | |||||
* | Update API docs to use 'presence' key not 'state'. Fixed error messages when ↵ | Kegan Dougal | 2014-09-03 | 1 | -1/+1 | |
| | | | | setting presence. | |||||
* | Make API docs not lie on registration/login. | Kegan Dougal | 2014-09-03 | 2 | -2/+24 | |
| | ||||||
* | Update port numbers. | Kegan Dougal | 2014-09-03 | 7 | -7/+7 | |
| | ||||||
* | Fill out power level bits in the spec | Erik Johnston | 2014-09-03 | 1 | -42/+63 | |
| | ||||||
* | Prefix API links with /docs/api/client-server so they should link through ↵ | Kegan Dougal | 2014-09-03 | 1 | -15/+15 | |
| | | | | correctly on matrix.org | |||||
* | howto: Link jsfiddles correctly. Hide ugly TODOs. | Kegan Dougal | 2014-09-03 | 1 | -10/+22 | |
| | ||||||
* | fix rst | Matthew Hodgson | 2014-09-03 | 1 | -16/+26 | |
| | ||||||
* | more critique | Matthew Hodgson | 2014-09-02 | 1 | -1/+2 | |
| | ||||||
* | Edited room creation section to mention all the events created when the room is. | Kegan Dougal | 2014-09-02 | 1 | -1/+16 | |
| | ||||||
* | Added Qs which should be answered in the marked TODOs | Kegan Dougal | 2014-09-02 | 1 | -7/+7 | |
| | ||||||
* | only need one voip section :) | Matthew Hodgson | 2014-09-02 | 1 | -5/+0 | |
| | ||||||
* | general documentation review and editing | Matthew Hodgson | 2014-09-02 | 1 | -44/+150 | |
| | ||||||
* | Added the new power level related events which were recently introduced. | Kegan Dougal | 2014-09-02 | 1 | -0/+60 | |
| | ||||||
* | Added more room alias bullet points. | Kegan Dougal | 2014-09-02 | 1 | -2/+4 | |
| | ||||||
* | Finished up Identity section in the architecture section. | Kegan Dougal | 2014-09-02 | 1 | -7/+20 | |
| | ||||||
* | Minor formatting tweaks. | Kegan Dougal | 2014-09-02 | 1 | -4/+4 | |
| | ||||||
* | Added section on rate limiting. | Kegan Dougal | 2014-09-02 | 1 | -3/+15 | |
| | ||||||
* | ALL THE LINKS! Most APIs now link to relative paths off the doc, outlined at ↵ | Kegan Dougal | 2014-09-02 | 1 | -18/+52 | |
| | | | | the bottom of the .rst. | |||||
* | More formatting, more TODOs. Settled on a way of linking to external API ↵ | Kegan Dougal | 2014-09-02 | 1 | -31/+53 | |
| | | | | docs; started converting references to relative links. | |||||
* | spec: Added internal links to different sections. Added NOTE and WARNING ↵ | Kegan Dougal | 2014-09-02 | 1 | -64/+123 | |
| | | | | admonitions and hide away loooong TODO lists behind comments. Smaller ones remain. | |||||
* | Updated howto.rst to use the new APIs. Updated JSFiddles to use 8008. Linked ↵ | Kegan Dougal | 2014-09-02 | 1 | -105/+426 | |
| | | | | new fiddles with howto.rst. Added more explanations. | |||||
* | Whoops: Put /events parameters object in the right part of the api tree. | Kegan Dougal | 2014-09-02 | 1 | -17/+18 | |
| | ||||||
* | Updated API docs with new keys on /createRoom and new API /rooms/$roomid/ban | Kegan Dougal | 2014-09-02 | 1 | -0/+54 | |
| | ||||||
* | More ban spec. Added 'name' and 'topic' keys to /createRoom. | Kegan Dougal | 2014-09-02 | 1 | -13/+33 | |
| | ||||||
* | Yet more bullet points on various sections. | Kegan Dougal | 2014-09-02 | 1 | -11/+45 | |
| | ||||||
* | Added section on banning users, currently in flux as the API changes / is ↵ | Kegan Dougal | 2014-09-02 | 1 | -0/+26 | |
| | | | | implemented. | |||||
* | Expanded on bullet points in several sections. | Kegan Dougal | 2014-09-02 | 1 | -4/+12 | |
| | ||||||
* | Small formatting errors | Kegan Dougal | 2014-09-01 | 1 | -2/+2 | |
| | ||||||
* | fix lying docs | David Baker | 2014-09-01 | 1 | -14/+3 | |
| | ||||||
* | Little bit more on syncing APIs, need to know more about responses before ↵ | Kegan Dougal | 2014-09-01 | 1 | -8/+42 | |
| | | | | more work can be done on it. | |||||
* | Added docs on presence 'last_active' field | Paul "LeoNerd" Evans | 2014-09-01 | 1 | -0/+8 | |
| | ||||||
* | Flesh out Room Events. | Kegan Dougal | 2014-09-01 | 1 | -17/+99 | |
| | ||||||
* | Specced out state/non-state events. Start working on the myriad of syncing APIs. | Kegan Dougal | 2014-09-01 | 1 | -15/+94 | |
| | ||||||
* | Rename 'state' presence key to the much more obvious 'presence'; maintain a ↵ | Paul "LeoNerd" Evans | 2014-09-01 | 2 | -9/+9 | |
| | | | | legacy 'state' copy for now | |||||
* | Fleshed out joining/leaving rooms. Added M_LIMIT_EXCEEDED standard error ↵ | Kegan Dougal | 2014-09-01 | 1 | -12/+64 | |
| | | | | code for rate limited requests. | |||||
* | Added /web folder which contains html/css (based off the default swagger-ui) ↵ | Kegan Dougal | 2014-09-01 | 17 | -0/+10718 | |
| | | | | for viewing the c-s json api. | |||||
* | Renamed json files because: paths. | Kegan Dougal | 2014-09-01 | 8 | -7/+7 | |
| | ||||||
* | Start digging into invite/join/leave sections. | Kegan Dougal | 2014-09-01 | 1 | -10/+51 | |
| | ||||||
* | change the world: make the default matrix API URL prefix /_matrix rather ↵ | Matthew Hodgson | 2014-08-31 | 10 | -21/+21 | |
| | | | | | | 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 | |||||
* | Added case-sensitivity notes on IDs, added TODO on UTF-8. | Kegan Dougal | 2014-08-29 | 1 | -7/+15 | |
| | ||||||
* | Rooms: More subsections, more bullet points, more detail. | Kegan Dougal | 2014-08-29 | 1 | -9/+88 | |
| | ||||||
* | Update API swagger JSON to default to POSTs not PUTs when describing the API. | Kegan Dougal | 2014-08-29 | 1 | -61/+19 | |
| | ||||||
* | Flesh out API standards. | Kegan Dougal | 2014-08-29 | 1 | -4/+81 | |
| | ||||||
* | Expand architecture section to introduce room IDs, room aliases, user IDs, ↵ | Kegan Dougal | 2014-08-29 | 1 | -33/+68 | |
| | | | | events and federation. | |||||
* | Redo architecture diagram. Reword parts of federation. Formatting fixes and ↵ | Kegan Dougal | 2014-08-29 | 1 | -81/+97 | |
| | | | | tweaks. | |||||
* | Start fleshing out architecture section. Moar .rst formatting! Reword some ↵ | Kegan Dougal | 2014-08-28 | 1 | -106/+146 | |
| | | | | copypastaed sections to be terser. | |||||
* | Flesh out m.room.message msgtypes | Kegan Dougal | 2014-08-28 | 1 | -10/+102 | |
| | ||||||
* | Support multiple login flows when deciding how to login. Updated cmdclient ↵ | Kegan Dougal | 2014-08-28 | 1 | -13/+15 | |
| | | | | and spec. Webclient doesn't need updating for this. | |||||
* | Fleshed out login spec. | Kegan Dougal | 2014-08-28 | 1 | -158/+164 | |
| | ||||||
* | Added skeleton specification for a general feel of the layout. | Kegan Dougal | 2014-08-28 | 1 | -0/+648 | |
| | ||||||
* | Shuffle files around in /docs | Kegan Dougal | 2014-08-28 | 6 | -0/+0 | |
| | ||||||
* | Added /rooms/$roomid/state and /rooms/$roomid/initialSync to API docs. | Kegan Dougal | 2014-08-27 | 1 | -0/+73 | |
| | ||||||
* | Added generic state/non-state event sending to the API docs. | Kegan Dougal | 2014-08-27 | 1 | -8/+123 | |
| | ||||||
* | api docs: Finished adding all C-S APIs. Added initialSync, publicRooms, ↵ | Kegan Dougal | 2014-08-27 | 4 | -53/+331 | |
| | | | | membership changes (generic and RPCy) and directory paths. | |||||
* | Updated swagger JSON: cleaned up unused entries. Converted most paths to the ↵ | Kegan Dougal | 2014-08-27 | 4 | -477/+105 | |
| | | | | new format. | |||||
* | Removed urls.rst - The API docs / swagger JSON should be used as the ↵ | Kegan Dougal | 2014-08-27 | 1 | -92/+0 | |
| | | | | canonical source for the REST API. Keeping urls.rst around is just an extra maintenance burden. | |||||
* | Added initial swagger REST API spec. | Kegan Dougal | 2014-08-22 | 7 | -0/+1607 | |
| | ||||||
* | Added final jsfiddle: an example app demonstrating most of the c2s api. | Kegan Dougal | 2014-08-20 | 1 | -0/+13 | |
| | ||||||
* | Add some static fiddles for now (will migrate to github paths eventually) | Kegan Dougal | 2014-08-19 | 1 | -1/+5 | |
| | ||||||
* | Added registration/login jsfiddle, formatted so it can be loaded directly ↵ | Kegan Dougal | 2014-08-19 | 1 | -1/+2 | |
| | | | | from jsfiddle. Requires jQuery 1.8.3 | |||||
* | Proofing | Kegan Dougal | 2014-08-19 | 1 | -19/+20 | |
| | ||||||
* | More formatting, more clarity. | Kegan Dougal | 2014-08-19 | 1 | -23/+38 | |
| | ||||||
* | rst formatting, section heading intro blurbs. | Kegan Dougal | 2014-08-19 | 1 | -18/+35 | |
| | ||||||
* | Added top level TODO and a bit more info on storing the 'end' token. | Kegan Dougal | 2014-08-19 | 1 | -1/+9 | |
| | ||||||
* | Added a first cut for a 'how to' on the client-server API. | Kegan Dougal | 2014-08-19 | 1 | -0/+244 | |
| | ||||||
* | Document that /rooms/:room_id/members/list yields profile and presence ↵ | Paul "LeoNerd" Evans | 2014-08-15 | 1 | -0/+10 | |
| | | | | information about room members | |||||
* | s/Synapse/Matrix/ | Matthew Hodgson | 2014-08-14 | 1 | -3/+3 | |
| | ||||||
* | It's called Matrix :) | Matthew Hodgson | 2014-08-14 | 1 | -11/+11 | |
| | ||||||
* | Add documentation about Federation Queries and EDUs | Paul "LeoNerd" Evans | 2014-08-14 | 1 | -9/+59 | |
| | ||||||
* | webclient: You can now paginate in rooms. Defaults to 10 messages, with a ↵ | Kegan Dougal | 2014-08-14 | 1 | -0/+3 | |
| | | | | button to get more (needs to be hooked into infini-scrolling). | |||||
* | Added M_UNKNOWN_TOKEN error code and send it when there is an unrecognised ↵ | Kegan Dougal | 2014-08-14 | 1 | -1/+4 | |
| | | | | access_token | |||||
* | when we're talking about backfilling data in federation, call it backfilling ↵ | Matthew Hodgson | 2014-08-13 | 3 | -7/+7 | |
| | | | | - not pagination. | |||||
* | pagination was a terrible name | Matthew Hodgson | 2014-08-13 | 1 | -5/+5 | |
| | ||||||
* | Namespace all the Federation HTTP URLs to /matrix/federation/v1/... | Paul "LeoNerd" Evans | 2014-08-13 | 1 | -5/+9 | |
| | ||||||
* | Add .rst suffix to documentation files so that github auto-formats them | Mark Haines | 2014-08-12 | 16 | -0/+0 | |
| | ||||||
* | Reference Matrix Home Server | matrix.org | 2014-08-12 | 72 | -0/+3801 | |