Commit Graph

2448 Commits (94a5db9f4d400a345c5d8b9f7bacb0c9ccf99959)
 

Author SHA1 Message Date
Erik Johnston 7a9f6f083e Remove commented line 10 years ago
Erik Johnston 76d7fd39cd Style changes. 10 years ago
Mark Haines 8fe39a0311 Check if the user has joined the room between incremental syncs 10 years ago
Erik Johnston a70a801184 Fix bug where we superfluously asked for current state. Change API of /query_auth/ so that we don't duplicate events in the response. 10 years ago
Mark Haines 4a67834bc8 Pass client info to the sync_config 10 years ago
Mark Haines c562f237f6 Unused import 10 years ago
Mark Haines 8498d348d8 Fix token formatting 10 years ago
Mark Haines e97de6d96a Filter the recent events before applying the limit when doing an initial sync 10 years ago
Mark Haines 22dd1cde2d Filter the recent events before applying the limit when doing an incremental sync with a gap 10 years ago
Erik Johnston 0adf3e5445 Revert accidental bumping of angluar_sdk dep 10 years ago
Erik Johnston 2c9e136d57 Fix bad merge fo python_dependencies.py 10 years ago
David Baker bd03947c05 We do need Twisted 14, not 15: we use internal Twisted things that have been removed in 15. 10 years ago
Erik Johnston 2ebf795c0a Merge branch 'develop' of github.com:matrix-org/synapse into rejections 10 years ago
Erik Johnston 0c2d245fdf Update the current state of an event if we update auth events. 10 years ago
Erik Johnston 823999716e Fix bug in timeout handling in keyclient 10 years ago
Erik Johnston c1d860870b Fix regression where we no longer correctly handled the case of gaps in our event graph 10 years ago
Erik Johnston c1c7b39827 Fix bug where we changes in outlier in metadata dict propogated to other events 10 years ago
David Baker fc946f3b8d Include content in notification pokes 10 years ago
David Baker 0b16886397 Change 'from' in notification pokes to 'sender' to match client API v2. Send sender display names where they exist. 10 years ago
David Baker 1235f7f383 Add default push rules including setting a sound for messages mentioning your username / display name 10 years ago
Mark Haines ece828a7b7 Update todo for the filtering on sync 10 years ago
Mark Haines 365a186729 Add basic filtering support 10 years ago
Mark Haines 7ceda8bf3d Merge branch 'client_v2_filter' into client_v2_sync 10 years ago
Mark Haines 93ed31dda2 Create a separate filter object to do the actual filtering, so that we can 10 years ago
David Baker 4bdfce30d7 Renumber priority classes so we can use 0 for defaults. 10 years ago
David Baker e0d2c6889b Allow kind to be set to null to delete a pusher. 10 years ago
Erik Johnston 78015948a7 Initial implementation of auth conflict resolution 10 years ago
Mark Haines 4ad45f2582 Fix indent 10 years ago
Mark Haines 722b65f461 Move typing notifs to an "emphermal" event list on the room object 10 years ago
Mark Haines cc42d3f907 Fix check for empty room update 10 years ago
Mark Haines 4d9dd9bdc0 Fix v2 initial sync 10 years ago
Mark Haines 8e571cbed8 Merge branch 'client_v2_filter' into client_v2_sync 10 years ago
Mark Haines 295322048d Merge branch 'develop' into client_v2_filter 10 years ago
Mark Haines acb68a39e0 Code style fixes. 10 years ago
David Baker 8b1dd9f57f Only send a badge-reset if the user actually has unread notifications. 10 years ago
Mark Haines 9150a0d62e Fix code-style 10 years ago
Mark Haines cf7c54ec93 Merge branch 'client_v2_filter' into client_v2_sync 10 years ago
Mark Haines 33391db5f8 Merge in auth changes from develop 10 years ago
Mark Haines 396a67a09a Merge branch 'client_v2_filter' into client_v2_sync 10 years ago
Mark Haines 9d8f798a3f Merge changes from develop 10 years ago
Mark Haines e4f50fa0aa Move bump schema delta 10 years ago
Mark Haines e016f4043b Use get_room_events_stream to get changes to the rooms if the number of changes is small 10 years ago
Kegan Dougal 38b27bd2cb Add filter_room_state unit tests. 10 years ago
Erik Johnston 5a3a15f5c1 Make post_json(...) actually send data. 10 years ago
Erik Johnston c183cec8f6 Add post_json(...) method to federation client 10 years ago
Kegan Dougal 83172487b0 Add basic filtering public API unit tests. Use defers in the right places. 10 years ago
Kegan Dougal 5561a87920 Add more unit tests for the filter algorithm. 10 years ago
Kegan Dougal 777d9914b5 Implement filter algorithm. Add basic event type unit tests to assert it works. 10 years ago
Kegan Dougal 50de1eaad9 Add filtering public API; outline filtering algorithm. 10 years ago
Kegan Dougal 2a4fda7b88 Add filtering.filter_events function, with stub passes_filter function. 10 years ago