Commit Graph

1357 Commits (0421eb84acb31b0a183d6f377b98ea0af4c7859b)

Author SHA1 Message Date
Erik Johnston e1515c3e91 Pass through list of room hosts from room alias query to federation so that it can retry against different room hosts 10 years ago
Erik Johnston 26a041541b SYN-202: Log as WARN the 404 'Presence information not visible' errors instead of as ERROR since they were spamming the logs 10 years ago
Erik Johnston 77e5ae22a9 Ver bump 10 years ago
Erik Johnston 19ebdc321d Pull in python_dependencies.py from develop 10 years ago
Erik Johnston 92c43e4a0e Revert "Pull in python_dependencies.py from develop" 10 years ago
Erik Johnston 47b1e1491f Pull in python_dependencies.py from develop 10 years ago
Erik Johnston ae46f10fc5 Apply sanity to the transport client interface. Convert 'make_join' and 'send_join' to accept iterables of destinations 10 years ago
David Baker 2e77ba637a More s/instance_handle/profile_tag/ 10 years ago
Erik Johnston 95e2d2d36d When returning lists of servers from alias lookups, put the current server first in the list 10 years ago
Erik Johnston 650e32d455 Change context.auth_events to what the auth_events would be bases on context.current_state, rather than based on the auth_events from the event. 10 years ago
Erik Johnston ff78eded01 Retry make_join 10 years ago
Erik Johnston 03d415a6a2 Brief comment on why we do some things on every call to persist_event and not others 10 years ago
Erik Johnston f275ba49bb Fix state resolution to remember join_rules is a type of auth event. 10 years ago
Erik Johnston c0462dbf15 Rearrange persist_event so that do all the queries that need to be done before returning early if we have already persisted that event. 10 years ago
Erik Johnston 02be8da5e1 Add doc to get_event 10 years ago
David Baker dc7bb70f22 s/instance_handle/profile_tag/ 10 years ago
Erik Johnston 3c39f42a05 New line 10 years ago
Erik Johnston 7dd1c5c542 Neaten the handling of state and auth_chain up a bit 10 years ago
David Baker 9a71add1c0 Use set_tweak instead of set_sound 10 years ago
Erik Johnston 9bace3a367 Actually, the old prune_event function was non-deterministic, so no point keeping it around :( 10 years ago
Erik Johnston 8dae5c8108 Remove unused imports 10 years ago
Erik Johnston 7b810e136e Add new FederationBase 10 years ago
Erik Johnston 0dd3aea319 Keep around the old (buggy) version of the prune_event function so that we can use it to check signatures for events on old servers 10 years ago
Erik Johnston 6efd4d1649 Don't completely die if get auth_chain or querying auth_chain requests fail 10 years ago
Erik Johnston 77a076bd25 Set combinations is | and not + 10 years ago
Erik Johnston fed29251d7 Spelling 10 years ago
Erik Johnston 06c34bfbae Give exception better message 10 years ago
Erik Johnston 4ff2273b30 Add FIXME note. 10 years ago
Erik Johnston 0f48e22ef6 PEP8 10 years ago
Erik Johnston 51969f9e5f Return rejected events if asked for it over federation. 10 years ago
Erik Johnston e7ca813dd4 Try to ensure we don't persist an event we have already persisted. In persist_event check if we already have the event, if so then update instead of replacing so that we don't cause a bump of the stream_ordering. 10 years ago
Mark Haines a2da04b8ab Add pydenticon to python_dependencies 10 years ago
Mark Haines 4574b5a9e6 Generate a list of dependencies from synapse/python_dependencies.py 10 years ago
Erik Johnston 40c6fe1b81 Don't bother requesting PDUs with bad signatures from the same server 10 years ago
Mark Haines 1bb0528316 Add Cache-Control header to identicon 10 years ago
Erik Johnston 941f59101b Don't fail an entire request if one of the returned events fails a signature check. If an event does fail a signature check, look in the local database and request it from the originator. 10 years ago
Mark Haines f2eda123b7 Fix setting identicon width and height 10 years ago
Mark Haines 038f5afb07 Spell height more correctly 10 years ago
Mark Haines 22c1ffb0a0 Add a media/v1/identicon resource for generating identicons using pydenticon 10 years ago
Mark Haines d8cf06e525 Bump version to 0.6.1d 10 years ago
Erik Johnston 3b33529dfd Bump version 10 years ago
David Baker 365e007bee Ignore empty strings for display names & room names in notifications 10 years ago
David Baker 0b354fcb84 Again, don't assume all member events have displayname. 10 years ago
David Baker fe10b882b7 Don't assume all member events have a display nme. 10 years ago
Erik Johnston 4c0da49d7c Resign events when we return them via /query_auth/ 10 years ago
Mark Haines 0b1cc7cc0b Return empty list rather than None when there are no emphemeral events for a room 10 years ago
Erik Johnston 2cd29dbdd9 Fix bug where accepting invite over federation didn't work. Add logging. 10 years ago
Erik Johnston 776ac820f9 Briefly doc structure of query_auth API. 10 years ago
Erik Johnston b724a809c4 Only auth_events with event if event in event.auth_events 10 years ago
Erik Johnston 7a1e881665 Remove debug logging 10 years ago