Commit Graph

153 Commits (c82e26ad4ba80742adc68a7e8c52441d760e4746)

Author SHA1 Message Date
Erik Johnston c31dba86ec Convert rest and handlers to use new event structure 10 years ago
Erik Johnston 5d7c9ab789 Begin converting things to use the new Event structure 10 years ago
Erik Johnston d06dfc70b0 Fix bug where did not always resolve all the deferreds in _attempt_new_transaction 10 years ago
Erik Johnston 07699b5871 Change the way we get missing auth and state events 10 years ago
Erik Johnston 3598c11c8d Correctly handle the case where we get an event for an unknown room, which turns out we are actually in 10 years ago
Erik Johnston 64fc859dac Fix bugs in invite/join dances. 10 years ago
Erik Johnston 4961a4fab1 Mark the auth events as possible outlier 10 years ago
Erik Johnston 2bca242fdc Ask for any auth events that we don't have 10 years ago
Erik Johnston 4bd0ab76c6 We don't always want to Auth get_persisted_pdu 10 years ago
Mark Haines db9ce032a4 Fix pep8 codestyle warnings 10 years ago
Mark Haines 32090aee16 Add a few missing yields, Move deferred lists inside PreserveLoggingContext because they don't interact well with the logging contexts 10 years ago
Erik Johnston 4eada9a908 Fix backfill request 10 years ago
Mark Haines c5eabe3143 replace user_id with sender 10 years ago
Mark Haines 428581dd05 SYN-144: Remove bad keys from pdu json objects, convert age_ts to age 10 years ago
Mark Haines db7e8b5619 SYN-141: Decode the query params as UTF-8 10 years ago
Mark Haines cb4b6c844a Merge PDUs and Events into one object 10 years ago
Mark Haines 8d8a133c89 SYN-103: Remove "origin" and "destination" keys from edus 10 years ago
Erik Johnston 3db0efa69f Fix pyflake warnings and add a FIXME comment to deal with auth_chains received when joining 10 years ago
Erik Johnston 6fea478d2e Fix bugs with invites/joins across federatiom. 10 years ago
Erik Johnston 092979b8cc Fix bugs which broke federation due to changes in function signatures. 10 years ago
Erik Johnston 5d439b127b PEP8 10 years ago
Erik Johnston c46088405a Remove useless comments 10 years ago
Erik Johnston 003668cfaa Add auth to the various server-server APIs 10 years ago
Erik Johnston 6447db063a Fix backfill to work. Add auth to backfill request 10 years ago
Erik Johnston 1c06806f90 Finish redaction algorithm. 10 years ago
Erik Johnston 02c3b1c9e2 Add '/event_auth/' federation api 10 years ago
Erik Johnston d2fb2b8095 Implement invite part of invite join dance 10 years ago
Erik Johnston 328dab2463 Remove /context/ request 10 years ago
Erik Johnston 3b4dec442d Return auth chain when handling send_join 10 years ago
Erik Johnston a5a4ef3fd7 Fix bug in replication 10 years ago
Erik Johnston fc7b2b11a2 PEP8 10 years ago
Erik Johnston 440cbd5235 Add support for sending failures 10 years ago
Erik Johnston d7412c4df1 Remove unused interface 10 years ago
Erik Johnston aa76bf39ab Remove unused imports 10 years ago
Erik Johnston 68698e0ac8 Fix bugs in generating event signatures and hashing 10 years ago
Erik Johnston ad6eacb3e9 Rename PDU fields to match that of events. 10 years ago
Erik Johnston d59aa6af25 For now, don't store txn -> pdu mappings. 10 years ago
Erik Johnston 2f39dc19a2 Remove more references to dead PDU tables 10 years ago
Erik Johnston bfa36a72b9 Remove PDU tables. 10 years ago
Erik Johnston 21fe249d62 Actually don't store any PDUs 10 years ago
Erik Johnston 841df4da71 Don't store any PDUs 10 years ago
Erik Johnston f2de2d644a Move the impl of backfill to use events. 10 years ago
Erik Johnston 12ce441e67 Convert event ids to be of the form :example.com 10 years ago
Erik Johnston e7858b6d7e Start filling out and using new events tables 10 years ago
Erik Johnston 2d1dfb3b34 Begin implementing all the PDU storage stuff in Events land 10 years ago
Mark Haines 5e2236f9ff fix pyflakes warnings 10 years ago
Erik Johnston ac9345b47a Check that we have auth headers and fail nicely 10 years ago
Erik Johnston cd198dfea8 More log lines. 10 years ago
Mark Haines 8afbece683 Remove signatures from pdu when computing hashes to use for prev pdus, make sure is_state is a boolean. 10 years ago
Erik Johnston 5ffe5ab43f Use state groups to get current state. Make join dance actually work. 10 years ago