- May 30, 2022
-
-
David Robertson authored
-
David Robertson authored
-
- May 09, 2022
-
-
Sheogorath authored
-
- Apr 05, 2022
-
-
David Robertson authored
-
- Mar 29, 2022
-
-
David Robertson authored
-
- Mar 02, 2022
-
-
David Robertson authored
* Move the `snapcraft` configuration to `contrib`. We're happy for people to package this as a snap image if it's useful, but we don't support or maintain it. I'd like to move the config to `contrib` to reflect this state of affairs. * Changelog
-
- Jan 17, 2022
-
-
Richard van der Hoff authored
The existing implementation of the `python_twisted_reactor_tick_time` metric is pretty useless, because it *only* measures the time taken to execute timed calls and callbacks from threads. That neglects everything that happens off the back of I/O, which is obviously quite a lot for us. To improve this, I've hooked into a different place in the reactor - in particular, where it calls `epoll`. That call is the only place it should wait for something to happen - the rest of the loop *should* be quick. I've also removed `python_twisted_reactor_pending_calls`, because I don't believe anyone ever looks at it, and it's a nuisance to populate.
-
- Jan 05, 2022
-
-
Callum Macdonald authored
-
- Oct 22, 2021
-
-
Dan Callahan authored
SC2089: Quotes/backslashes will be treated literally. Use an array. https://github.com/koalaman/shellcheck/wiki/SC2089 SC2090: Quotes/backslashes in this variable will not be respected. https://github.com/koalaman/shellcheck/wiki/SC2090 Putting literal JSON in a variable mistakenly triggers these warnings. Instead of adding ignore directives, this can be avoided by inlining the JSON data into the curl invocation. Since the variable is only used in this one location, inlining is fine. Signed-off-by:
Dan Callahan <danc@element.io>
-
- Sep 23, 2021
-
-
David Robertson authored
A follow-up to #10829
-
- Aug 16, 2021
-
-
Brendan Abolivier authored
-
- Jul 13, 2021
-
-
Dirk Klimpel authored
-
- Jul 08, 2021
-
-
Dirk Klimpel authored
Signed-off-by:
Dirk Klimpel <dirk@klimpel.org>
-
- Jun 17, 2021
-
-
Marcus authored
Reformat all files with the new version. Signed-off-by:
Marcus Hoffmann <bubu@bubu1.eu>
-
- May 19, 2021
-
-
Erik Johnston authored
-
Savyasachee Jha authored
Signed-off-by:
Savyasachee Jha <savya.jha@hawkradius.com>
-
- Apr 28, 2021
-
-
Andrew Morgan authored
This reverts commit 05e8c70c.
-
- Apr 14, 2021
-
-
Jonathan de Jong authored
This basically speeds up federation by "squeezing" each individual dual database call (to destinations and destination_rooms), which previously happened per every event, into one call for an entire batch (100 max). Signed-off-by:
Jonathan de Jong <jonathan@automatia.nl>
-
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 08, 2021
-
-
Jonathan de Jong authored
Part of #9366 Adds in fixes for B006 and B008, both relating to mutable parameter lint errors. Signed-off-by:
Jonathan de Jong <jonathan@automatia.nl>
-
- Mar 25, 2021
-
-
Quentin Gliech authored
On NixOS, `bash` isn't under `/bin/bash` but rather in some directory in `$PATH`. Locally, I've been patching those scripts to make them work. `/usr/bin/env` seems to be the only [portable way](https://unix.stackexchange.com/questions/29608/why-is-it-better-to-use-usr-bin-env-name-instead-of-path-to-name-as-my ) to use binaries from the PATH as interpreters. Signed-off-by:
Quentin Gliech <quentingliech@gmail.com>
-
- 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
-
- Dec 02, 2020
-
-
Johanna Dorothea Reichmann authored
The official dashboard uses data from these rules, but they were never added to the synapse-v2.rules. They are mentioned in this issue: https://github.com/matrix-org/synapse/issues/7917#issuecomment-661330409 , but never got added to the rules. Adding them results in all graphs in the "Event persist rate" section to function as intended. Signed-off-by:
Johanna Dorothea Reichmann <transcaffeine@finallycoffee.eu>
-
- Nov 26, 2020
-
-
Dirk Klimpel authored
Signed-off-by:
Dirk Klimpel <dirk@klimpel.org>
-
Dirk Klimpel authored
-
- Oct 27, 2020
-
-
Michael Kaye authored
-
- Sep 17, 2020
-
-
Jonathan de Jong authored
-
- Sep 04, 2020
-
-
Patrick Cloke authored
-
- Jul 30, 2020
-
-
Patrick Cloke authored
-
- Jul 20, 2020
-
-
Andrew Morgan authored
Run `isort`, `flake8` and `black` over the `contrib/` directory and `synctl` script. The latter was already being done in CI, but now the linting script does it too. Fixes https://github.com/matrix-org/synapse/issues/7910
-
Karthikeyan Singaravelan authored
* Fix deprecation warnings due to invalid escape sequences. * Add changelog Signed-off-by:
Karthikeyan Singaravelan <tir.karthi@gmail.com>
-
- Jul 13, 2020
-
-
Richard van der Hoff authored
-
- Jun 17, 2020
-
-
lub authored
-
- Jun 16, 2020
-
-
Dagfinn Ilmari Mannsåker authored
-
- Jun 02, 2020
-
-
Richard van der Hoff authored
-
- May 28, 2020
-
-
David Rio Deiros authored
-
- Apr 08, 2020
-
-
Richard van der Hoff authored
Simplify and update this documentation, and make it part of the core dist.
-
- Mar 19, 2020
-
-
Richard van der Hoff authored
-
- Mar 01, 2020
-
-
Matthew Hodgson authored
-
- Feb 29, 2020
-
-
Sandro authored
Signed-off-by:
Sandro Jäckel <sandro.jaeckel@gmail.com>
-