Commit Graph

1592 Commits (92d39126d70477da65c478c1ffc5a6ef124833d6)

Author SHA1 Message Date
Erik Johnston 949629291c Do it in storage function 8 years ago
Erik Johnston a2427981b7 Use cached get_user_by_access_token in slaves 8 years ago
Erik Johnston dc3a00f24f Refactor user_delete_access_tokens. Invalidate get_user_by_access_token to slaves. 8 years ago
Erik Johnston 89e786bd85 Doc get_next() context manager usage 8 years ago
Erik Johnston d9664344ec Rename table. Add docs. 8 years ago
Erik Johnston 64e7e11853 Implement cache replication stream 8 years ago
Erik Johnston 4d70d1f80e Add some invalidations to a cache_stream 8 years ago
Erik Johnston 99bbd90b0d Always run txn.after_callbacks 8 years ago
Benjamin Saunders 8a57cc3123 Add missing database corruption recovery case 8 years ago
Erik Johnston a8b946decb Raise 404 when couldn't find event 8 years ago
Erik Johnston f0fa66f495 Delete more tables 8 years ago
Benjamin Saunders a2b7102eea Tweak integrity error recovery to work as intended 8 years ago
Erik Johnston 8ad8490cff Fix typo 8 years ago
Erik Johnston 59fa91fe88 Retry event persistence on IntegrityError 8 years ago
Richard van der Hoff 98385888b8 PEP8 8 years ago
Richard van der Hoff 68264d7404 Include device name in /keys/query response 8 years ago
Erik Johnston 80ad710217 Remove other bit of deduplication 8 years ago
Richard van der Hoff 4fec5e57be Default device_display_name to null 8 years ago
Erik Johnston a8a32d2714 Ensure we only persist an event once at a time 8 years ago
Mark Haines 8dad08a950 Fix SQL to supply arguments in the same order 8 years ago
Mark Haines 0a7d3cd00f Create separate methods for getting messages to push 8 years ago
Kegan Dougal 370135ad0b Comment get_unread_push_actions_for_user_in_range function 8 years ago
Erik Johnston 6ede23ff1b Add more key storage funcs into slave store 8 years ago
Richard van der Hoff 26cb0efa88 SQL syntax fix 8 years ago
Richard van der Hoff d47115ff8b Delete e2e keys on device delete 8 years ago
Richard van der Hoff 2e3d90d67c Make the device id on e2e key upload optional 8 years ago
Mark Haines 87ffd21b29 Fix a couple of bugs in the transaction and keyring code 8 years ago
Richard van der Hoff 33d7776473 Fix typo 8 years ago
Richard van der Hoff 8e02494166 Delete refresh tokens when deleting devices 8 years ago
Mark Haines a6f06ce3e2 Fix how push_actions are redacted. 8 years ago
Mark Haines efeb6176c1 Don't add rejected events if we've seen them befrore. Add some comments to explain what the code is doing mechanically 8 years ago
Richard van der Hoff 012b4c1913 Implement updating devices 8 years ago
Richard van der Hoff 436bffd15f Implement deleting devices 8 years ago
Mark Haines 1b3c3e6d68 Only update the events and event_json tables for rejected events 8 years ago
Mark Haines 8f7f4cb92b Don't add the events to forward extremities if the event is rejected 8 years ago
Mark Haines 2623cec874 Don't add rejections to the state_group, persist all rejections 8 years ago
Mark Haines 955ef1f06c fix: defer.returnValue takes one argument 8 years ago
Richard van der Hoff 2ee4c9ee02 background updates: fix assert again 8 years ago
Richard van der Hoff 9dbd903f41 background updates: Fix assertion to do something 8 years ago
Richard van der Hoff 465117d7ca Fix background_update tests 8 years ago
Richard van der Hoff 363786845b PEP8 8 years ago
Richard van der Hoff ec5717caf5 Create index on user_ips in the background 8 years ago
Erik Johnston aede7248ab Split out a FederationReader process 8 years ago
Richard van der Hoff c445f5fec7 storage/client_ips: remove some dead code 8 years ago
Richard van der Hoff bc8f265f0a GET /devices endpoint 8 years ago
Richard van der Hoff ec041b335e Record device_id in client_ips 8 years ago
Richard van der Hoff 053e83dafb More doc-comments 8 years ago
Erik Johnston f91faf09b3 Comment 8 years ago
Richard van der Hoff 40cbffb2d2 Further registration refactoring 8 years ago
Richard van der Hoff 022b9176fe schema fix 8 years ago