summary refs log tree commit diff
path: root/scripts-dev/mypy_synapse_plugin.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-10-16Make LruCache register its own metrics (#8561)Richard van der Hoff8-62/+62
rather than have everything that instantiates an LruCache manage metrics separately, have LruCache do it itself.
2020-10-16Fix modifying events in `ThirdPartyRules` modules (#8564)Richard van der Hoff3-2/+8
EventBuilder.build wants auth events these days
2020-10-15Solidify the HomeServer constructor. (#8515)Jonathan de Jong7-25/+33
This implements a more standard API for instantiating a homeserver and moves some of the dependency injection into the test suite. More concretely this stops using `setattr` on all `kwargs` passed to `HomeServer`.
2020-10-15Send some ephemeral events to appservices (#8437)Will Hunt16-122/+563
Optionally sends typing, presence, and read receipt information to appservices.
2020-10-15Add option to scripts-dev/lint.sh to only lint files changed since the last ↵Andrew Morgan4-12/+90
git commit (#8472) This PR makes several changes to the `./scripts-dev/lint.sh` script, which lints the codebase with a number of tools: * Adds usage information, with `-h` flag to show it. Otherwise it will show when providing an unknown flag. * Adds option `-d` which will check both staged and unstaged files that have changed since the last commit and add them to the list of files to lint. - Note that only files without an extension, or with a `.py` extension will be allowed. This prevents editing bash scripts causing the linters to break on non-python files. * Improves the print-out of which files/directories are being linted.
2020-10-15Additional tweaks. v1.21.2 github/release-v1.21.2 release-v1.21.2Patrick Cloke1-3/+3
2020-10-15Clarify authlib changes.Patrick Cloke1-1/+3
2020-10-15Fix typo.Patrick Cloke1-1/