Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #5727 from matrix-org/uhoreg/e2e_cross-signing2-part3 | Andrew Morgan | 2020-03-16 | 1 | -4/+4 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '53d7680e3': Update synapse/storage/data_stores/main/devices.py rename get_devices_by_remote to get_device_updates_by_remote black apply changes as a result of PR review don't error if federation query doesn't have cross-signing keys move get_e2e_cross_signing_key to EndToEndKeyWorkerStore so it works with workers black vendor-prefix the EDU name until MSC1756 is merged into the spec fix unit test add news file update to work with newer code, and fix formatting add missing param make black happy don't crash if the user doesn't have cross-signing keys implement federation parts of cross-signing | ||||
| * | Merge branch 'develop' into cross-signing_federation | Hubert Chathi | 2019-10-31 | 2 | -7/+8 |
| |\ | |||||
| * | | rename get_devices_by_remote to get_device_updates_by_remote | Hubert Chathi | 2019-10-30 | 1 | -2/+2 |
| | | | |||||
| * | | Merge branch 'develop' into cross-signing_federation | Hubert Chathi | 2019-10-24 | 1 | -1/+1 |
| |\ \ | |||||
| * | | | implement federation parts of cross-signing | Hubert Chathi | 2019-10-22 | 1 | -2/+2 |
| | | | | |||||
* | | | | Update black to 19.10b0 (#6304) | Andrew Morgan | 2020-03-16 | 1 | -5/+6 |
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | * commit '020add509': Update black to 19.10b0 (#6304) | ||||
| * | | | Update black to 19.10b0 (#6304) | Amber Brown | 2019-11-01 | 1 | -5/+6 |
| | | | | | | | | | | | | * update version of black and also fix the mypy config being overridden | ||||
* | | | | Remove usage of deprecated logger.warn method from codebase (#6271) | Andrew Morgan | 2020-03-16 | 1 | -2/+2 |
|\| | | | |||||
| * | | | Remove usage of deprecated logger.warn method from codebase (#6271) | Andrew Morgan | 2019-10-31 | 1 | -2/+2 |
| | |/ | |/| | | | | Replace every instance of `logger.warn` with `logger.warning` as the former is deprecated. | ||||
* | | | Merge pull request #6231 from matrix-org/erikj/refactor_stores | Andrew Morgan | 2020-03-16 | 1 | -1/+1 |
|\| | | |||||
| * | | Move storage classes into a main "data store". | Erik Johnston | 2019-10-21 | 1 | -1/+1 |
| |/ | | | | | | | | | This is in preparation for having multiple data stores that offer different functionality, e.g. splitting out state or event storage. | ||||
* | | add some metrics on the federation sender (#6160) | Andrew Morgan | 2020-02-26 | 1 | -5/+6 |
|\| | |||||
| * | add some metrics on the federation sender (#6160) | Richard van der Hoff | 2019-10-03 | 1 | -5/+6 |
| | | |||||
* | | Merge pull request #5984 from ↵ | Andrew Morgan | 2020-02-25 | 1 | -3/+10 |
|\| | | | | | | | matrix-org/joriks/opentracing_link_send_to_edu_contexts | ||||
| * | use access methods (duh..) | Jorik Schellekens | 2019-09-05 | 1 | -1/+3 |
| | | | | | | Co-Authored-By: Erik Johnston <erik@matrix.org> | ||||
| * | Link the send loop with the edus contexts | Jorik Schellekens | 2019-09-05 | 1 | -3/+8 |
| | | | | | | | | | | | | The contexts were being filtered too early so the send loop wasn't being linked to them unless the destination was whitelisted. | ||||
* | | Propagate opentracing contexts through EDUs (#5852) | Andrew Morgan | 2020-02-21 | 1 | -73/+97 |
|\| | |||||
| * | Propagate opentracing contexts through EDUs (#5852) | Jorik Schellekens | 2019-08-22 | 1 | -73/+97 |
| | | | | | | | | | | Propagate opentracing contexts through EDUs Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> | ||||
* | | Replace returnValue with return (#5736) | Andrew Morgan | 2020-02-19 | 2 | -3/+3 |
|\| | |||||
| * | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 2 | -3/+3 |
| | | |||||
* | | remove dead transaction persist code (#5622) | Andrew Morgan | 2020-02-17 | 1 | -9/+0 |
|\| | |||||
| * | remove dead transaction persist code (#5622) | Richard van der Hoff | 2019-07-05 | 1 | -9/+0 |
| | | | | | | | | this hasn't done anything for years | ||||
* | | Move logging utilities out of the side drawer of util/ and into logging/ (#5606) | Andrew Morgan | 2020-02-14 | 1 | -4/+8 |
|\| | |||||
| * | Move logging utilities out of the side drawer of util/ and into logging/ (#5606) | Amber Brown | 2019-07-04 | 1 | -4/+8 |
| | | |||||
* | | Run Black. (#5482) | Andrew Morgan | 2020-02-13 | 1 | -2/+4 |
|\| | |||||
| * | Run Black. (#5482) | Amber Brown | 2019-06-20 | 3 | -58/+54 |
| | | |||||
* | | Dinsic Blacking with black==18.6b2 | Andrew Morgan | 2020-02-11 | 3 | -58/+52 |
|/ | |||||
* | Add experimental option to reduce extremities. | Erik Johnston | 2019-06-18 | 1 | -0/+3 |
| | | | | | | | Adds new config option `cleanup_extremities_with_dummy_events` which periodically sends dummy events to rooms with more than 10 extremities. THIS IS REALLY EXPERIMENTAL. | ||||
* | Clean up code for sending federation EDUs. (#5381) | Richard van der Hoff | 2019-06-13 | 1 | -14/+26 |
| | | | | This code confused the hell out of me today. Split _get_new_device_messages into its two (unrelated) parts. | ||||
* | Prevent multiple device list updates from breaking a batch send (#5156) | Andrew Morgan | 2019-06-06 | 1 | -2/+3 |
| | | | fixes #5153 | ||||
* | Run `black` on per_destination_queue | Richard van der Hoff | 2019-05-09 | 1 | -35/+39 |
| | | | | ... mostly to fix pep8 fails | ||||
* | Limit the number of EDUs in transactions to 100 as expected by receiver (#5138) | Quentin Dufour | 2019-05-09 | 1 | -26/+30 |
| | | | Fixes #3951. | ||||
* | Use event streams to calculate presence | Erik Johnston | 2019-03-27 | 1 | -1/+18 |
| | | | | | | | | | | | | | | | | | Primarily this fixes a bug in the handling of remote users joining a room where the server sent out the presence for all local users in the room to all servers in the room. We also change to using the state delta stream, rather than the distributor, as it will make it easier to split processing out of the master process (as well as being more flexible). Finally, when sending presence states to newly joined servers we filter out old presence states to reduce the number sent. Initially we filter out states that are offline and have a last active more than a week ago, though this can be changed down the line. Fixes #3962 | ||||
* | Batch up outgoing read-receipts to reduce federation traffic. (#4890) | Richard van der Hoff | 2019-03-20 | 2 | -21/+158 |
| | | | | Rate-limit outgoing read-receipts as per #4730. | ||||
* | Rename and move the classes | Richard van der Hoff | 2019-03-13 | 3 | -0/+853 |