summary refs log tree commit diff
path: root/tests/handlers (follow)
Commit message (Expand)AuthorAgeFilesLines
* Land improved room list based on room stats (#6019)Andrew Morgan2020-02-261-39/+0
|\
| * Land improved room list based on room stats (#6019)Erik Johnston2019-10-021-39/+0
* | Use the federation blacklist for requests to untrusted Identity Servers (#6000)Andrew Morgan2020-02-251-2/+16
|\|
* | Implement MSC2290 (#6043)Andrew Morgan2020-02-251-6/+5
|\|
* | Add 'failure_ts' column to 'destinations' table (#6016)Andrew Morgan2020-02-251-1/+6
|\|
| * Add 'failure_ts' column to 'destinations' table (#6016)Richard van der Hoff2019-09-171-1/+6
* | Fix existing v2 identity server calls (MSC2140) (#6013)Andrew Morgan2020-02-252-1/+1
|\|
* | Merge pull request #6004 from matrix-org/jaywink/autojoin-create-real-usersAndrew Morgan2020-02-251-2/+27
|\|
| * Only count real users when checking for auto-creation of auto-join roomJason Robinson2019-09-091-2/+27
* | Remove extraneous unittest.DEBUG'sAndrew Morgan2020-02-251-1/+0
* | Increase expected state events in tests for new room by oneAndrew Morgan2020-02-251-1/+6
* | Fix and refactor room and user stats (#5971)Andrew Morgan2020-02-251-111/+532
|\|
| * Fix and refactor room and user stats (#5971)Erik Johnston2019-09-041-111/+532
* | 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
* | Remove non-functional 'expire_access_token' setting (#5782)Andrew Morgan2020-02-201-1/+1
|\|
| * Remove non-functional 'expire_access_token' setting (#5782)Richard van der Hoff2019-07-301-1/+1
* | Replace returnValue with return (#5736)Andrew Morgan2020-02-191-1/+1
|\|
| * Replace returnValue with return (#5736)Amber Brown2019-07-231-1/+1
* | Merge pull request #5589 from matrix-org/erikj/admin_exfiltrate_dataAndrew Morgan2020-02-171-0/+210
|\|
| * Merge pull request #5589 from matrix-org/erikj/admin_exfiltrate_dataErik Johnston2019-07-151-0/+210
| |\
| | * Fixup from review comments.Erik Johnston2019-07-041-5/+5
| | * Add basic function to get all data for a user out of synapseErik Johnston2019-07-021-0/+210
* | | Implement access token expiry (#5660)Andrew Morgan2020-02-172-6/+19
|\| |
| * | Implement access token expiry (#5660)Richard van der Hoff2019-07-122-6/+19
* | | Merge pull request #5658 from matrix-org/babolivier/is-jsonAndrew Morgan2020-02-171-4/+4
|\| |
* | | Remove access-token support from RegistrationStore.register (#5642)Andrew Morgan2020-02-172-16/+6
|\| |
| * | Remove access-token support from RegistrationStore.register (#5642)Richard van der Hoff2019-07-102-16/+6
* | | Remove access-token support from RegistrationHandler.register (#5641)Andrew Morgan2020-02-171-25/+28
|\| |
| * | Remove access-token support from RegistrationHandler.register (#5641)Richard van der Hoff2019-07-081-25/+28
* | | Move get_or_create_user to test code (#5628)Andrew Morgan2020-02-171-9/+59
|\| |
| * | Move get_or_create_user to test code (#5628)Richard van der Hoff2019-07-081-9/+59
| |/
| * Run Black. (#5482)Amber Brown2019-06-207-51/+45
* | Fix with isort==4.3.21 and black==19.3b0Andrew Morgan2020-02-141-2/+2
* | Dinsic Blacking with black==18.6b2Andrew Morgan2020-02-119-97/+75
* | Capatilise letters after a - in new user displaynames (#14)Andrew Morgan2019-12-021-0/+28
* | Fixup testsBrendan Abolivier2019-10-041-1/+5
* | Lint (again)Brendan Abolivier2019-10-041-3/+1
* | LintBrendan Abolivier2019-10-041-5/+5
* | Add test caseBrendan Abolivier2019-10-041-0/+83
* | Add test case for #5574Brendan Abolivier2019-06-281-0/+108
* | Merge branch 'master' into dinsicBrendan Abolivier2019-06-121-0/+307
|\|
| * Fix background updates to handle redactions/rejections (#5352)Erik Johnston2019-06-061-3/+59
| * Room Statistics (#4338)Amber Brown2019-05-211-0/+251
* | Merge branch 'master' into dinsicBrendan Abolivier2019-06-111-0/+7
|\|
| * Limit UserIds to a length that fits in a state key (#5198)ReidAnderson2019-05-201-0/+7
* | Merge branch 'babolivier/per_room_profiles' into dinsic dinsic_2019-05-17Brendan Abolivier2019-05-172-4/+8
|\|
| * Migrate all tests to use the dict-based config format instead of hanging item...Amber Brown2019-05-132-4/+8
* | Merge branch 'release-v0.99.4' into dinsic dinsic_2019-05-14Brendan Abolivier2019-05-145-265/+217
|\|
| * Run Black on the tests again (#5170)Amber Brown2019-05-105-262/+213
| * Add admin api for sending server_notices (#5121)Richard van der Hoff2019-05-021-2/+2
| * Move admin api impl to its own packageRichard van der Hoff2019-05-011-3/+4
* | Merge branch 'develop' into dinsicAndrew Morgan2019-04-152-3/+177
|\|
| * Fix grammar and document get_current_users_in_room (#4998)Andrew Morgan2019-04-031-2/+2
| * Review commentsErik Johnston2019-03-281-5/+9
| * Add unit testsErik Johnston2019-03-271-1/+171
* | Merge branch 'master' of github.com:matrix-org/synapse into dinsicErik Johnston2019-04-052-69/+63
|\|
| * Make federation endpoints more tolerant of trailing slashes v2 (#4935)Andrew Morgan2019-03-261-3/+3
| * Some more porting to HomeserverTestCase and remove old RESTHelper (#4913)Amber Brown2019-03-221-66/+58
| * Remove trailing slashes from outbound federation requests and retry on 400 (#...Andrew Morgan2019-03-211-0/+2
| |\
| | * Switch to wrapper function around _send_requestAndrew Morgan2019-03-131-2/+2
| | * Correct argument nameAndrew Morgan2019-03-121-2/+2
| | * Cleaner way of implementing trailing slashesAndrew Morgan2019-03-121-2/+4
| | * and againAndrew Morgan2019-03-111-1/+1
| | * Fix syntax errorAndrew Morgan2019-03-111-1/+1
| | * We're calling different functions nowAndrew Morgan2019-03-111-2/+2
* | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/dinsic-mergedErik Johnston2019-03-215-205/+545
|\| |
| * | Merge pull request #4896 from matrix-org/erikj/disable_room_directoryErik Johnston2019-03-211-1/+58
| |\ \
| | * | Add testErik Johnston2019-03-201-1/+58
| * | | Add testErik Johnston2019-03-201-0/+52
| |/ /
| * | Fix RegistrationTestCaseRichard van der Hoff2019-03-191-2/+9
| * | fix test_auto_create_auto_join_where_no_consent (#4886)Neil Johnson2019-03-191-2/+22
| * | Migrate the user directory initial population to a background task (#4864)Amber Brown2019-03-191-35/+74
| * | Revert "Make federation endpoints more tolerant of trailing slashes for some ...Erik Johnston2019-03-141-3/+3
| * | Merge pull request #4846 from matrix-org/hawkowl/userdir-searchErik Johnston2019-03-141-13/+18
| |\ \ | | |/ | |/|
| | * fixupAmber Brown2019-03-131-20/+1
| | * fixupAmber Brown2019-03-121-16/+20
| | * fixesAmber Brown2019-03-121-4/+12
| | * initialAmber Brown2019-03-111-0/+12
| * | Make federation endpoints more tolerant of trailing slashes for some endpoint...Andrew Morgan2019-03-111-3/+3
| |/
| * Rewrite userdir to be faster (#4537)Amber Brown2019-03-071-41/+225
| * Add rate-limiting on registration (#4735)Brendan Abolivier2019-03-051-2/+2
| * Update test_typing to use HomeserverTestCase. (#4771)Richard van der Hoff2019-03-041-157/+133
* | Merge branch 'master' of github.com:matrix-org/synapse into erikj/dinsic-merg...Erik Johnston2019-03-154-61/+241
|\|
| * Fix registration on workers (#4682)Erik Johnston2019-02-201-1/+1
| * Add configurable room list publishing rulesErik Johnston2019-02-141-0/+1
| * make sure version is in body and wrap in linearizer queueHubert Chathi2019-02-081-0/+72
| * create support user (#4141)Neil Johnson2018-12-142-2/+119
| * Rip out half-implemented m.login.saml2 support (#4265)Richard van der Hoff2018-12-061-15/+0
| * Neilj/fix autojoin (#4223)Neil Johnson2018-11-281-1/+11
| * handle empty backups according to latest spec proposal (#4123)Hubert Chathi2018-11-051-42/+37
* | merge master into dinsic, again...Matthew Hodgson2018-11-038-104/+627
|\|
| * Merge branch 'develop' of github.com:matrix-org/synapse into erikj/alias_disa...Erik Johnston2018-10-251-19/+56
| |\
| | * Merge branch 'develop' of github.com:matrix-org/synapse into matthew/autocrea...Neil Johnson2018-10-252-0/+436
| | |\
| | * | improve auto room join logic, comments and testsNeil Johnson2018-10-121-4/+17
| | * | move logic into register, fix room alias localpart bug, testsNeil Johnson2018-10-041-19/+43
| * | | Use allow/denyErik Johnston2018-10-251-1/+1
| * | | Add tests for alias creation rulesErik Johnston2018-10-191-0/+48
| | |/ | |/|
| * | Fix roomlist since tokens on Python 3 (#4046)Will Hunt2018-10-171-0/+39
| * | Merge remote-tracking branch 'origin/develop' into dbkr/e2e_backupsDavid Baker2018-10-092-81/+83
| |\|
| | * Port tests/ to Python 3 (#3808)Amber Brown2018-09-071-3/+1
| | * Merge branch 'master' into developRichard van der Hoff2018-09-061-11/+8
| | |\
| | | * Fix origin handling for pushed transactionsRichard van der Hoff2018-09-051-11/+8
| | * | Fix tests on postgresql (#3740)Amber Brown2018-09-041-68/+75
| * | | try to make flake8 and isort happyHubert Chathi2018-09-061-4/+5
| * | | update to newer Synapse APIsHubert Chathi2018-08-241-0/+1
| * | | Merge branch 'develop' into e2e_backupsHubert Chathi2018-08-2410-469/+514
| |\| |
| | * | Merge branch 'develop' of github.com:matrix-org/synapse into neilj/server_not...Erik Johnston2018-08-221-2/+2
| | |\ \
| | | * \ Merge pull request #3659 from matrix-org/erikj/split_profilesErik Johnston2018-08-221-2/+2
| | | |\ \ | | | | |/ | | | |/|
| | | | * Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_prof...Erik Johnston2018-08-1710-428/+475
| | | | |\
| | | | * | Split ProfileHandler into master and workerErik Johnston2018-08-171-2/+2
| | * | | | rename error codeNeil Johnson2018-08-181-2/+2
| | |/ / /
| * | | | 404 nicely if you try to interact with a missing current versionMatthew Hodgson2018-08-121-0/+22
| * | | | flake8Matthew Hodgson2018-08-121-8/+13
| * | | | implement remaining tests and make them workMatthew Hodgson2018-08-121-25/+251
| * | | | lintingMatthew Hodgson2018-08-121-25/+23
| * | | | fix idiocies and so make tests passMatthew Hodgson2018-08-121-8/+11
| * | | | first cut at a UTMatthew Hodgson2018-08-121-0/+141
* | | | | merge in masterMatthew Hodgson2018-10-2210-425/+578
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | add new error type ResourceLimitNeil Johnson2018-08-163-15/+15
| | |_|/ | |/| |
| * | | Merge branch 'develop' of github.com:matrix-org/synapse into neilj/fix_off_by...Neil Johnson2018-08-151-2/+2
| |\ \ \
| | * | | update error codesNeil Johnson2018-08-151-2/+2
| | * | | Merge branch 'develop' of github.com:matrix-org/synapse into neilj/admin_emailNeil Johnson2018-08-141-0/+71
| | |\ \ \
| * | \ \ \ Merge branch 'develop' of github.com:matrix-org/synapse into neilj/fix_off_by...Neil Johnson2018-08-141-1/+1
| |\ \ \ \ \ | | | |/ / / | | |/| | |
| | * | | | fix setup_test_homeserver to be postgres compatibleNeil Johnson2018-08-141-1/+1
| | * | | | Merge pull request #3670 from matrix-org/neilj/mau_sync_blockNeil Johnson2018-08-141-0/+71
| | |\ \ \ \
| * | | | | | fix off by 1 errorsNeil Johnson2018-08-142-3/+14
| * | | | | | support admin_email config and pass through into blocking errors, return Auth...Neil Johnson2018-08-141-4/+4
| * | | | | | fix off by 1s on mauNeil Johnson2018-08-142-5/+48
| * | | | | | Merge branch 'neilj/admin_email' of github.com:matrix-org/synapse into neilj/...Neil Johnson2018-08-141-4/+4
| |\ \ \ \ \ \ | | | |_|/ / / | | |/| | | |
| | * | | | | support admin_email config and pass through into blocking errors, return Auth...Neil Johnson2018-08-131-4/+4
| | |/ / / /
| * | | | | Merge branch 'neilj/mau_sync_block' of github.com:matrix-org/synapse into nei...Neil Johnson2018-08-141-0/+71
| |\ \ \ \ \ | | |/ / / / | |/| / / / | | |/ / /
| | * | | fix importsNeil Johnson2018-08-091-1/+1
| | * | | only block on sync where user is not part of the mau cohortNeil Johnson2018-08-091-9/+31
| | * | | block sync if auth checks failNeil Johnson2018-08-091-6/+13
| | * | | Merge branch 'develop' of github.com:matrix-org/synapse into neilj/mau_sync_b...Neil Johnson2018-08-091-1/+3
| | |\ \ \ | | | | |/ | | | |/|
| | * | | sync auth blockingNeil Johnson2018-08-081-0/+42
| * | | | Revert "support admin_email config and pass through into blocking errors, ret...Neil Johnson2018-08-131-4/+4
| * | | | support admin_email config and pass through into blocking errors, return Auth...Neil Johnson2018-08-131-4/+4
| * | | | Run tests under PostgreSQL (#3423)Amber Brown2018-08-137-3/+7
| * | | | Run black.black2018-08-109-420/+338
| | |/ / | |/| |
| * | | Test fixes for Python 3 (#3647)Amber Brown2018-08-091-1/+3
| |/ /
| * | bug fixesNeil Johnson2018-08-031-1/+0
| * | do mau checks based on monthly_active_users tableNeil Johnson2018-08-022-41/+38
| |/
| * fix test for py3Neil Johnson2018-08-011-0/+4
| * Merge branch 'develop' of github.com:matrix-org/synapse into neilj/mau_sign_i...Neil Johnson2018-08-011-1/+0
| |\
| | * Remove pdu_failures from transactionsTravis Ralston2018-07-301-1/+0
| * | make count_monthly_users async synapse/handlers/auth.pyNeil Johnson2018-08-012-21/+28
| * | coding styleNeil Johnson2018-07-311-2/+2
| * | limit register and sign in on number of monthly usersNeil Johnson2018-07-302-1/+97
| |/
* | Merge remote-tracking branch 'origin/master' into dinsicDavid Baker2018-07-199-25/+40
|\|
| * run isortAmber Brown2018-07-099-25/+40
* | unbreak testsMatthew Hodgson2018-05-041-1/+0
* | remove create_profile from testsMatthew Hodgson2018-05-041-2/+0
* | PR feedbackDavid Baker2018-04-251-2/+2
* | Fix testsDavid Baker2018-04-171-3/+3
|/
* Fix testsErik Johnston2018-04-111-0/+1
* s/replication_client/federation_client/Erik Johnston2018-03-133-3/+3
* s/replication_server/federation_serverErik Johnston2018-03-131-1/+1
* Fix testsErik Johnston2018-03-134-4/+5
* Fix testsErik Johnston2018-03-132-10/+8
* Remove spurious unittest.DEBUGRichard van der Hoff2018-01-261-1/+0
* try make tests work a bit more...Matthew Hodgson2017-12-041-0/+12
* erik told me toMatthew Hodgson2017-12-041-1/+1
* Fix appservice tests to account for new behavior of notify_interested_servicesIlya Zhuravlev2017-11-021-3/+12
* Split out profile handler to fix testsErik Johnston2017-08-252-5/+4
* Fix upErik Johnston2017-06-271-2/+1
* Do some logging when one-time-keys get claimedRichard van der Hoff2017-05-091-0/+34
* Allow clients to upload one-time-keys with new sigsRichard van der Hoff2017-05-091-0/+98
* fix testsRichard van der Hoff2017-03-232-1/+3
* push federation retry limiter down to matrixfederationclientRichard van der Hoff2017-03-231-0/+2
* Modify test_user_sync so it doesn't look at last_active_ts over last_user_syn...Will Hunt2017-03-151-1/+1
* Fix email push in pusher workerErik Johnston2017-02-022-12/+7
* Implement device key caching over federationErik Johnston2017-01-263-9/+11
* Add basic implementation of local device list changesErik Johnston2017-01-251-0/+3
* Stop putting a time caveat on access tokensRichard van der Hoff2016-11-292-7/+5
* Merge pull request #1098 from matrix-org/markjh/bearer_tokenMark Haines2016-10-251-1/+2
|\
| * Fix unit testsMark Haines2016-09-121-1/+2
* | rest/client/v1/register: use the correct requester in createUserPatrik Oldsberg2016-10-061-3/+5
* | Time out typing over federationErik Johnston2016-09-231-5/+2
|/
* Fix unit testsMark Haines2016-09-061-0/+8
* Don't notify for online -> online transitions.Erik Johnston2016-08-301-0/+47
* Fix unit testsErik Johnston2016-08-261-0/+6
* Make AppserviceHandler stream events from databaseErik Johnston2016-08-181-3/+6
* Make notify_interested_services fasterErik Johnston2016-08-171-3/+10
* Update unit testsErik Johnston2016-08-171-0/+2
* PEP8Richard van der Hoff2016-08-081-0/+1
* Fix login with m.login.tokenRichard van der Hoff2016-08-081-4/+49
* keys/query: return all users which were asked forRichard van der Hoff2016-08-031-0/+46
* Add `create_requester` functionRichard van der Hoff2016-07-261-4/+6
* Implement updating devicesRichard van der Hoff2016-07-261-0/+16
* Implement deleting devicesRichard van der Hoff2016-07-261-2/+20
* make /devices return a listRichard van der Hoff2016-07-211-4/+7
* Fix PEP8 errorsRichard van der Hoff2016-07-211-0/+1
* Implement GET /device/{deviceId}Richard van der Hoff2016-07-211-10/+27
* Fix PEP8 errorsRichard van der Hoff2016-07-201-1/+1
* GET /devices endpointRichard van der Hoff2016-07-201-12/+66
* Add device_id support to /loginRichard van der Hoff2016-07-181-0/+75
* Bug fix: expire invalid access tokensNegar Fazeli2016-07-131-2/+2
* Fix a bug caused by a change in auth_handler functionNegar Fazeli2016-06-081-6/+3
* Store the typing users as user_id strings. (#819)Mark Haines2016-06-021-2/+2
* Allow external processes to mark a user as syncing. (#812)Mark Haines2016-06-021-9/+7
* Move the AS handler out of the Handlers object.Mark Haines2016-05-311-3/+3
* Fix set profile error with Requester.Negi Fazeli2016-05-231-9/+25
* Move typing handler out of the Handlers objectMark Haines2016-05-171-9/+1
* Replaces calls to fetch_room_distributions_into with get_joined_hosts_for_roomMark Haines2016-05-161-44/+5
* Create user with expiryNegi Fazeli2016-05-131-0/+67
* Pass whole requester to ratelimitingDaniel Wagner-Hall2016-03-031-4/+12
* Fix flake8 warnings for testsMark Haines2016-02-194-66/+61
* Don't set currently_active for remote presenceErik Johnston2016-02-191-4/+15
* Add unit testErik Johnston2016-02-181-0/+373
* Remove old tests.Erik Johnston2016-02-183-1654/+0
* Make unit tests workErik Johnston2016-01-182-559/+0
* Require unbanning before other membership changesDaniel Wagner-Hall2016-01-151-3/+3
* Delete the table objects from TransactionStoreMark Haines2016-01-132-2/+0
* Merge pull request #456 from matrix-org/store_event_actionsDavid Baker2016-01-082-0/+25
|\
| * fix testsDavid Baker2016-01-062-0/+9
| * fix testsDavid Baker2016-01-042-2/+2
| * Add mocks to make tests work againDavid Baker2015-12-222-0/+16
* | copyrightsMatthew Hodgson2016-01-079-9/+9
|/
* rename the method in the tests as wellMark Haines2015-12-011-3/+3
* Update testsErik Johnston2015-11-172-0/+15
* Open up /events to anonymous users for room events onlyDaniel Wagner-Hall2015-11-052-24/+77
* Move token generation to auth handlerDaniel Wagner-Hall2015-08-201-7/+7
* Re-add whitespace around caveat operatorsDaniel Wagner-Hall2015-08-191-4/+4
* Remove padding space around caveat operatorsDaniel Wagner-Hall2015-08-181-4/+4
* Fix units in testDaniel Wagner-Hall2015-08-181-1/+1
* Fix some formatting to use tuplesDaniel Wagner-Hall2015-08-181-1/+1
* Issue macaroons as opaque auth tokensDaniel Wagner-Hall2015-08-181-0/+70
* Consolidate duplicate code in notifierErik Johnston2015-07-021-10/+10
* Fix bug where synapse was sending AS user queries incorrectly.Kegan Dougal2015-06-171-0/+43
* Merge pull request #180 from matrix-org/erikj/prev_state_contextErik Johnston2015-06-031-0/+2
|\
| * Don't needlessly compute prev_stateErik Johnston2015-06-031-0/+2
* | Don't needlessly compute contextErik Johnston2015-06-031-2/+2
|/
* Fix the presence testsMark Haines2015-05-222-15/+21
* Fix the presence testsMark Haines2015-05-201-10/+3
* Merge branch 'develop' into notifier_performanceMark Haines2015-05-182-48/+13
|\
| * Remove unused arguments and doc PresenceHandler.push_update_to_clientsMark Haines2015-05-142-48/+13
* | Don't bother checking for updates if the stream token hasn't advanced for a userMark Haines2015-05-133-11/+13
|/
* Merge branch 'develop' of github.com:matrix-org/synapse into postgresErik Johnston2015-04-271-0/+65
|\
| * Remove users from the remote_offline_serials list (and clean up empty element...Paul "LeoNerd" Evans2015-04-231-0/+27
| * Store a list of the presence serial number at which remote users went offline...Paul "LeoNerd" Evans2015-04-231-0/+38
* | Merge branch 'develop' of github.com:matrix-org/synapse into postgresErik Johnston2015-04-171-6/+19
|\|
| * Various minor fixes to unit-test structure around typing notificationsPaul "LeoNerd" Evans2015-04-151-0/+7
| * Have TypingNotificationEventSource.get_new_events_for_user() return a deferre...Paul "LeoNerd" Evans2015-04-151-6/+12
* | Merge branch 'develop' of github.com:matrix-org/synapse into mysqlErik Johnston2015-04-071-2/+5
|\|
| * Merge branch 'develop' into application-services-txn-reliabilityKegan Dougal2015-03-162-6/+6
| |\
| * | Use seconds; start gluing in the AS scheduler into the AS handler.Kegan Dougal2015-03-091-2/+5
* | | Make work in both Maria and SQLite. Fix testsErik Johnston2015-04-013-2/+21
| |/ |/|
* | Fix testsErik Johnston2015-03-092-6/+6
|/