summary refs log tree commit diff
path: root/tests/rest (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #6125 from matrix-org/babolivier/deactivation-inviteAndrew Morgan2020-02-261-17/+3
|\
| * okBrendan Abolivier2019-09-271-1/+3
| * LintBrendan Abolivier2019-09-271-7/+1
| * Add test to validate the changeBrendan Abolivier2019-09-271-13/+57
* | Move lookup-related functions from RoomMemberHandler to IdentityHandler (#5978)Andrew Morgan2020-02-262-2/+9
|\|
* | Stop advertising unsupported flows for registration (#6107)Andrew Morgan2020-02-251-12/+17
|\|
| * Stop advertising unsupported flows for registration (#6107)Richard van der Hoff2019-09-251-12/+17
* | Refactor the user-interactive auth handling (#6105)Andrew Morgan2020-02-251-10/+16
|\|
| * Refactor the user-interactive auth handling (#6105)Richard van der Hoff2019-09-251-10/+16
* | Refactor code for calculating registration flows (#6106)Andrew Morgan2020-02-251-12/+67
|\|
| * Refactor code for calculating registration flows (#6106)Richard van der Hoff2019-09-251-12/+67
* | Use the federation blacklist for requests to untrusted Identity Servers (#6000)Andrew Morgan2020-02-252-1/+14
|\|
* | Merge pull request #6015 from matrix-org/erikj/ratelimit_admin_redactionAndrew Morgan2020-02-251-0/+25
|\|
| * Fix commentsErik Johnston2019-09-111-2/+2
| * Add test for admin redaction ratelimiting.Erik Johnston2019-09-111-0/+25
| * Fix and refactor room and user stats (#5971)Erik Johnston2019-09-041-2/+6
* | Remove extraneous unittest.DEBUG'sAndrew Morgan2020-02-251-1/+0
* | Remove unnecessary parentheses around return statements (#5931)Andrew Morgan2020-02-241-1/+1
|\|
| * Remove unnecessary parentheses around return statements (#5931)Andrew Morgan2019-08-301-1/+1
* | Revert "Use the v2 lookup API for 3PID invites (#5897)"Andrew Morgan2020-02-243-21/+4
* | Use the v2 lookup API for 3PID invites (#5897)Andrew Morgan2020-02-243-4/+21
|\|
* | Merge pull request #5877 from Awesome-Technologies/remove_shared_secret_regis...Andrew Morgan2020-02-211-0/+1
|\|
| * Add testsBrendan Abolivier2019-08-011-0/+37
* | Replace returnValue with return (#5736)Andrew Morgan2020-02-191-1/+1
|\|
| * Replace returnValue with return (#5736)Amber Brown2019-07-231-1/+1
* | Remove the ability to query relations when the original event was redacted. (...Andrew Morgan2020-02-191-3/+113
|\|
| * Remove the ability to query relations when the original event was redacted. (...Andrew Morgan2019-07-181-3/+113
* | Ignore redactions of m.room.create events (#5701)Andrew Morgan2020-02-191-0/+20
|\|
| * Ignore redactions of m.room.create events (#5701)Richard van der Hoff2019-07-171-0/+20
* | More refactoring in `get_events_as_list` (#5707)Andrew Morgan2020-02-191-0/+159
|\|
| * More refactoring in `get_events_as_list` (#5707)Richard van der Hoff2019-07-171-0/+159
* | Implement access token expiry (#5660)Andrew Morgan2020-02-171-0/+108
|\|
| * Implement access token expiry (#5660)Richard van der Hoff2019-07-121-0/+108
* | Merge pull request #5638 from matrix-org/babolivier/invite-jsonAndrew Morgan2020-02-171-4/+5
|\|
* | Include the original event in /relations (#5626)Andrew Morgan2020-02-171-0/+5
|\|
| * Include the original event in /relations (#5626)Andrew Morgan2019-07-091-0/+5
| * LintBrendan Abolivier2019-07-081-2/+2
| * Add test caseBrendan Abolivier2019-07-081-0/+47
* | Add origin_server_ts and sender fields to m.replace (#5613)Andrew Morgan2020-02-171-6/+18
|\|
| * Add origin_server_ts and sender fields to m.replace (#5613)Andrew Morgan2019-07-051-6/+18
* | Move logging utilities out of the side drawer of util/ and into logging/ (#5606)Andrew Morgan2020-02-142-2/+2
|\|
| * Move logging utilities out of the side drawer of util/ and into logging/ (#5606)Amber Brown2019-07-042-2/+2
* | Fix media repo breaking (#5593)Andrew Morgan2020-02-141-0/+12
|\|
| * Fix media repo breaking (#5593)Amber Brown2019-07-021-0/+12
* | Make the http server handle coroutine-making REST servlets (#5475)Andrew Morgan2020-02-141-10/+15
|\|
| * Make the http server handle coroutine-making REST servlets (#5475)Amber Brown2019-06-291-10/+15
| * Split public rooms directory auth config in twoBrendan Abolivier2019-06-241-1/+1
* | Run Black. (#5482)Andrew Morgan2020-02-136-21/+19
|\|
| * Run Black. (#5482)Amber Brown2019-06-2013-179/+160
| * Merge pull request #5440 from matrix-org/babolivier/third_party_event_rulesBrendan Abolivier2019-06-141-0/+79
| |\
| * | Don't send renewal emails to deactivated usersBrendan Abolivier2019-06-141-25/+42
| * | Track deactivated accounts in the database (#5378)Brendan Abolivier2019-06-141-0/+45
| * | Merge branch 'master' of github.com:matrix-org/synapse into developErik Johnston2019-06-113-12/+241
| |\ \
| * \ \ Merge pull request #5363 from matrix-org/babolivier/account_validity_send_mai...Brendan Abolivier2019-06-101-0/+35
| |\ \ \
* | | | | Dinsic Blacking with black==18.6b2Andrew Morgan2020-02-1115-455/+313
* | | | | Add limit_profile_requests_to_known_users option (#18)Andrew Morgan2019-12-051-0/+1
* | | | | Hide expired users from user directory, optionally show on renewal (#13)Andrew Morgan2019-11-141-0/+135
* | | | | Create configurable ratelimiter for 3pid invites (#11)Andrew Morgan2019-11-121-0/+9
* | | | | Don't apply retention policy based filtering on state eventsBrendan Abolivier2019-11-061-0/+10
* | | | | Fixup testsBrendan Abolivier2019-10-041-3/+7
* | | | | Fix git messing upBrendan Abolivier2019-09-271-2/+3
* | | | | okBrendan Abolivier2019-09-271-1/+3
* | | | | LintBrendan Abolivier2019-09-271-0/+51
* | | | | Merge pull request #2 from matrix-org/babolivier/dinsic-3pid-inviteBrendan Abolivier2019-09-101-0/+64
|\ \ \ \ \
| * | | | | LintBrendan Abolivier2019-09-061-1/+0
| * | | | | Fix bogus conflict resolutionBrendan Abolivier2019-09-061-0/+1
| * | | | | Merge branch 'dinsic' into babolivier/dinsic-3pid-inviteBrendan Abolivier2019-09-061-8/+112
| |\ \ \ \ \
| * | | | | | Don't process revoked/redacted events as part of the room's membership infoBrendan Abolivier2019-09-061-0/+10
| * | | | | | Don't treat 3PID revokation as a new 3PID inviteBrendan Abolivier2019-09-061-0/+55
* | | | | | | Revert "Merge pull request #5932 from matrix-org/babolivier/account_validity_...Brendan Abolivier2019-09-091-3/+2
| |/ / / / / |/| | | | |
* | | | | | Add testsBrendan Abolivier2019-09-051-0/+105
|/ / / / /
* | | | | Fix encoding for account validity HTML files on Python 2Brendan Abolivier2019-08-291-2/+3
* | | | | Merge branch 'dinsic' into babolivier/dinsic-message-retentionBrendan Abolivier2019-08-282-2/+141
|\ \ \ \ \
| * \ \ \ \ Merge pull request #5812 from matrix-org/babolivier/account-validity-messages dinsic_2019-08-12Michael Kaye2019-08-121-0/+37
| |\ \ \ \ \
| | * | | | | Add testsBrendan Abolivier2019-08-011-0/+37
| * | | | | | Fix status code for forbidden eventsBrendan Abolivier2019-07-251-6/+6
| * | | | | | Turns out the default preset is public_chatBrendan Abolivier2019-07-241-5/+3
| * | | | | | Add test caseBrendan Abolivier2019-07-241-2/+106
| |/ / / / /
* / / / / / Implement per-room message retention policiesBrendan Abolivier2019-08-281-0/+319
|/ / / / /
* | | | | Merge pull request #5646 from matrix-org/babolivier/profile-allow-self dinsic_2019-07-09Brendan Abolivier2019-07-091-0/+47
|\ \ \ \ \
| * | | | | LintBrendan Abolivier2019-07-091-2/+2
| * | | | | Add test caseBrendan Abolivier2019-07-091-0/+47
* | | | | | Add testsBrendan Abolivier2019-07-031-4/+52
|/ / / / /
* | | | | Split public rooms directory auth config in twoBrendan Abolivier2019-06-241-1/+1
* | | | | Add tests for constraints on changing the rule for a roomBrendan Abolivier2019-06-181-0/+60
* | | | | Add tests for 3PID invitesBrendan Abolivier2019-06-181-12/+146
* | | | | Remove unused importBrendan Abolivier2019-06-181-1/+0
* | | | | Add tests for inviting with access rulesBrendan Abolivier2019-06-181-2/+102
* | | | | Remove unused importsBrendan Abolivier2019-06-181-3/+0
* | | | | LintBrendan Abolivier2019-06-181-1/+1
* | | | | Add tests for room creation hookBrendan Abolivier2019-06-181-0/+136
* | | | | Merge branch 'babolivier/third_party_event_rules' into dinsicBrendan Abolivier2019-06-141-0/+79
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Add plugin APIs for implementations of custom event rules.Brendan Abolivier2019-06-141-0/+79
| |/ / /
* | | | Fix testBrendan Abolivier2019-06-141-1/+2
* | | | Don't send renewal emails to deactivated usersBrendan Abolivier2019-06-141-25/+42
* | | | Track deactivated accounts in the database (#5378)Brendan Abolivier2019-06-141-0/+45
* | | | Merge branch 'dinsic' into babolivier/userdir_hide_usersBrendan Abolivier2019-06-129-19/+896
|\ \ \ \
| * \ \ \ Merge branch 'master' into dinsicBrendan Abolivier2019-06-127-18/+324
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | Bump bleach version so that tests can run on old deps.Erik Johnston2019-06-112-12/+0
| | * | | Change password reset links to /_matrix.Erik Johnston2019-06-111-0/+241
| | |/ /
| | * | Unify v1 and v2 REST client APIs (#5226)Amber Brown2019-06-032-2/+1
| | * | Merge pull request #5309 from matrix-org/rav/limit_displayname_lengthRichard van der Hoff2019-06-011-2/+60
| | |\ \
| | | * | add some testsRichard van der Hoff2019-06-011-2/+60
| | * | | Merge pull request #5276 from matrix-org/babolivier/account_validity_job_deltaErik Johnston2019-05-311-5/+10
| | |\ \ \
| | * | | | Add config option for setting homeserver's default room version (#5223)Andrew Morgan2019-05-231-2/+5
| | * | | | Room Statistics (#4338)Amber Brown2019-05-211-0/+17
| | | |/ / | | |/| |
| * | | | Merge branch 'master' into dinsicBrendan Abolivier2019-06-112-1/+572
| |\| | |
| | * | | Merge pull request #5212 from matrix-org/erikj/deny_multiple_reactionsErik Johnston2019-05-211-1/+26
| | |\ \ \
| | | * | | Block attempts to annotate the same event twiceErik Johnston2019-05-201-1/+26
| | * | | | Merge pull request #5204 from matrix-org/babolivier/account_validity_expirati...Brendan Abolivier2019-05-211-0/+55
| | |\ \ \ \ | | | |/ / / | | |/| | |
| | * | | | Rename relation types to match MSCErik Johnston2019-05-201-11/+11
| | * | | | Merge pull request #5209 from matrix-org/erikj/reactions_baseErik Johnston2019-05-201-0/+539
| | |\ \ \ \
| | | * | | | Fixup commentsErik Johnston2019-05-201-2/+2
| | | * | | | Correctly update aggregation counts after redactionErik Johnston2019-05-201-0/+37
| | | * | | | Make tests use different user for each reaction it sendsErik Johnston2019-05-171-12/+68
| | | * | | | Add basic editing supportErik Johnston2019-05-161-9/+82
| | | * | | | Check that event is visible in new APIsErik Johnston2019-05-161-1/+1
| | | * | | | Add aggregations APIErik Johnston2019-05-161-3/+248
| | | * | | | Add simple pagination APIErik Johnston2019-05-151-0/+30
| | | * | | | Add simple send_relation API and track in DBErik Johnston2019-05-151-0/+98
| | * | | | | Merge pull request #5196 from matrix-org/babolivier/per_room_profilesBrendan Abolivier2019-05-171-1/+69
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge pull request #5174 from matrix-org/dbkr/add_dummy_flow_to_recaptcha_onlyDavid Baker2019-05-161-1/+8
| | |\ \ \ \ \ \ | | | |_|/ / / / | | |/| | | | |
| | | * | | | | Merge remote-tracking branch 'origin/develop' into dbkr/add_dummy_flow_to_rec...David Baker2019-05-131-11/+11
| | | |\ \ \ \ \
| | | * | | | | | And now I realise why the test is failing...David Baker2019-05-131-1/+8
* | | | | | | | | LintBrendan Abolivier2019-06-101-2/+2
* | | | | | | | | LintBrendan Abolivier2019-06-101-1/+1
* | | | | | | | | Add test caseBrendan Abolivier2019-06-101-0/+51
|/ / / / / / / /
* | | | | | | | Merge branch 'babolivier/account_validity_send_mail_auth' into dinsic dinsic_2019-06-10Brendan Abolivier2019-06-101-0/+35
|\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | |
| * | | | | | | Don't check whether the user's account is expired on /send_mail requestsBrendan Abolivier2019-06-051-0/+35
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Merge branch 'babolivier/account_validity_job_delta' of github.com:matrix-org... dinsic_2019-05-31Erik Johnston2019-05-311-5/+10
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | Move delta from +10% to -10%Brendan Abolivier2019-05-311-2/+2
| * | | | | | Make max_delta equal to period * 10%Brendan Abolivier2019-05-311-17/+1
| * | | | | | TypoBrendan Abolivier2019-05-281-1/+1
| * | | | | | Allow configuring a range for the account validity startup jobBrendan Abolivier2019-05-281-0/+21
| |/ / / / /
* | | | | | Merge pull request #5214 from matrix-org/babolivier/password-policyBrendan Abolivier2019-05-221-0/+181
|\ \ \ \ \ \
| * | | | | | Test whole dict instead of individual fieldsBrendan Abolivier2019-05-221-5/+7
| * | | | | | Also test the /password client routeBrendan Abolivier2019-05-211-1/+34
| * | | | | | First implementation of MSC2000Brendan Abolivier2019-05-201-0/+146
| | |_|_|_|/ | |/| | | |
* | | | | | Merge branch 'babolivier/account_validity_expiration_date' into dinsicBrendan Abolivier2019-05-211-0/+55
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Add startup background job for account validityBrendan Abolivier2019-05-171-0/+55
| |/ / / /
* | | | | Merge branch 'babolivier/per_room_profiles' into dinsic dinsic_2019-05-17Brendan Abolivier2019-05-1710-74/+142
|\| | | |
| * | | | LintBrendan Abolivier2019-05-161-1/+0
| * | | | LintBrendan Abolivier2019-05-161-1/+3
| * | | | Forgot copyrightBrendan Abolivier2019-05-161-0/+1
| * | | | Add test caseBrendan Abolivier2019-05-161-1/+67
| |/ / /
| * | / Migrate all tests to use the dict-based config format instead of hanging item...Amber Brown2019-05-1310-69/+70
| | |/ | |/|
* | | Merge branch 'release-v0.99.4' into dinsic dinsic_2019-05-14Brendan Abolivier2019-05-1416-195/+564
|\| |
| * | URL preview blacklisting fixes (#5155)Andrew Morgan2019-05-101-11/+11
| |/
| * Run Black on the tests again (#5170)Amber Brown2019-05-108-222/+114
| * Fix bogus imports in tests (#5154)Brendan Abolivier2019-05-083-5/+6
| * add options to require an access_token to GET /profile and /publicRooms on CS...Matthew Hodgson2019-05-082-1/+123
| * Do checks on aliases for incoming m.room.aliases events (#5128)Brendan Abolivier2019-05-081-0/+169
| * Remove the requirement to authenticate for /admin/server_version. (#5122)Richard van der Hoff2019-05-071-22/+8
| * Add admin api for sending server_notices (#5121)Richard van der Hoff2019-05-0210-14/+14
| * Move admin api impl to its own packageRichard van der Hoff2019-05-0111-25/+47
| * Merge branch 'develop' of github.com:matrix-org/synapse into babolivier/accou...Erik Johnston2019-04-173-2/+191
| |\
| | * Merge pull request #5047 from matrix-org/babolivier/account_expirationBrendan Abolivier2019-04-171-1/+99
| | |\
| * | | Add management endpoints for account validityBrendan Abolivier2019-04-171-8/+87
| | |/ | |/|
| * | Send out emails with links to extend an account's validity periodBrendan Abolivier2019-04-171-1/+99
* | | Fix failing testBrendan Abolivier2019-05-091-2/+2
* | | Incorporate reviewBrendan Abolivier2019-05-091-0/+2
* | | Fix testBrendan Abolivier2019-05-091-0/+7
* | | Incorporate reviewBrendan Abolivier2019-05-071-3/+3
* | | Bunch of testsBrendan Abolivier2019-04-301-2/+124
* | | TestsBrendan Abolivier2019-04-301-5/+36
* | | [DINSIC] Add ability to proxy identity lookups (#5048)Andrew Morgan2019-04-161-2/+0
| |/ |/|
* | Merge pull request #5027 from matrix-org/babolivier/account_expirationBrendan Abolivier2019-04-091-2/+49
|\|
| * Add account expiration featureBrendan Abolivier2019-04-091-2/+49
* | Add config option to block users from looking up 3PIDs (#5010)Brendan Abolivier2019-04-041-0/+65
* | Add unit test for deleting groupsErik Johnston2019-04-031-0/+124
* | Collect room-version variations into one place (#4969)Richard van der Hoff2019-04-011-2/+2
|/
* Some more porting to HomeserverTestCase and remove old RESTHelper (#4913)Amber Brown2019-03-221-125/+0
* Merge pull request #4908 from matrix-org/erikj/block_peek_on_blocked_roomsErik Johnston2019-03-211-1/+65
|\
| * isortErik Johnston2019-03-211-1/+1
| * Deny peeking into rooms that have been blockedErik Johnston2019-03-211-1/+65
* | Fix typo and add descriptionErik Johnston2019-03-211-1/+5
|/
* Rejig testcase to make it more extensibleErik Johnston2019-03-211-17/+22
* Remove debugErik Johnston2019-03-211-1/+0
* Add testsErik Johnston2019-03-211-1/+66
* Fix registration testRichard van der Hoff2019-03-191-1/+2
* Add ratelimiting on failed login attempts (#4865)Brendan Abolivier2019-03-181-0/+45
* Add ratelimiting on login (#4821)Brendan Abolivier2019-03-152-2/+122
* Merge pull request #4772 from jbweston/jbweston/server-version-apiErik Johnston2019-03-051-2/+36
|\
| * Add 'server_version' endpoint to admin APIJoseph Weston2019-03-011-1/+35
| * Import 'admin' module rather than 'register_servlets' directlyJoseph Weston2019-03-011-2/+2
* | Add rate-limiting on registration (#4735)Brendan Abolivier2019-03-054-7/+55
|/
* Fix parsing of Content-Disposition headers (#4763)Richard van der Hoff2019-02-271-0/+45
* Move register_device into handlerErik Johnston2019-02-181-70/+23
* Fix unit testsErik Johnston2019-02-181-6/+15
* rework format of change password capabilityNeil Johnson2019-01-291-2/+2
* support change_password in capabilities end-pointNeil Johnson2019-01-291-0/+23
* isortNeil Johnson2019-01-291-1/+2
* enforce auth for capabilities endpointNeil Johnson2019-01-291-4/+19
* Support room version capabilities in CS API (MSC1804)Neil Johnson2019-01-251-0/+39
* Remove v1 only REST APIs now we don't ship matrix console (#4334)Amber Brown2018-12-292-145/+44
* Fix IP URL previews on Python 3 (#4215)Amber Brown2018-12-221-98/+326
* create support user (#4141)Neil Johnson2018-12-141-5/+28
* Implement .well-known handling (#4262)Richard van der Hoff2018-12-051-0/+58
* Fix more logcontext leaks in tests (#4209)Richard van der Hoff2018-11-271-1/+2
* Merge pull request #4204 from matrix-org/rav/logcontext_leak_fixesRichard van der Hoff2018-11-201-1/+2
|\
| * Fix logcontext leak in test_url_previewRichard van der Hoff2018-11-191-1/+2
* | Fix fallback auth on Python 3 (#4197)Amber Brown2018-11-191-0/+104
|/
* Fix Content-Disposition in media repository (#4176)Amber Brown2018-11-151-0/+145
* Use <meta> tags to discover the per-page encoding of html previews (#4183)Amber Brown2018-11-151-0/+77
* Add a test for the public T&Cs formRichard van der Hoff2018-11-141-0/+7
* Fix URL preview bugs (type error when loading cache from db, content-type inc...Amber Brown2018-11-081-0/+164
* Remove some boilerplate in tests (#4156)Amber Brown2018-11-075-178/+117
* Tests for user consent resource (#4140)Amber Brown2018-11-061-0/+111
* Fix typing being reset causing infinite syncs (#4127)Amber Brown2018-11-031-0/+123
* Fix search 500ing (#4122)Amber Brown2018-10-311-1/+105
* Port tests/ to Python 3 (#3808)Amber Brown2018-09-072-311/+258
* Port storage/ to Python 3 (#3725)Amber Brown2018-08-311-4/+10
* Integrate presence from hotfixes (#3694)Amber Brown2018-08-182-46/+105
* Fix the testsAmber Brown2018-08-155-45/+24
* Implement a new test baseclass to cut down on boilerplate (#3684)Amber Brown2018-08-141-37/+29
* Run tests under PostgreSQL (#3423)Amber Brown2018-08-139-5/+9
* Run black.black2018-08-109-132/+119
* Test fixes for Python 3 (#3647)Amber Brown2018-08-097-36/+36
* Admin API for creating new users (#3415)Amber Brown2018-07-201-0/+305
* Move v1-only APIs into their own module & isolate deprecated ones (#3460)Amber Brown2018-07-195-86/+27
* Refactor REST API tests to use explicit reactors (#3351)Amber Brown2018-07-177-921/+902
* Make auth & transactions more testable (#3499)Amber Brown2018-07-141-1/+4
* run isortAmber Brown2018-07-0911-48/+51
* Pass around the reactor explicitly (#3385)Amber Brown2018-06-222-5/+6
* Fix logcontext leak in HttpTransactionCacheRichard van der Hoff2018-05-211-0/+21
* Stop the transaction cache caching failuresRichard van der Hoff2018-05-211-0/+54
* Burminate v1authAdrian Tschira2018-04-304-13/+18
* Use six.moves.urlparseAdrian Tschira2018-04-151-7/+7
* move handling of auto_join_rooms to RegisterHandlerKrombel2018-03-141-0/+1
* s/replication_client/federation_client/Erik Johnston2018-03-134-11/+11
* Fix testsErik Johnston2018-03-134-11/+11
* Move RoomMemberHandler out of HandlersErik Johnston2018-03-011-1/+1
* Fix broken unit test for media storageErik Johnston2018-02-051-1/+6
* Merge pull request #2791 from matrix-org/erikj/media_storage_refactorErik Johnston2018-02-053-0/+109
|\
| * Add unit testsErik Johnston2018-01-183-0/+109
* | mock registrations_require_3pidMatthew Hodgson2018-01-191-0/+1
|/
* Remove dead codeRichard van der Hoff2018-01-091-3/+0
* Refactor UI auth implementationRichard van der Hoff2017-12-051-4/+7
* Fix testDavid Baker2017-10-171-0/+1
* Split out profile handler to fix testsErik Johnston2017-08-251-2/+1
* Add groups to sync streamErik Johnston2017-07-201-2/+2
* use jsonschema.FormatChecker for RoomID and UserID stringspik2017-03-231-2/+2
* Add basic implementation of local device list changesErik Johnston2017-01-251-2/+2
* Linearize updates to membership via PUT /state/Erik Johnston2017-01-092-3/+6
* Stop generating refresh tokensRichard van der Hoff2016-11-281-8/+4
* Clean transactions based on time. Add HttpTransactionCache tests.Kegan Dougal2016-11-141-0/+69
* Merge pull request #1098 from matrix-org/markjh/bearer_tokenMark Haines2016-10-252-0/+4
|\
| * Fix unit testsMark Haines2016-09-122-0/+4
* | Merge pull request #1164 from pik/error-codesErik Johnston2016-10-191-40/+87
|\ \
| * | Refactor test_filter to use real DataStorepik2016-10-181-43/+81