- Aug 03, 2018
-
-
Neil Johnson authored
-
Neil Johnson authored
-
- Aug 02, 2018
-
-
Neil Johnson authored
-
- Aug 01, 2018
-
-
Amber Brown authored
-
- Jul 09, 2018
-
-
Amber Brown authored
-
- Jun 28, 2018
-
-
Matthew Hodgson authored
-
Matthew Hodgson authored
-
- Mar 23, 2017
-
-
pik authored
* use a valid filter in rest/client/v2_alpha test Signed-off-by:
pik <alexander.maznev@gmail.com>
-
pik authored
Signed-off-by:
pik <alexander.maznev@gmail.com>
-
pik authored
* add invalid filter tests Signed-off-by:
pik <alexander.maznev@gmail.com>
-
- Jan 17, 2017
-
-
Erik Johnston authored
-
- Dec 06, 2016
-
-
Richard van der Hoff authored
Make sure that a user cannot pretend to be a guest by adding 'guest = True' caveats.
-
- Sep 12, 2016
-
-
Mark Haines authored
-
- Jul 20, 2016
-
-
Richard van der Hoff authored
Record the device_id when we add a client ip; it's somewhat redundant as we could get it via the access_token, but it will make querying rather easier.
-
- Jul 13, 2016
-
-
Negar Fazeli authored
-
- May 13, 2016
-
-
Negi Fazeli authored
- Add unittests for client, api and handler Signed-off-by:
Negar Fazeli <negar.fazeli@ericsson.com>
-
- Feb 19, 2016
-
-
Mark Haines authored
Also check that the __repr__ method for FilterCollection does something sensible.
-
Mark Haines authored
-
- Jan 28, 2016
-
-
Erik Johnston authored
-
- Jan 25, 2016
-
-
Erik Johnston authored
-
- Jan 22, 2016
-
-
Erik Johnston authored
-
- Jan 11, 2016
-
-
Daniel Wagner-Hall authored
This tracks data about the entity which made the request. This is instead of passing around a tuple, which requires call-site modifications every time a new piece of optional context is passed around. I tried to introduce a User object. I gave up.
-
- Jan 07, 2016
-
-
Matthew Hodgson authored
-
- Jan 05, 2016
-
-
Daniel Wagner-Hall authored
-
- Nov 04, 2015
-
-
Daniel Wagner-Hall authored
This follows the same flows-based flow as regular registration, but as the only implemented flow has no requirements, it auto-succeeds. In the future, other flows (e.g. captcha) may be required, so clients should treat this like the regular registration flow choices.
-
- Oct 20, 2015
-
-
Erik Johnston authored
-
- Oct 13, 2015
-
-
Mark Haines authored
-
- Oct 12, 2015
-
-
Mark Haines authored
Apply the filter the 'timeline' and 'ephemeral' keys of rooms. Apply the filter to the 'presence' key of a sync response.
-
- Sep 01, 2015
-
-
Daniel Wagner-Hall authored
-
- Aug 26, 2015
-
-
Daniel Wagner-Hall authored
-
Daniel Wagner-Hall authored
A couple of weird caveats: * If we can't validate your macaroon, we fall back to checking that your access token is in the DB, and ignoring the failure * Even if we can validate your macaroon, we still have to hit the DB to get the access token ID, which we pretend is a device ID all over the codebase. This mostly adds the interesting code, and points out the two pieces we need to delete (and necessary conditions) in order to fix the above caveats.
-
- Aug 25, 2015
-
-
Daniel Wagner-Hall authored
-
Daniel Wagner-Hall authored
Removes device_id and ClientInfo device_id is never actually written, and the matrix.org DB has no non-null entries for it. Right now, it's just cluttering up code. This doesn't remove the columns from the database, because that's fiddly.
-
- Aug 20, 2015
-
-
Daniel Wagner-Hall authored
We're about to have two kinds of token, access and refresh
-
- Feb 11, 2015
-
-
Mark Haines authored
setup_test_homeserver function in utils.
-
- Feb 09, 2015
-
-
Kegan Dougal authored
-
Kegan Dougal authored
Add logic to map the appservice token to the autogenned appservice user ID. Add unit tests for all forms of get_user_by_req (user/appservice, valid/bad/missing tokens)
-
- Jan 29, 2015
-
-
Mark Haines authored
split the storage and management of filters from the actual filter code and don't have to load a filter from the db each time we filter an event
-
Kegan Dougal authored
-
Kegan Dougal authored
-