Commit Graph

100 Commits (4dd61df6f8d8d622b1327e2ce678d26e9c6911b0)

Author SHA1 Message Date
Richard van der Hoff 4903ccf159 Fix some lies, and other clarifications, in docstrings 8 years ago
Richard van der Hoff 5a16cb4bf0 Ignore backoff history for invites, aliases, and roomdirs 8 years ago
Richard van der Hoff 4bd597d9fc push federation retry limiter down to matrixfederationclient 8 years ago
Richard van der Hoff 45d173a59a Fix docstring 8 years ago
Erik Johnston c974116f19 Implement device key caching over federation 8 years ago
Erik Johnston e6153e1bd1 Fix couple of federation state bugs 8 years ago
Matthew Hodgson eedf400d05 limit total timeout for get_missing_events to 10s 8 years ago
Matthew Hodgson 555d702e34 limit total timeout for get_missing_events to 10s 8 years ago
Mark Haines cc50b1ae53 Remove fallback from get_missing_events. 8 years ago
Erik Johnston f32fb65552 Add new API appservice specific public room list 8 years ago
Erik Johnston 59ef517e6b Use new federation_sender DI 8 years ago
Erik Johnston 847d5db1d1 Add transaction queue and transport layer to DI 8 years ago
Erik Johnston daec6fc355 Move logic into transaction_queue 8 years ago
Erik Johnston 0e830d3770 Rename transaction queue functions to send_* 8 years ago
Erik Johnston 22578545a0 Time out typing over federation 8 years ago
Erik Johnston 23b6701a28 Support filtering remote room lists 8 years ago
Erik Johnston 5810cffd33 Pass since/from parameters over federation 8 years ago
Mark Haines 949c2c5435 Add a timeout parameter for end2end key queries. 8 years ago
Erik Johnston 706b5d76ed Fix backfill when cannot find an event. 8 years ago
Erik Johnston 52b2318777 Clobber EDUs in send queue 8 years ago
Mark Haines 43954d000e Add a new method to enqueue the device messages rather than sending a dummy EDU 8 years ago
Erik Johnston 516a272aca Ensure we only return a validated pdu in get_pdu 8 years ago
Erik Johnston bed10f9880 Use state handler instead of get_users_in_room/get_joined_hosts 8 years ago
Erik Johnston 9219139351 Preserve some logcontexts 8 years ago
Erik Johnston 487bc49bf8 Don't stop on 4xx series errors 8 years ago
Erik Johnston ea8c4094db Also pull out rejected events 8 years ago
Erik Johnston f91df1f761 Store if we fail to fetch an event from a destination 8 years ago
Erik Johnston 5f360182c6 Fix a couple of python bugs 8 years ago
Erik Johnston 46453bfc2f Retry joining via other servers if first one failed 8 years ago
Erik Johnston 2d4de61fb7 Fix typo 8 years ago
Erik Johnston fccadb7719 Check if we already have the events returned by /state/ 8 years ago
Erik Johnston 1515d1b581 Fallback to /state/ on both 400 and 404 8 years ago
Benjamin Saunders a2b7102eea Tweak integrity error recovery to work as intended 8 years ago
Erik Johnston 257c41cc2e Fix typos. 8 years ago
Erik Johnston e3ee63578f Tidy up get_events 8 years ago
Erik Johnston edb33eb163 Rename fields to _ids 8 years ago
Erik Johnston bcc9cda8ca Fix copy + paste fails 8 years ago
Erik Johnston 4c56bedee3 Actually call get_room_state 8 years ago
Erik Johnston 520ee9bd2c Fix syntax error 8 years ago
Erik Johnston a60a2eaa02 Comment 8 years ago
Erik Johnston e3a720217a Add /state_ids federation API 8 years ago
Erik Johnston d41a1a91d3 Linearize fetching of gaps on incoming events 9 years ago
David Baker 963e3ed282 Apparently I am not permitted to have two blank lines here 9 years ago
David Baker d240796ded Basic, un-cached support for secondary_directory_servers 9 years ago
Erik Johnston acdfef7b14 Intern all the things 9 years ago
Erik Johnston ed61a49169 Add profile information to invites 9 years ago
Daniel Wagner-Hall d83d004ccd Fix flake8 warnings for new flake8 9 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago
Paul "LeoNerd" Evans aca6e5bf46 Don't complain if /make_join response lacks 'prev_state' list (SYN-517) 9 years ago
Erik Johnston c0b3554401 Fix missing profile data in federation joins 9 years ago