| Commit message (Expand) | Author | Age | Files | Lines |
* | When pruning, delete from device_lists_outbound_last_success | Erik Johnston | 2017-06-07 | 1 | -0/+8 |
* | Keep pruning background task | Erik Johnston | 2017-06-07 | 1 | -0/+45 |
* | Split up device_lists_outbound_pokes table for faster updates. | Erik Johnston | 2017-06-07 | 1 | -58/+24 |
* | Add missing yields | Erik Johnston | 2017-05-08 | 1 | -2/+4 |
* | Invalidate cache on device deletion | Erik Johnston | 2017-05-08 | 1 | -2/+6 |
* | Comment | Erik Johnston | 2017-05-08 | 1 | -0/+2 |
* | Cache check to see if device exists | Erik Johnston | 2017-05-08 | 1 | -1/+12 |
* | Add new storage functions for new replication | Erik Johnston | 2017-03-30 | 1 | -3/+3 |
* | Batch sending of device list pokes | Erik Johnston | 2017-03-24 | 1 | -0/+4 |
* | User Cursor.__iter__ instead of fetchall | Erik Johnston | 2017-03-23 | 1 | -4/+3 |
* | Fix assertion to stop transaction queue getting wedged | Richard van der Hoff | 2017-03-15 | 1 | -1/+1 |
* | Implement _simple_delete_many_txn, use it to delete devices | Luke Barnard | 2017-03-13 | 1 | -0/+17 |
* | Select distinct devices from DB | Erik Johnston | 2017-03-06 | 1 | -1/+1 |
* | Fix up | Erik Johnston | 2017-03-03 | 1 | -4/+4 |
* | Add index to device_lists_stream | Erik Johnston | 2017-03-01 | 1 | -0/+7 |
* | Clobber old device list stream entries | Erik Johnston | 2017-03-01 | 1 | -0/+10 |
* | Fix up txn name | Erik Johnston | 2017-02-28 | 1 | -1/+1 |
* | Cache get_user_devices_from_cache | Erik Johnston | 2017-02-27 | 1 | -45/+73 |
* | Fix deletion of old sent devices correctly | Erik Johnston | 2017-01-31 | 1 | -5/+17 |
* | Only fetch with row ts and count > 1 | Erik Johnston | 2017-01-31 | 1 | -1/+2 |
* | Fix clearing out old device list outbound pokes | Erik Johnston | 2017-01-31 | 1 | -2/+7 |
* | Noop device key changes if they're the same | Erik Johnston | 2017-01-30 | 1 | -0/+1 |
* | Fix query | Erik Johnston | 2017-01-30 | 1 | -1/+1 |
* | Rename func | Erik Johnston | 2017-01-30 | 1 | -1/+1 |
* | Clear out old destination pokes. | Erik Johnston | 2017-01-30 | 1 | -0/+42 |
* | Always use the latest stream_id, sent or unsent | Erik Johnston | 2017-01-30 | 1 | -4/+4 |
* | Add ts column to device_lists_outbound_pokes | Erik Johnston | 2017-01-27 | 1 | -0/+3 |
* | Hook device list updates to replication | Erik Johnston | 2017-01-27 | 1 | -0/+15 |
* | Comment | Erik Johnston | 2017-01-27 | 1 | -0/+2 |
* | SQL param ordering | Erik Johnston | 2017-01-27 | 1 | -1/+1 |
* | User if rather than for | Erik Johnston | 2017-01-27 | 1 | -1/+4 |
* | Better name | Erik Johnston | 2017-01-27 | 1 | -1/+1 |
* | Remove unused param | Erik Johnston | 2017-01-27 | 1 | -2/+1 |
* | Handle users leaving rooms | Erik Johnston | 2017-01-26 | 1 | -0/+8 |
* | Add comments | Erik Johnston | 2017-01-26 | 1 | -2/+35 |
* | Implement device key caching over federation | Erik Johnston | 2017-01-26 | 1 | -12/+189 |
* | Fix up sending of m.device_list_update edus | Erik Johnston | 2017-01-25 | 1 | -20/+20 |
* | Add basic implementation of local device list changes | Erik Johnston | 2017-01-25 | 1 | -9/+160 |
* | Log the types and values when failing to store devices | Mark Haines | 2016-09-07 | 1 | -2/+6 |
* | Implement updating devices | Richard van der Hoff | 2016-07-26 | 1 | -1/+26 |
* | Implement deleting devices | Richard van der Hoff | 2016-07-26 | 1 | -0/+15 |
* | GET /devices endpoint | Richard van der Hoff | 2016-07-20 | 1 | -1/+21 |
* | Add device_id support to /login | Richard van der Hoff | 2016-07-18 | 1 | -0/+77 |