Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'develop' of github.com:matrix-org/synapse into ↵ | Erik Johnston | 2017-04-04 | 3 | -10/+45 |
|\ | | | | | | | erikj/repl_tcp_server | ||||
| * | Merge pull request #2011 from matrix-org/matthew/turn_allow_guests | Erik Johnston | 2017-03-31 | 1 | -4/+34 |
| |\ | | | | | | | add setting (on by default) to support TURN for guests | ||||
| | * | add setting (on by default) to support TURN for guests | Matthew Hodgson | 2017-03-15 | 1 | -4/+34 |
| | | | |||||
| * | | Merge pull request #1961 from benhylau/patch-1 | Erik Johnston | 2017-03-31 | 1 | -3/+3 |
| |\ \ | | | | | | | | | Clarify doc for SQLite to PostgreSQL port | ||||
| | * | | Clarify doc for SQLite to PostgreSQL port | Benedict Lau | 2017-03-01 | 1 | -3/+3 |
| | | | | |||||
| * | | | Fix the logcontext handling in the cache wrappers (#2077) | Richard van der Hoff | 2017-03-30 | 1 | -3/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The cache wrappers had a habit of leaking the logcontext into the reactor while the lookup function was running, and then not restoring it correctly when the lookup function had completed. It's all the fault of `preserve_context_over_{fn,deferred}` which are basically a bit broken. | ||||
* | | | | Add a brief list of commands to docs | Erik Johnston | 2017-03-31 | 1 | -0/+46 |
| | | | | |||||
* | | | | Fix up docs | Erik Johnston | 2017-03-31 | 1 | -8/+8 |
| | | | | |||||
* | | | | Fix indentation in docs/ | Erik Johnston | 2017-03-30 | 1 | -25/+28 |
| | | | | |||||
* | | | | Initial TCP protocol implementation | Erik Johnston | 2017-03-30 | 1 | -0/+174 |
|/ / / | | | | | | | | | | This defines the low level TCP replication protocol | ||||
* | | | log_contexts.rst: fix formatting of Note block | Richard van der Hoff | 2017-03-20 | 1 | -6/+6 |
| | | | | | | | | | | | | Apparently the github RST renderer doesn't like Note blocks. | ||||
* | | | log_contexts.rst: fix typos | Richard van der Hoff | 2017-03-18 | 1 | -2/+2 |
| | | | |||||
* | | | Logcontext docs | Richard van der Hoff | 2017-03-17 | 1 | -8/+439 |
| |/ |/| | |||||
* | | Merge remote-tracking branch 'origin/master' into develop | Richard van der Hoff | 2017-02-20 | 1 | -11/+21 |
|\| | |||||
| * | Update metrics-howto.rst | Richard van der Hoff | 2017-02-19 | 1 | -0/+2 |
| | | |||||
| * | Update metrics-howto.rst | Richard van der Hoff | 2017-02-19 | 1 | -12/+18 |
| | | |||||
| * | Update metrics-howto.rst | Richard van der Hoff | 2017-02-19 | 1 | -2/+4 |
| | | |||||
* | | Update CAPTCHA_SETUP.rst X-Forwarded-For docs | Daniel Dent | 2017-02-08 | 1 | -3/+2 |
|/ | | | It looks like CAPTCHA_SETUP.rst contains information relevant to an old version of Synapse, but Synapse now has a different approach to configuring use of the X-Forwarded-For header. | ||||
* | fix doc for purge_media_cache | Richard van der Hoff | 2017-01-20 | 1 | -5/+3 |
| | | | | | purge_media_cache takes its arg from a query-param, not the POST body, for some reason. | ||||
* | rename CAPTCHA_SETUP | Richard van der Hoff | 2016-12-01 | 1 | -6/+5 |
| | | | | this is rst so name it accordingly | ||||
* | Fix copypasto error in metric rename table in docs | Paul "LeoNerd" Evans | 2016-11-03 | 1 | -4/+4 |
| | |||||
* | Add details of renamed metrics | Paul "LeoNerd" Evans | 2016-10-31 | 1 | -0/+34 |
| | |||||
* | Remove long-deprecated instructions about promethesus console; also fix for ↵ | Paul "LeoNerd" Evans | 2016-10-28 | 1 | -33/+8 |
| | | | | modern config file format | ||||
* | mention client_reader worker | Matthew Hodgson | 2016-09-17 | 1 | -0/+1 |
| | |||||
* | PR feedback | Matthew Hodgson | 2016-08-19 | 1 | -5/+9 |
| | |||||
* | quick guide to synapse scalability via workers | Matthew Hodgson | 2016-08-19 | 1 | -0/+93 |
| | |||||
* | Use correct path | Erik Johnston | 2016-07-28 | 1 | -1/+1 |
| | |||||
* | Add some basic admin API docs | Erik Johnston | 2016-07-28 | 3 | -0/+46 |
| | |||||
* | code_style.rst: add link to sphinx examples | Richard van der Hoff | 2016-07-01 | 1 | -1/+3 |
| | |||||
* | code_style.rst: *fix* link to google style | Richard van der Hoff | 2016-07-01 | 1 | -1/+1 |
| | |||||
* | code_style.rst: add link to google style | Richard van der Hoff | 2016-07-01 | 1 | -2/+3 |
| | |||||
* | Update turn-howto.rst to use git clone (2) | Rick Cogley | 2016-06-28 | 1 | -1/+5 |
| | | | | | Not logical to use svn checkout against a github repo, so changed to git clone. Signed-off-by: Rick Cogley <rick.cogley@esolia.co.jp> | ||||
* | Update turn-howto.rst to use git clone | Rick Cogley | 2016-06-28 | 1 | -1/+1 |
| | | | | | | svn checkout is not logical for a checkout from github, so changed the checkout to "git clone". thanks @dbkr Signed-off-by: Rick Cogley <rick.cogley@esolia.co.jp> | ||||
* | Remove double spaces | Rick Cogley | 2016-06-28 | 1 | -12/+11 |
| | | | Reading the RST spec, I was trying to get breaks to appear by entering the double spaces after the lines in the code blocks. It does not work anyway, and, as pointed out, I've removed. | ||||
* | Update to reflect new location at github. | Rick Cogley | 2016-06-26 | 1 | -16/+18 |
| | | | Additionally it does not appear there is turnserver.conf.default, but rather, just /etc/turnserver.conf. | ||||
* | Fix link to A-S spec | Richard van der Hoff | 2016-05-23 | 1 | -2/+1 |
| | |||||
* | starting point for doc on how log contexts are supposed to work | Matthew Hodgson | 2016-05-04 | 1 | -0/+10 |
| | |||||
* | Update replication.rst | Mark Haines | 2016-04-12 | 1 | -1/+1 |
| | |||||
* | Add some design documentation for replication | Mark Haines | 2016-04-12 | 1 | -0/+58 |
| | |||||
* | make it work | Matthew Hodgson | 2016-03-29 | 1 | -1/+1 |
| | |||||
* | initial WIP of a tentative preview_url endpoint - incomplete, untested, ↵ | Matthew Hodgson | 2016-01-24 | 1 | -0/+74 |
| | | | | experimental, etc. just putting it here for safekeeping for now | ||||
* | Added installation instructions for postgres on CentOS 7 | Mads R. Christensen | 2015-12-05 | 1 | -2/+15 |
| | |||||
* | Remove spurious .py from docs | Erik Johnston | 2015-09-01 | 1 | -1/+1 |
| | |||||
* | Clean up scripts/ | Erik Johnston | 2015-08-27 | 1 | -7/+4 |
| | |||||
* | typo | Matthew Hodgson | 2015-05-09 | 1 | -1/+1 |
| | |||||
* | Actually rename all isntances | Erik Johnston | 2015-05-08 | 1 | -1/+1 |
| | |||||
* | Reword port script usage | Erik Johnston | 2015-05-08 | 1 | -2/+2 |
| | |||||
* | Slight rewording | Erik Johnston | 2015-05-07 | 1 | -2/+10 |
| | |||||
* | Reword docs/application_services.rst | Erik Johnston | 2015-05-07 | 1 | -5/+7 |
| | |||||
* | Add some information on registering AS's | Erik Johnston | 2015-05-07 | 1 | -0/+26 |
| | |||||
* | Move CAPTCHA_SETUP to docs/ | Erik Johnston | 2015-05-06 | 1 | -0/+31 |
| | |||||
* | database config is not kept in separate config file anymore | Mark Haines | 2015-05-01 | 1 | -13/+9 |
| | |||||
* | Mention that postgres databases must have the correct charset encoding | Erik Johnston | 2015-04-29 | 1 | -0/+17 |
| | |||||
* | improve postgres blurb a bit | Matthew Hodgson | 2015-04-29 | 1 | -7/+18 |
| | |||||
* | Fix rst | Erik Johnston | 2015-04-28 | 1 | -1/+2 |
| | |||||
* | Update docs/postgres.rst to explain port script usage | Erik Johnston | 2015-04-28 | 1 | -0/+51 |
| | |||||
* | Add docs on how to use synapse with psycopg2 | Erik Johnston | 2015-04-27 | 1 | -0/+34 |
| | |||||
* | Mumble ReST mumble ``fixed-width`` mumble | Paul "LeoNerd" Evans | 2015-04-23 | 1 | -5/+5 |
| | |||||
* | Formatting / wording fixes to metrics doc | Paul "LeoNerd" Evans | 2015-04-23 | 1 | -12/+13 |
| | |||||
* | prometheus/metrics howto from Leo | Matthew Hodgson | 2015-04-23 | 1 | -0/+49 |
| | |||||
* | Fix YAML syntax of turn config example | David Baker | 2015-02-24 | 1 | -1/+1 |
| | |||||
* | clarify these instructions a media-repo specific | Matthew Hodgson | 2014-12-24 | 1 | -1/+3 |
| | |||||
* | Merge branch 'develop' into media_repository | Mark Haines | 2014-12-10 | 1 | -3/+34 |
|\ | |||||
| * | oops | Matthew Hodgson | 2014-12-10 | 1 | -3/+3 |
| | | |||||
| * | update codestyle based on debate on #matrix-dev | Matthew Hodgson | 2014-12-10 | 1 | -3/+34 |
| | | |||||
* | | update media repository implementation docs | Mark Haines | 2014-12-10 | 1 | -4/+9 |
| | | |||||
* | | Write the upload portion of version 1 of the media repository | Mark Haines | 2014-12-02 | 1 | -0/+20 |
|/ | |||||
* | move model/ into matrix-doc/drafts | Matthew Hodgson | 2014-11-12 | 6 | -940/+0 |
| | |||||
* | this got merged into matrix-doc/specification/00_basis.rst by someone | Matthew Hodgson | 2014-11-12 | 1 | -86/+0 |
| | |||||
* | move OLD_specification into matrix-doc/drafts | Matthew Hodgson | 2014-11-12 | 1 | -1283/+0 |
| | |||||
* | vestigial readme for sphinx | Matthew Hodgson | 2014-11-12 | 1 | -0/+1 |
| | |||||
* | move swagger impl to matrix-doc | Matthew Hodgson | 2014-11-12 | 17 | -10718/+0 |
| | |||||
* | move stuff out of implementation-notes - /everything/ here should be ↵ | Matthew Hodgson | 2014-11-12 | 3 | -0/+0 |
| | | | | implementation-notes now | ||||
* | this is ancient and has been moved to ↵ | Matthew Hodgson | 2014-11-12 | 1 | -11/+0 |
| | | | | matrix-doc/drafts/federated_versioning_design_notes.rst | ||||
* | haven't i already moved you to matrix-doc twice? :/ | Matthew Hodgson | 2014-11-12 | 1 | -151/+0 |
| | |||||
* | this is obsolete and lives in matrix-doc in ↵ | Matthew Hodgson | 2014-11-12 | 1 | -59/+0 |
| | | | | specification/30_server_server_api.rst now | ||||
* | this has been merged into matrix-doc/specification/30_server_server_api.rst | Matthew Hodgson | 2014-11-12 | 1 | -231/+0 |
| | |||||
* | Merge pull request #12 from matrix-org/federation_authorization | Mark Haines | 2014-11-11 | 1 | -8/+8 |
|\ | | | | | Federation authorization | ||||
| * | Merge branch 'develop' into event_signing | Mark Haines | 2014-10-27 | 16 | -5531/+6 |
| |\ | |||||
| * | | Rename 'meta' to 'unsigned' | Mark Haines | 2014-10-17 | 1 | -8/+8 |
| | | | |||||
* | | | trivial spacing fix | Matthew Hodgson | 2014-11-11 | 1 | -1/+1 |
| | | | |||||
* | | | Fix RST sublist formatting bug | Erik Johnston | 2014-11-10 | 1 | -15/+15 |
| | | | |||||
* | | | moar boxes. | Matthew Hodgson | 2014-11-10 | 1 | -18/+21 |
| | | | |||||
* | | | document up the current architecture a bit based on the workshop the other week | Matthew Hodgson | 2014-11-10 | 3 | -1/+72 |
| |/ |/| | |||||
* | | Merge branch 'docs-restructuring' of github.com:matrix-org/synapse into develop | Erik Johnston | 2014-10-17 | 16 | -5531/+6 |
|\ \ | |/ |/| | |||||
| * | move swagger JSON from synapse project to matrix-doc project | Matthew Hodgson | 2014-10-09 | 8 | -1897/+0 |
| | | |||||
| * | move matrix-generic content to new matrix-doc git project | Matthew Hodgson | 2014-10-09 | 9 | -3721/+6 |
| | | |||||
| * | Add spec-additions.rst with info on recaptcha and common event fields. | Kegan Dougal | 2014-10-09 | 1 | -0/+89 |
| | | |||||
| * | Restructure specification sections. | Kegan Dougal | 2014-10-09 | 1 | -837/+835 |
| | | |||||
* | | typoe | Matthew Hodgson | 2014-10-13 | 1 | -1/+1 |
| | | |||||
* | | Merge branch develop into server2server_signing | Mark Haines | 2014-10-13 | 7 | -258/+652 |
|\| | | | | | | | | | Conflicts: synapse/app/homeserver.py | ||||
| * | Clarify that room alias domain names will be server-scoped; nonlocal edits ↵ | Paul "LeoNerd" Evans | 2014-10-07 | 1 | -0/+8 |
| | | | | | | | | are unliekly to work but nonlocal lookups will | ||||
| * | SPEC-3: First hack at defining some of the various event related concepts | Erik Johnston | 2014-10-07 | 1 | -0/+53 |
| | | |||||
| * | Add quick and dirty doc about state resolution | Erik Johnston | 2014-10-06 | 1 | -0/+51 |
| | | |||||
| * | Clarify how-to some more. | Kegan Dougal | 2014-10-06 | 1 | -2/+3 |
| | | |||||
| * | Update JSFiddles/how-to to support the new registration format. | Kegan Dougal | 2014-10-06 | 1 | -1/+1 |
| | | |||||
| * | Add more section headings. | Kegan Dougal | 2014-10-06 | 1 | -5/+37 |
| | | |||||
| * | Clarify room permission / power level information. | Kegan Dougal | 2014-10-06 | 1 | -16/+19 |
| | | |||||
| * | Add information about the initialSync API. | Kegan Dougal | 2014-10-06 | 1 | -8/+46 |
| | | | | | | | | | | | | Outline and describe the keys from the initial sync API. Hide room-scoped initial sync API for now as it is not implemented and needs more thought before it can be specced. | ||||
| * | swagger: Added DELETE method for directory server. | Kegan Dougal | 2014-10-06 | 1 | -0/+16 |
| | | |||||
| * | More spec work. | Kegan Dougal | 2014-10-03 | 1 | -14/+11 |
| | | |||||
| * | Merge pull request #6 from matrix-org/paul/doc | Erik Johnston | 2014-10-03 | 1 | -4/+26 |
| |\ | | | | | | | Clarify how m.room.alias event works | ||||
| | * | Clarify how m.room.alias event works | Paul "LeoNerd" Evans | 2014-10-03 | 1 | -4/+26 |
| | | | |||||
| * | | Flesh out room alias section. | Kegan Dougal | 2014-10-03 | 1 | -9/+29 |
| |/ | |||||
| * | Add more information to TODOs. Explain m.room.join_rules. | Kegan Dougal | 2014-10-03 | 1 | -12/+21 |
| | | |||||
| * | Federation protocol URLs should have an H2 heading, not H1 | Paul "LeoNerd" Evans | 2014-10-02 | 1 | -1/+1 |
| | | |||||
| * | Remove TODO note about VoIP events as they now have their own entire section | Paul "LeoNerd" Evans | 2014-10-02 | 1 | -3/+0 |
| | | |||||
| * | Merge pull request #5 from matrix-org/paul/doc | Erik Johnston | 2014-10-02 | 1 | -8/+101 |
| |\ | | | | | | | Document the Profile system | ||||
| | * | Document the Profile system | Paul "LeoNerd" Evans | 2014-10-02 | 1 | -8/+101 |
| | | | |||||
| * | | Add todo notes | Erik Johnston | 2014-10-02 | 1 | -0/+5 |
| | | | |||||
| * | | Remove incorrect reasons for empty PDU lists. | Erik Johnston | 2014-10-02 | 1 | -3/+1 |
| | | | |||||
| * | | Remove note about assymetry of having left a room. | Erik Johnston | 2014-10-02 | 1 | -5/+1 |
| | | | | | | | | | | | | | | | | | | Currently, if you leave a room you still appear in the members list. This is basically a bug with the current implementation/spec, rather than something that should happen. | ||||
| * | | m.room.ops_levels includes redact_level | Erik Johnston | 2014-10-02 | 1 | -2/+2 |
| | | | |||||
| * | | Don't use spaces in example room alias | Erik Johnston | 2014-10-02 | 1 | -1/+1 |
| | | | |||||
| * | | Fix default value and key names. | Erik Johnston | 2014-10-02 | 1 | -3/+3 |
| | | | |||||
| * | | Be less alarmist about not using an ID server. | Erik Johnston | 2014-10-02 | 1 | -2/+2 |
| | | | |||||
| * | | Alias lookups return a server list. | Erik Johnston | 2014-10-02 | 1 | -1/+4 |
| | | | |||||
| * | | All room state is currently shared. | Erik Johnston | 2014-10-02 | 1 | -6/+5 |
| |/ | |||||
| * | Added a TODO-doc marker about the presence timing system | Paul "LeoNerd" Evans | 2014-10-01 | 1 | -0/+6 |
| | | |||||
| * | Define the client and server APIs for Presence | Paul "LeoNerd" Evans | 2014-10-01 | 1 | -9/+102 |
| | | |||||
| * | Continue moving content out of docs/model/presence into the main spec; ↵ | Paul "LeoNerd" Evans | 2014-10-01 | 3 | -100/+24 |
| | | | | | | | | delete model docs that are duplicated | ||||
| * | SPEC-25: Add details on how to prune redacted events. | Erik Johnston | 2014-10-01 | 1 | -0/+30 |
| | | | | | | | | | | | | | | SPEC-25 #comment I've added the details of what the server should do on receipt of a redaction event. In reality it can do whatever it wants, and its probably a reasonable implementation to flag it up to a server admin for verification before actually redacting an event. | ||||
| * | Move documented but-unimplemented 'presence idle times' into a new document ↵ | Paul "LeoNerd" Evans | 2014-10-01 | 2 | -8/+20 |
| | | | | | | | | to contain such features | ||||
| * | s/m.room.redacted/m.room.redaction/ | Erik Johnston | 2014-10-01 | 1 | -1/+1 |
| | | |||||
| * | Nuke the entire 'Typing Notifications' spec section given as they don't ↵ | Paul "LeoNerd" Evans | 2014-10-01 | 1 | -16/+0 |
| | | | | | | | | exist yet in the implementation | ||||
| * | Annotate all the 'TODO' marks as relating to either the specification itself ↵ | Paul "LeoNerd" Evans | 2014-09-30 | 1 | -50/+54 |
| | | | | | | | | or the documentation thereof | ||||
* | | Merge branch 'develop' into server2server_signing | Mark Haines | 2014-09-30 | 4 | -647/+831 |
|\| | | | | | | | | | | | Conflicts: synapse/storage/__init__.py tests/rest/test_presence.py | ||||
| * | Re-wrap content after latest additions | Paul "LeoNerd" Evans | 2014-09-29 | 1 | -25/+30 |
| | | |||||
| * | Merge remote-tracking branch 'origin/develop' into develop | Paul "LeoNerd" Evans | 2014-09-29 | 1 | -0/+33 |
| |\ | |||||
| | * | Add a 'Redactions' section. | Erik Johnston | 2014-09-29 | 1 | -0/+17 |
| | | | |||||
| | * | Add m.room.redacted in events list | Erik Johnston | 2014-09-29 | 1 | -0/+16 |
| | | | |||||
| | * | No longer need the Freenode verification key file | Paul "LeoNerd" Evans | 2014-09-29 | 1 | -1/+0 |
| | | | |||||
| * | | Extended docs about the registration/login flows | Paul "LeoNerd" Evans | 2014-09-29 | 1 | -23/+30 |
| | | | |||||
| * | | Reörder the specification sections, to move 'Registration and Login' first, ↵ | Paul "LeoNerd" Evans | 2014-09-29 | 1 | -315/+316 |
| | | | | | | | | | | | | where it logically belongs | ||||
| * | | Huge whitespace hackery - reflow all (content) paragraphs at tw=80 | Paul "LeoNerd" Evans | 2014-09-29 | 1 | -389/+435 |
| | | | |||||
| * | | No longer need the Freenode verification key file | Paul "LeoNerd" Evans | 2014-09-29 | 1 | -1/+0 |
| |/ | |||||
| * | Just use a yaml list for turn servers | David Baker | 2014-09-25 | 1 | -2/+2 |
| | | |||||
| * | Add realm to coturn options (it needs it). | David Baker | 2014-09-25 | 1 | -1/+2 |
| | | |||||
| * | fix rst warnings | David Baker | 2014-09-25 | 1 | -0/+3 |
| | | |||||
| * | add howto for setting up your very own TURN server | David Baker | 2014-09-25 | 1 | -0/+89 |
| | | |||||
| * | Update API docs to include notes on /rooms/$roomid/state | Kegan Dougal | 2014-09-23 | 1 | -1/+1 |
| | | |||||
* | | fix grammatics | Matthew Hodgson | 2014-09-22 | 1 | -4/+4 |
| | | |||||
* | | Add section to explain how to sign events such that we can redact message ↵ | Mark Haines | 2014-09-22 | 1 | -1/+27 |
| | | | | | | | | contents | ||||
* | | Merge branch 'develop' into server2server_signing | Mark Haines | 2014-09-22 | 12 | -48/+257 |
|\| | |||||
| * | Merge branch 'release-v0.3.0' of github.com:matrix-org/synapse v0.3.0 | Erik Johnston | 2014-09-18 | 2 | -39/+110 |
| |\ | |||||
| | * | Update spec with the lifetime field. | David Baker | 2014-09-16 | 1 | -2/+8 |
| | | | |||||
| | * | Update spec to include m.login.email.identity | Kegan Dougal | 2014-09-15 | 1 | -1/+26 |
| | | | |||||
| | * | Merge branch 'develop' of github.com:matrix-org/synapse into ↵ | Kegan Dougal | 2014-09-15 | 10 | -9/+114 |
| | |\ | | | | | | | | | | | | | registration-api-changes | ||||
| | | * | Update the spec document to replace the candidate message with the ↵ | David Baker | 2014-09-12 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | candidates message. | ||||
| | * | | Updated spec and api docs to desired new format. | Kegan Dougal | 2014-09-08 | 2 | -33/+73 |
| | | | | |||||
| * | | | freenode verification | Matthew Hodgson | 2014-09-17 | 1 | -0/+1 |
| | |/ | |/| | |||||
| * | | Some words about glare | David Baker | 2014-09-12 | 1 | -1/+27 |
| | | | |||||
| * | | More rst formatting. | Kegan Dougal | 2014-09-09 | 1 | -5/+6 |
| | | | |||||
| * | | Extra restrictions to make parsing easier. | Kegan Dougal | 2014-09-09 | 1 | -1/+8 |
| | | | |||||
| * | | Tyops | Kegan Dougal | 2014-09-09 | 1 | -7/+7 |
| | | | |||||
| * | | Added initial draft for human-readable ID rules. | Kegan Dougal | 2014-09-09 | 1 | -0/+71 |
| | | | |||||
| * | | Move model to client-server for now. | Kegan Dougal | 2014-09-09 | 7 | -0/+0 |
| | | | |||||
| * | | Updated jsfiddle links to point to github | Kegan Dougal | 2014-09-08 | 1 | -5/+5 |
| |/ | |||||
| * | Minor spec tweaks. | Kegan Dougal | 2014-09-08 | 1 | -3/+5 |
| | | |||||
| * | add todo | Matthew Hodgson | 2014-09-06 | 1 | -0/+4 |
| | | |||||
| * | Document new invite key added to createRoom api | Erik Johnston | 2014-09-06 | 1 | -0/+10 |
| | | |||||
| * | Add m.roo.aliases | Erik Johnston | 2014-09-05 | 1 | -0/+16 |
| | | |||||
* | | SYN-39: Add documentation explaining how to check a signature | Mark Haines | 2014-09-18 | 1 | -11/+33 |
| | | |||||
* | | Spelling | Mark Haines | 2014-09-05 | 1 | -1/+1 |
| | | |||||
* | | Add docs on how to sign json | Mark Haines | 2014-09-05 | 1 | -0/+103 |
|/ | |||||
* | merge spec changes | Matthew Hodgson | 2014-09-04 | 1 | -13/+27 |
| | |||||
* | Add version 0 of the VoIP specification. | David Baker | 2014-09-04 | 1 | -11/+97 |
| | |||||
* | Added federation protocol urls section from other docs. | Kegan Dougal | 2014-09-03 | 1 | -0/+73 |
| | |||||
* | Marked docs/client-server/specification.rst as old. | Kegan Dougal | 2014-09-03 | 1 | -0/+14 |
| | |||||
* | More explanation of federation keys. | Kegan Dougal | 2014-09-03 | 1 | -8/+124 |
| | |||||
* | 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 |