| Commit message (Expand) | Author | Age | Files | Lines |
* | fix mapping of return values for get_or_register_3pid_guest (#5177) | bytepoets-blo | 2019-05-17 | 1 | -1/+1 |
* | Add option to disable per-room profiles | Brendan Abolivier | 2019-05-16 | 1 | -0/+9 |
* | Rate limit early | Erik Johnston | 2019-05-02 | 1 | -2/+3 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/ratelimit_... | Erik Johnston | 2019-04-26 | 1 | -0/+5 |
|\ |
|
| * | Add config option to block users from looking up 3PIDs (#5010) | Brendan Abolivier | 2019-04-04 | 1 | -0/+5 |
* | | Ratelimit 3pid invites | Erik Johnston | 2019-04-26 | 1 | -0/+10 |
|/ |
|
* | Prevent kicking users who aren't in the room (#4999) | Andrew Morgan | 2019-04-04 | 1 | -0/+9 |
* | Use flags | Erik Johnston | 2019-03-20 | 1 | -0/+6 |
* | Transfer local user's push rules on room upgrade (#4838) | Andrew Morgan | 2019-03-12 | 1 | -0/+4 |
* | Fix registration on workers (#4682) | Erik Johnston | 2019-02-20 | 1 | -1/+1 |
* | Remove event ID usage when checking if new room | Erik Johnston | 2019-01-29 | 1 | -1/+2 |
* | Change return syntax in doc string | Andrew Morgan | 2019-01-28 | 1 | -1/+1 |
* | Reuse predecessor method | Andrew Morgan | 2019-01-28 | 1 | -12/+8 |
* | Fixes | Andrew Morgan | 2019-01-25 | 1 | -39/+39 |
* | Clean up direct_rooms access | Andrew Morgan | 2019-01-25 | 1 | -3/+3 |
* | Use python magic | Andrew Morgan | 2019-01-25 | 1 | -2/+1 |
* | Destructure account data tuple before use | Andrew Morgan | 2019-01-25 | 1 | -3/+3 |
* | Remove unnecessary null check | Andrew Morgan | 2019-01-25 | 1 | -7/+6 |
* | Move room_tag declaration to be closer to its use | Andrew Morgan | 2019-01-25 | 1 | -4/+5 |
* | Move tag and direct state copying into separate function | Andrew Morgan | 2019-01-25 | 1 | -43/+63 |
* | lint | Andrew Morgan | 2019-01-22 | 1 | -1/+3 |
* | Prevent duplicate room IDs in m.direct | Andrew Morgan | 2019-01-22 | 1 | -10/+9 |
* | Fix comments | Andrew Morgan | 2019-01-22 | 1 | -2/+2 |
* | tags, m.direct copying over correctly | Andrew Morgan | 2019-01-22 | 1 | -2/+49 |
* | Fix typos | Andrew Morgan | 2019-01-22 | 1 | -8/+8 |
* | Use directory server for room joins (#3899) | Richard van der Hoff | 2018-09-18 | 1 | -0/+5 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/refactor_s... | Erik Johnston | 2018-08-20 | 1 | -1/+1 |
|\ |
|
| * | Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678) | Amber Brown | 2018-08-10 | 1 | -1/+1 |
* | | Revert spurious change | Erik Johnston | 2018-08-20 | 1 | -2/+2 |
* | | Choose state algorithm based on room version | Erik Johnston | 2018-08-09 | 1 | -2/+3 |
|/ |
|
* | Merge branch 'develop' of github.com:matrix-org/synapse into t3chguy/default_... | Michael Telatynski | 2018-07-24 | 1 | -117/+343 |
|\ |
|
| * | Use new getters | Erik Johnston | 2018-07-23 | 1 | -3/+6 |
| * | run isort | Amber Brown | 2018-07-09 | 1 | -8/+6 |
| * | Let users leave the server notice room after joining | Richard van der Hoff | 2018-05-25 | 1 | -10/+14 |
| * | custom error code for not leaving server notices room | Richard van der Hoff | 2018-05-22 | 1 | -0/+1 |
| * | Make sure we reject attempts to invite the notices user | Richard van der Hoff | 2018-05-18 | 1 | -0/+7 |
| * | fix missing yield for server_notices_room | Richard van der Hoff | 2018-05-17 | 1 | -3/+4 |
| * | Infrastructure for a server notices room | Richard van der Hoff | 2018-05-17 | 1 | -4/+36 |
| * | Avoid creating events with huge numbers of prev_events | Richard van der Hoff | 2018-04-16 | 1 | -4/+9 |
| * | Return a 404 rather than a 500 on rejoining empty rooms | Richard van der Hoff | 2018-04-09 | 1 | -0/+8 |
| * | _remote_join and co take a requester | Erik Johnston | 2018-03-13 | 1 | -4/+4 |
| * | Merge pull request #2987 from matrix-org/erikj/split_room_member_handler | Erik Johnston | 2018-03-13 | 1 | -98/+185 |
| |\ |
|
| | * | Add missing param to docstrings | Erik Johnston | 2018-03-13 | 1 | -0/+3 |
| | * | Correct import order | Erik Johnston | 2018-03-13 | 1 | -3/+3 |
| | * | Move user_*_room distributor stuff to master class | Erik Johnston | 2018-03-13 | 1 | -5/+50 |
| | * | Split RoomMemberHandler into base and master class | Erik Johnston | 2018-03-13 | 1 | -96/+135 |
| * | | Merge pull request #2981 from matrix-org/erikj/factor_remote_leave | Erik Johnston | 2018-03-13 | 1 | -22/+54 |
| |\| |
|
| | * | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/factor_rem... | Erik Johnston | 2018-03-13 | 1 | -14/+10 |
| | |\ |
|
| | * | | Add docstring | Erik Johnston | 2018-03-13 | 1 | -0/+26 |
| | * | | Factor out _remote_reject_invite in RoomMember | Erik Johnston | 2018-03-13 | 1 | -22/+28 |
| * | | | Merge pull request #2979 from matrix-org/erikj/no_handlers | Erik Johnston | 2018-03-13 | 1 | -2/+1 |
| |\ \ \
| | |_|/
| |/| | |
|
| | * | | Split replication layer into two | Erik Johnston | 2018-03-13 | 1 | -2/+1 |
| | |/ |
|
| * | | Merge pull request #2980 from matrix-org/erikj/rm_priv | Erik Johnston | 2018-03-13 | 1 | -7/+7 |
| |\ \ |
|
| | * | | Make functions private that can be | Erik Johnston | 2018-03-13 | 1 | -7/+7 |
| | |/ |
|
| * / | Refactor get_or_register_3pid_guest | Erik Johnston | 2018-03-13 | 1 | -7/+3 |
| |/ |
|
| * | Add missing yield during 3pid signature checks | Erik Johnston | 2018-03-02 | 1 | -1/+1 |
| * | Move back to hs.is_mine | Erik Johnston | 2018-03-01 | 1 | -7/+6 |
| * | Move RoomMemberHandler out of Handlers | Erik Johnston | 2018-03-01 | 1 | -23/+31 |
| * | Update copyright | Erik Johnston | 2018-02-06 | 1 | -0/+1 |
| * | Update places where we create events | Erik Johnston | 2018-02-05 | 1 | -9/+11 |
| * | Copy dict in update_membership too | Erik Johnston | 2017-12-07 | 1 | -0/+4 |
| * | Merge pull request #2466 from matrix-org/erikj/groups_merged | Erik Johnston | 2017-10-11 | 1 | -1/+3 |
| |\ |
|
| | * | Merge branch 'develop' into erikj/groups_merged | David Baker | 2017-10-02 | 1 | -0/+22 |
| | |\ |
|
| | * | | Split out profile handler to fix tests | Erik Johnston | 2017-08-25 | 1 | -1/+3 |
| * | | | Spam checking: add the invitee to user_may_invite | David Baker | 2017-10-05 | 1 | -1/+1 |
| * | | | pass room id too | David Baker | 2017-10-03 | 1 | -1/+3 |
| * | | | Federation was passing strings anyway | David Baker | 2017-10-03 | 1 | -1/+1 |
| * | | | this shouldn't be debug | David Baker | 2017-10-03 | 1 | -2/+2 |
| * | | | better logging | David Baker | 2017-10-03 | 1 | -4/+9 |
| * | | | Skip spam check for admin users | David Baker | 2017-10-03 | 1 | -8/+8 |
| * | | | Allow spam checker to reject invites too | David Baker | 2017-10-03 | 1 | -6/+14 |
| | |/
| |/| |
|
| * | | Add a config option to block all room invites (#2457) | Richard van der Hoff | 2017-09-19 | 1 | -0/+22 |
| |/ |
|
* / | if inviter_display_name == ""||None then default to inviter MXID | Michael Telatynski | 2018-06-13 | 1 | -0/+4 |
|/ |
|
* | Handle all cases of sending membership events | Erik Johnston | 2017-06-19 | 1 | -0/+5 |
* | Add shutdown room API | Erik Johnston | 2017-06-19 | 1 | -0/+5 |
* | Speed up get_joined_hosts | Erik Johnston | 2017-05-16 | 1 | -1/+2 |
* | Add more granular event send metrics | Erik Johnston | 2017-05-02 | 1 | -0/+1 |
* | Broaden the conditions for locally_rejecting invites | Richard van der Hoff | 2017-04-21 | 1 | -1/+7 |
* | Remove redundant function | Richard van der Hoff | 2017-04-21 | 1 | -10/+5 |
* | Allow forgetting rooms you're banned from | David Baker | 2017-02-15 | 1 | -1/+3 |
* | Add missing None check | Erik Johnston | 2017-01-11 | 1 | -5/+6 |
* | Merge pull request #1787 from matrix-org/erikj/linearize_member | Erik Johnston | 2017-01-10 | 1 | -4/+15 |
|\ |
|
| * | Linearize updates to membership via PUT /state/ | Erik Johnston | 2017-01-09 | 1 | -4/+15 |
* | | Name linearizer's for better logs | Erik Johnston | 2017-01-09 | 1 | -1/+1 |
|/ |
|
* | handlers/room_member: fix guest access check when joining rooms | Patrik Oldsberg | 2017-01-06 | 1 | -4/+6 |
* | Fix membership changes to be idempotent | Mark Haines | 2016-09-02 | 1 | -0/+6 |
* | Correctly handle the difference between prev and current state | Erik Johnston | 2016-08-31 | 1 | -3/+3 |
* | Replace context.current_state with context.current_state_ids | Erik Johnston | 2016-08-25 | 1 | -40/+84 |
* | Pass through user-supplied content in /join/$room_id | Kegan Dougal | 2016-08-23 | 1 | -2/+12 |
* | Only process one local membership event per room at a time | Erik Johnston | 2016-08-12 | 1 | -1/+1 |
* | Add `create_requester` function | Richard van der Hoff | 2016-07-26 | 1 | -11/+9 |
* | Remove unused get_joined_rooms_for_user | Mark Haines | 2016-05-17 | 1 | -15/+0 |
* | Remove get_joined_rooms_for_user from RoomMemberHandler | Mark Haines | 2016-05-16 | 1 | -2/+1 |
* | Replaces calls to fetch_room_distributions_into with get_joined_hosts_for_room | Mark Haines | 2016-05-16 | 1 | -29/+0 |
* | Fix typo | Mark Haines | 2016-05-11 | 1 | -1/+1 |
* | Move _create_new_client_event and handle_new_client_event out of base handler | Mark Haines | 2016-05-11 | 1 | -2/+2 |
* | fix typo | Matthew Hodgson | 2016-04-28 | 1 | -1/+1 |
* | Remove some unused functions (#711) | Mark Haines | 2016-04-08 | 1 | -13/+0 |
* | Move all the wrapper functions for distributor.fire | Mark Haines | 2016-04-08 | 1 | -15/+1 |
* | Merge pull request #700 from matrix-org/erikj/deduplicate_joins | Erik Johnston | 2016-04-07 | 1 | -0/+31 |
|\ |
|
| * | Deduplicate joins | Erik Johnston | 2016-04-07 | 1 | -0/+31 |
* | | Set profile information when joining rooms remotely | Erik Johnston | 2016-04-07 | 1 | -0/+5 |
|/ |
|
* | Merge pull request #691 from matrix-org/erikj/member | Erik Johnston | 2016-04-05 | 1 | -4/+14 |
|\ |
|
| * | Fix stuck invites | Erik Johnston | 2016-04-05 | 1 | -4/+14 |
* | | Merge pull request #690 from matrix-org/erikj/member | Erik Johnston | 2016-04-05 | 1 | -1/+4 |
|\| |
|
| * | Docs and indents | Erik Johnston | 2016-04-04 | 1 | -1/+4 |
| * | Store invites in a separate table. | Erik Johnston | 2016-04-04 | 1 | -1/+1 |
* | | Merge pull request #689 from matrix-org/erikj/member | Erik Johnston | 2016-04-04 | 1 | -93/+147 |
|\| |
|
| * | Use computed prev event ids | Erik Johnston | 2016-04-01 | 1 | -0/+3 |
| * | Do checks for memberships before creating events | Erik Johnston | 2016-04-01 | 1 | -93/+144 |
* | | Use google style doc strings. | Mark Haines | 2016-04-01 | 1 | -24/+24 |
|/ |
|
* | Split out RoomMemberHandler | Erik Johnston | 2016-03-31 | 1 | -0/+646 |