Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2023-07-18 | Remove unsigned and depth in more places. | Patrick Cloke | 2 | -1/+10 | |
2023-07-17 | Provide templated LPDUs for make_{join,leave,knock} requests. | Patrick Cloke | 4 | -27/+60 | |
2023-07-17 | Accept LPDUs in transactions and fan them back out. | Patrick Cloke | 3 | -10/+151 | |
2023-07-17 | Convert new-style EDUs to old-style EDUs. | Patrick Cloke | 1 | -8/+41 | |
2023-07-17 | Implement new device endpoint. | Patrick Cloke | 1 | -0/+28 | |
2023-07-17 | Implement new send endpoint. | Patrick Cloke | 4 | -7/+129 | |
2023-07-17 | Implement new invite endpoint. | Patrick Cloke | 3 | -0/+60 | |
2023-07-17 | Implement new send_{join,leave,knock} endpoints. | Patrick Cloke | 5 | -15/+195 | |
2023-07-17 | Implement new event and backfill endpoints. | Patrick Cloke | 4 | -64/+209 | |
2023-07-17 | Handle LPDU content hash. | Patrick Cloke | 3 | -16/+55 | |
2023-07-17 | Ignore non-state events sent in state. | Patrick Cloke | 1 | -0/+3 | |
2023-07-17 | Linearized Matrix events do not have a depth. | Patrick Cloke | 4 | -12/+23 | |
2023-07-17 | Remove references to m.room.hub events. | Patrick Cloke | 2 | -20/+3 | |
2023-07-17 | Update for v2. | Patrick Cloke | 9 | -84/+78 | |
2023-07-17 | Revert "Initial routing of events." | Patrick Cloke | 4 | -138/+0 | |
2023-07-17 | Initial routing of events. | Patrick Cloke | 4 | -0/+138 | |
2023-07-17 | Disable TLS over federation. | Patrick Cloke | 1 | -4/+5 | |
2023-07-17 | Initial cut at signature verification. | Patrick Cloke | 5 | -17/+178 | |
2023-07-17 | Bump anyhow from 1.0.71 to 1.0.72 (#15949) | dependabot[bot] | 1 | -2/+2 | |
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||||
2023-07-17 | Bump pyo3-log from 0.8.2 to 0.8.3 (#15951) | dependabot[bot] | 1 | -2/+2 | |
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||||
2023-07-17 | Bump serde_json from 1.0.100 to 1.0.103 (#15950) | dependabot[bot] | 1 | -2/+2 | |
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||||
2023-07-17 | Bump jsonschema from 4.17.3 to 4.18.3 (#15948) | dependabot[bot] | 1 | -42/+144 | |
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||||
2023-07-17 | Bump typing-extensions from 4.5.0 to 4.7.1 (#15947) | dependabot[bot] | 1 | -3/+3 | |
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||||
2023-07-17 | Bump pydantic from 1.10.10 to 1.10.11 (#15946) | dependabot[bot] | 1 | -37/+37 | |
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||||
2023-07-17 | Bump prometheus-client from 0.17.0 to 0.17.1 (#15945) | dependabot[bot] | 1 | -3/+3 | |
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||||
2023-07-17 | Pin the rust version in `flake.nix`, and bump to 1.70.0 to fix installing ↵ | Andrew Morgan | 3 | -43/+87 | |
`ruff` (#15940) | |||||
2023-07-15 | Bump cryptography from 41.0.1 to 41.0.2 (#15943) | dependabot[bot] | 1 | -20/+24 | |
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||||
2023-07-14 | Document that you cannot login as yourself on ↵ | Will Hunt | 2 | -1/+3 | |
/_synapse/admin/v1/users/<user_id>/login (#15938) | |||||
2023-07-13 | Stop accepting 'user' parameter for application service registration. (#15928) | Patrick Cloke | 3 | -8/+15 | |
This is unspecced, but has existed for a very long time. | |||||
2023-07-13 | Bump types-pillow from 9.5.0.4 to 10.0.0.1 (#15932) | dependabot[bot] | 1 | -3/+5 | |
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||||
2023-07-12 | Remove unneeded __init__. (#15926) | Patrick Cloke | 2 | -9/+1 | |
Remove an __init__ which only calls super() without changing the input arguments. | |||||
2023-07-12 | Fix running with an empty experimental features section. (#15925) | Patrick Cloke | 2 | -1/+2 | |
2023-07-12 | Fix push for invites received over federation (#15820) | Erik Johnston | 2 | -1/+37 | |
2023-07-12 | Mark get_user_in_directory private since only used in tests (#15884) | Mathieu Velten | 4 | -20/+14 | |
2023-07-11 | Make it more obvious which Python version runs on a given Linux distribution ↵ | Eric Eastwood | 2 | -7/+12 | |
(#15909) Make it more obvious which Python version runs on a given Linux distribution so when we end up dropping support for a given Python version, we can more easily find the reference to the Python version and remove any references for the distribution. We don't want to be running tests or building packages on a distribution that no longer has a supported Python version. This way, we can avoid another situation like when we dropped support for Python 3.7 but forgot to drop the Debian Buster references everywhere (https://github.com/matrix-org/synapse/pull/15893) | |||||
2023-07-11 | Better clarify how to run a worker instance (pass both configs) (#15921) | Eric Eastwood | 2 | -2/+3 | |
Previously, if you just followed the instructions per the docs, you just ran into an error: ```sh $ poetry run synapse_worker --config-path homeserver_generic_worker1.yaml Missing mandatory `server_name` config option. ``` | |||||
2023-07-11 | Better warning in logs when we fail to fetch an alias (#15922) | Eric Eastwood | 2 | -1/+4 | |
**Before:** ``` Error retrieving alias ``` **After:** ``` Error retrieving alias #foo:bar -> 401 Unauthorized ``` *Spawning from creating the [manual testing strategy for the outbound federation proxy](https://github.com/matrix-org/synapse/pull/15773).* | |||||
2023-07-11 | Bump Unix sockets intro version (#15924) | Eric Eastwood | 2 | -1/+2 | |
https://github.com/matrix-org/synapse/pull/15708 didn't quite make the cut for `1.88.0` this morning. | |||||
2023-07-11 | Unix Sockets for HTTP Replication (#15708) | Jason Little | 16 | -52/+260 | |
Unix socket support for `federation` and `client` Listeners has existed now for a little while(since [1.81.0](https://github.com/matrix-org/synapse/pull/15353)), but there was one last hold out before it could be complete: HTTP Replication communication. This should finish it up. The Listeners would have always worked, but would have had no way to be talked to/at. --------- Co-authored-by: Eric Eastwood <madlittlemods@gmail.com> Co-authored-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org> Co-authored-by: Eric Eastwood <erice@element.io> | |||||
2023-07-11 | Add + as an allowed character for Matrix IDs (MSC4009) (#15911) | Patrick Cloke | 7 | -39/+17 | |
2023-07-11 | Don't build wheels for Python 3.7 (#15917) v1.88.0rc1 | David Robertson | 2 | -2/+10 | |
* Don't build wheels for CPython or PyPy 3.7 * Update pyproject.toml comments * Manually update the changelog | |||||
2023-07-11 | Call out upgrade notes in README | David Robertson | 1 | -2/+6 | |
2023-07-11 | 1.88.0rc1 | David Robertson | 25 | -25/+56 | |
2023-07-11 | Add `Server` to Access-Control-Expose-Headers header (#15908) | Michael Telatynski | 3 | -2/+3 | |
2023-07-10 | Make the media `/upload` tracing less ambiguous (#15888) | Eric Eastwood | 3 | -42/+62 | |
A lot of the functions have the same name in this space like `store_file`, and we also do it multiple times for different reasons (main media repo, other storage providers, thumbnails, etc) so it's good to differentiate them so your head doesn't explode. Follow-up to https://github.com/matrix-org/synapse/pull/15850 Tracing instrumentation to |