summary refs log tree commit diff
path: root/scripts-dev/tail-synapse.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-12-05test_preview: Fix incorrect wrappingJohannes Löthberg1-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-05Make test_preview use unicode stringsJohannes Löthberg1-68/+68
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2016-12-03README: fix linkRichard van der Hoff1-1/+1
2016-12-02README: review commentsRichard van der Hoff1-32/+54
Minor updates post-review
2016-12-02README: rewrite federation sectionRichard van der Hoff1-50/+55
2016-12-02README: add reverse-proxying sectionRichard van der Hoff1-0/+99
2016-12-02README: Rewrite "Identity servers" sectionRichard van der Hoff1-15/+22
2016-12-02README: rewrite installation instructionsRichard van der Hoff1-10/+57
2016-12-02README: remove refs to demo clientRichard van der Hoff1-36/+22
The demo client isn't really fit for purpose, so stop encouraging people to use it.
2016-12-02README: code quotesRichard van der Hoff1-10/+10
Add some syntax highlighting
2016-12-02README: "About matrix" updatesRichard van der Hoff1-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-02README: Fix linksRichard van der Hoff1-10/+11
Fix a couple of broken links
2016-12-02Rearrange the READMERichard van der Hoff1-85/+93
Move some bits of the README around. No words were changed in the making of this commit.
2016-12-01preview_url_resource: Ellipsis must be in unicode stringJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2016-12-01rename CAPTCHA_SETUPRichard van der Hoff2-8/+7
this is rst so name it accordingly
2016-12-01Fix doc-stringRichard van der Hoff1-2/+1
Remove refresh_token reference
2016-11-30fix importsRichard van der Hoff1-3/+0
2016-11-30Rip out more refresh_token codeRichard van der Hoff7-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-30More intelligent Content-Type parsingRichard van der Hoff1-18/+30
Content-Type is allowed to contain options (`; charset=utf-8`, for instance). We should allow that.
2016-11-30CommentsRichard van der Hoff1-3/+9
Update comments in verify_macaroon
2016-11-29Stop putting a time caveat on access tokensRichard van der Hoff7-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-29Let pip install multiple packages at onceRichard van der Hoff2-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-28Stop generating refresh tokensRichard van der Hoff4-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-25Allow guest access to endpoints for E2ERichard van der Hoff3-9/+9
Expose /devices, /keys, and /sendToDevice to guest users, so that they can use E2E.
2016-11-25Give guest users a device_idRichard van der Hoff2-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-24Use correct varErik Johnston1-1/+1
2016-11-24Correctly handle 500's and 429 on federationErik Johnston2-1/+8
2016-11-24Remove redundant list of known caveat prefixesRichard van der Hoff1-26/+8
Also add some comments.
2016-11-24Bump version and changelog v0.18.5-rc2Erik Johnston2-1/+8
2016-11-24Don't send old events as federationErik Johnston1-1/+1
2016-11-24Bump changelog and version v0.18.5-rc1Erik Johnston2-1/+16
2016-11-23CommentErik Johnston1-1/+3
2016-11-23More efficient notif count queriesErik Johnston2-8/+48
2016-11-23Shuffle receipt handler around so that worker apps don't need to load itErik Johnston7-9/+11
2016-11-23Fix testsErik Johnston1-0/+1
2016-11-23Ensure only main or federation_sender process can send federation trafficErik Johnston3-5/+21
2016-11-23CommentErik Johnston1-0/+3
2016-11-23Ignore AS users when fetching push rulesErik Johnston2-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-23Explicit federation ackErik Johnston3-8/+25
2016-11-22Fix tests and flake8Erik Johnston2-1/+1
2016-11-22Invalidate retry cache in both directionsErik Johnston6-27/+132
2016-11-22Return early on /sync code paths if a '*' filter is usedKegan Dougal2-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-22Review commentsKegan Dougal2-21/+11
2016-11-22Also check for dict since sometimes they aren't frozenKegan Dougal1-1/+1
2016-11-22Bump changelogErik Johnston1-0/+8
2016-11-22Glue only_event_fields into the sync rest servletKegan Dougal3-11/+15
2016-11-22More testsKegan Dougal2-4/+60
2016-11-21CommentsErik Johnston1-0/+2
2016-11-21Add remaining testsKegan Dougal1-4/+70
2016-11-21Start adding some testsKegan Dougal2-4/+40
2016-11-21Move event_fields filtering to serialize_eventKegan Dougal3-59/+119
Also make it an inclusive not exclusive filter, as the spec demands.
2016-11-21Add federation-sender to sytestErik Johnston1-0/+1
2016-11-21Add some metricsErik Johnston1-48/+68
2016-11-21CommentsErik Johnston3-0/+41
2016-11-21Add filter_event_fields and filter_field to FilterCollectionKegan Dougal1-0/+69
2016-11-21Remove explicit calls to send_pduErik Johnston3-61/+9
2016-11-21