Commit Graph

238 Commits (e787fb776cc4ce7cdb923a823d571fa57c3c92cb)

Author SHA1 Message Date
Andrew Morgan c4456114e1
Add experimental support for MSC3391: deleting account data (#14714) 2 years ago
reivilibre 46993770e5
Suppress the update check in the ruff linter. (#14741) 2 years ago
Patrick Cloke 7010a3d015
Switch to ruff instead of flake8. (#14633) 2 years ago
David Robertson 3d87847ecc
Enable `--warn-redundant-casts` option in mypy (#14671) 2 years ago
reivilibre be3a8a85e3
Add `--editable` flag to `complement.sh` which uses an editable install of Synapse for faster turn-around times whilst developing iteratively. (#14548) 2 years ago
Eric Eastwood 8f10c8b054
Move MSC3030 `/timestamp_to_event` endpoint to stable v1 location (#14471) 2 years ago
Richard van der Hoff 8d133a8464
Fixes to `federation_client` dev script (#14479) 2 years ago
David Robertson 2cc592584a
Remove unused type-ignores (#14433) 2 years ago
Sean Quah 0cf48f2d5f
Build Debian packages for Ubuntu 22.10 Kinetic Kudu (#14396) 2 years ago
realtyem 69814eb282
Allow override for requesting specific worker types for Complement on command line. (#14324) 2 years ago
Patrick Cloke 59ca73006c
Enable testing MSC3874 in complement. (#14339) 2 years ago
Patrick Cloke c604d2c218
Mark /relations endpoint as usable on workers. (#14028) 2 years ago
David Robertson 285d72556b
Update mypy and mypy-zope, attempt 3 (#13993) 2 years ago
David Robertson 8e52cb0bce
Revert "Update mypy and mypy-zope (#13925)" 2 years ago
David Robertson 6d543d6d9f
Update mypy and mypy-zope (#13925) 2 years ago
David Robertson 0a38c7ec6d
Snapshot schema 72 (#13873) 2 years ago
Mathieu Velten 6bd8763804
Add cache invalidation across workers to module API (#13667) 2 years ago
reivilibre 9ce1a53c46 Fix the release script not publishing binary wheels. (#13850) 2 years ago
reivilibre a35842caec
Fix the release script not publishing binary wheels. (#13850) 2 years ago
David Robertson fff9b955fa
Generate separate snapshots for logical databases (#13792) 2 years ago
David Robertson b60d47ab2c
Updates to the schema dump script (#13770) 2 years ago
reivilibre c7b18d9d44
Extend the release script to wait for GitHub Actions to finish and to be usable as a guide for the whole process. (#13483) 2 years ago
David Robertson ba8938b090
Reject non-strict types in Pydantic models (#13502) 2 years ago
reivilibre 1c910e2216
Add a `merge-back` command to the release script, which automates merging the correct branches after a release. (#13393) 2 years ago
reivilibre 05aeeb3a80
Enable Complement CI tests in the 'latest deps' test run. (#13213) 2 years ago
reivilibre 543dc9c93e
Extend the release script to automatically push a new SyTest branch, rather than having that be a manual process. (#12978) 2 years ago
Patrick Cloke 1efe6b8c41
Stop building Ubuntu 21.10 (Impish Indri) which is end of life. (#13326) 2 years ago
reivilibre 0c95313a44
Add --build-only option to complement.sh to prevent actually running Complement. (#13158) 2 years ago
reivilibre 65e675504f
Add the ability to set the log level using the `SYNAPSE_TEST_LOG_LEVEL` environment when using `complement.sh`. (#13152) 2 years ago
reivilibre c04e25789e
Enable Complement testing in the 'Twisted Trunk' CI runs. (#13079) 2 years ago
Richard van der Hoff fe910fb10e
complement.sh: Permit skipping docker build (#13143) 2 years ago
Erik Johnston de334ac183
Add a CI job to check that schema deltas are in the correct folder. (#13063) 2 years ago
reivilibre 538044ac01
Collapse Docker build commands in Complement CI runs to make the logs easier to read. (#13058) 2 years ago
Erik Johnston aef398457f
Up complement time outs (#13048) 2 years ago
Patrick Cloke 1df22e16df
Fix example of running complement.sh. (#12990) 2 years ago
reivilibre 67f51c84f8
Merge the Complement testing Docker images into a single, multi-purpose image. (#12881) 3 years ago
David Robertson 81d9f2a8e9
Fixes to MSC3787 implementation (#12858) 3 years ago
reivilibre 7a68203cde
Disable 'faster room join' Complement tests when testing against Synapse with workers. (#12842) 3 years ago
David Robertson 5331fb5b47
allow `on_invalidate=None` in `@cached` methods (#12769) 3 years ago
Richard van der Hoff 34e84fee68
Tweaks to workers-under-complement (#12637) 3 years ago
Andrew Morgan c4514b97db
Add missing space before 'docker' link in release announcement script (#12612) 3 years ago
David Robertson bf2fea8f7d
Add sanity checks to the release script (#12556) 3 years ago
David Robertson 30c8e7e408
Make `scripts-dev` pass `mypy --disallow-untyped-defs` (#12356) 3 years ago
David Robertson 6b9e95015b
Lint the release script 3 years ago
David Robertson 730fcda546
Update release script to be poetry-aware 3 years ago
Shay 99ab45423a
build debian package for jammy jellyfish (#12543) 3 years ago
Richard van der Hoff f5668f0b4a
Await un-partial-stating after a partial-state join (#12399) 3 years ago
David Robertson 09b4f6e46d
Remove leftover references to setup.py (#12514) 3 years ago
Richard van der Hoff 798deb3a10
Fix typo in deb changelogs from release script (#12497) 3 years ago
Jan Christian Grünhage a1f87f57ff
Implement MSC3383: include destination in X-Matrix auth header (#11398) 3 years ago