| Commit message (Expand) | Author | Age | Files | Lines |
* | Add 'failure_ts' column to 'destinations' table (#6016) | Richard van der Hoff | 2019-09-17 | 1 | -1/+6 |
* | Only count real users when checking for auto-creation of auto-join room | Jason Robinson | 2019-09-09 | 1 | -2/+27 |
* | Fix and refactor room and user stats (#5971) | Erik Johnston | 2019-09-04 | 1 | -111/+532 |
* | Remove unnecessary parentheses around return statements (#5931) | Andrew Morgan | 2019-08-30 | 1 | -1/+1 |
* | Remove non-functional 'expire_access_token' setting (#5782) | Richard van der Hoff | 2019-07-30 | 1 | -1/+1 |
* | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 1 | -1/+1 |
* | Merge pull request #5589 from matrix-org/erikj/admin_exfiltrate_data | Erik Johnston | 2019-07-15 | 1 | -0/+210 |
|\ |
|
| * | Fixup from review comments. | Erik Johnston | 2019-07-04 | 1 | -5/+5 |
| * | Add basic function to get all data for a user out of synapse | Erik Johnston | 2019-07-02 | 1 | -0/+210 |
* | | Implement access token expiry (#5660) | Richard van der Hoff | 2019-07-12 | 2 | -6/+19 |
* | | Remove access-token support from RegistrationStore.register (#5642) | Richard van der Hoff | 2019-07-10 | 2 | -16/+6 |
* | | Remove access-token support from RegistrationHandler.register (#5641) | Richard van der Hoff | 2019-07-08 | 1 | -25/+28 |
* | | Move get_or_create_user to test code (#5628) | Richard van der Hoff | 2019-07-08 | 1 | -9/+59 |
|/ |
|
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 7 | -51/+45 |
* | Fix background updates to handle redactions/rejections (#5352) | Erik Johnston | 2019-06-06 | 1 | -3/+59 |
* | Room Statistics (#4338) | Amber Brown | 2019-05-21 | 1 | -0/+251 |
* | Limit UserIds to a length that fits in a state key (#5198) | ReidAnderson | 2019-05-20 | 1 | -0/+7 |
* | Migrate all tests to use the dict-based config format instead of hanging item... | Amber Brown | 2019-05-13 | 2 | -4/+8 |
* | Run Black on the tests again (#5170) | Amber Brown | 2019-05-10 | 5 | -262/+213 |
* | Add admin api for sending server_notices (#5121) | Richard van der Hoff | 2019-05-02 | 1 | -2/+2 |
* | Move admin api impl to its own package | Richard van der Hoff | 2019-05-01 | 1 | -3/+4 |
* | Fix grammar and document get_current_users_in_room (#4998) | Andrew Morgan | 2019-04-03 | 1 | -2/+2 |
* | Review comments | Erik Johnston | 2019-03-28 | 1 | -5/+9 |
* | Add unit tests | Erik Johnston | 2019-03-27 | 1 | -1/+171 |
* | Make federation endpoints more tolerant of trailing slashes v2 (#4935) | Andrew Morgan | 2019-03-26 | 1 | -3/+3 |
* | Some more porting to HomeserverTestCase and remove old RESTHelper (#4913) | Amber Brown | 2019-03-22 | 1 | -66/+58 |
* | Remove trailing slashes from outbound federation requests and retry on 400 (#... | Andrew Morgan | 2019-03-21 | 1 | -0/+2 |
|\ |
|
| * | Switch to wrapper function around _send_request | Andrew Morgan | 2019-03-13 | 1 | -2/+2 |
| * | Correct argument name | Andrew Morgan | 2019-03-12 | 1 | -2/+2 |
| * | Cleaner way of implementing trailing slashes | Andrew Morgan | 2019-03-12 | 1 | -2/+4 |
| * | and again | Andrew Morgan | 2019-03-11 | 1 | -1/+1 |
| * | Fix syntax error | Andrew Morgan | 2019-03-11 | 1 | -1/+1 |
| * | We're calling different functions now | Andrew Morgan | 2019-03-11 | 1 | -2/+2 |
* | | Merge pull request #4896 from matrix-org/erikj/disable_room_directory | Erik Johnston | 2019-03-21 | 1 | -1/+58 |
|\ \ |
|
| * | | Add test | Erik Johnston | 2019-03-20 | 1 | -1/+58 |
* | | | Add test | Erik Johnston | 2019-03-20 | 1 | -0/+52 |
|/ / |
|
* | | Fix RegistrationTestCase | Richard van der Hoff | 2019-03-19 | 1 | -2/+9 |
* | | fix test_auto_create_auto_join_where_no_consent (#4886) | Neil Johnson | 2019-03-19 | 1 | -2/+22 |
* | | Migrate the user directory initial population to a background task (#4864) | Amber Brown | 2019-03-19 | 1 | -35/+74 |
* | | Revert "Make federation endpoints more tolerant of trailing slashes for some ... | Erik Johnston | 2019-03-14 | 1 | -3/+3 |
* | | Merge pull request #4846 from matrix-org/hawkowl/userdir-search | Erik Johnston | 2019-03-14 | 1 | -13/+18 |
|\ \
| |/
|/| |
|
| * | fixup | Amber Brown | 2019-03-13 | 1 | -20/+1 |
| * | fixup | Amber Brown | 2019-03-12 | 1 | -16/+20 |
| * | fixes | Amber Brown | 2019-03-12 | 1 | -4/+12 |
| * | initial | Amber Brown | 2019-03-11 | 1 | -0/+12 |
* | | Make federation endpoints more tolerant of trailing slashes for some endpoint... | Andrew Morgan | 2019-03-11 | 1 | -3/+3 |
|/ |
|
* | Rewrite userdir to be faster (#4537) | Amber Brown | 2019-03-07 | 1 | -41/+225 |
* | Add rate-limiting on registration (#4735) | Brendan Abolivier | 2019-03-05 | 1 | -2/+2 |
* | Update test_typing to use HomeserverTestCase. (#4771) | Richard van der Hoff | 2019-03-04 | 1 | -157/+133 |
* | Fix registration on workers (#4682) | Erik Johnston | 2019-02-20 | 1 | -1/+1 |
* | Add configurable room list publishing rules | Erik Johnston | 2019-02-14 | 1 | -0/+1 |
* | make sure version is in body and wrap in linearizer queue | Hubert Chathi | 2019-02-08 | 1 | -0/+72 |
* | create support user (#4141) | Neil Johnson | 2018-12-14 | 2 | -2/+119 |
* | Rip out half-implemented m.login.saml2 support (#4265) | Richard van der Hoff | 2018-12-06 | 1 | -15/+0 |
* | Neilj/fix autojoin (#4223) | Neil Johnson | 2018-11-28 | 1 | -1/+11 |
* | handle empty backups according to latest spec proposal (#4123) | Hubert Chathi | 2018-11-05 | 1 | -42/+37 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/alias_disa... | Erik Johnston | 2018-10-25 | 1 | -19/+56 |
|\ |
|
| * | Merge branch 'develop' of github.com:matrix-org/synapse into matthew/autocrea... | Neil Johnson | 2018-10-25 | 2 | -0/+436 |
| |\ |
|
| * | | improve auto room join logic, comments and tests | Neil Johnson | 2018-10-12 | 1 | -4/+17 |
| * | | move logic into register, fix room alias localpart bug, tests | Neil Johnson | 2018-10-04 | 1 | -19/+43 |
* | | | Use allow/deny | Erik Johnston | 2018-10-25 | 1 | -1/+1 |
* | | | Add tests for alias creation rules | Erik Johnston | 2018-10-19 | 1 | -0/+48 |
| |/
|/| |
|
* | | Fix roomlist since tokens on Python 3 (#4046) | Will Hunt | 2018-10-17 | 1 | -0/+39 |
* | | Merge remote-tracking branch 'origin/develop' into dbkr/e2e_backups | David Baker | 2018-10-09 | 2 | -81/+83 |
|\| |
|
| * | Port tests/ to Python 3 (#3808) | Amber Brown | 2018-09-07 | 1 | -3/+1 |
| * | Merge branch 'master' into develop | Richard van der Hoff | 2018-09-06 | 1 | -11/+8 |
| |\ |
|
| | * | Fix origin handling for pushed transactions | Richard van der Hoff | 2018-09-05 | 1 | -11/+8 |
| * | | Fix tests on postgresql (#3740) | Amber Brown | 2018-09-04 | 1 | -68/+75 |
* | | | try to make flake8 and isort happy | Hubert Chathi | 2018-09-06 | 1 | -4/+5 |
* | | | update to newer Synapse APIs | Hubert Chathi | 2018-08-24 | 1 | -0/+1 |
* | | | Merge branch 'develop' into e2e_backups | Hubert Chathi | 2018-08-24 | 10 | -469/+514 |
|\| | |
|
| * | | Merge branch 'develop' of github.com:matrix-org/synapse into neilj/server_not... | Erik Johnston | 2018-08-22 | 1 | -2/+2 |
| |\ \ |
|
| | * \ | Merge pull request #3659 from matrix-org/erikj/split_profiles | Erik Johnston | 2018-08-22 | 1 | -2/+2 |
| | |\ \
| | | |/
| | |/| |
|
| | | * | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_prof... | Erik Johnston | 2018-08-17 | 10 | -428/+475 |
| | | |\ |
|
| | | * | | Split ProfileHandler into master and worker | Erik Johnston | 2018-08-17 | 1 | -2/+2 |
| * | | | | rename error code | Neil Johnson | 2018-08-18 | 1 | -2/+2 |
| |/ / / |
|
| * | / | add new error type ResourceLimit | Neil Johnson | 2018-08-16 | 3 | -15/+15 |
| | |/
| |/| |
|
| * | | Merge branch 'develop' of github.com:matrix-org/synapse into neilj/fix_off_by... | Neil Johnson | 2018-08-15 | 1 | -2/+2 |
| |\ \ |
|
| | * | | update error codes | Neil Johnson | 2018-08-15 | 1 | -2/+2 |
| | * | | Merge branch 'develop' of github.com:matrix-org/synapse into neilj/admin_email | Neil Johnson | 2018-08-14 | 1 | -0/+71 |
| | |\ \ |
|
| * | \ \ | Merge branch 'develop' of github.com:matrix-org/synapse into neilj/fix_off_by... | Neil Johnson | 2018-08-14 | 1 | -1/+1 |
| |\ \ \ \
| | | |/ /
| | |/| | |
|
| | * | | | fix setup_test_homeserver to be postgres compatible | Neil Johnson | 2018-08-14 | 1 | -1/+1 |
| | * | | | Merge pull request #3670 from matrix-org/neilj/mau_sync_block | Neil Johnson | 2018-08-14 | 1 | -0/+71 |
| | |\ \ \ |
|
| * | | | | | fix off by 1 errors | Neil Johnson | 2018-08-14 | 2 | -3/+14 |
| * | | | | | support admin_email config and pass through into blocking errors, return Auth... | Neil Johnson | 2018-08-14 | 1 | -4/+4 |
| * | | | | | fix off by 1s on mau | Neil Johnson | 2018-08-14 | 2 | -5/+48 |
| * | | | | | Merge branch 'neilj/admin_email' of github.com:matrix-org/synapse into neilj/... | Neil Johnson | 2018-08-14 | 1 | -4/+4 |
| |\ \ \ \ \
| | | |_|/ /
| | |/| | | |
|
| | * | | | | support admin_email config and pass through into blocking errors, return Auth... | Neil Johnson | 2018-08-13 | 1 | -4/+4 |
| | |/ / / |
|
| * | | | | Merge branch 'neilj/mau_sync_block' of github.com:matrix-org/synapse into nei... | Neil Johnson | 2018-08-14 | 1 | -0/+71 |
| |\ \ \ \
| | |/ / /
| |/| / /
| | |/ / |
|
| | * | | fix imports | Neil Johnson | 2018-08-09 | 1 | -1/+1 |
| | * | | only block on sync where user is not part of the mau cohort | Neil Johnson | 2018-08-09 | 1 | -9/+31 |
| | * | | block sync if auth checks fail | Neil Johnson | 2018-08-09 | 1 | -6/+13 |
| | * | | Merge branch 'develop' of github.com:matrix-org/synapse into neilj/mau_sync_b... | Neil Johnson | 2018-08-09 | 1 | -1/+3 |
| | |\| |
|
| | * | | sync auth blocking | Neil Johnson | 2018-08-08 | 1 | -0/+42 |
| * | | | Revert "support admin_email config and pass through into blocking errors, ret... | Neil Johnson | 2018-08-13 | 1 | -4/+4 |
| * | | | support admin_email config and pass through into blocking errors, return Auth... | Neil Johnson | 2018-08-13 | 1 | -4/+4 |
| * | | | Run tests under PostgreSQL (#3423) | Amber Brown | 2018-08-13 | 7 | -3/+7 |
| * | | | Run black. | black | 2018-08-10 | 9 | -420/+338 |
| | |/
| |/| |
|
| * | | Test fixes for Python 3 (#3647) | Amber Brown | 2018-08-09 | 1 | -1/+3 |
| |/ |
|
| * | bug fixes | Neil Johnson | 2018-08-03 | 1 | -1/+0 |
| * | do mau checks based on monthly_active_users table | Neil Johnson | 2018-08-02 | 2 | -41/+38 |
* | | 404 nicely if you try to interact with a missing current version | Matthew Hodgson | 2018-08-12 | 1 | -0/+22 |
* | | flake8 | Matthew Hodgson | 2018-08-12 | 1 | -8/+13 |
* | | implement remaining tests and make them work | Matthew Hodgson | 2018-08-12 | 1 | -25/+251 |
* | | linting | Matthew Hodgson | 2018-08-12 | 1 | -25/+23 |
* | | fix idiocies and so make tests pass | Matthew Hodgson | 2018-08-12 | 1 | -8/+11 |
* | | first cut at a UT | Matthew Hodgson | 2018-08-12 | 1 | -0/+141 |
|/ |
|
* | fix test for py3 | Neil Johnson | 2018-08-01 | 1 | -0/+4 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into neilj/mau_sign_i... | Neil Johnson | 2018-08-01 | 1 | -1/+0 |
|\ |
|
| * | Remove pdu_failures from transactions | Travis Ralston | 2018-07-30 | 1 | -1/+0 |
* | | make count_monthly_users async synapse/handlers/auth.py | Neil Johnson | 2018-08-01 | 2 | -21/+28 |
* | | coding style | Neil Johnson | 2018-07-31 | 1 | -2/+2 |
* | | limit register and sign in on number of monthly users | Neil Johnson | 2018-07-30 | 2 | -1/+97 |
|/ |
|
* | run isort | Amber Brown | 2018-07-09 | 9 | -25/+40 |
* | Fix tests | Erik Johnston | 2018-04-11 | 1 | -0/+1 |
* | s/replication_client/federation_client/ | Erik Johnston | 2018-03-13 | 3 | -3/+3 |
* | s/replication_server/federation_server | Erik Johnston | 2018-03-13 | 1 | -1/+1 |
* | Fix tests | Erik Johnston | 2018-03-13 | 4 | -4/+5 |
* | Fix tests | Erik Johnston | 2018-03-13 | 2 | -10/+8 |
* | Remove spurious unittest.DEBUG | Richard van der Hoff | 2018-01-26 | 1 | -1/+0 |
* | try make tests work a bit more... | Matthew Hodgson | 2017-12-04 | 1 | -0/+12 |
* | erik told me to | Matthew Hodgson | 2017-12-04 | 1 | -1/+1 |
* | Fix appservice tests to account for new behavior of notify_interested_services | Ilya Zhuravlev | 2017-11-02 | 1 | -3/+12 |
* | Split out profile handler to fix tests | Erik Johnston | 2017-08-25 | 2 | -5/+4 |
* | Fix up | Erik Johnston | 2017-06-27 | 1 | -2/+1 |
* | Do some logging when one-time-keys get claimed | Richard van der Hoff | 2017-05-09 | 1 | -0/+34 |
* | Allow clients to upload one-time-keys with new sigs | Richard van der Hoff | 2017-05-09 | 1 | -0/+98 |
* | fix tests | Richard van der Hoff | 2017-03-23 | 2 | -1/+3 |
* | push federation retry limiter down to matrixfederationclient | Richard van der Hoff | 2017-03-23 | 1 | -0/+2 |
* | Modify test_user_sync so it doesn't look at last_active_ts over last_user_syn... | Will Hunt | 2017-03-15 | 1 | -1/+1 |
* | Fix email push in pusher worker | Erik Johnston | 2017-02-02 | 2 | -12/+7 |
* | Implement device key caching over federation | Erik Johnston | 2017-01-26 | 3 | -9/+11 |
* | Add basic implementation of local device list changes | Erik Johnston | 2017-01-25 | 1 | -0/+3 |
* | Stop putting a time caveat on access tokens | Richard van der Hoff | 2016-11-29 | 2 | -7/+5 |
* | Merge pull request #1098 from matrix-org/markjh/bearer_token | Mark Haines | 2016-10-25 | 1 | -1/+2 |
|\ |
|
| * | Fix unit tests | Mark Haines | 2016-09-12 | 1 | -1/+2 |
* | | rest/client/v1/register: use the correct requester in createUser | Patrik Oldsberg | 2016-10-06 | 1 | -3/+5 |
* | | Time out typing over federation | Erik Johnston | 2016-09-23 | 1 | -5/+2 |
|/ |
|
* | Fix unit tests | Mark Haines | 2016-09-06 | 1 | -0/+8 |
* | Don't notify for online -> online transitions. | Erik Johnston | 2016-08-30 | 1 | -0/+47 |
* | Fix unit tests | Erik Johnston | 2016-08-26 | 1 | -0/+6 |
* | Make AppserviceHandler stream events from database | Erik Johnston | 2016-08-18 | 1 | -3/+6 |
* | Make notify_interested_services faster | Erik Johnston | 2016-08-17 | 1 | -3/+10 |
* | Update unit tests | Erik Johnston | 2016-08-17 | 1 | -0/+2 |
* | PEP8 | Richard van der Hoff | 2016-08-08 | 1 | -0/+1 |
* | Fix login with m.login.token | Richard van der Hoff | 2016-08-08 | 1 | -4/+49 |
* | keys/query: return all users which were asked for | Richard van der Hoff | 2016-08-03 | 1 | -0/+46 |
* | Add `create_requester` function | Richard van der Hoff | 2016-07-26 | 1 | -4/+6 |
* | Implement updating devices | Richard van der Hoff | 2016-07-26 | 1 | -0/+16 |
* | Implement deleting devices | Richard van der Hoff | 2016-07-26 | 1 | -2/+20 |
* | make /devices return a list | Richard van der Hoff | 2016-07-21 | 1 | -4/+7 |
* | Fix PEP8 errors | Richard van der Hoff | 2016-07-21 | 1 | -0/+1 |
* | Implement GET /device/{deviceId} | Richard van der Hoff | 2016-07-21 | 1 | -10/+27 |
* | Fix PEP8 errors | Richard van der Hoff | 2016-07-20 | 1 | -1/+1 |
* | GET /devices endpoint | Richard van der Hoff | 2016-07-20 | 1 | -12/+66 |
* | Add device_id support to /login | Richard van der Hoff | 2016-07-18 | 1 | -0/+75 |
* | Bug fix: expire invalid access tokens | Negar Fazeli | 2016-07-13 | 1 | -2/+2 |
* | Fix a bug caused by a change in auth_handler function | Negar Fazeli | 2016-06-08 | 1 | -6/+3 |
* | Store the typing users as user_id strings. (#819) | Mark Haines | 2016-06-02 | 1 | -2/+2 |
* | Allow external processes to mark a user as syncing. (#812) | Mark Haines | 2016-06-02 | 1 | -9/+7 |
* | Move the AS handler out of the Handlers object. | Mark Haines | 2016-05-31 | 1 | -3/+3 |
* | Fix set profile error with Requester. | Negi Fazeli | 2016-05-23 | 1 | -9/+25 |
* | Move typing handler out of the Handlers object | Mark Haines | 2016-05-17 | 1 | -9/+1 |
* | Replaces calls to fetch_room_distributions_into with get_joined_hosts_for_room | Mark Haines | 2016-05-16 | 1 | -44/+5 |
* | Create user with expiry | Negi Fazeli | 2016-05-13 | 1 | -0/+67 |
* | Pass whole requester to ratelimiting | Daniel Wagner-Hall | 2016-03-03 | 1 | -4/+12 |
* | Fix flake8 warnings for tests | Mark Haines | 2016-02-19 | 4 | -66/+61 |
* | Don't set currently_active for remote presence | Erik Johnston | 2016-02-19 | 1 | -4/+15 |
* | Add unit test | Erik Johnston | 2016-02-18 | 1 | -0/+373 |
* | Remove old tests. | Erik Johnston | 2016-02-18 | 3 | -1654/+0 |
* | Make unit tests work | Erik Johnston | 2016-01-18 | 2 | -559/+0 |
* | Require unbanning before other membership changes | Daniel Wagner-Hall | 2016-01-15 | 1 | -3/+3 |
* | Delete the table objects from TransactionStore | Mark Haines | 2016-01-13 | 2 | -2/+0 |
* | Merge pull request #456 from matrix-org/store_event_actions | David Baker | 2016-01-08 | 2 | -0/+25 |
|\ |
|
| * | fix tests | David Baker | 2016-01-06 | 2 | -0/+9 |
| * | fix tests | David Baker | 2016-01-04 | 2 | -2/+2 |
| * | Add mocks to make tests work again | David Baker | 2015-12-22 | 2 | -0/+16 |
* | | copyrights | Matthew Hodgson | 2016-01-07 | 9 | -9/+9 |
|/ |
|
* | rename the method in the tests as well | Mark Haines | 2015-12-01 | 1 | -3/+3 |
* | Update tests | Erik Johnston | 2015-11-17 | 2 | -0/+15 |
* | Open up /events to anonymous users for room events only | Daniel Wagner-Hall | 2015-11-05 | 2 | -24/+77 |
* | Move token generation to auth handler | Daniel Wagner-Hall | 2015-08-20 | 1 | -7/+7 |
* | Re-add whitespace around caveat operators | Daniel Wagner-Hall | 2015-08-19 | 1 | -4/+4 |
* | Remove padding space around caveat operators | Daniel Wagner-Hall | 2015-08-18 | 1 | -4/+4 |
* | Fix units in test | Daniel Wagner-Hall | 2015-08-18 | 1 | -1/+1 |
* | Fix some formatting to use tuples | Daniel Wagner-Hall | 2015-08-18 | 1 | -1/+1 |
* | Issue macaroons as opaque auth tokens | Daniel Wagner-Hall | 2015-08-18 | 1 | -0/+70 |
* | Consolidate duplicate code in notifier | Erik Johnston | 2015-07-02 | 1 | -10/+10 |
* | Fix bug where synapse was sending AS user queries incorrectly. | Kegan Dougal | 2015-06-17 | 1 | -0/+43 |
* | Merge pull request #180 from matrix-org/erikj/prev_state_context | Erik Johnston | 2015-06-03 | 1 | -0/+2 |
|\ |
|
| * | Don't needlessly compute prev_state | Erik Johnston | 2015-06-03 | 1 | -0/+2 |
* | | Don't needlessly compute context | Erik Johnston | 2015-06-03 | 1 | -2/+2 |
|/ |
|
* | Fix the presence tests | Mark Haines | 2015-05-22 | 2 | -15/+21 |
* | Fix the presence tests | Mark Haines | 2015-05-20 | 1 | -10/+3 |
* | Merge branch 'develop' into notifier_performance | Mark Haines | 2015-05-18 | 2 | -48/+13 |
|\ |
|
| * | Remove unused arguments and doc PresenceHandler.push_update_to_clients | Mark Haines | 2015-05-14 | 2 | -48/+13 |
* | | Don't bother checking for updates if the stream token hasn't advanced for a user | Mark Haines | 2015-05-13 | 3 | -11/+13 |
|/ |
|
* | Merge branch 'develop' of github.com:matrix-org/synapse into postgres | Erik Johnston | 2015-04-27 | 1 | -0/+65 |
|\ |
|
| * | Remove users from the remote_offline_serials list (and clean up empty element... | Paul "LeoNerd" Evans | 2015-04-23 | 1 | -0/+27 |
| * | Store a list of the presence serial number at which remote users went offline... | Paul "LeoNerd" Evans | 2015-04-23 | 1 | -0/+38 |
* | | Merge branch 'develop' of github.com:matrix-org/synapse into postgres | Erik Johnston | 2015-04-17 | 1 | -6/+19 |
|\| |
|
| * | Various minor fixes to unit-test structure around typing notifications | Paul "LeoNerd" Evans | 2015-04-15 | 1 | -0/+7 |
| * | Have TypingNotificationEventSource.get_new_events_for_user() return a deferre... | Paul "LeoNerd" Evans | 2015-04-15 | 1 | -6/+12 |
* | | Merge branch 'develop' of github.com:matrix-org/synapse into mysql | Erik Johnston | 2015-04-07 | 1 | -2/+5 |
|\| |
|
| * | Merge branch 'develop' into application-services-txn-reliability | Kegan Dougal | 2015-03-16 | 2 | -6/+6 |
| |\ |
|
| * | | Use seconds; start gluing in the AS scheduler into the AS handler. | Kegan Dougal | 2015-03-09 | 1 | -2/+5 |
* | | | Make work in both Maria and SQLite. Fix tests | Erik Johnston | 2015-04-01 | 3 | -2/+21 |
| |/
|/| |
|
* | | Fix tests | Erik Johnston | 2015-03-09 | 2 | -6/+6 |
|/ |
|
* | Fix presence tests | Erik Johnston | 2015-02-23 | 1 | -15/+28 |
* | Merge branch 'develop' into application-services | Kegan Dougal | 2015-02-11 | 7 | -115/+60 |
|\ |
|
| * | Factor out some of the common homeserver setup code into a | Mark Haines | 2015-02-11 | 7 | -115/+60 |
* | | Dependency inject ApplicationServiceApi when creating ApplicationServicesHand... | Kegan Dougal | 2015-02-05 | 1 | -7/+3 |
* | | Merge branch 'develop' into application-services | Kegan Dougal | 2015-02-05 | 1 | -1/+4 |
|\| |
|
| * | Try to ensure we don't persist an event we have already persisted. In persist... | Erik Johnston | 2015-02-03 | 1 | -1/+4 |
* | | Fix unit tests. | Kegan Dougal | 2015-02-05 | 1 | -2/+5 |
* | | Add unit test for appservice_handler.query_room_alias_exists | Kegan Dougal | 2015-02-05 | 1 | -1/+30 |
* | | Add unknown user ID check. Use store.get_aliases_for_room(room_id) when searc... | Kegan Dougal | 2015-02-05 | 1 | -0/+1 |
* | | Fix bug in store defer. Add more unit tests. | Kegan Dougal | 2015-02-04 | 1 | -5/+1 |
* | | Begin to add unit tests for appservice glue and regex testing. | Kegan Dougal | 2015-02-04 | 1 | -0/+68 |
|/ |
|
* | Initial implementation of auth conflict resolution | Erik Johnston | 2015-01-29 | 1 | -0/+2 |
* | Replace hs.parse_roomalias with RoomAlias.from_string | Mark Haines | 2015-01-23 | 1 | -3/+4 |
* | Replace hs.parse_userid with UserID.from_string | Mark Haines | 2015-01-23 | 5 | -29/+33 |
* | Rename MockedDatastoreTestCase to MockedDatastorePresenceTestCase since it is... | Paul "LeoNerd" Evans | 2015-01-22 | 1 | -3/+3 |
* | Much merging of test case setUp() methods to make them much more | Paul "LeoNerd" Evans | 2015-01-22 | 1 | -273/+193 |
* | Abstract out the room ID from presence tests, so it's stored in self | Paul "LeoNerd" Evans | 2015-01-21 | 1 | -8/+10 |
* | Use common base class for two Presence unit-tests, avoiding boilerplate copyp... | Paul "LeoNerd" Evans | 2015-01-21 | 1 | -54/+25 |
* | Finish renaming "context" to "room_id" in federation codebase | Mark Haines | 2015-01-16 | 1 | -2/+2 |
* | Check that setting typing notification still works after explicit timeout - S... | Paul "LeoNerd" Evans | 2015-01-12 | 1 | -0/+26 |
* | Mock ratelimiter to make tests pass. | Kegan Dougal | 2014-12-19 | 2 | -4/+16 |
* | Construct the EventContext in the state handler rather than constructing one ... | Mark Haines | 2014-12-16 | 2 | -22/+26 |
* | Kill off synapse.api.events.* | Erik Johnston | 2014-12-16 | 2 | -19/+13 |
* | Rename MessageHandler.handle_event. Add a few comments. | Erik Johnston | 2014-12-15 | 1 | -2/+3 |
* | Get current member state from current_state snapshot. Fix leave test. | Erik Johnston | 2014-12-15 | 1 | -1/+12 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into events_refactor | Erik Johnston | 2014-12-15 | 2 | -22/+172 |
|\ |
|
| * | Send list of typing user IDs as 'user_ids' list within 'content', so that m.t... | Paul "LeoNerd" Evans | 2014-12-12 | 1 | -5/+15 |
| * | Add a 'user_left_room' distributor signal analogous to 'user_joined_room' | Paul "LeoNerd" Evans | 2014-12-11 | 1 | -3/+41 |
| * | Actually auth-check to ensure people can only send typing notifications for r... | Paul "LeoNerd" Evans | 2014-12-11 | 1 | -0/+10 |
| * | Hook up the event stream to typing notifications | Paul "LeoNerd" Evans | 2014-12-10 | 1 | -0/+60 |
| * | Store serial numbers per room for typing event stream purposes | Paul "LeoNerd" Evans | 2014-12-10 | 1 | -30/+16 |
| * | First hack at implementing timeouts in typing notification handler | Paul "LeoNerd" Evans | 2014-12-10 | 1 | -3/+33 |
* | | Fix membership handler test | Erik Johnston | 2014-12-12 | 1 | -82/+97 |
* | | Fix federation test | Erik Johnston | 2014-12-11 | 1 | -18/+24 |
* | | Fix room creation test | Erik Johnston | 2014-12-11 | 1 | -34/+34 |
* | | Fix some tests | Erik Johnston | 2014-12-10 | 1 | -1/+1 |
|/ |
|
* | Add newline back in | Erik Johnston | 2014-12-10 | 1 | -0/+1 |
* | Remove whitespace | Erik Johnston | 2014-12-10 | 1 | -1/+1 |
* | fix UTs by telling all the mock stores about the new methods for tracking ret... | Matthew Hodgson | 2014-12-09 | 3 | -3/+18 |
* | Fix bugs when joining a remote room that has dodgy event graphs. This should ... | Erik Johnston | 2014-11-27 | 1 | -1/+5 |
* | Fix tests. | Erik Johnston | 2014-11-26 | 1 | -1/+1 |
* | Fix bugs in invite/join dances. | Erik Johnston | 2014-11-25 | 2 | -7/+21 |