| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Improve performance of backfilling in large rooms. (#9935) | Erik Johnston | 2021-05-10 | 1 | -69/+54 |
* | Always cache 'event_to_prev_state_group' (#9950) | Erik Johnston | 2021-05-07 | 1 | -6/+7 |
* | Include the time of the create event in Spaces Summary. (#9928) | Patrick Cloke | 2021-05-05 | 1 | -0/+1 |
* | Increase perf of handling presence when joining large rooms. (#9916) | Erik Johnston | 2021-05-05 | 1 | -72/+82 |
* | Support stable MSC1772 spaces identifiers. (#9915) | Patrick Cloke | 2021-05-05 | 1 | -2/+6 |
* | Don't set the external cache if its been done recently (#9905) | Erik Johnston | 2021-05-05 | 2 | -5/+33 |
* | Use get_current_users_in_room from store and not StateHandler (#9910) | Erik Johnston | 2021-05-05 | 6 | -9/+9 |
* | Add missing type hints to handlers and fix a Spam Checker type hint. (#9896) | Patrick Cloke | 2021-04-29 | 5 | -53/+76 |
* | Merge remote-tracking branch 'origin/release-v1.33.0' into develop | Erik Johnston | 2021-04-28 | 1 | -1/+23 |
|\ |
|
| * | Fix tight loop handling presence replication. (#9900) | Erik Johnston | 2021-04-28 | 1 | -1/+23 |
* | | Add type hints to presence handler (#9885) | Erik Johnston | 2021-04-28 | 1 | -70/+89 |
|/ |
|
* | Use current state table for `presence.get_interested_remotes` (#9887) | Erik Johnston | 2021-04-27 | 1 | -7/+2 |
* | Allow OIDC cookies to work on non-root public baseurls (#9726) | Andrew Morgan | 2021-04-23 | 1 | -5/+17 |
* | Make DomainSpecificString an attrs class (#9875) | Erik Johnston | 2021-04-23 | 1 | -0/+5 |
* | Split presence out of master (#9820) | Erik Johnston | 2021-04-23 | 1 | -20/+36 |
* | Check for space membership during a remote join of a restricted room (#9814) | Patrick Cloke | 2021-04-23 | 3 | -68/+124 |
* | Clear the resync bit after resyncing device lists (#9867) | Richard van der Hoff | 2021-04-22 | 1 | -0/+7 |
* | Remove `synapse.types.Collection` (#9856) | Richard van der Hoff | 2021-04-22 | 5 | -8/+18 |
* | Rename handler and config modules which end in handler/config. (#9816) | Patrick Cloke | 2021-04-20 | 3 | -4/+1 |
* | Add presence federation stream (#9819) | Erik Johnston | 2021-04-20 | 1 | -20/+223 |
* | Fix bug where we sent remote presence states to remote servers (#9850) | Erik Johnston | 2021-04-20 | 1 | -3/+8 |
* | Fix (final) Bugbear violations (#9838) | Jonathan de Jong | 2021-04-20 | 3 | -10/+7 |
* | Port "Allow users to click account renewal links multiple times without hitti... | Andrew Morgan | 2021-04-19 | 2 | -25/+80 |
* | Sanity check identity server passed to bind/unbind. (#9802) | Denis Kasak | 2021-04-19 | 1 | -3/+26 |
* | Don't send normal presence updates over federation replication stream (#9828) | Erik Johnston | 2021-04-19 | 1 | -15/+63 |
* | User directory: use calculated room membership state instead (#9821) | Andrew Morgan | 2021-04-16 | 1 | -7/+8 |
* | Separate creating an event context from persisting it in the federation handl... | Patrick Cloke | 2021-04-14 | 1 | -65/+113 |
* | Revert "Check for space membership during a remote join of a restricted room.... | Patrick Cloke | 2021-04-14 | 3 | -227/+129 |
* | Check for space membership during a remote join of a restricted room. (#9763) | Patrick Cloke | 2021-04-14 | 3 | -129/+227 |
* | Move some replication processing out of generic_worker (#9796) | Erik Johnston | 2021-04-14 | 1 | -0/+246 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 46 | -46/+0 |
* | Bump black configuration to target py36 (#9781) | Dan Callahan | 2021-04-13 | 1 | -1/+1 |
* | Bugbear: Add Mutable Parameter fixes (#9682) | Jonathan de Jong | 2021-04-08 | 5 | -11/+18 |
* | MSC3083: Check for space membership during a local join of restricted rooms. ... | Patrick Cloke | 2021-04-08 | 1 | -1/+74 |
* | Add a Synapse Module for configuring presence update routing (#9491) | Andrew Morgan | 2021-04-06 | 1 | -43/+235 |
* | Add type hints to expiring cache. (#9730) | Patrick Cloke | 2021-04-06 | 3 | -18/+8 |
* | Add type hints to the federation handler and server. (#9743) | Patrick Cloke | 2021-04-06 | 1 | -80/+81 |
* | Update mypy configuration: `no_implicit_optional = True` (#9742) | Jonathan de Jong | 2021-04-05 | 2 | -3/+6 |
* | Improve tracing for to device messages (#9686) | Erik Johnston | 2021-04-01 | 3 | -17/+42 |
* | Replace `room_invite_state_types` with `room_prejoin_state` (#9700) | Richard van der Hoff | 2021-03-30 | 1 | -1/+1 |
* | Make RateLimiter class check for ratelimit overrides (#9711) | Erik Johnston | 2021-03-30 | 7 | -36/+50 |
* | Make it possible to use dmypy (#9692) | Erik Johnston | 2021-03-26 | 1 | -0/+3 |
* | Spaces summary: call out to other servers (#9653) | Richard van der Hoff | 2021-03-24 | 1 | -16/+119 |
* | Add a type hints for service notices to the HomeServer object. (#9675) | Patrick Cloke | 2021-03-24 | 1 | -2/+4 |
* | Federation API for Space summary (#9652) | Richard van der Hoff | 2021-03-23 | 1 | -45/+138 |
* | Import HomeServer from the proper module. (#9665) | Patrick Cloke | 2021-03-23 | 26 | -26/+26 |
* | Incorporate review | Brendan Abolivier | 2021-03-19 | 1 | -1/+1 |
* | Merge branch 'develop' into babolivier/msc3026 | Brendan Abolivier | 2021-03-19 | 2 | -1/+200 |
|\ |
|
| * | Initial spaces summary API (#9643) | Richard van der Hoff | 2021-03-18 | 1 | -0/+199 |
| * | Consistently check whether a password may be set for a user. (#9636) | Dirk Klimpel | 2021-03-18 | 1 | -1/+1 |
* | | Fix lint | Brendan Abolivier | 2021-03-19 | 1 | -7/+6 |
* | | Move support for MSC3026 behind an experimental flag | Brendan Abolivier | 2021-03-18 | 1 | -2/+10 |
* | | Implement MSC3026: busy presence state | Brendan Abolivier | 2021-03-18 | 1 | -1/+2 |
|/ |
|
* | only save remote cross-signing keys if they're different from the current one... | Hubert Chathi | 2021-03-17 | 1 | -4/+18 |
* | Fix bad naming of storage function (#9637) | Erik Johnston | 2021-03-17 | 2 | -3/+5 |
* | Add type hints to the room member handler. (#9631) | Patrick Cloke | 2021-03-17 | 3 | -4/+14 |
* | Add SSO attribute requirements for OIDC providers (#9609) | Hubbe | 2021-03-16 | 1 | -0/+13 |
* | Return m.change_password.enabled=false if local database is disabled (#9588) | Dirk Klimpel | 2021-03-16 | 1 | -0/+13 |
* | Pass SSO IdP information to spam checker's registration function (#9626) | Andrew Morgan | 2021-03-16 | 1 | -2/+2 |
* | Handle an empty cookie as an invalid macaroon. (#9620) | Patrick Cloke | 2021-03-16 | 1 | -1/+2 |
* | Add support for stable MSC2858 API (#9617) | Richard van der Hoff | 2021-03-16 | 4 | -0/+10 |
* | Optimise missing prev_event handling (#9601) | Richard van der Hoff | 2021-03-15 | 1 | -21/+131 |
* | Fix additional type hints from Twisted 21.2.0. (#9591) | Patrick Cloke | 2021-03-12 | 1 | -4/+5 |
* | Improve logging when processing incoming transactions (#9596) | Richard van der Hoff | 2021-03-12 | 1 | -46/+16 |
* | Convert Requester to attrs (#9586) | Richard van der Hoff | 2021-03-10 | 1 | -2/+3 |
* | Fix the auth provider on the logins metric (#9573) | Richard van der Hoff | 2021-03-10 | 1 | -16/+30 |
* | Use the chain cover index in get_auth_chain_ids. (#9576) | Patrick Cloke | 2021-03-10 | 1 | -3/+3 |
* | JWT OIDC secrets for Sign in with Apple (#9549) | Richard van der Hoff | 2021-03-09 | 1 | -5/+96 |
* | Fix additional type hints. (#9543) | Patrick Cloke | 2021-03-09 | 1 | -1/+1 |
* | Add ResponseCache tests. (#9458) | Jonathan de Jong | 2021-03-08 | 4 | -5/+5 |
* | Create a SynapseReactor type which incorporates the necessary reactor interfa... | Patrick Cloke | 2021-03-08 | 1 | -1/+3 |
* | Prometheus metrics for logins and registrations (#9511) | Richard van der Hoff | 2021-03-04 | 2 | -2/+34 |
* | Record the SSO Auth Provider in the login token (#9510) | Richard van der Hoff | 2021-03-04 | 3 | -61/+74 |
* | Prevent presence background jobs from running when presence is disabled (#9530) | Aaron Raimist | 2021-03-03 | 1 | -14/+17 |
* | Revert "Fix #8518 (sync requests being cached wrongly on timeout) (#9358)" | Patrick Cloke | 2021-03-02 | 1 | -2/+1 |
* | Use the proper Request in type hints. (#9515) | Patrick Cloke | 2021-03-01 | 2 | -3/+3 |
* | Ensure pushers are deleted for deactivated accounts (#9285) | Erik Johnston | 2021-02-25 | 1 | -0/+5 |
* | Fix #8518 (sync requests being cached wrongly on timeout) (#9358) | Jonathan de Jong | 2021-02-24 | 1 | -1/+2 |
* | Ratelimit cross-user key sharing requests. (#8957) | Patrick Cloke | 2021-02-19 | 3 | -6/+26 |
* | Fix style checking due to updated black. | Patrick Cloke | 2021-02-19 | 1 | -2/+1 |
* | Be smarter about which hosts to send presence to when processing room joins (... | Andrew Morgan | 2021-02-19 | 1 | -14/+42 |
* | Add configs to make profile data more private (#9203) | AndrewFerr | 2021-02-19 | 2 | -1/+17 |
* | Add back the guard against the user directory stream position not existing. (... | Patrick Cloke | 2021-02-18 | 1 | -0/+4 |
* | Remove dead notify_for_states presence method (#9408) | Andrew Morgan | 2021-02-17 | 1 | -11/+0 |
* | Fix only handling the last presence state for each user (#9425) | Andrew Morgan | 2021-02-17 | 1 | -2/+5 |
* | Support for form_post in OIDC responses (#9376) | Richard van der Hoff | 2021-02-17 | 1 | -22/+52 |
* | Allow OIDC config to override discovered values (#9384) | Richard van der Hoff | 2021-02-16 | 1 | -9/+18 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 29 | -212/+331 |
* | Clean up caching/locking of OIDC metadata load (#9362) | Richard van der Hoff | 2021-02-16 | 1 | -36/+53 |
* | Handle missing data in power levels events during room upgrade. (#9395) | Patrick Cloke | 2021-02-16 | 1 | -5/+8 |
* | Remove dead handled_events set in invite_join (#9394) | Andrew Morgan | 2021-02-12 | 1 | -6/+0 |
* | Fix some typos. | Patrick Cloke | 2021-02-12 | 1 | -1/+1 |
* | Merge tag 'v1.27.0rc2' into develop | Patrick Cloke | 2021-02-11 | 1 | -0/+4 |
|\ |
|
| * | Backout changes for automatically calculating the public baseurl. (#9313) | Patrick Cloke | 2021-02-11 | 1 | -0/+4 |
* | | Combine the CAS & SAML implementations for required attributes. (#9326) | Patrick Cloke | 2021-02-11 | 3 | -51/+86 |
* | | Merge pull request #9150 from Yoric/develop-context | David Teller | 2021-02-08 | 1 | -5/+16 |
|\ \ |
|
| * | | FIXUP: linter | David Teller | 2021-01-28 | 1 | -1/+1 |
| * | | FIXUP: Making get_event_context a bit more paranoid | David Teller | 2021-01-28 | 1 | -2/+8 |
| * | | FIXUP: Removing awaitable | David Teller | 2021-01-28 | 1 | -3/+3 |
| * | | FIXUP: Don't filter events at all for admin/v1/rooms/.../context/... | David Teller | 2021-01-28 | 1 | -6/+4 |
| * | | New API /_synapse/admin/rooms/{roomId}/context/{eventId} | David Teller | 2021-01-28 | 1 | -2/+9 |
* | | | Merge remote-tracking branch 'origin/release-v1.27.0' into social_login_hotfixes | Richard van der Hoff | 2021-02-03 | 2 | -4/+12 |
|\ \ \
| | |/
| |/| |
|
| * | | Honour ratelimit flag for application services for invite ratelimiting (#9302) | Erik Johnston | 2021-02-03 | 2 | -4/+12 |
* | | | Social login UI polish (#9301) | Richard van der Hoff | 2021-02-03 | 1 | -2/+14 |
* | | | Add debug for OIDC flow (#9307) | Richard van der Hoff | 2021-02-03 | 1 | -15/+25 |
* | | | Fix formatting for "bad session" error during sso registration flow (#9296) | Richard van der Hoff | 2021-02-03 | 1 | -3/+16 |
|/ / |
|
* | | Add an admin API to get the current room state (#9168) | Travis Ralston | 2021-02-02 | 1 | -1/+1 |
* | | Put SAML callback URI under /_synapse/client. (#9289) | Richard van der Hoff | 2021-02-02 | 1 | -1/+1 |
* | | Put OIDC callback URI under /_synapse/client. (#9288) | Richard van der Hoff | 2021-02-01 | 1 | -4/+4 |
* | | Merge branch 'social_login' into develop | Richard van der Hoff | 2021-02-01 | 3 | -11/+96 |
|\ \ |
|
| * | | Collect terms consent from the user during SSO registration (#9276) | Richard van der Hoff | 2021-02-01 | 2 | -0/+46 |
| * | | Improve styling and wording of SSO UIA templates (#9286) | Richard van der Hoff | 2021-02-01 | 1 | -1/+3 |
| * | | Make importing display name and email optional (#9277) | Richard van der Hoff | 2021-02-01 | 2 | -10/+47 |
* | | | Merge branch 'social_login' into develop | Richard van der Hoff | 2021-02-01 | 2 | -18/+99 |
|\| | |
|
| * | | Replace username picker with a template (#9275) | Richard van der Hoff | 2021-02-01 | 1 | -1/+1 |
| * | | Improve styling and wording of SSO redirect confirm template (#9272) | Richard van der Hoff | 2021-02-01 | 2 | -2/+32 |
| * | | Split out a separate endpoint to complete SSO registration (#9262) | Richard van der Hoff | 2021-02-01 | 1 | -15/+66 |
* | | | Prevent email UIA failures from raising a LoginError (#9265) | Andrew Morgan | 2021-02-01 | 1 | -10/+0 |
* | | | Ratelimit invites by room and target user (#9258) | Erik Johnston | 2021-01-29 | 3 | -2/+34 |
* | | | Merge branch 'social_login' into develop | Richard van der Hoff | 2021-01-28 | 4 | -26/+40 |
|\| | |
|
| * | | Add 'brand' field to MSC2858 response (#9242) | Richard van der Hoff | 2021-01-27 | 4 | -2/+12 |
| * | | Support for scraping email addresses from OIDC providers (#9245) | Richard van der Hoff | 2021-01-27 | 1 | -24/+28 |
* | | | Ratelimit 3PID /requestToken API (#9238) | Erik Johnston | 2021-01-28 | 1 | -0/+28 |
* | | | Add type hints to E2E handler. (#9232) | Patrick Cloke | 2021-01-28 | 3 | -133/+193 |
| |/
|/| |
|
* | | Merge branch 'social_login' into develop | Richard van der Hoff | 2021-01-27 | 1 | -5/+18 |
|\| |
|
| * | Implement MSC2858 support (#9183) | Richard van der Hoff | 2021-01-27 | 1 | -5/+18 |
* | | Add type hints to various handlers. (#9223) | Patrick Cloke | 2021-01-26 | 9 | -127/+174 |
* | | Do not require the CAS service URL setting (use public_baseurl instead). (#9199) | Patrick Cloke | 2021-01-26 | 1 | -5/+1 |
* | | Precompute joined hosts and store in Redis (#9198) | Erik Johnston | 2021-01-26 | 2 | -0/+47 |
|/ |
|
* | Support icons for Identity Providers (#9154) | Richard van der Hoff | 2021-01-20 | 5 | -1/+17 |
* | Give `public_baseurl` a default value (#9159) | Richard van der Hoff | 2021-01-20 | 1 | -2/+0 |
* | Allow moving account data and receipts streams off master (#9104) | Erik Johnston | 2021-01-18 | 4 | -10/+173 |
* | Fix bugs in handling clientRedirectUrl, and improve OIDC tests (#9127, #9128) | Richard van der Hoff | 2021-01-18 | 2 | -3/+3 |
* | Ensure the user ID is serialized in the payload instead of used as an instanc... | Patrick Cloke | 2021-01-18 | 1 | -1/+1 |
* | Land support for multiple OIDC providers (#9110) | Richard van der Hoff | 2021-01-15 | 1 | -7/+20 |
* | Store an IdP ID in the OIDC session (#9109) | Richard van der Hoff | 2021-01-15 | 1 | -6/+16 |
* | Merge pull request #9091 from matrix-org/rav/error_on_bad_sso | Richard van der Hoff | 2021-01-15 | 2 | -31/+39 |
|\ |
|
| * | Move `complete_sso_ui_auth` into SSOHandler | Richard van der Hoff | 2021-01-13 | 2 | -28/+13 |
| * | Give the user a better error when they present bad SSO creds | Richard van der Hoff | 2021-01-13 | 1 | -5/+28 |
* | | Split OidcProvider out of OidcHandler (#9107) | Richard van der Hoff | 2021-01-14 | 1 | -98/+148 |
|/ |
|
* | Extract OIDCProviderConfig object | Richard van der Hoff | 2021-01-13 | 1 | -17/+20 |
* | Preparatory refactors of OidcHandler (#9067) | Richard van der Hoff | 2021-01-13 | 1 | -141/+163 |
* | Remove user's avatar URL and displayname when deactivated. (#8932) | Dirk Klimpel | 2021-01-12 | 2 | -3/+23 |
* | UI Auth via SSO: redirect the user to an appropriate SSO. (#9081) | Richard van der Hoff | 2021-01-12 | 3 | -18/+110 |
* | Kill off `HomeServer.get_ip_from_request()` (#9080) | Richard van der Hoff | 2021-01-12 | 1 | -7/+2 |
* | Remove SynapseRequest.get_user_agent (#9069) | Richard van der Hoff | 2021-01-12 | 2 | -5/+6 |
* | Allow running sendToDevice on workers (#9044) | Erik Johnston | 2021-01-07 | 1 | -8/+23 |
* | Ensure that remote users' device list resyncing always happens on master (#9043) | Erik Johnston | 2021-01-07 | 1 | -4/+13 |
* | Handle a display name / avatar URL not included in a federation request. (#9023) | Patrick Cloke | 2021-01-06 | 1 | -2/+2 |
* | Implement MSC2176: Updated redaction rules (#8984) | Patrick Cloke | 2021-01-05 | 1 | -1/+1 |
* | Add initial support for a "pick your IdP" page (#9017) | Richard van der Hoff | 2021-01-05 | 4 | -3/+24 |
* | Combine the SSO Redirect Servlets (#9015) | Richard van der Hoff | 2021-01-04 | 4 | -23/+138 |
* | Add type hints to the receipts and user directory handlers. (#8976) | Patrick Cloke | 2021-01-04 | 2 | -32/+61 |
* | Use the SSO handler helpers for CAS registration/login. (#8856) | Patrick Cloke | 2021-01-03 | 2 | -39/+77 |
* | Check if group IDs are valid before using them. (#8977) | Patrick Cloke | 2020-12-30 | 1 | -1/+1 |
* | Add additional type hints to the storage module. (#8980) | Patrick Cloke | 2020-12-30 | 2 | -4/+2 |
* | Add type hints to admin and room list handlers. (#8973) | Patrick Cloke | 2020-12-29 | 2 | -68/+89 |
* | Refactor the CAS handler in prep for using the abstracted SSO code. (#8958) | Patrick Cloke | 2020-12-18 | 2 | -66/+158 |
* | Send the location of the web client to the IS when inviting via 3PIDs. (#8930) | Patrick Cloke | 2020-12-18 | 1 | -0/+5 |
* | Implement a username picker for synapse (#8942) | Richard van der Hoff | 2020-12-18 | 2 | -40/+273 |
* | Allow re-using a UI auth validation for a period of time (#8970) | Patrick Cloke | 2020-12-18 | 1 | -8/+24 |
* | Merge remote-tracking branch 'origin/erikj/as_mau_block' into develop | Erik Johnston | 2020-12-18 | 2 | -2/+13 |
|\ |
|
| * | Correctly handle AS registerations and add test | Erik Johnston | 2020-12-17 | 2 | -2/+13 |
* | | Try and drop stale extremities. (#8929) | Erik Johnston | 2020-12-18 | 1 | -1/+1 |
* | | Fix a bug that deactivated users appear in the directory (#8933) | Dirk Klimpel | 2020-12-17 | 1 | -2/+6 |
* | | Push login completion down into SsoHandler (#8941) | Richard van der Hoff | 2020-12-16 | 3 | -82/+75 |
* | | Do not assume that the contents dictionary includes history_visibility. (#8945) | Patrick Cloke | 2020-12-16 | 3 | -8/+10 |
* | | Preparatory refactoring of the SamlHandlerTestCase (#8938) | Richard van der Hoff | 2020-12-15 | 1 | -0/+23 |
* | | Fix startup failure with localdb_enabled: False (#8937) | Richard van der Hoff | 2020-12-14 | 1 | -14/+12 |
* | | Allow spam-checker modules to be provide async methods. (#8890) | David Teller | 2020-12-11 | 9 | -22/+21 |
* | | Honour AS ratelimit settings for /login requests (#8920) | Erik Johnston | 2020-12-11 | 1 | -3/+4 |
* | | Don't ratelimit autojoining of rooms (#8921) | Erik Johnston | 2020-12-11 | 2 | -11/+17 |
* | | Refactor `SsoHandler.get_mxid_from_sso` (#8900) | Richard van der Hoff | 2020-12-10 | 2 | -28/+50 |
* | | Simplify the flow for SSO UIA (#8881) | Richard van der Hoff | 2020-12-08 | 5 | -40/+142 |
* | | Merge tag 'v1.24.0rc2' into develop | Patrick Cloke | 2020-12-04 | 2 | -6/+23 |
|\| |
|
| * | Fix a regression that mapping providers should be able to redirect users. (#8... | Patrick Cloke | 2020-12-04 | 2 | -6/+23 |
* | | Merge pull request #8858 from matrix-org/rav/sso_uia | Richard van der Hoff | 2020-12-02 | 1 | -15/+43 |
|\ \ |
|
| * | | UIA: offer only available auth flows | Richard van der Hoff | 2020-12-02 | 1 | -15/+43 |
| |/ |
|
* / | Apply an IP range blacklist to push and key revocation requests. (#8821) | Patrick Cloke | 2020-12-02 | 2 | -4/+4 |
|/ |
|
* | Fix a regression when grandfathering SAML users. (#8855) | Patrick Cloke | 2020-12-02 | 3 | -47/+52 |
* | Add basic SAML tests for mapping users. (#8800) | Patrick Cloke | 2020-12-02 | 1 | -1/+1 |
* | Create a `PasswordProvider` wrapper object (#8849) | Richard van der Hoff | 2020-12-02 | 1 | -55/+148 |
* | Support "identifier" dicts in UIA (#8848) | Richard van der Hoff | 2020-12-01 | 1 | -24/+161 |
* | Don't offer password login when it is disabled (#8835) | Richard van der Hoff | 2020-12-01 | 1 | -1/+9 |
* | Allow per-room profile to be used for server notice user (#8799) | Mathieu Velten | 2020-11-30 | 1 | -1/+9 |
* | Simplify the way the `HomeServer` object caches its internal attributes. (#8... | Jonathan de Jong | 2020-11-30 | 1 | -1/+2 |
* | Add `force_purge` option to delete-room admin api. (#8843) | Richard van der Hoff | 2020-11-30 | 1 | -6/+11 |
* | Speed up remote invite rejection database call (#8815) | Andrew Morgan | 2020-11-25 | 1 | -5/+11 |
* | Support trying multiple localparts for OpenID Connect. (#8801) | Patrick Cloke | 2020-11-25 | 3 | -134/+232 |
* | Properly report user-agent/IP during registration of SSO users. (#8784) | Patrick Cloke | 2020-11-23 | 4 | -122/+171 |
* | Improve logging of the mapping from SSO IDs to Matrix IDs. (#8773) | Andrew Morgan | 2020-11-23 | 2 | -5/+12 |
* | Improve error checking for OIDC/SAML mapping providers (#8774) | Patrick Cloke | 2020-11-19 | 2 | -5/+26 |
* | SAML: Allow specifying the IdP entityid to use. (#8630) | Ben Banfield-Zanin | 2020-11-19 | 1 | -1/+2 |
* | Consistently use room_id from federation request body (#8776) | Richard van der Hoff | 2020-11-19 | 1 | -5/+5 |
* | Improve appservice handler to send only the most recent read receipts when no... | Will Hunt | 2020-11-18 | 2 | -2/+3 |
* | Abstract shared SSO code. (#8765) | Patrick Cloke | 2020-11-17 | 3 | -113/+146 |
* | Use TYPE_CHECKING instead of magic MYPY variable. (#8770) | Patrick Cloke | 2020-11-17 | 1 | -3/+2 |
* | Add admin API for logging in as a user (#8617) | Erik Johnston | 2020-11-17 | 9 | -35/+70 |
* | Generalise _locally_reject_invite (#8751) | Andrew Morgan | 2020-11-16 | 1 | -17/+19 |
* | Generalise _maybe_store_room_on_invite (#8754) | Andrew Morgan | 2020-11-13 | 1 | -4/+6 |
* | Catch exceptions in password_providers (#8636) | Nicolai Søborg | 2020-11-11 | 1 | -4/+9 |
* | Block clients from sending server ACLs that lock the local server out. (#8708) | Erik Johnston | 2020-11-03 | 1 | -0/+3 |
* | Improve error messages of non-str displayname/avatar_url (#8705) | Andrew Morgan | 2020-11-02 | 1 | -2/+6 |
* | Add ability for access tokens to belong to one user but grant access to anoth... | Erik Johnston | 2020-10-29 | 2 | -6/+9 |
* | Fix cache call signature to accept `on_invalidate`. (#8684) | Erik Johnston | 2020-10-29 | 1 | -5/+7 |
* | Optimise createRoom with multiple invites (#8559) | Richard van der Hoff | 2020-10-29 | 2 | -13/+24 |
* | Merge pull request #8678 from matrix-org/rav/fix_frozen_events | Richard van der Hoff | 2020-10-28 | 1 | -3/+2 |
|\ |
|
| * | Remove frozendict_json_encoder and support frozendicts everywhere | Richard van der Hoff | 2020-10-28 | 1 | -3/+2 |
* | | Add type hints to application services. (#8655) | Patrick Cloke | 2020-10-28 | 2 | -41/+57 |
* | | Abstract code for stripping room state into a separate method (#8671) | Andrew Morgan | 2020-10-27 | 1 | -28/+7 |
* | | Don't unnecessarily start bg process while handling typing. (#8668) | Erik Johnston | 2020-10-27 | 1 | -8/+13 |
* | | e2e: ensure we have both master and self-signing key (#8455) | Jonas Jelten | 2020-10-26 | 1 | -5/+22 |
* | | Add type hints for account validity handler (#8620) | Patrick Cloke | 2020-10-26 | 2 | -8/+25 |
* | | Merge branch 'release-v1.22.0' into develop | Erik Johnston | 2020-10-26 | 1 | -3/+4 |
|\| |
|
| * | Fix get|set_type_stream_id_for_appservice store functions (#8648) | Will Hunt | 2020-10-26 | 1 | -6/+6 |
| * | Properly handle presence events for application services. (#8656) | Patrick Cloke | 2020-10-26 | 1 | -4/+5 |
* | | Fix get|set_type_stream_id_for_appservice store functions (#8648) | Will Hunt | 2020-10-26 | 1 | -6/+6 |
* | | Check status codes that profile handler returns (#8580) | LEdoian | 2020-10-26 | 1 | -0/+7 |
* | | Start fewer opentracing spans (#8640) | Erik Johnston | 2020-10-26 | 1 | -7/+43 |
* | | Fix typos and spelling errors. (#8639) | Patrick Cloke | 2020-10-23 | 14 | -26/+26 |
* | | Fix handling of User-Agent headers with bad utf-8. (#8632) | Erik Johnston | 2020-10-23 | 4 | -12/+4 |
* | | Don't 500 for invalid group IDs (#8628) | Erik Johnston | 2020-10-22 | 1 | -1/+4 |
|/ |
|
* | Add type hints to profile and base handlers. (#8609) | Patrick Cloke | 2020-10-21 | 3 | -37/+65 |
* | Consistently use wrap_as_background_task in more places (#8599) | Patrick Cloke | 2020-10-20 | 2 | -16/+6 |
* | Fix mypy error: auth handler "checkpw" internal function type mismatch (#8569) | Jonathan de Jong | 2020-10-19 | 1 | -3/+5 |
* | Fix modifying events in `ThirdPartyRules` modules (#8564) | Richard van der Hoff | 2020-10-16 | 1 | -1/+6 |
* | Merge pull request #8535 from matrix-org/rav/third_party_events_updates | Richard van der Hoff | 2020-10-15 | 2 | -71/+74 |
|\ |
|
| * | Allow ThirdPartyRules modules to replace event content | Richard van der Hoff | 2020-10-13 | 1 | -2/+62 |
| * | Move third_party_rules check to event creation time | Richard van der Hoff | 2020-10-13 | 2 | -52/+13 |
| * | Remove redundant calls to third_party_rules in `on_send_{join,leave}` | Richard van der Hoff | 2020-10-13 | 1 | -19/+1 |
* | | Send some ephemeral events to appservices (#8437) | Will Hunt | 2020-10-15 | 4 | -7/+169 |
* | | Merge pull request #8537 from matrix-org/rav/simplify_locally_reject_invite | Richard van der Hoff | 2020-10-15 | 3 | -52/+38 |
|\ \ |
|
| * | | Simplify `_locally_reject_invite` | Richard van der Hoff | 2020-10-13 | 2 | -45/+35 |
| * | | Remove redundant `token_id` parameter to create_event | Richard van der Hoff | 2020-10-13 | 3 | -7/+3 |
| |/ |
|
* / | Fix not sending events over federation when using sharded event persisters (#... | Erik Johnston | 2020-10-14 | 1 | -4/+7 |
|/ |
|
* | Move additional tasks to the background worker, part 4 (#8513) | Patrick Cloke | 2020-10-13 | 5 | -30/+24 |
* | Fix message duplication if something goes wrong after persisting the event (#... | Erik Johnston | 2020-10-13 | 3 | -12/+58 |
* | Add type hints to response cache. (#8507) | Patrick Cloke | 2020-10-09 | 3 | -6/+10 |
* | Allow modules to create and send events into rooms (#8479) | Andrew Morgan | 2020-10-09 | 1 | -6/+5 |
* | Remove the deprecated Handlers object (#8494) | Patrick Cloke | 2020-10-09 | 9 | -44/+11 |
* | Add type hints to some handlers (#8505) | Patrick Cloke | 2020-10-09 | 5 | -19/+49 |
* | Add typing information to the device handler. (#8407) | Patrick Cloke | 2020-10-07 | 1 | -35/+54 |
* | Fix returning incorrect prev_batch token in incremental sync (#8486) | Erik Johnston | 2020-10-07 | 1 | -1/+6 |
* | Add support for MSC2697: Dehydrated devices (#8380) | Hubert Chathi | 2020-10-07 | 1 | -2/+82 |
* | Merge pull request #8463 from matrix-org/rav/clean_up_event_handling | Richard van der Hoff | 2020-10-07 | 3 | -90/+78 |
|\ |
|
| * | update wording | Richard van der Hoff | 2020-10-07 | 1 | -2/+3 |
| * | kill off `send_nonmember_event` | Richard van der Hoff | 2020-10-05 | 2 | -51/+27 |
| * | pull up event.sender assertion | Richard van der Hoff | 2020-10-05 | 2 | -4/+5 |
| * | Move shadow-ban check down into `handle_new_client_event`. | Richard van der Hoff | 2020-10-05 | 1 | -8/+24 |
| * | De-duplicate duplicate handling | Richard van der Hoff | 2020-10-05 | 2 | -38/+32 |