279 Commits (develop)

Author SHA1 Message Date
  Patrick Cloke 77882b6a7d
Document which versions of Synapse have compatible schema versions. (#16661) 5 months ago
  kegsay 11a8ae0632
complement: enable dirty runs (#16520) 6 months ago
  David Robertson 345c61f632
Build Debian packages for Ubuntu 23.10 Mantic Minotaur (#16524) 6 months ago
  reivilibre 7291c68eea
Update the release script to remind releaser to check for special release notes. (#16461) 6 months ago
  kegsay f710d5480b
Update complement.sh to match new public API shape (#16466) 6 months ago
  David Robertson 1026776380
mypy plugin to check `@cached` return types (#14911) 6 months ago
  Maxwell G 12611bfcdd
Add support for pydantic v2 via pydantic.v1 compat module (#16332) 7 months ago
  Mathieu Velten 622463636c Remove kinetic deb build, it's EOL 7 months ago
  Patrick Cloke aa483cb4c9
Update ruff config (#16283) 7 months ago
  Patrick Cloke 7e98d382f9
Support releasing on macOS. (#16266) 7 months ago
  Travis Ralston b1d71c687a
Add MSC4040 `matrix-fed` service lookups (#16137) 7 months ago
  Patrick Cloke ad3f43be9a
Run pyupgrade for python 3.7 & 3.8. (#16110) 8 months ago
  Shay e1fa42249c
Build packages for Debian Trixie (#15961) 9 months ago
  Patrick Cloke 6d81aec09f
Support room version 11 (#15912) 9 months ago
  Eric Eastwood 3bdb9b07fd
Make it more obvious which Python version runs on a given Linux distribution (#15909) 9 months ago
  Jason Little 224ef0b669
Unix Sockets for HTTP Replication (#15708) 9 months ago
  Shay 5e82b07d2c
Drop debian buster (#15893) 9 months ago
  Eric Eastwood 887fa4b66b
Switch from `matrix://` to `matrix-federation://` scheme for internal Synapse routing of outbound federation traffic (#15806) 10 months ago
  Eric Eastwood 0f02f0b4da
Remove experimental MSC2716 implementation to incrementally import history into existing rooms (#15748) 10 months ago
  Eric Eastwood 30a5076da8
Log when events are (unexpectedly) filtered out of responses in tests (#14213) 11 months ago
  Jason Little 874378c052
Docker fully qualified image names (#15689) 11 months ago
  David Robertson cebff6f4d5
Tweak release script dependabot wording 11 months ago
  David Robertson 42786d8a47
Create dependabot changelogs at release time (#15481) 11 months ago
  Patrick Cloke 1f55c04cbc
Improve type hints for cached decorator. (#15658) 11 months ago
  Andrew Morgan 83e7fa5eee
Allow running Complement integration tests via podman (#15543) 11 months ago
  Shay 710502c6d8
Update the `check_schema_delta` script to account for when the schema version has been bumped locally (#15466) 1 year ago
  Sean Quah 8aa121c2be
Build Debian packages for Ubuntu 23.04 Lunar Lobster (#15381) 1 year ago
  reivilibre d5324ee111
Add developer documentation for the Federation Sender and add a documentation mechanism using Sphinx. (#15265) 1 year ago
  David Robertson 9b1f99ba6b
Remind maintainer to ask #synapse-dev for changelog (#15303) 1 year ago
  David Robertson c0854ce65a
Hack to rebuild the complement editable image (#15184) 1 year ago
  Patrick Cloke 7ae4f7236a
Configure ruff to automatically fix issues. (#15194) 1 year ago
  David Robertson 39795b3a4e
Make it easier to use DataGrip w/ Synapse's schema (#14982) 1 year ago
  reivilibre c0bf4c3cb4
Add check to ensure locked dependencies have source distributions available. (#14742) 1 year ago
  realtyem 58214dbb9b
Allow enabling the asyncio reactor in complement (#14858) 1 year ago
  David Robertson dc901a885f
Fix typo in release script (#14920) 1 year ago
  reivilibre 22cc93afe3
Enable Faster Remote Room Joins against worker-mode Synapse. (#14752) 1 year ago
  Andrew Morgan a7b54ca8d8
Implement MSC3930: polls push rules (#14787) 1 year ago
  Andrew Morgan 54cd90ea60
Implement MSC3890: Remotely silence local notifications (#14775) 1 year ago
  Dirk Klimpel 8d5325ec0c
Drop unused table `presence` (#14825) 1 year ago
  Andrew Morgan f5ea9f2b1d
Add rust linting commands to `scripts-dev/lint.sh` (#14822) 1 year ago
  Andrew Morgan c4456114e1
Add experimental support for MSC3391: deleting account data (#14714) 1 year ago
  reivilibre 46993770e5
Suppress the update check in the ruff linter. (#14741) 1 year ago
  Patrick Cloke 7010a3d015
Switch to ruff instead of flake8. (#14633) 1 year ago
  David Robertson 3d87847ecc
Enable `--warn-redundant-casts` option in mypy (#14671) 1 year 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) 1 year ago
  Eric Eastwood 8f10c8b054
Move MSC3030 `/timestamp_to_event` endpoint to stable v1 location (#14471) 1 year ago
  Richard van der Hoff 8d133a8464
Fixes to `federation_client` dev script (#14479) 1 year ago
  David Robertson 2cc592584a
Remove unused type-ignores (#14433) 1 year ago
  Sean Quah 0cf48f2d5f
Build Debian packages for Ubuntu 22.10 Kinetic Kudu (#14396) 1 year ago
  realtyem 69814eb282
Allow override for requesting specific worker types for Complement on command line. (#14324) 1 year ago