Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-05-24 | add monthly active users to phonehome stats | Neil Johnson | 3 | -15/+31 | |
2019-05-24 | Fix appservice timestamp massaging (#5233) | Tulir Asokan | 2 | -1/+7 | |
Signed-off-by: Tulir Asokan <tulir@maunium.net> | |||||
2019-05-24 | Add missing blank line in config (#5249) | Richard van der Hoff | 3 | -0/+3 | |
2019-05-24 | Don't bundle aggs for /state and /members etc APIs | Erik Johnston | 1 | -0/+3 | |
2019-05-23 | Add config option for setting homeserver's default room version (#5223) | Andrew Morgan | 7 | -10/+57 | |
Replaces DEFAULT_ROOM_VERSION constant with a method that first checks the config, then returns a hardcoded value if the option is not present. That hardcoded value is now located in the server.py config file. | |||||
2019-05-23 | Fix remote_key_resource | Richard van der Hoff | 1 | -3/+3 | |
2019-05-23 | Factor out KeyFetchers from KeyRing | Richard van der Hoff | 3 | -146/+204 | |
Rather than have three methods which have to have the same interface, factor out a separate interface which is provided by three implementations. I find it easier to grok the code this way. | |||||
2019-05-23 | Store key validity time in the storage layer | Richard van der Hoff | 6 | -46/+122 | |
This is a first step to checking that the key is valid at the required moment. The idea here is that, rather than passing VerifyKey objects in and out of the storage layer, we instead pass FetchKeyResult objects, which simply wrap the VerifyKey and add a valid_until_ts field. | |||||
2019-05-23 | Simplify process_v2_response (#5236) | Richard van der Hoff | 2 | -21/+30 | |
* Pass time_added_ms into process_v2_response * Simplify process_v2_response We can merge old_verify_keys into verify_keys, and reduce the number of dicts flying around. | |||||
2019-05-23 | Remove unused VerifyKey.expired and .time_added fields (#5235) | Richard van der Hoff | 2 | -3/+1 | |
These were never used, and poking arbitary data into objects from other packages seems confusing at best. | |||||
2019-05-23 | Rewrite store_server_verify_key to store several keys at once (#5234) | Richard van der Hoff | 5 | -87/+96 | |
Storing server keys hammered the database a bit. This replaces the implementation which stored a single key, with one which can do many updates at once. | |||||
2019-05-23 | Simplifications and comments in do_auth (#5227) | Richard van der Hoff | 3 | -121/+183 | |
I was staring at this function trying to figure out wtf it was actually doing. This is (hopefully) a non-functional refactor which makes it a bit clearer. | |||||
2019-05-22 | Run black on synapse.crypto.keyring (#5232) | Richard van der Hoff | 2 | -149/+138 | |
2019-05-22 | 0.99.5.1 v0.99.5.1 | Neil Johnson | 3 | -3/+11 | |
2019-05-22 | Revert "0.99.5" | Neil Johnson | 3 | -11/+3 | |
This reverts commit c31e375ade1b59a7fe38628337e9e1aa3de91feb. | |||||
2019-05-22 | 0.99.5 | Neil Johnson | 3 | -3/+11 | |
2019-05-22 | remove urllib3 pin (#5230) | Marcus Hoffmann | 2 | -8/+1 | |
requests 2.22.0 as been released supporting urllib3 1.25.2 Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu> | |||||
2019-05-22 | 0.99.5 v0.99.5 | Neil Johnson | 3 | -1/+11 | |
2019-05-22 | Neilj/ensure get profileinfo available in client reader slaved store (#5213) | Neil Johnson | 2 | -0/+3 | |
* expose SlavedProfileStore to ClientReaderSlavedStore | |||||
2019-05-22 | Update README.md (#5222) | Steffen | 1 | -1/+1 | |
Add missing backslash | |||||
2019-05-21 | update changelog v0.99.5rc1 | Richard van der Hoff | 3 | -3/+1 | |
2019-05-21 | Room Statistics (#4338) | Amber Brown | 15 | -13/+1306 | |