Commit Graph

167 Commits (cbd8d83da7d24d7434c749c4c6cfece0c507b0b9)

Author SHA1 Message Date
Will Hunt cbbf9126cb
Do not apply ratelimiting on joins to appservices (#8139) 4 years ago
Patrick Cloke e259d63f73
Stop shadow-banned users from sending invites. (#8095) 4 years ago
Patrick Cloke f40645e60b
Convert events worker database to async/await. (#8071) 4 years ago
Erik Johnston 5dd73d029e
Add type hints to handlers.message and events.builder (#8067) 4 years ago
Erik Johnston 18de00adb4 Add ratelimiting on joins 4 years ago
Richard van der Hoff 0a7fb24716
Fix invite rejection when we have no forward-extremeties (#7980) 4 years ago
lugino-emeritus 3857de2194
Option to allow server admins to join complex rooms (#7902) 4 years ago
Richard van der Hoff 53ee214f2f
`update_membership` declaration: now always returns an event id. (#7809) 4 years ago
Richard van der Hoff 08c5181a8d
Fix `can only concatenate list (not "tuple") to list` exception (#7810) 4 years ago
Richard van der Hoff 2ab0b021f1
Generate real events when we reject invites (#7804) 4 years ago
Dagfinn Ilmari Mannsåker a3f11567d9
Replace all remaining six usage with native Python 3 equivalents (#7704) 5 years ago
Erik Johnston e5c67d04db
Add option to move event persistence off master (#7517) 5 years ago
Erik Johnston 1531b214fc
Add ability to wait for replication streams (#7542) 5 years ago
Patrick Cloke c29915bd05
Add type hints to room member handlers (#7513) 5 years ago
Patrick Cloke e9f3de0bab
Update the room member handler to use async/await. (#7507) 5 years ago
Patrick Cloke 8c8858e124
Convert federation handler to async/await. (#7459) 5 years ago
Andrew Morgan 6b22921b19
async/await is_server_admin (#7363) 5 years ago
Andrew Morgan 7042840b32
Transfer alias mappings when joining an upgraded room (#6946) 5 years ago
Richard van der Hoff 4286e429a7 make FederationHandler.do_remotely_reject_invite async 5 years ago
Richard van der Hoff ebd6a15af3 make FederationHandler.do_invite_join async 5 years ago
Erik Johnston 28c98e51ff
Add `local_current_membership` table (#6655) 5 years ago
Richard van der Hoff ba897a7590
Fix some test failures when frozen_dicts are enabled (#6642) 5 years ago
Richard van der Hoff 38e0829a4c Remove unused hashes and depths from _update_membership params 5 years ago
Richard van der Hoff 3bef62488e Remove unused hashes and depths from create_event params 5 years ago
Richard van der Hoff 5a04781643 rename get_prev_events_for_room to get_prev_events_and_hashes_for_room 5 years ago
Erik Johnston fa780e9721
Change EventContext to use the Storage class (#6564) 5 years ago
Erik Johnston 2173785f0d Propagate reason in remotely rejected invites 5 years ago
Andrew Morgan c2203bea57 Re-add docstring, with caveats detailed 5 years ago
Andrew Morgan 0287d033ee Transfer upgraded rooms on groups 5 years ago
Andrew Morgan ace947e8da
Depublish a room from the public rooms list when it is upgraded (#6232) 5 years ago
Amber Brown 020add5099
Update black to 19.10b0 (#6304) 5 years ago
Andrew Morgan da815c1f69 Move tag/push rules room upgrade checking ealier (#6155) 5 years ago
Andrew Morgan 2a1470cd05
Fix yields and copy instead of move push rules on room upgrade (#6144) 5 years ago
Erik Johnston 132279a46f Patch inlinecallbacks for log contexts 5 years ago
Andrew Morgan 8c27bc8b60
Move lookup-related functions from RoomMemberHandler to IdentityHandler (#5978) 5 years ago
Andrew Morgan e08ea43463 Use the federation blacklist for requests to untrusted Identity Servers (#6000) 5 years ago
Andrew Morgan 885a4726b7 Return timeout error to user for identity server calls (#6073) 5 years ago
Andrew Morgan 6670bd4072
v2 3PID Invites (part of MSC2140) (#5979) 5 years ago
Andrew Morgan 9fc71dc5ee
Use the v2 Identity Service API for lookups (MSC2134 + MSC2140) (#5976) 5 years ago
Andrew Morgan 9c555f37e3
Add note about extra arg to send_membership_event, remove arg in remote_reject_invite (#6009) 5 years ago
Andrew Morgan ea128a3e8e code cleanups 5 years ago
Andrew Morgan 4548d1f87e
Remove unnecessary parentheses around return statements (#5931) 5 years ago
Andrew Morgan 3057095a5d Revert "Use the v2 lookup API for 3PID invites (#5897)" (#5937) 5 years ago
Andrew Morgan 71fc04069a
Use the v2 lookup API for 3PID invites (#5897) 5 years ago
Amber Brown 865077f1d1
Room Complexity Client Implementation (#5783) 5 years ago
Amber Brown 4806651744
Replace returnValue with return (#5736) 5 years ago
Brendan Abolivier f05c7d62bc
Lint 5 years ago
Brendan Abolivier 1a807dfe68
Use application/json when querying the IS's /store-invite endpoint 5 years ago
Richard van der Hoff 80cc82a445
Remove support for invite_3pid_guest. (#5625) 5 years ago
Brendan Abolivier 15d9fc31bd
Only ratelimit when sending the email 5 years ago