Commit Graph

49 Commits (8dee601054089311b81efd6239b458401da063e3)

Author SHA1 Message Date
Neil Johnson 42c6823827 disable HS from config 6 years ago
Neil Johnson d08296f9f2 remove unused import 6 years ago
Neil Johnson 886be75ad1 bug fixes 6 years ago
Neil Johnson 74b1d46ad9 do mau checks based on monthly_active_users table 6 years ago
Amber Brown da7785147d
Python 3: Convert some unicode/bytes uses (#3569) 6 years ago
Amber Brown 49af402019 run isort 6 years ago
Matthew Hodgson f82cf3c7df add test 7 years ago
Matthew Hodgson e72234f6bd fix tests 7 years ago
pik 566641a0b5 use jsonschema.FormatChecker for RoomID and UserID strings 8 years ago
pik acafcf1c5b Add valid filter tests, flake8, fix typo 8 years ago
pik e56c79c114 check_valid_filter using JSONSchema 8 years ago
Erik Johnston 5d6bad1b3c Optimise state resolution 8 years ago
Richard van der Hoff 1529c19675 Prevent user tokens being used as guest tokens (#1675) 8 years ago
Mark Haines ec609f8094 Fix unit tests 8 years ago
Richard van der Hoff ec041b335e Record device_id in client_ips 8 years ago
Negar Fazeli 0136a522b1 Bug fix: expire invalid access tokens 8 years ago
Negi Fazeli 40aa6e8349 Create user with expiry 9 years ago
Mark Haines 5c79ef9396 Test Filter.filter_rooms 9 years ago
Mark Haines 700487a7c7 Fix flake8 warnings for tests 9 years ago
Erik Johnston 35981c8b71 Fix test 9 years ago
Erik Johnston 8c6012a4af Fix tests 9 years ago
Erik Johnston 8f9c74e9f1 Fix tests 9 years ago
Daniel Wagner-Hall 2110e35fd6 Introduce a Requester object 9 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago
Daniel Wagner-Hall cfd07aafff Allow guests to upgrade their accounts 9 years ago
Daniel Wagner-Hall f522f50a08 Allow guests to register and call /events?room_id= 9 years ago
Erik Johnston 45cd2b0233 Refactor api.filtering to have a Filter API 9 years ago
Mark Haines 8897781558 update filtering tests 9 years ago
Mark Haines 586beb8318 Update the filters to match the latest spec. 9 years ago
Daniel Wagner-Hall e255c2c32f s/user_id/user/g for consistency 9 years ago
Daniel Wagner-Hall 81450fded8 Turn TODO into thing which actually will fail 9 years ago
Daniel Wagner-Hall 6a4b650d8a Attempt to validate macaroons 9 years ago
Daniel Wagner-Hall a9d8bd95e7 Stop looking up "admin", which we never read 9 years ago
Daniel Wagner-Hall a0b181bd17 Remove completely unused concepts from codebase 9 years ago
Daniel Wagner-Hall 13a6517d89 s/by_token/by_access_token/g 9 years ago
Mark Haines 896253e085 Factor out some of the common homeserver setup code into a 10 years ago
Kegan Dougal ab3c897ce1 Remove unused imports. 10 years ago
Kegan Dougal 5a7dd05818 Modify auth.get_user_by_req for authing appservices directly. 10 years ago
Mark Haines 93ed31dda2 Create a separate filter object to do the actual filtering, so that we can 10 years ago
Kegan Dougal 38b27bd2cb Add filter_room_state unit tests. 10 years ago
Kegan Dougal 83172487b0 Add basic filtering public API unit tests. Use defers in the right places. 10 years ago
Kegan Dougal 5561a87920 Add more unit tests for the filter algorithm. 10 years ago
Kegan Dougal 777d9914b5 Implement filter algorithm. Add basic event type unit tests to assert it works. 10 years ago
Kegan Dougal c23e3db544 Add filter JSON sanity checks. 10 years ago
Paul "LeoNerd" Evans 06cc147012 Initial stab at real SQL storage implementation of user filter definitions 10 years ago
Paul "LeoNerd" Evans 059651efa1 Have the Filtering API return Deferreds, so we can do the Datastore implementation nicely 10 years ago
Paul "LeoNerd" Evans b1503112ce Initial trivial unittest of Filtering object 10 years ago
Paul "LeoNerd" Evans cd62ee3f29 Have all unit tests import from our own subclass of trial's unittest TestCase; set up logging in ONE PLACE ONLY 10 years ago
Mark Haines dd2cd9312a Test ratelimiter 10 years ago