Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-12-05 | test_preview: Fix incorrect wrapping | Johannes Löthberg | 1 | -2/+2 | |
The old test expected an incorrect wrapping due to the preview function not using unicode properly, so it got the wrong length. Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> | |||||
2016-12-05 | Make test_preview use unicode strings | Johannes Löthberg | 1 | -68/+68 | |
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> | |||||
2016-12-03 | README: fix link | Richard van der Hoff | 1 | -1/+1 | |
2016-12-02 | README: review comments | Richard van der Hoff | 1 | -32/+54 | |
Minor updates post-review | |||||
2016-12-02 | README: rewrite federation section | Richard van der Hoff | 1 | -50/+55 | |
2016-12-02 | README: add reverse-proxying section | Richard van der Hoff | 1 | -0/+99 | |
2016-12-02 | README: Rewrite "Identity servers" section | Richard van der Hoff | 1 | -15/+22 | |
2016-12-02 | README: rewrite installation instructions | Richard van der Hoff | 1 | -10/+57 | |
2016-12-02 | README: remove refs to demo client | Richard van der Hoff | 1 | -36/+22 | |
The demo client isn't really fit for purpose, so stop encouraging people to use it. | |||||
2016-12-02 | README: code quotes | Richard van der Hoff | 1 | -10/+10 | |
Add some syntax highlighting | |||||
2016-12-02 | README: "About matrix" updates | Richard van der Hoff | 1 | -8/+1 | |
- remove redundant "where's the spec" section: this would belong in "About matrix", but it's already there. - E2E is in beta rather than dev | |||||
2016-12-02 | README: Fix links | Richard van der Hoff | 1 | -10/+11 | |
Fix a couple of broken links | |||||
2016-12-02 | Rearrange the README | Richard van der Hoff | 1 | -85/+93 | |
Move some bits of the README around. No words were changed in the making of this commit. | |||||
2016-12-01 | preview_url_resource: Ellipsis must be in unicode string | Johannes Löthberg | 1 | -1/+1 | |
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> | |||||
2016-12-01 | rename CAPTCHA_SETUP | Richard van der Hoff | 2 | -8/+7 | |
this is rst so name it accordingly | |||||
2016-12-01 | Fix doc-string | Richard van der Hoff | 1 | -2/+1 | |
Remove refresh_token reference | |||||
2016-11-30 | fix imports | Richard van der Hoff | 1 | -3/+0 | |
2016-11-30 | Rip out more refresh_token code | Richard van der Hoff | 7 | -160/+5 | |
We might as well treat all refresh_tokens as invalid. Just return a 403 from /tokenrefresh, so that we don't have a load of dead, untestable code hanging around. Still TODO: removing the table from the schema. | |||||
2016-11-30 | More intelligent Content-Type parsing | Richard van der Hoff | 1 | -18/+30 | |
Content-Type is allowed to contain options (`; charset=utf-8`, for instance). We should allow that. | |||||
2016-11-30 | Comments | Richard van der Hoff | 1 | -3/+9 | |
Update comments in verify_macaroon | |||||
2016-11-29 | Stop putting a time caveat on access tokens | Richard van der Hoff | 7 | -33/+17 | |
The 'time' caveat on the access tokens was something of a lie, since we weren't enforcing it; more pertinently its presence stops us ever adding useful time caveats. Let's move in the right direction by not lying in our caveats. | |||||
2016-11-29 | Let pip install multiple packages at once | Richard van der Hoff | 2 | -10/+9 | |
Pip can install multiple dependencies at the same time, so there is no need to use xargs -n1. It's significantly slower with -n1, so let's not do it with no reason. | |||||
2016-11-28 | Stop generating refresh tokens | Richard van der Hoff | 4 | -45/+20 | |
Since we're not doing refresh tokens any more, we should start killing off the dead code paths. /tokenrefresh itself is a bit of a thornier subject, since there might be apps out there using it, but we can at least not generate refresh tokens on new logins. | |||||
2016-11-25 | Allow guest access to endpoints for E2E | Richard van der Hoff | 3 | -9/+9 | |
Expose /devices, /keys, and /sendToDevice to guest users, so that they can use E2E. | |||||
2016-11-25 | Give guest users a device_id | Richard van der Hoff | 2 | -5/+20 | |
We need to create devices for guests so that they can use e2e, but we don't have anywhere to store it, so just use a fixed one. | |||||
2016-11-24 | Use correct var | Erik Johnston | 1 | -1/+1 | |
2016-11-24 | Correctly handle 500's and 429 on federation | Erik Johnston | 2 | -1/+8 | |
2016-11-24 | Remove redundant list of known caveat prefixes | Richard van der Hoff | 1 | -26/+8 | |
Also add some comments. | |||||
2016-11-24 | Bump version and changelog v0.18.5-rc2 | Erik Johnston | 2 | -1/+8 | |
2016-11-24 | Don't send old events as federation | Erik Johnston | 1 | -1/+1 | |
2016-11-24 | Bump changelog and version v0.18.5-rc1 | Erik Johnston | 2 | -1/+16 | |
2016-11-23 | Comment | Erik Johnston | 1 | -1/+3 | |
2016-11-23 | More efficient notif count queries | Erik Johnston | 2 | -8/+48 | |
2016-11-23 | Shuffle receipt handler around so that worker apps don't need to load it | Erik Johnston | 7 | -9/+11 | |
2016-11-23 | Fix tests | Erik Johnston | 1 | -0/+1 | |
2016-11-23 | Ensure only main or federation_sender process can send federation traffic | Erik Johnston | 3 | -5/+21 | |
2016-11-23 | Comment | Erik Johnston | 1 | -0/+3 | |
2016-11-23 | Ignore AS users when fetching push rules | Erik Johnston | 2 | -2/+18 | |
By ignoring AS users early on when fetching push rules for a room we can avoid needlessly hitting the DB and filling up the caches. | |||||
2016-11-23 | Explicit federation ack | Erik Johnston | 3 | -8/+25 | |
2016-11-22 | Fix tests and flake8 | Erik Johnston | 2 | -1/+1 | |
2016-11-22 | Invalidate retry cache in both directions | Erik Johnston | 6 | -27/+132 | |
2016-11-22 | Return early on /sync code paths if a '*' filter is used | Kegan Dougal | 2 | -9/+51 | |
This is currently very conservative in that it only does this if there is no `since` token. This limits the risk to clients likely to be doing one-off syncs (like bridges), but does mean that normal human clients won't benefit from the time savings here. If the savings are large enough, I would consider generalising this to just check the filter. | |||||
2016-11-22 | Review comments | Kegan Dougal | 2 | -21/+11 | |
2016-11-22 | Also check for dict since sometimes they aren't frozen | Kegan Dougal | 1 | -1/+1 | |
2016-11-22 | Bump changelog | Erik Johnston | 1 | -0/+8 | |
2016-11-22 | Glue only_event_fields into the sync rest servlet | Kegan Dougal | 3 | -11/+15 | |
2016-11-22 | More tests | Kegan Dougal | 2 | -4/+60 | |
2016-11-21 | Comments | Erik Johnston | 1 | -0/+2 | |
2016-11-21 | Add remaining tests | Kegan Dougal | 1 | -4/+70 | |
2016-11-21 | Start adding some tests | Kegan Dougal | 2 | -4/+40 | |
2016-11-21 | Move event_fields filtering to serialize_event | Kegan Dougal | 3 | -59/+119 | |
Also make it an inclusive not exclusive filter, as the spec demands. | |||||
2016-11-21 | Add federation-sender to sytest | Erik Johnston | 1 | -0/+1 | |
2016-11-21 | Add some metrics | Erik Johnston | 1 | -48/+68 | |
2016-11-21 | Comments | Erik Johnston | 3 | -0/+41 | |
2016-11-21 | Add filter_event_fields and filter_field to FilterCollection | Kegan Dougal | 1 | -0/+69 | |
2016-11-21 | Remove explicit calls to send_pdu | Erik Johnston | 3 | -61/+9 | |
2016-11-21 |