- Jul 05, 2021
-
-
Erik Johnston authored
-
- Jun 17, 2021
-
-
Brendan Abolivier authored
Fixes #9778 ACME v1 has been fully decommissioned for existing installs on June 1st 2021(see https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430/27), so we can now safely remove it from Synapse.
-
- Jun 08, 2021
-
-
Patrick Cloke authored
-
- Jun 04, 2021
-
-
Richard van der Hoff authored
-
- May 24, 2021
-
-
Patrick Cloke authored
-
- May 20, 2021
-
-
Erik Johnston authored
Instead of parsing the full response to `/send_join` into Python objects (which can be huge for large rooms) and *then* parsing that into events, we instead use ijson to stream parse the response directly into `EventBase` objects.
-
- May 05, 2021
-
-
Erik Johnston authored
This will double count slightly in the presence of interned strings. It's off by default as it can consume a lot of resources.
-
- Apr 27, 2021
-
-
Andrew Morgan authored
I went through and removed a bunch of cruft that was lying around for compatibility with old Python versions. This PR also will now prevent Synapse from starting unless you're running Python 3.6+.
-
- Apr 05, 2021
-
-
Jonathan de Jong authored
-
- Mar 26, 2021
-
-
Erik Johnston authored
Running `dmypy run` will do a `mypy` check while spinning up a daemon that makes rerunning `dmypy run` a lot faster. `dmypy` doesn't support `follow_imports = silent` and has `local_partial_types` enabled, so this PR enables those options and fixes the issues that were newly raised. Note that `local_partial_types` will be enabled by default in upcoming mypy releases.
-
- Mar 24, 2021
-
-
Patrick Cloke authored
-
- Mar 09, 2021
-
-
Patrick Cloke authored
-
- Mar 04, 2021
-
-
Richard van der Hoff authored
This great big stack of commits is a a whole load of hoop-jumping to make it easier to store additional values in login tokens, and then to actually store the SSO Identity Provider in the login token. (Making use of that data will follow in a subsequent PR.)
-
- Feb 17, 2021
-
-
Patrick Cloke authored
-
- Jan 28, 2021
-
-
Patrick Cloke authored
This finishes adding type hints to the `synapse.handlers` module.
-
- Jan 26, 2021
-
-
Patrick Cloke authored
With this change all handlers except the e2e_* ones have type hints enabled.
-
- Jan 20, 2021
-
-
Richard van der Hoff authored
-
- Jan 07, 2021
-
-
Richard van der Hoff authored
-
- Jan 04, 2021
-
-
Patrick Cloke authored
-
Patrick Cloke authored
-
- Dec 30, 2020
-
-
Patrick Cloke authored
-
- Dec 29, 2020
-
-
Patrick Cloke authored
-
- Dec 17, 2020
-
-
Richard van der Hoff authored
... and disable coverage tracking for mypy and friends.
-
- Dec 16, 2020
-
-
Patrick Cloke authored
This improves type hinting and should use less memory.
-
- Dec 11, 2020
-
-
Patrick Cloke authored
-
- Dec 08, 2020
-
-
Richard van der Hoff authored
* SsoHandler: remove inheritance from BaseHandler * Simplify the flow for SSO UIA We don't need to do all the magic for mapping users when we are doing UIA, so let's factor that out.
-
- Dec 07, 2020
-
-
Patrick Cloke authored
-
Patrick Cloke authored
-
- Dec 01, 2020
-
-
Richard van der Hoff authored
These things seemed to be completely untested, so I added a load of tests for them.
-
- Nov 25, 2020
-
-
Patrick Cloke authored
This also removes some duplicated code between the simple HTTP client and matrix federation client.
-
Patrick Cloke authored
-
- Nov 24, 2020
-
-
Richard van der Hoff authored
-
- Nov 23, 2020
-
-
Patrick Cloke authored
This also expands type-hints to the SSO and registration code. Refactors the CAS code to more closely match OIDC/SAML.
-
- Nov 03, 2020
-
-
Erik Johnston authored
Fixes #4042
-
- Oct 28, 2020
-
-
Patrick Cloke authored
-
- Oct 26, 2020
-
-
Patrick Cloke authored
This also fixes a bug by fixing handling of an account which doesn't expire.
-
- Oct 22, 2020
-
-
Erik Johnston authored
-
- Oct 21, 2020
-
-
Patrick Cloke authored
-
- Oct 15, 2020
-
-
Will Hunt authored
Optionally sends typing, presence, and read receipt information to appservices.
-
Richard van der Hoff authored
This seemed to entail dragging in a type stub for SortedList.
-