64 Commits (develop)

Author SHA1 Message Date
  Marcel 13e9cad537
Send the opentracing span information to appservices (#16227) 8 months ago
  Patrick Cloke 9ec3da06da
Bump mypy-zope & mypy. (#16188) 8 months ago
  Patrick Cloke a8a46b1336
Replace simple_async_mock with AsyncMock (#16180) 8 months ago
  Shay 0a5f4f7665
Move support for application service query parameter authorization behind a configuration option (#16017) 9 months ago
  Shay f98f4f2e16
Remove support for legacy application service paths (#15964) 9 months ago
  Patrick Cloke 1f55c04cbc
Improve type hints for cached decorator. (#15658) 1 year ago
  Patrick Cloke 57aeeb308b
Add support for claiming multiple OTKs at once. (#15468) 1 year ago
  Patrick Cloke cf2f2934ad
Call appservices on modern paths, falling back to legacy paths. (#15317) 1 year ago
  Patrick Cloke 5282ba1e2b
Implement MSC3983 to proxy /keys/claim queries to appservices. (#15314) 1 year ago
  Patrick Cloke c9b9143655
Fix-up type hints in tests/server.py. (#15084) 1 year ago
  David Robertson e8269ed391
Type hints for tests.appservice (#14990) 1 year ago
  Andrew Ferrazzutti 1183c372fa
Use `device_one_time_keys_count` to match MSC3202 (#14565) 1 year ago
  Eric Eastwood aa70556699
Check appservice user interest against the local users instead of all users (`get_users_in_room` mis-use) (#13958) 1 year ago
  David Robertson 04fd6221de
Fix incorrectly sending authentication tokens to application service as headers (#14301) 1 year ago
  Patrick Cloke 27fa0fa698
Send the appservice access token as a header. (#13996) 1 year ago
  Patrick Cloke 7bc08f3201
Remove remaining bits of groups code. (#12936) 1 year ago
  Patrick Cloke 49f06866e4
Remove backing code for groups/communities (#12558) 2 years ago
  Will Hunt 6855024e0a
Add authentication to thirdparty bridge APIs (#12746) 2 years ago
  Andrew Morgan d8d0271977
Send device list updates to application services (MSC3202) - part 1 (#11881) 2 years ago
  Andrew Morgan fb0ffa9676
Rename various ApplicationServices interested methods (#11915) 2 years ago
  Patrick Cloke 02d708568b
Replace assertEquals and friends with non-deprecated versions. (#12092) 2 years ago
  reivilibre 2cc5ea933d
Add support for MSC3202: sending one-time key counts and fallback key usage states to Application Services. (#11617) 2 years ago
  Andrew Morgan cf06783d54
Remove optional state of `ApplicationService.is_interested`'s `store` parameter (#11911) 2 years ago
  Andrew Morgan 3f72c2a322
Convert `ApplicationServiceTestCase` to use `simple_async_mock` (#11880) 2 years ago
  Andrew Morgan 64ec45fc1b
Send to-device messages to application services (#11215) 2 years ago
  Patrick Cloke 2519beaad2
Add missing type hints to `synapse.appservice` (#11360) 2 years ago
  Patrick Cloke 7d84d2523a
Fix errors in Synapse logs from unit tests. (#10939) 2 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
  Erik Johnston f21e24ffc2
Add ability for access tokens to belong to one user but grant access to another user. (#8616) 3 years ago
  Will Hunt 70259d8c8c
Limit AS transactions to 100 events (#8606) 3 years ago
  Will Hunt c276bd9969
Send some ephemeral events to appservices (#8437) 3 years ago
  Patrick Cloke 4cce8ef74e
Convert appservice to async. (#7973) 3 years ago
  Richard van der Hoff 5019945828 Refactor the Appservice scheduler code 4 years ago
  Amber Brown 463b072b12
Move logging utilities out of the side drawer of util/ and into logging/ (#5606) 4 years ago
  black 8b3d9b6b19 Run black. 5 years ago
  Amber Brown 49af402019 run isort 5 years ago
  Richard van der Hoff 46beeb9a30 Fix a couple of logcontext leaks in unit tests 6 years ago
  Luke Barnard ab1dc84779 Add extra space before inline comment 6 years ago
  Luke Barnard e836bdf734 Fix tests 6 years ago
  Erik Johnston 650f0e69f2 Compile the regex's used in ASes 7 years ago
  Erik Johnston 320dfe523c Make notify_interested_services faster 7 years ago
  Erik Johnston 7321f45457 Clean up _ServiceQueuer 7 years ago
  Mark Haines 700487a7c7 Fix flake8 warnings for tests 8 years ago
  Daniel Wagner-Hall 2680043bc6 Require ID and as_token be unique for ASs 8 years ago
  Matthew Hodgson 6c28ac260c copyrights 8 years ago
  Mark Haines f43544eecc Make the appservice use 'users_in_room' rather than get_room_members since it is cached 9 years ago
  Kegan Dougal 09cbff174a Fix thinko whereby events *for the AS specifically* were not passed on. 9 years ago
  Kegan Dougal d04fa1f712 Implement ServiceQueuer with tests. 9 years ago
  Kegan Dougal 6279285b2a Replace EventGrouper for ServiceQueuer to move to push-based txns. Fix tests and add stub tests for ServiceQueuer. 9 years ago