- 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`).
-
- Sep 23, 2021
-
-
Patrick Cloke authored
-
Patrick Cloke authored
This avoids the overhead of searching through the various configuration classes by directly referencing the class that the attributes are in. It also improves type hints since mypy can now resolve the types of the configuration variables.
-
- 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 09, 2021
-
-
Patrick Cloke authored
-
- Oct 26, 2020
- Oct 15, 2020
-
-
Will Hunt authored
Optionally sends typing, presence, and read receipt information to appservices.
-
- Oct 02, 2020
-
-
Erik Johnston authored
This is so we can tell what is going on when things are taking a while to start up. The main change here is to ensure that transactions that are created during startup get correctly logged like normal transactions.
-
- Sep 18, 2020
-
-
Patrick Cloke authored
This converts calls like super(Foo, self) -> super(). Generated with: sed -i "" -Ee 's/super\([^\(]+\)/super()/g' **/*.py
-
- Aug 27, 2020
-
-
Patrick Cloke authored
-
- Aug 18, 2020
-
-
Patrick Cloke authored
-
- Aug 17, 2020
-
-
Patrick Cloke authored
-
- Aug 12, 2020
-
-
Patrick Cloke authored
-
- Aug 05, 2020
-
-
Erik Johnston authored
-
- May 11, 2020
-
-
Amber Brown authored
-
- Feb 21, 2020
-
-
Patrick Cloke authored
Ensure good comprehension hygiene using flake8-comprehensions.
-
- Dec 18, 2019
-
-
Erik Johnston authored
This encapsulates config for a given database and is the way to get new connections.
-
- Dec 06, 2019
-
-
Erik Johnston authored
-
Erik Johnston authored
-
- Oct 21, 2019
-
-
Erik Johnston authored
This is in preparation for having multiple data stores that offer different functionality, e.g. splitting out state or event storage.
-
- Jun 20, 2019
-
-
Amber Brown authored
-
- May 14, 2019
-
-
Erik Johnston authored
This is in preparation for reaction work which requires it.
-
- Sep 03, 2018
-
-
Amber Brown authored
-
- Aug 13, 2018
-
-
Amber Brown authored
-
- Aug 10, 2018
-
-
black authored
-
- Jul 09, 2018
-
-
Amber Brown authored
-
- Apr 15, 2018
-
-
Adrian Tschira authored
Doing this I learned e.message was pretty shortlived, added in 2.6, they realized it was a bad idea and deprecated it in 2.7 Signed-off-by:
Adrian Tschira <nota@notafile.com>
-
- Mar 13, 2018
-
-
Erik Johnston authored
-
Erik Johnston authored
-
- Nov 13, 2017
-
-
Richard van der Hoff authored
Fix the test to pass the right number of args to the Store constructors
-
- Oct 23, 2017
-
-
Richard van der Hoff authored
what could possibly go wrong
-
- Jan 26, 2017
-
-
Erik Johnston authored
-
- Nov 21, 2016
-
-
Erik Johnston authored
-
- Oct 06, 2016
-
-
Patrik Oldsberg authored
-
- Oct 03, 2016
-
-
Erik Johnston authored
Allows delegating the password auth to an external module. This also moves the LDAP auth to using this system, allowing it to be removed from the synapse tree entirely in the future.
-
- Jun 07, 2016
-
-
Erik Johnston authored
-
Erik Johnston authored
-
- Jun 03, 2016
-
-
Erik Johnston authored
-
- Mar 01, 2016
-
-
Erik Johnston authored
-