Commit Graph

3788 Commits (d0aee697ac0587c005bc1048f5036979331f1101)

Author SHA1 Message Date
Erik Johnston d0aee697ac
Use get_current_users_in_room from store and not StateHandler (#9910) 4 years ago
Patrick Cloke bb4b11846f
Add missing type hints to handlers and fix a Spam Checker type hint. (#9896) 4 years ago
Erik Johnston e4ab8676b4
Fix tight loop handling presence replication. (#9900) 4 years ago
Erik Johnston dd2d32dcdb
Add type hints to presence handler (#9885) 4 years ago
Erik Johnston 0ffa5fb935
Use current state table for `presence.get_interested_remotes` (#9887) 4 years ago
Andrew Morgan 695b73c861
Allow OIDC cookies to work on non-root public baseurls (#9726) 4 years ago
Erik Johnston a15c003e5b
Make DomainSpecificString an attrs class (#9875) 4 years ago
Erik Johnston 9d25a0ae65
Split presence out of master (#9820) 4 years ago
Patrick Cloke d924827da1
Check for space membership during a remote join of a restricted room (#9814) 4 years ago
Richard van der Hoff 69018acbd2
Clear the resync bit after resyncing device lists (#9867) 4 years ago
Richard van der Hoff 294c675033
Remove `synapse.types.Collection` (#9856) 4 years ago
Patrick Cloke 683d6f75af
Rename handler and config modules which end in handler/config. (#9816) 4 years ago
Erik Johnston de0d088adc
Add presence federation stream (#9819) 4 years ago
Erik Johnston db70435de7
Fix bug where we sent remote presence states to remote servers (#9850) 4 years ago
Jonathan de Jong 495b214f4f
Fix (final) Bugbear violations (#9838) 4 years ago
Andrew Morgan 71f0623de9
Port "Allow users to click account renewal links multiple times without hitting an 'Invalid Token' page #74" from synapse-dinsic (#9832) 4 years ago
Denis Kasak e694a598f8
Sanity check identity server passed to bind/unbind. (#9802) 4 years ago
Erik Johnston 2b7dd21655
Don't send normal presence updates over federation replication stream (#9828) 4 years ago
Andrew Morgan c571736c6c
User directory: use calculated room membership state instead (#9821) 4 years ago
Patrick Cloke 936e69825a
Separate creating an event context from persisting it in the federation handler (#9800) 4 years ago
Patrick Cloke e8816c6ace Revert "Check for space membership during a remote join of a restricted room. (#9763)" 4 years ago
Patrick Cloke cc51aaaa7a
Check for space membership during a remote join of a restricted room. (#9763) 4 years ago
Erik Johnston 00a6db9676
Move some replication processing out of generic_worker (#9796) 4 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Dan Callahan 1d5f0e3529
Bump black configuration to target py36 (#9781) 4 years ago
Jonathan de Jong 2ca4e349e9
Bugbear: Add Mutable Parameter fixes (#9682) 4 years ago
Patrick Cloke 452991527a
MSC3083: Check for space membership during a local join of restricted rooms. (#9735) 4 years ago
Andrew Morgan 04819239ba
Add a Synapse Module for configuring presence update routing (#9491) 4 years ago
Patrick Cloke 44bb881096
Add type hints to expiring cache. (#9730) 4 years ago
Patrick Cloke d959d28730
Add type hints to the federation handler and server. (#9743) 4 years ago
Jonathan de Jong e2b8a90897
Update mypy configuration: `no_implicit_optional = True` (#9742) 4 years ago
Erik Johnston 33548f37aa
Improve tracing for to device messages (#9686) 4 years ago
Richard van der Hoff f02663c4dd
Replace `room_invite_state_types` with `room_prejoin_state` (#9700) 4 years ago
Erik Johnston 963f4309fe
Make RateLimiter class check for ratelimit overrides (#9711) 4 years ago
Erik Johnston b5efcb577e
Make it possible to use dmypy (#9692) 4 years ago
Richard van der Hoff c73cc2c2ad
Spaces summary: call out to other servers (#9653) 4 years ago
Patrick Cloke 7e8dc9934e
Add a type hints for service notices to the HomeServer object. (#9675) 4 years ago
Richard van der Hoff 4ecba9bd5c
Federation API for Space summary (#9652) 4 years ago
Patrick Cloke b7748d3c00
Import HomeServer from the proper module. (#9665) 4 years ago
Brendan Abolivier b6ed4f55ac
Incorporate review 4 years ago
Brendan Abolivier 0b56481caa
Fix lint 4 years ago
Richard van der Hoff 004234f03a
Initial spaces summary API (#9643) 4 years ago
Brendan Abolivier 066c703729
Move support for MSC3026 behind an experimental flag 4 years ago
Dirk Klimpel 8dd2ea65a9
Consistently check whether a password may be set for a user. (#9636) 4 years ago
Brendan Abolivier 405aeb0b2c
Implement MSC3026: busy presence state 4 years ago
Hubert Chathi 73dbce5523
only save remote cross-signing keys if they're different from the current ones (#9634) 4 years ago
Erik Johnston ad721fc559
Fix bad naming of storage function (#9637) 4 years ago
Patrick Cloke b449af0379
Add type hints to the room member handler. (#9631) 4 years ago
Hubbe dd5e5dc1d6
Add SSO attribute requirements for OIDC providers (#9609) 4 years ago
Dirk Klimpel 8000cf1315
Return m.change_password.enabled=false if local database is disabled (#9588) 4 years ago