Commit Graph

185 Commits (watcha-develop)

Author SHA1 Message Date
Erik Johnston 23740eaa3d
Correctly mention previous copyright (#16820) 10 months ago
Patrick Cloke 8e1e62c9e0 Update license headers 1 year ago
Patrick Cloke d7c89c5908
Return immutable objects for cachedList decorators (#16350) 1 year ago
Erik Johnston edec0b93ca
Only use literal strings for process names (#16315) 1 year ago
Marcel 13e9cad537
Send the opentracing span information to appservices (#16227) 1 year ago
Shay 0a5f4f7665
Move support for application service query parameter authorization behind a configuration option (#16017) 1 year ago
Shay f98f4f2e16
Remove support for legacy application service paths (#15964) 1 year ago
Patrick Cloke 7c9b91790c
Consolidate logic to check for deactivated users. (#15634) 2 years ago
Tulir Asokan 86d541f37c
Stabilize MSC2659 support for AS ping endpoint. (#15528) 2 years ago
Patrick Cloke 57aeeb308b
Add support for claiming multiple OTKs at once. (#15468) 2 years ago
Patrick Cloke cf2f2934ad
Call appservices on modern paths, falling back to legacy paths. (#15317) 2 years ago
Patrick Cloke ae4acda1bb
Implement MSC3984 to proxy /keys/query requests to appservices. (#15321) 2 years ago
Patrick Cloke 5282ba1e2b
Implement MSC3983 to proxy /keys/claim queries to appservices. (#15314) 2 years ago
Tulir Asokan b0a0fb5c97
Implement MSC2659: application service ping endpoint (#15249) 2 years ago
David Robertson e8269ed391
Type hints for tests.appservice (#14990) 2 years ago
Sean Quah 7982891794
Fix missing cache invalidation in application service code (#14670) 2 years ago
Andrew Ferrazzutti 1183c372fa
Use `device_one_time_keys_count` to match MSC3202 (#14565) 2 years ago
Eric Eastwood aa70556699
Check appservice user interest against the local users instead of all users (`get_users_in_room` mis-use) (#13958) 2 years ago
David Robertson 04fd6221de
Fix incorrectly sending authentication tokens to application service as headers (#14301) 2 years ago
Patrick Cloke 27fa0fa698
Send the appservice access token as a header. (#13996) 2 years ago
Brad Murray 3371e1abcb
Add prometheus counters for content types other than events (#13175) 2 years ago
Travis Ralston d736d5cfad
Fix to-device messages not being sent to MSC3202-enabled appservices (#13235) 2 years ago
Travis Ralston a113011794
Fix appservice EDUs failing to send if the EDU doesn't have a room ID (#13236) 2 years ago
Patrick Cloke 7bc08f3201
Remove remaining bits of groups code. (#12936) 3 years ago
Patrick Cloke 49f06866e4
Remove backing code for groups/communities (#12558) 3 years ago
Nick Mills-Barrett 33e2916858
Don't create empty AS txns when the AS is down (#12869) 3 years ago
Will Hunt 6855024e0a
Add authentication to thirdparty bridge APIs (#12746) 3 years ago
David Robertson 2607b3e181
Update mypy to 0.950 and fix complaints (#12650) 3 years ago
Will Hunt b82fff66df
MSC3202: Fix device_unused_fallback_keys -> device_unused_fallback_key_types (#12520) 3 years ago
David Robertson a7293ef16f Bump `black` and `click` versions (#12320) 3 years ago
Andrew Morgan d8d0271977
Send device list updates to application services (MSC3202) - part 1 (#11881) 3 years ago
David Robertson a2b00a4486
Bump `black` and `click` versions (#12320) 3 years ago
Andrew Morgan fb0ffa9676
Rename various ApplicationServices interested methods (#11915) 3 years ago
Patrick Cloke 1d11b452b7
Use the proper serialization format when bundling aggregations. (#12090) 3 years ago
reivilibre 2cc5ea933d
Add support for MSC3202: sending one-time key counts and fallback key usage states to Application Services. (#11617) 3 years ago
Richard van der Hoff e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031) 3 years ago
Andrew Morgan cf06783d54
Remove optional state of `ApplicationService.is_interested`'s `store` parameter (#11911) 3 years ago
Andrew Morgan 64ec45fc1b
Send to-device messages to application services (#11215) 3 years ago
Patrick Cloke 2519beaad2
Add missing type hints to `synapse.appservice` (#11360) 3 years ago
Olivier Wilkinson (reivilibre) 4dd9ea8f4f Revert "Revert accidental fast-forward merge from v1.49.0rc1" 3 years ago
Sean Quah 158d73ebdd Revert accidental fast-forward merge from v1.49.0rc1 3 years ago
reivilibre 435f044807
Add type annotations to `tests.storage.test_appservice`. (#11488) 3 years ago
Eric Eastwood 7ffddd819c
Prevent historical state from being pushed to an application service via `/transactions` (MSC2716) (#11265) 3 years ago
Sean Quah 2b82ec425f
Add type hints for most `HomeServer` parameters (#11095) 3 years ago
Jonathan de Jong bf72d10dbf
Use inline type hints in various other places (in `synapse/`) (#10380) 3 years ago
Sorunome d936371b69
Implement knock feature (#6739) 4 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Jonathan de Jong 2ca4e349e9
Bugbear: Add Mutable Parameter fixes (#9682) 4 years ago
Jonathan de Jong d6196efafc
Add ResponseCache tests. (#9458) 4 years ago
Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 4 years ago