Commit Graph

88 Commits (2f39dc19a26cca25305d10654916d7413a56a23a)

Author SHA1 Message Date
Mark Haines d2798de660 Fold federation/handler into handlers/federation 10 years ago
Mark Haines 64e2a5d58e Move pdu and event persistence into a single persist_event function 10 years ago
Mark Haines ac21dfff6d Fix pyflakes errors 10 years ago
Mark Haines 32347bfcc9 fix a few pyflakes errors 10 years ago
Mark Haines 4b2ad549d5 Move the event storage into a single transaction 10 years ago
Mark Haines 1379dcae6f Take a snapshot of the state of the room before performing updates 10 years ago
Erik Johnston 808f663ed1 Don't return state event outlier's when paginating. 10 years ago
Erik Johnston e8244c23ba Give the event_id of the failed event 10 years ago
Erik Johnston 840771190f Fix bug where we sometimes set min_token to None. 10 years ago
Erik Johnston 75b6d982a0 Add a 'backfill room' button 10 years ago
Erik Johnston 709a92cee8 SQL doesn't allow AUTOINCREMENT on non PRIMARY KEY columns. 10 years ago
Erik Johnston fc26275bb3 Add two different columns for ordering the events table, one which can be used for pagination and one which can be as tokens for notifying clients. Also add a 'processed' field which is currently always set to True 10 years ago
Erik Johnston 506711749f We no longer need to special case room config events. 10 years ago
Erik Johnston d260a42ca2 PEP8 cleanups 10 years ago
Erik Johnston 01f089d9fb Correctly return new token when returning events. Serialize events correctly. 10 years ago
Erik Johnston 114984a236 Start chagning the events stream to work with the new DB schema 10 years ago
Erik Johnston 5002efa31b Reimplement the get public rooms api to work with new DB schema 10 years ago
Erik Johnston 2c46bb6208 Fix up typos and correct sql queries 10 years ago
Erik Johnston 661c711765 Start fixing places that use the data store. 10 years ago
Erik Johnston 78b501eba6 Fix typo 10 years ago
Erik Johnston 2529f2bc01 Rename _execute_query 10 years ago
Erik Johnston 6d6a1c3454 Actually encode dicts as json in the DB 10 years ago
Paul "LeoNerd" Evans baf04be5cf Set datastore's .hs field in SQLBaseStore rather than in the toplevel DataStore mixed-in result class 10 years ago
Erik Johnston 336987bb8d Initial stab at refactoring the SQL tables, including rejigging some of the storage layer. 10 years ago
Matthew Hodgson f98e6380f1 add in whitespace after copyright statements to improve legibility 10 years ago
matrix.org 4f475c7697 Reference Matrix Home Server 10 years ago