Commit Graph

160 Commits (40c6fe1b81e4d92cba797b0c966fd774e2a60a28)

Author SHA1 Message Date
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
Erik Johnston 91015ad008 Remove merge conflict 10 years ago
Erik Johnston 4f7fe63b6d Remember to add schema file to list 10 years ago
David Baker 322a047502 Add room member count condition and default rule to make a noise on rooms of only 2 people. 10 years ago
David Baker 60b143a52e Move pushers delta to v12 and bump schema version 10 years ago
Paul "LeoNerd" Evans 8398f19bce Created schema delta 10 years ago
Paul "LeoNerd" Evans 06cc147012 Initial stab at real SQL storage implementation of user filter definitions 10 years ago
Paul "LeoNerd" Evans 54e513b4e6 Move storage of user filters into real datastore layer; now have to mock it out in the REST-level tests 10 years ago
David Baker 69a75b7ebe Add brackets to make get room name / alias work 10 years ago
Erik Johnston 7b88619241 Split up replication_layer module into client, server and transaction queue 10 years ago
Erik Johnston 3b9cc882a5 Add storage method have_events 10 years ago
David Baker 673773b217 oops, this is not its own schema file 10 years ago
David Baker ede491b4e0 Oops: second part of commit dc938606 10 years ago
Erik Johnston b1b85753d7 Add support for storing rejected events in EventContext and data stores 10 years ago
David Baker 2ca2dbc821 Send room name and first alias in notification poke. 10 years ago
Erik Johnston a01416cf21 Add delta and bump DB version 10 years ago
Mark Haines adb04b1e57 Update copyright notices 10 years ago
David Baker afa953a293 schema version is now 10 10 years ago
David Baker 173264b656 ...and bump SCHEMA_VERSION 10 years ago
Erik Johnston 52f99243ab Use is_outlier() so that we don't get AttributeError 10 years ago
Mark Haines 627e4f01d2 Remove send_message since nothing was calling it. Remove Snapshot because only send_message was using it 10 years ago
Erik Johnston b3c793e362 Do run all deltas up to missing delta 10 10 years ago
Erik Johnston 2e44714214 Make failure to run appropraite upgrade scripts more helpful. 10 years ago
Erik Johnston ef5a141050 Bump database version 10 years ago
Erik Johnston 35f4f6b070 Update upgrade script 10 years ago
Erik Johnston 882dc8dcab Persist internal_metadata 10 years ago
Erik Johnston 3c77d13aa5 Kill off synapse.api.events.* 10 years ago
Erik Johnston f280929a12 Use frozenutils 10 years ago
Erik Johnston c8dd3314d6 Fix bug where we ignored event_edge_hashes table 10 years ago
Erik Johnston c39beb5559 Store json as UTF-8 and not bytes 10 years ago
Erik Johnston 1d2a0040cf Fix bug where we clobbered old state group values 10 years ago
Erik Johnston 02db7eb209 Fix bug when uploading state with empty state_key 10 years ago
Erik Johnston 95aa903ffa Try and figure out how and why signatures are being changed. 10 years ago
Erik Johnston aa3f66cf7f Change the way we implement get_events to be less sucky 10 years ago
Matthew Hodgson aed62a3583 track replication destination health, and perform exponential back-off when sending transactions. does *not* yet retry transactions, but drops them on the floor if waiting for a server to recover. 10 years ago
Erik Johnston 6630e1b579 Start making more things use EventContext rather than event.* 10 years ago
Mark Haines 5da65085d1 Get uploads working with new media repo 10 years ago
Erik Johnston ec2b5d8c28 Store full JSON of events in db 10 years ago
Erik Johnston 4e2ffe79a4 Don't delete the entire current_state_events table 10 years ago
Erik Johnston cb76945688 Add update delta for schema change 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
Mark Haines dfdda2c871 Use module loggers rather than the root logger. Exceptions caused by bad clients shouldn't cause ERROR level logging. Fix sql logging to use 'repr' rather than 'str' 10 years ago
David Baker 74c3879760 Start creating a module to do generic notifications (just prints them to stdout currently!) 10 years ago
Erik Johnston 5b46ce579b Bump version, changelog and upgrade.rst 10 years ago
Mark Haines 8c2b5ea7c4 Fix PDU and event signatures 10 years ago
Erik Johnston f04b3d5042 Store all signatures on events rather than just dropping them 10 years ago
Erik Johnston 6fea478d2e Fix bugs with invites/joins across federatiom. 10 years ago
Erik Johnston 5d439b127b PEP8 10 years ago
Erik Johnston 6cb6cb9e69 Tidy up some of the unused sql tables 10 years ago
Erik Johnston 49948d72f3 Fix joining over federation 10 years ago