- Oct 22, 2021
-
-
Jason Robinson authored
`synapse.config.__main__` has the possibility to read a config item. This can be used to conveniently also validate the config is valid before trying to start Synapse. The "read" command broke in https://github.com/matrix-org/synapse/pull/10916 as it now requires passing in "server.server_name" for example. Also made the read command optional so one can just call this with just the confirm file reference and get a "Config parses OK" if things are ok. Signed-off-by:
Jason Robinson <jasonr@matrix.org> Co-authored-by:
Brendan Abolivier <babolivier@matrix.org>
-
- Oct 12, 2021
-
-
Patrick Cloke authored
This reverts #11019 and structures the code a bit more like it was before #10985. The global cache state must be reset before running the tests since other test cases might have configured caching (and thus touched the global state).
-
- Oct 07, 2021
-
-
Patrick Cloke authored
Hopefully this fixes these tests sometimes failing in CI.
-
- Oct 06, 2021
-
-
Patrick Cloke authored
This removes the magic allowing accessing configurable variables directly from the config object. It is now required that a specific configuration class is used (e.g. `config.foo` must be replaced with `config.server.foo`).
-
- Oct 04, 2021
-
-
Patrick Cloke authored
-
- Sep 23, 2021
-
-
Patrick Cloke authored
-
- Sep 06, 2021
-
-
Azrenbeth authored
-
- Aug 17, 2021
-
-
Brendan Abolivier authored
Allow using several directories in read_templates.
-
- Jul 13, 2021
-
-
Jonathan de Jong 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.
-
- May 27, 2021
-
-
Richard van der Hoff authored
we don't need to reload the tls cert if we don't have any tls listeners. Follow-up to #9280.
-
- Apr 14, 2021
-
-
Jonathan de Jong authored
Part of #9744 Removes all redundant `# -*- coding: utf-8 -*-` lines from files, as python 3 automatically reads source code as utf-8 now. `Signed-off-by:
Jonathan de Jong <jonathan@automatia.nl>`>
-
- Apr 06, 2021
-
-
Andrew Morgan authored
-
- Feb 16, 2021
-
-
Eric Eastwood authored
- Update black version to the latest - Run black auto formatting over the codebase - Run autoformatting according to [`docs/code_style.md `](https://github.com/matrix-org/synapse/blob/80d6dc9783aa80886a133756028984dbf8920168/docs/code_style.md) - Update `code_style.md` docs around installing black to use the correct version
-
- Feb 03, 2021
-
-
Patrick Cloke authored
Also add a few more IP ranges to the default blacklist.
-
- Jan 08, 2021
-
-
Richard van der Hoff authored
-
- Aug 17, 2020
-
-
Andrew Morgan authored
Fixes https://github.com/matrix-org/synapse/issues/6583
-
- May 27, 2020
-
-
Erik Johnston authored
This mostly applise to `*stateGroupCache*` and co. Broke in #6391.
-
Erik Johnston authored
This is already correctly done when we instansiate the cache, but wasn't when it got reloaded (which always happens at least once on startup).
-
- May 13, 2020
-
-
Patrick Cloke authored
This is a cherry-pick of 1a1da60a (#7470) to the release-v1.13.0 branch.
-
- May 12, 2020
-
-
Erik Johnston authored
-
- May 11, 2020
-
-
Amber Brown authored
-
- Mar 20, 2020
-
-
Richard van der Hoff authored
Attempts to clarify the sample config for databases, and add some stuff about tcp keepalives to `postgres.md`.
-
- Mar 17, 2020
-
-
Richard van der Hoff authored
Extends #5794 etc to the SimpleHttpClient so that it also applies to non-federation requests. Fixes #7092.
-
- Feb 21, 2020
-
-
Patrick Cloke authored
Ensure good comprehension hygiene using flake8-comprehensions.
-
- Oct 10, 2019
-
-
Amber Brown authored
-
- Sep 13, 2019
-
-
Amber Brown authored
-
- Sep 06, 2019
-
-
Amber Brown authored
-
- Aug 28, 2019
-
-
Jorik Schellekens authored
Template config files * Imagine a system composed entirely of x, y, z etc and the basic operations.. Wait George, why XOR? Why not just neq? George: Eh, I didn't think of that.. Co-Authored-By:
Erik Johnston <erik@matrix.org>
-
- Jul 05, 2019
-
-
Richard van der Hoff authored
- Put the default window_size back to 1000ms (broken by #5181) - Make the `rc_federation` config actually do something - fix an off-by-one error in the 'concurrent' limit - Avoid creating an unused `_PerHostRatelimiter` object for every single incoming request
-
- Jun 28, 2019
-
-
Amber Brown authored
-
- Jun 24, 2019
-
-
Richard van der Hoff authored
* Pull config_dir_path and data_dir_path calculation out of read_config_files * Pass config_dir_path and data_dir_path into read_config
-
- Jun 20, 2019
-
-
Amber Brown authored
-
- May 10, 2019
-
-
Amber Brown authored
-
- Apr 01, 2019
-
-
Neil Johnson authored
test threepid checking
-
- Mar 22, 2019
-
-
Erik Johnston authored
-
- Feb 14, 2019
-
-
Erik Johnston authored
-
Erik Johnston authored
This allows specifying who and what is allowed to be published onto the public room list
-
- Feb 12, 2019
-
-
Richard van der Hoff authored
If TLS is disabled, it should not be an error if no cert is given. Fixes #4554.
-
- Feb 11, 2019
-
-
Richard van der Hoff authored
-