Commit Graph

741 Commits (68cdcbdcabfe13d535706c31ca99176b10822d14)

Author SHA1 Message Date
Erik Johnston d30d79b5be Make prev_event signing work again. 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 946d02536b Remove unused functions. 10 years ago
Erik Johnston 21fe249d62 Actually don't store any PDUs 10 years ago
Erik Johnston d84f5b30b8 old_state_events should be a dict not list 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 4a1597f295 Fix bug in redaction auth. 10 years ago
Erik Johnston 12ce441e67 Convert event ids to be of the form :example.com 10 years ago
Erik Johnston da511334d2 Make federation return the old current state, so that we can use it to do auth 10 years ago
Mark Haines 7a756e5d9d Remove unused 'context' variables to appease pyflakes 10 years ago
Mark Haines 7d709542ca Fix pep8 warnings 10 years ago
Mark Haines fa955cc2a4 Pep8 and a few doc strings 10 years ago
Erik Johnston aa80900a8e Fix SQL so that accepts we may want to persist events twice. 10 years ago
Mark Haines b29517bd01 Add a request-id to each log line 10 years ago
Paul "LeoNerd" Evans beae9acfcc Use floating-point rather than integer division to handle timeouts so that non-zero but sub-second waits don't collapse to zero 10 years ago
Erik Johnston 53216a500d Add a run_on_reactor function 10 years ago
Erik Johnston e7858b6d7e Start filling out and using new events tables 10 years ago
Paul "LeoNerd" Evans b1ee6fd7ed Fix an off-by-one bug in presence event stream pagination; this might be responsible for any number of bug reports 10 years ago
Paul "LeoNerd" Evans d6bcffa929 Construct a source-specific 'SourcePaginationConfig' to pass into get_pagination_rows; meaning each source doesn't have to care about its own name any more 10 years ago
Paul "LeoNerd" Evans c5a25f610a Remove redundant (and incorrect) presence pagination fetching code 10 years ago
Erik Johnston a10c2ec88d Don't reference PDU when persisting event 10 years ago
Erik Johnston 2d1dfb3b34 Begin implementing all the PDU storage stuff in Events land 10 years ago
Erik Johnston da1dda3e1d Add transaction level logging and timing information. Add a _simple_delete method 10 years ago
Erik Johnston 967ce43b59 Clean up LoggingTransaction 10 years ago
Erik Johnston 8e358ef35a Add timer to LoggingTransaction 10 years ago
Mark Haines 4841b6d4ba Remove duplicate join_event from create_room 10 years ago
Erik Johnston c372929ab6 Remove duplicate import 10 years ago
Mark Haines 5e2236f9ff fix pyflakes warnings 10 years ago
Kegan Dougal f3bb3943c9 Remove test_pyflakes. 10 years ago
Mark Haines 7bd604e3be Test pyflakes jenikns integration 10 years ago
Mark Haines d56e389a95 Fix pyflakes warnings 10 years ago
Mark Haines 15be181642 Add log message if we can't enable ECC. Require pyopenssl>=0.14 since 0.13 doesn't seem to have ECC 10 years ago
Mark Haines db2e350e29 Wrap preparing the database in a transaction. Otherwise it will take many seconds to complete because sqlite will create a transaction per statement 10 years ago
David Baker 51edfeb3d0 Coturn's timestamps are in seconds, not milliseconds 10 years ago
Mark Haines 4be99c2989 Add get_json method to 3pid http client. Better logging for errors in 3pid requests 10 years ago
Mark Haines 9c0826592c Fix auto generating signing_keys 10 years ago
Erik Johnston b3e6cd59a1 Bump the other version 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 3187b5ba2d add log line for checking verifying signatures 10 years ago
Erik Johnston 71e6a94af7 Bump version and changelog 10 years ago
Erik Johnston 5662be894e Bump database version number. 10 years ago
Erik Johnston bf8cdda2f5 It doesn't want a dict 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 b3b1961496 Fix bug where people could join private rooms 10 years ago
Erik Johnston 5ffe5ab43f Use state groups to get current state. Make join dance actually work. 10 years ago
Mark Haines 82c5820767 keep 'origin_server_ts' as 'ts' in the database to avoid needlessly updating schema 10 years ago
Mark Haines f5cf7ac25b SPEC-7: Rename 'ts' to 'origin_server_ts' 10 years ago