Commit Graph

5177 Commits (3c320c006ccaa984e1a4a46d5d5d2e5e23d11c6e)

Author SHA1 Message Date
Erik Johnston 3e784eff74 Remove state replication stream 8 years ago
Kegan Dougal 16b652f0a3 Flake8 8 years ago
Kegan Dougal e82247f990 Allow application services to have an optional 'url' 8 years ago
Erik Johnston 097330bae8 Check correct variable 8 years ago
Erik Johnston 21b977ccfe Occaisonally persist unpersisted presence updates 8 years ago
Erik Johnston bc1a8b1f7a Don't notify for online -> online transitions. 8 years ago
Erik Johnston c8cd87b21b Comment about message deletion 8 years ago
Erik Johnston 55e17d3697 Fix push room names for rooms with only an alias 8 years ago
Erik Johnston 1ee6285905 Fix check 8 years ago
Erik Johnston 68e1a872fd Noop get_new_messages_for_device if token hasn't changed 8 years ago
Erik Johnston 41788bba50 Add to slave store 8 years ago
Erik Johnston 873f870e5a Add new direct message storage functions to slave store 8 years ago
Erik Johnston bed10f9880 Use state handler instead of get_users_in_room/get_joined_hosts 8 years ago
Erik Johnston a234e895cf Fix room name in email notifs 8 years ago
Erik Johnston 4daa397a00 Add is_host_joined to slave storage 8 years ago
Erik Johnston c7cd35d682 Typo 8 years ago
Erik Johnston 54cc69154e Make None optional 8 years ago
Erik Johnston 11faa4296d Measure _filter_events_for_server 8 years ago
Erik Johnston f6338d6a3e Don't pull out full state for _filter_events_for_server 8 years ago
Erik Johnston 1ccdc1e93a Cache check_host_in_room 8 years ago
Erik Johnston 25414b44a2 Add measure on check_host_in_room 8 years ago
Erik Johnston 50943ab942 Add new state storage funcs to replication 8 years ago
Erik Johnston 778fa85f47 Make sync not pull out full state 8 years ago
Erik Johnston 7356d52e73 Fix up push to use get_current_state_ids 8 years ago
Paul "LeoNerd" Evans 9459137f1e Just sprintf the 'kind' argument into uri directly 8 years ago
Paul "LeoNerd" Evans 1294d4a329 Move ThirdPartyEntityKind into api.constants so the expectation becomes that the value is significant 8 years ago
Mark Haines b162cb2e41 Add some TODOs 8 years ago
Erik Johnston 0e1900d819 Pull out full state less 8 years ago
Mark Haines 641efb6a39 Fix the deduplication of incoming direct-to-device messages 8 years ago
Paul "LeoNerd" Evans e7af8be5ae Root the 3PE lookup API within /_matrix/app/unstable instead of at toplevel 8 years ago
Paul "LeoNerd" Evans 142983b4ea APP_SERVICE_PREFIX is never used; don't bother 8 years ago
Erik Johnston 721414d98a Add desc 8 years ago
Mark Haines e993925279 Add store-and-forward direct-to-device messaging 8 years ago
Erik Johnston a3dc1e9cbe Replace context.current_state with context.current_state_ids 8 years ago
Paul "LeoNerd" Evans adf53f04ce appease pep8 8 years ago
Paul "LeoNerd" Evans c435bfee9c Don't need toplevel cache on 3PE lookup metadata any more 8 years ago
Paul "LeoNerd" Evans db7283cc6b Implement a ResponseCache around 3PE lookup metadata lookups 8 years ago
Paul "LeoNerd" Evans d0b8d49f71 Kill PROTOCOL_META since I'm not using it any more 8 years ago
Paul "LeoNerd" Evans 5474824975 Actually query over AS API for 3PE lookup metadata 8 years ago
Erik Johnston 17f4f14df7 Pull out event ids rather than full events for state 8 years ago
Erik Johnston cd5b264b03 Fix None check in backfill 8 years ago
Erik Johnston 60a015550a Bump changelog and version 8 years ago
Erik Johnston c20cb5160d Remove tracer 8 years ago
Paul "LeoNerd" Evans 8e1ed09dff Move static knowledge of protocol metadata into AS handler; cache the result 8 years ago
Paul "LeoNerd" Evans 965f33c901 Declare 'gitter' known protocol, with user lookup 8 years ago
Paul "LeoNerd" Evans 9899824b85 Initial hack at the 3PN protocols metadata lookup API 8 years ago
Erik Johnston 9219139351 Preserve some logcontexts 8 years ago
Paul "LeoNerd" Evans 63c19e1df9 Move 3PU/3PL lookup APIs into /thirdparty containing entity 8 years ago
Erik Johnston ba07d4a70e Add None checks to backfill 8 years ago
Kegan Dougal 4b31426a02 Pass through user-supplied content in /join/$room_id 8 years ago