Erik Johnston
|
009b47badf
Factor out `MultiWriter` token from `RoomStreamToken` (#16427)
|
1 year ago |
Erik Johnston
|
80ec81dcc5
Some refactors around receipts stream (#16426)
|
1 year ago |
Will Hunt
|
1e571cd664
Fix appservices being unable to handle to_device messages for multiple users (#16251)
|
1 year ago |
Patrick Cloke
|
9ec3da06da
Bump mypy-zope & mypy. (#16188)
|
1 year ago |
Patrick Cloke
|
a8a46b1336
Replace simple_async_mock with AsyncMock (#16180)
|
1 year ago |
Patrick Cloke
|
daf11e26ef
Replace make_awaitable with AsyncMock (#16179)
|
1 year ago |
Patrick Cloke
|
42aea0d8af
Add final type hint to tests.unittest. (#15072)
|
1 year ago |
Patrick Cloke
|
652d1669c5
Add missing type hints to tests.handlers. (#14680)
|
1 year ago |
Richard van der Hoff
|
cb59e08062
Improve logging and opentracing for to-device message handling (#14598)
|
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 |
Shay
|
a86b2f6837
Fix a bug where redactions were not being sent over federation if we did not have the original event. (#13813)
|
2 years ago |
Patrick Cloke
|
efd108b45d
Accept & store thread IDs for receipts (implement MSC3771). (#13782)
|
2 years ago |
Nick Mills-Barrett
|
21eeacc995
Federation Sender & Appservice Pusher Stream Optimisations (#13251)
|
2 years ago |
Patrick Cloke
|
7bc08f3201
Remove remaining bits of groups code. (#12936)
|
2 years ago |
Patrick Cloke
|
c52abc1cfd
Additional constants for EDU types. (#12884)
|
2 years ago |
Richard van der Hoff
|
24b590de32
Remove code which updates `application_services_state.last_txn` (#12680)
|
2 years ago |
Nick Mills-Barrett
|
63ba9ba38b
Bound ephemeral events by key (#12544)
|
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 |
Richard van der Hoff
|
e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031)
|
2 years ago |
Andrew Morgan
|
64ec45fc1b
Send to-device messages to application services (#11215)
|
2 years ago |
Andrew Morgan
|
a026695083
Clarifications and small fixes to to-device related code (#11247)
|
3 years ago |
Nick Barrett
|
a271e233e9
Add a linearizer on (appservice, stream) when handling ephemeral events. (#11207)
|
3 years ago |
Will Hunt
|
a8a27b2b8b
Only return an appservice protocol if it has a service providing it. (#10532)
|
3 years ago |
Marcus
|
8070b893db
update black to 21.6b0 (#10197)
|
3 years ago |
14mRh4X0r
|
8942e23a69
Always update AS last_pos, even on no events (#10107)
|
3 years ago |
Jonathan de Jong
|
4b965c862d
Remove redundant "coding: utf-8" lines (#9786)
|
3 years ago |