Commit Graph

82 Commits (3c0213a21754c9ad8f9309d7548284dd08302a92)

Author SHA1 Message Date
Erik Johnston e42510ba63 Use new getters 6 years ago
Amber Brown 49af402019 run isort 6 years ago
Michael Telatynski 94700e55fa
if inviter_display_name == ""||None then default to inviter MXID 7 years ago
Richard van der Hoff 757ed27258 Let users leave the server notice room after joining 7 years ago
Richard van der Hoff 08bfc48abf custom error code for not leaving server notices room 7 years ago
Richard van der Hoff 26305788fe Make sure we reject attempts to invite the notices user 7 years ago
Richard van der Hoff 88d3405332 fix missing yield for server_notices_room 7 years ago
Richard van der Hoff fed62e21ad Infrastructure for a server notices room 7 years ago
Richard van der Hoff 639480e14a Avoid creating events with huge numbers of prev_events 7 years ago
Richard van der Hoff f3ef60662f Return a 404 rather than a 500 on rejoining empty rooms 7 years ago
Erik Johnston 3f0f06cb31 Split RoomMemberWorkerHandler to separate file 7 years ago
Erik Johnston b27320b550 Implement RoomMemberWorkerHandler 7 years ago
Erik Johnston 350331d466 _remote_join and co take a requester 7 years ago
Erik Johnston 6dbebef141 Add missing param to docstrings 7 years ago
Erik Johnston 16adb11cc0 Correct import order 7 years ago
Erik Johnston 82f16faa78 Move user_*_room distributor stuff to master class 7 years ago
Erik Johnston b78717b87b Split RoomMemberHandler into base and master class 7 years ago
Erik Johnston ea3442c15c Add docstring 7 years ago
Erik Johnston 8b3573a8b2 Refactor get_or_register_3pid_guest 7 years ago
Erik Johnston 0f942f68c1 Factor out _remote_reject_invite in RoomMember 7 years ago
Erik Johnston 31becf4ac3 Make functions private that can be 7 years ago
Erik Johnston 265b993b8a Split replication layer into two 7 years ago
Erik Johnston d960d23830 Add missing yield during 3pid signature checks 7 years ago
Erik Johnston 529c026ac1 Move back to hs.is_mine 7 years ago
Erik Johnston 784f036306 Move RoomMemberHandler out of Handlers 7 years ago
Erik Johnston 3e1e69ccaf Update copyright 7 years ago
Erik Johnston 3fa362502c Update places where we create events 7 years ago
Erik Johnston ef045dcd71 Copy dict in update_membership too 7 years ago
David Baker f878e6f8af Spam checking: add the invitee to user_may_invite 7 years ago
David Baker 1e375468de pass room id too 7 years ago
David Baker c2c188b699 Federation was passing strings anyway 7 years ago
David Baker c46a0d7eb4 this shouldn't be debug 7 years ago
David Baker bd769a81e1 better logging 7 years ago
David Baker 41fd9989a2 Skip spam check for admin users 7 years ago
David Baker 84716d267c Allow spam checker to reject invites too 7 years ago
Richard van der Hoff aa620d09a0 Add a config option to block all room invites (#2457) 7 years ago
Erik Johnston bf81f3cf2c Split out profile handler to fix tests 7 years ago
Erik Johnston e5ae386ea4 Handle all cases of sending membership events 8 years ago
Erik Johnston d7fe6b356c Add shutdown room API 8 years ago
Erik Johnston 13f540ef1b Speed up get_joined_hosts 8 years ago
Erik Johnston 3e5a62ecd8 Add more granular event send metrics 8 years ago
Richard van der Hoff 838810b76a Broaden the conditions for locally_rejecting invites 8 years ago
Richard van der Hoff 736b9a4784 Remove redundant function 8 years ago
David Baker 474c9aadbe Allow forgetting rooms you're banned from 8 years ago
Erik Johnston 7b62d0bc70 Add missing None check 8 years ago
Erik Johnston 6823fe5241 Linearize updates to membership via PUT /state/ 8 years ago
Erik Johnston f7085ac84f Name linearizer's for better logs 8 years ago
Patrik Oldsberg 1ef6084b75 handlers/room_member: fix guest access check when joining rooms 8 years ago
Mark Haines f2690c6423 Fix membership changes to be idempotent 8 years ago
Erik Johnston c10cb581c6 Correctly handle the difference between prev and current state 8 years ago