Commit Graph

22 Commits (e8f152160591ccdfd93dd378a57d2322159cecc6)

Author SHA1 Message Date
Erik Johnston e8d4a31475 Fix prune_events to work with nested dicts 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 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 c1c7b39827 Fix bug where we changes in outlier in metadata dict propogated to other events 10 years ago
Erik Johnston 78015948a7 Initial implementation of auth conflict resolution 10 years ago
Mark Haines b9c442c85c Include transaction ids in unsigned section of events in the sync results for the clients that made those requests 10 years ago
Mark Haines 1b4a164c02 Add support for formatting events in the way a v2 client expects 10 years ago
Mark Haines a56008842b Start implementing incremental initial sync 10 years ago
Mark Haines 436513068d Start implementing the non-incremental sync portion of the v2 /sync API 10 years ago
Mark Haines 7f6f3f9d62 Pass the current time to serialize event, rather than passing an 10 years ago
Erik Johnston 39585bf556 Insert 'age' into top level when returning events to clients 10 years ago
Kegan Dougal edb557b2ad Return the raw federation event rather than adding extra keys for federation data. 10 years ago
Kegan Dougal 5720ab59e0 Add 'raw' query parameter to expose the event graph and signatures to savvy clients. 10 years ago
Mark Haines adb04b1e57 Update copyright notices 10 years ago
Mark Haines 5dbe820e9a Remove unneeded federation keys from events 10 years ago
Erik Johnston c8dd3314d6 Fix bug where we ignored event_edge_hashes table 10 years ago
Erik Johnston 9191292b0f Fix prev_content 10 years ago
Erik Johnston 8cdebce470 Fix redactions. Fix 'age' key 10 years ago
Erik Johnston 8c48450682 Add PEP8 newlines 10 years ago
Erik Johnston d044121168 Various typos and bug fixes. 10 years ago
Erik Johnston 6630e1b579 Start making more things use EventContext rather than event.* 10 years ago
Erik Johnston 75b4329aaa WIP for new way of managing events. 10 years ago
Mark Haines cb4b6c844a Merge PDUs and Events into one object 10 years ago
Erik Johnston 1c06806f90 Finish redaction algorithm. 10 years ago
Erik Johnston 351c64e99e Amalgamate all power levels. 11 years ago
Erik Johnston ad6eacb3e9 Rename PDU fields to match that of events. 11 years ago
Mark Haines 1c445f88f6 persist hashes and origin signatures for PDUs 11 years ago
Erik Johnston 70899d3ab2 Rename deletions to redactions 11 years ago
Erik Johnston 4e79b09dd9 Fill out the prune_event method. 11 years ago
Erik Johnston 932b376b4e Add prune_event method 11 years ago