summary refs log tree commit diff
path: root/tests/api (follow)
Commit message (Expand)AuthorAgeFilesLines
* Skip macaroon check for access tokens in the dbRichard van der Hoff2019-01-101-148/+1
* Python 3: Convert some unicode/bytes uses (#3569)Amber Brown2018-08-021-16/+19
* run isortAmber Brown2018-07-092-10/+12
* add testMatthew Hodgson2018-06-281-0/+33
* fix testsMatthew Hodgson2018-06-281-3/+15
* use jsonschema.FormatChecker for RoomID and UserID stringspik2017-03-231-4/+11
* Add valid filter tests, flake8, fix typopik2017-03-231-5/+49
* check_valid_filter using JSONSchemapik2017-03-231-1/+17
* Optimise state resolutionErik Johnston2017-01-171-1/+4
* Prevent user tokens being used as guest tokens (#1675)Richard van der Hoff2016-12-061-15/+78
* Fix unit testsMark Haines2016-09-121-9/+9
* Record device_id in client_ipsRichard van der Hoff2016-07-201-1/+9
* Bug fix: expire invalid access tokensNegar Fazeli2016-07-131-1/+30
* Create user with expiryNegi Fazeli2016-05-131-6/+6
* Test Filter.filter_roomsMark Haines2016-02-191-0/+18
* Fix flake8 warnings for testsMark Haines2016-02-193-10/+7
* Fix testErik Johnston2016-01-281-3/+4
* Fix testsErik Johnston2016-01-251-6/+4
* Fix testsErik Johnston2016-01-221-1/+1
* Introduce a Requester objectDaniel Wagner-Hall2016-01-111-6/+6
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Allow guests to upgrade their accountsDaniel Wagner-Hall2016-01-051-9/+9
* Allow guests to register and call /events?room_id=Daniel Wagner-Hall2015-11-041-3/+22
* Refactor api.filtering to have a Filter APIErik Johnston2015-10-201-26/+31
* update filtering testsMark Haines2015-10-131-6/+6
* s/user_id/user/g for consistencyDaniel Wagner-Hall2015-09-011-4/+4
* Turn TODO into thing which actually will failDaniel Wagner-Hall2015-08-261-6/+9
* Attempt to validate macaroonsDaniel Wagner-Hall2015-08-261-2/+140
* Stop looking up "admin", which we never readDaniel Wagner-Hall2015-08-251-2/+0
* Remove completely unused concepts from codebaseDaniel Wagner-Hall2015-08-251-5/+3
* s/by_token/by_access_token/gDaniel Wagner-Hall2015-08-201-8/+8
* Merge branch 'develop' into application-servicesKegan Dougal2015-02-111-12/+2
|\
| * Factor out some of the common homeserver setup code into aMark Haines2015-02-111-12/+2
* | Remove unused imports.Kegan Dougal2015-02-091-2/+2
* | Modify auth.get_user_by_req for authing appservices directly.Kegan Dougal2015-02-091-0/+139
|/
* Create a separate filter object to do the actual filtering, so that we canMark Haines2015-01-291-51/+57
* Add filter_room_state unit tests.Kegan Dougal2015-01-291-0/+56
* Add basic filtering public API unit tests. Use defers in the right places.Kegan Dougal2015-01-291-1/+53
* Add more unit tests for the filter algorithm.Kegan Dougal2015-01-291-5/+259
* Implement filter algorithm. Add basic event type unit tests to assert it works.Kegan Dougal2015-01-291-1/+44
* Add filter JSON sanity checks.Kegan Dougal2015-01-281-4/+20
* Initial stab at real SQL storage implementation of user filter definitionsPaul "LeoNerd" Evans2015-01-271-1/+18
* Have the Filtering API return Deferreds, so we can do the Datastore implement...Paul "LeoNerd" Evans2015-01-271-2/+3
* Initial trivial unittest of Filtering objectPaul "LeoNerd" Evans2015-01-271-0/+67
* Have all unit tests import from our own subclass of trial's unittest TestCase...Paul "LeoNerd" Evans2014-09-121-1/+1
* Test ratelimiterMark Haines2014-09-022-0/+39