42 Commits (develop)

Author SHA1 Message Date
  Patrick Cloke ad3f43be9a
Run pyupgrade for python 3.7 & 3.8. (#16110) 9 months ago
  Eric Eastwood 1c802de626
Re-introduce the outbound federation proxy (#15913) 10 months ago
  Eric Eastwood c9bf644fa0
Revert "Federation outbound proxy" (#15910) 10 months ago
  Jason Little 2481b7dfa4
Remove `worker_replication_*` deprecated settings, with helpful errors on startup (#15860) 10 months ago
  Eric Eastwood b07b14b494
Federation outbound proxy (#15773) 10 months ago
  reivilibre c775d80b73
Fix a bug introduced in Synapse v1.84.0 where workers do not start up when no `instance_map` was provided. (#15672) 1 year ago
  reivilibre 736199b763
Remove old R30 because R30v2 supercedes it (#10428) 1 year ago
  Patrick Cloke 375b0a8a11
Update code to refer to "workers". (#15606) 1 year ago
  Patrick Cloke 42aea0d8af
Add final type hint to tests.unittest. (#15072) 1 year ago
  David Robertson e301ee6189
Properly typecheck tests.app (#14984 1 year ago
  Patrick Cloke 755bfeee3a
Use servlets for /key/ endpoints. (#14229) 1 year ago
  Patrick Cloke 32fc3b7ba4
Remove configuration options for direct TCP replication. (#13647) 1 year ago
  Richard van der Hoff e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031) 2 years ago
  Olivier Wilkinson (reivilibre) 4dd9ea8f4f Revert "Revert accidental fast-forward merge from v1.49.0rc1" 2 years ago
  Sean Quah 158d73ebdd Revert accidental fast-forward merge from v1.49.0rc1 2 years ago
  Shay 70cbb1a5e3
Don't start Synapse master process if `worker_app` is set (#11416) 2 years ago
  Patrick Cloke 47854c71e9
Use direct references for configuration variables (part 4). (#10893) 2 years ago
  reivilibre 642a42edde
Flatten the synapse.rest.client package (#10600) 2 years ago
  reivilibre 4e340412c0
Add a new version of the R30 phone-home metric, which removes a false impression of retention given by the old R30 metric (#10332) 2 years ago
  reivilibre 6a60068250
Add tests to characterise the current behaviour of R30 phone-home metrics (#10315) 2 years ago
  Erik Johnston 9d25a0ae65
Split presence out of master (#9820) 3 years ago
  Richard van der Hoff 5a153772c1
remove `HomeServer.get_config` (#9815) 3 years ago
  Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 3 years ago
  Patrick Cloke 0b3112123d
Use mock from the stdlib. (#9772) 3 years ago
  Richard van der Hoff 394516ad1b Remove spurious "SynapseRequest" result from `make_request" 3 years ago
  Patrick Cloke 30fba62108
Apply an IP range blacklist to push and key revocation requests. (#8821) 3 years ago
  Richard van der Hoff be8fa65d0b Remove redundant calls to `render()` 3 years ago
  Richard van der Hoff cfd895a22e use global make_request() directly where we have a custom Resource 3 years ago
  Jonathan de Jong 6b5a115c0a
Solidify the HomeServer constructor. (#8515) 3 years ago
  Richard van der Hoff 03619324fc
Create a ListenerConfig object (#7681) 3 years ago
  Richard van der Hoff 28d9d6e8a9 Remove spurious "name" parameter to `default_config` 4 years ago
  Richard van der Hoff cab4a52535
set worker_app for frontend proxy test (#7003) 4 years ago
  Richard van der Hoff 3e99528f2b
Store room version on invite (#6983) 4 years ago
  Erik Johnston bbf8886a05
Merge worker apps into one. (#6964) 4 years ago
  Amber Brown b36c82576e
Run Black on the tests again (#5170) 5 years ago
  Jason Robinson 6f680241bd Fix flake8 issues 5 years ago
  Jason Robinson 1838ef1ac3 Fix openid tests after rebase 5 years ago
  Jason Robinson a47fac9af6 Fix sorting of imports in tests. Remove an unnecessary mock 5 years ago
  Jason Robinson 5336e49b39 Add tests for the openid lister for SynapseHomeServer 5 years ago
  Jason Robinson 6d25599098 Add tests for the openid lister for FederationReaderServer 5 years ago
  Jason Robinson ab97b6e33c Fix a test docstring in frontend proxy tests 5 years ago
  Amber Brown 52ec6e9dfa
Port tests/ to Python 3 (#3808) 5 years ago
  Amber Brown c334ca67bb
Integrate presence from hotfixes (#3694) 5 years ago