Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Factor run_in_background out from preserve_fn | Richard van der Hoff | 2018-03-08 | 1 | -4/+4 |
| | | | | | It annoys me that we create temporary function objects when there's really no need for it. Let's factor the gubbins out of preserve_fn and start using it. | ||||
* | Provide a means to pass a timestamp to purge_history | Richard van der Hoff | 2018-03-05 | 1 | -2/+9 |
| | |||||
* | Merge pull request #2854 from matrix-org/erikj/event_create_worker | Erik Johnston | 2018-02-13 | 1 | -5/+34 |
|\ | | | | | Create a worker for event creation | ||||
| * | Update docs | Erik Johnston | 2018-02-13 | 1 | -1/+4 |
| | | |||||
| * | Update workers docs to include http port | Erik Johnston | 2018-02-12 | 1 | -5/+20 |
| | | |||||
| * | Add note in docs/workers.rst | Erik Johnston | 2018-02-07 | 1 | -0/+11 |
| | | |||||
* | | Fix typos in purge api & doc | Richard van der Hoff | 2018-02-13 | 1 | -1/+1 |
| | | | | | | | | | | * It's supposed to be purge_local_events, not ..._history * Fix the doc to have valid json | ||||
* | | Merge pull request #2858 from matrix-org/rav/purge_updates | Richard van der Hoff | 2018-02-09 | 1 | -2/+12 |
|\ \ | |/ |/| | delete_local_events for purge_room_history | ||||
| * | delete_local_events for purge_history | Richard van der Hoff | 2018-02-09 | 1 | -2/+12 |
| | | | | | | | | Add a flag which makes the purger delete local events | ||||
* | | Add admin api documentation for list media endpoint | Travis Ralston | 2018-01-31 | 1 | -0/+23 |
|/ | | | Signed-off-by: Travis Ralston <travpc@gmail.com> | ||||
* | document metrics changes | Richard van der Hoff | 2018-01-16 | 1 | -7/+54 |
| | |||||
* | Add config option to disable media_repo on main synapse | Richard van der Hoff | 2017-11-22 | 1 | -1/+4 |
| | | | | ... to stop us doing the cache cleanup jobs on the master. | ||||
* | Improve documentation of workers | Richard van der Hoff | 2017-11-21 | 1 | -21/+133 |
| | | | | Fixes https://github.com/matrix-org/synapse/issues/2554 | ||||
* | Remove preserve_context_over_{fn, deferred} | Richard van der Hoff | 2017-11-14 | 1 | -4/+0 |
| | | | | | Both of these functions ae known to leak logcontexts. Replace the remaining calls to them and kill them off. | ||||
* | simplify instructions for regenerating user_dir | Matthew Hodgson | 2017-11-04 | 1 | -0/+17 |
| | |||||
* | Factor _AccountHandler proxy out to ModuleApi | Richard van der Hoff | 2017-11-02 | 1 | -1/+1 |
| | | | | | We're going to need to use this from places that aren't password auth, so let's move it to a proper class. | ||||
* | Merge pull request #2624 from matrix-org/rav/password_provider_notify_logout | David Baker | 2017-11-02 | 1 | -0/+10 |
|\ | | | | | Notify auth providers on logout | ||||
| * | Notify auth providers on logout | Richard van der Hoff | 2017-11-01 | 1 | -0/+10 |
| | | | | | | | | Provide a hook by which auth providers can be notified of logouts. | ||||
* | | Allow password_auth_providers to return a callback | Richard van der Hoff | 2017-11-01 | 1 | -0/+5 |
|/ | | | | ... so that they have a way to record access tokens. | ||||
* | Let password auth providers handle arbitrary login types | Richard van der Hoff | 2017-11-01 | 1 | -10/+43 |
| | | | | | Provide a hook where password auth providers can say they know about other login types, and get passed the relevant parameters | ||||
* | DB schema interface for password auth providers | Richard van der Hoff | 2017-10-31 | 1 | -0/+12 |
| | | | | | Provide an interface by which password auth providers can register db schema files to be run at startup | ||||
* | Start some documentation on password providers | Richard van der Hoff | 2017-10-31 | 1 | -0/+39 |
| | | | | Document the existing interface, before I start adding new stuff. | ||||
* | move url_previews to MD as RST does my head in | Matthew Hodgson | 2017-10-29 | 1 | -0/+2 |
| | |||||
* | Document import rules | Richard van der Hoff | 2017-10-26 | 1 | -0/+44 |
| | |||||
* | code_style: more formatting | Richard van der Hoff | 2017-10-26 | 1 | -34/+57 |
| | |||||
* | code_style.rst: a couple of tidyups | Richard van der Hoff | 2017-10-26 | 1 | -9/+9 |
| | |||||
* | Merge branch 'release-v0.24.0' of github.com:matrix-org/synapse v0.24.0 | Erik Johnston | 2017-10-23 | 1 | -1/+1 |
|\ | |||||
| * | oops | Matthew Hodgson | 2017-10-13 | 1 | -1/+1 |
| | | |||||
| * | fix copyright to companies which actually exist(ed) | Matthew Hodgson | 2017-10-13 | 1 | -1/+1 |
| | | |||||
* | | make it absolutely clear that Purge History API does not remove all traces ↵ | Ander Punnar | 2017-10-14 | 1 | -0/+2 |
|/ | | | | | | | of events and message contents because this topic pops up too often #890 #1621 #1730 #2260 #2315 and so on | ||||
* | Document known to work postgres version | Paul Tötterman | 2017-09-01 | 1 | -0/+2 |
| | |||||
* | clarify metric setup to use 'scrape_configs' section of yaml and use an ↵ | Sean Enck | 2017-04-21 | 1 | -3/+2 |
| | | | | array for target | ||||
* | Document some of the admin APIs (#2143) | Richard van der Hoff | 2017-04-21 | 1 | -0/+73 |
| | | | | | | I haven't (yet) documented all of the user-list APIs introduced in https://github.com/matrix-org/synapse/pull/1784 because the API shape seems very odd, given the functionality. | ||||
* | Remove last reference to worker_replication_url | Erik Johnston | 2017-04-12 | 1 | -1/+2 |
| | |||||
* | Update replication docs | Erik Johnston | 2017-04-11 | 1 | -22/+4 |
| | |||||
* | Update workers docs | Erik Johnston | 2017-04-11 | 1 | -10/+5 |
| | |||||
* | 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. |