Eric Eastwood
|
2c63cdcc3f
Add debug logs to figure out why an event was filtered (#14095)
|
1 year ago |
Erik Johnston
|
535f8c8f7d
Skip filtering during push if there are no push actions (#13992)
|
2 years ago |
Sean Quah
|
51c01d450a
Add some miscellaneous comments around sync (#13474)
|
2 years ago |
Eric Eastwood
|
92d21faf12
Instrument `/messages` for understandable traces in Jaeger (#13368)
|
2 years ago |
Erik Johnston
|
e610128c50
Add a `filter_event_for_clients_with_state` function (#13222)
|
2 years ago |
Richard van der Hoff
|
79dadf7216
Fix 404 on `/sync` when the last event is a redaction of an unknown/purged event (#12905)
|
2 years ago |
Erik Johnston
|
1e453053cb
Rename storage classes (#12913)
|
2 years ago |
Brendan Abolivier
|
4cc4229cd7
Prevent expired events from being filtered out when retention is disabled (#12611)
|
2 years ago |
Richard van der Hoff
|
17d99f758a
Optimise backfill calculation (#12522)
|
2 years ago |
Richard van der Hoff
|
6927d87254
Handle outliers in `/federation/v1/event` (#12332)
|
2 years ago |
Patrick Cloke
|
dda9b7fc4d
Use the ignored_users table to test event visibility & sync. (#12225)
|
2 years ago |
Richard van der Hoff
|
87c230c27c
Update client-visibility filtering for outlier events (#12155)
|
2 years ago |
reivilibre
|
4c2096599c
Make the `get_global_account_data_by_type_for_user` cache be a tree-cache whose key is prefixed with the user ID (#11788)
|
2 years ago |
Jonathan de Jong
|
95e47b2e78
[pyupgrade] `synapse/` (#10348)
|
3 years ago |
Jonathan de Jong
|
bf72d10dbf
Use inline type hints in various other places (in `synapse/`) (#10380)
|
3 years ago |
Jonathan de Jong
|
4b965c862d
Remove redundant "coding: utf-8" lines (#9786)
|
3 years ago |
Patrick Cloke
|
af387cf52a
Add type hints to misc. files. (#9676)
|
3 years ago |
David Teller
|
b0b2cac057
Merge pull request #9150 from Yoric/develop-context
|
3 years ago |
Tim Gates
|
e1943d1353
Typo fix in a comment: subequently -> subsequently. (#8988)
|
3 years ago |
David Teller
|
de7f049527
FIXUP: Don't filter events at all for admin/v1/rooms/.../context/...
|
3 years ago |
David Teller
|
10332c175c
New API /_synapse/admin/rooms/{roomId}/context/{eventId}
|
3 years ago |
Erik Johnston
|
70586aa63e
Try and drop stale extremities. (#8929)
|
3 years ago |
Patrick Cloke
|
be2db93b3c
Do not assume that the contents dictionary includes history_visibility. (#8945)
|
3 years ago |
Patrick Cloke
|
c5251c6fbd
Do not assume that account data is of the correct form. (#8454)
|
4 years ago |
Patrick Cloke
|
5f65e62681
Convert groups and visibility code to async / await. (#7951)
|
4 years ago |
Patrick Cloke
|
38e1fac886
Fix some spelling mistakes / typos. (#7811)
|
4 years ago |
Dagfinn Ilmari Mannsåker
|
a3f11567d9
Replace all remaining six usage with native Python 3 equivalents (#7704)
|
4 years ago |
Patrick Cloke
|
bd6dc17221
Replace iteritems/itervalues/iterkeys with native versions. (#7692)
|
4 years ago |
Brendan Abolivier
|
8120a238a4
Refactor a bit
|
4 years ago |
Brendan Abolivier
|
37a9873f63
Also don't fail on aliases events in this case
|
4 years ago |