synapse/changelog.d
Eric Eastwood 1c802de626
Re-introduce the outbound federation proxy (#15913)
Allow configuring the set of workers to proxy outbound federation traffic through (`outbound_federation_restricted_to`).

This is useful when you have a worker setup with `federation_sender` instances responsible for sending outbound federation requests and want to make sure *all* outbound federation traffic goes through those instances. Before this change, the generic workers would still contact federation themselves for things like profile lookups, backfill, etc. This PR allows you to set more strict access controls/firewall for all workers and only allow the `federation_sender`'s to contact the outside world.
2023-07-18 09:49:21 +01:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
15708.feature Unix Sockets for HTTP Replication (#15708) 2023-07-11 13:08:06 -05:00
15820.bugfix Fix push for invites received over federation (#15820) 2023-07-12 11:02:11 +00:00
15884.misc Mark get_user_in_directory private since only used in tests (#15884) 2023-07-12 11:09:13 +02:00
15909.misc Make it more obvious which Python version runs on a given Linux distribution (#15909) 2023-07-11 17:15:06 -05:00
15911.feature Add + as an allowed character for Matrix IDs (MSC4009) (#15911) 2023-07-11 12:21:00 -04:00
15913.feature Re-introduce the outbound federation proxy (#15913) 2023-07-18 09:49:21 +01:00
15921.doc Better clarify how to run a worker instance (pass both configs) (#15921) 2023-07-11 17:13:54 -05:00
15922.misc Better warning in logs when we fail to fetch an alias (#15922) 2023-07-11 17:12:41 -05:00
15924.feature Bump Unix sockets intro version (#15924) 2023-07-11 15:32:50 -05:00
15925.bugfix Fix running with an empty experimental features section. (#15925) 2023-07-12 12:39:25 +00:00
15926.misc Remove unneeded __init__. (#15926) 2023-07-12 14:30:05 +00:00
15928.removal Stop accepting 'user' parameter for application service registration. (#15928) 2023-07-13 07:23:56 -04:00
15938.doc Document that you cannot login as yourself on /_synapse/admin/v1/users/<user_id>/login (#15938) 2023-07-14 08:32:13 -04:00
15940.misc Pin the rust version in flake.nix, and bump to 1.70.0 to fix installing ruff (#15940) 2023-07-17 09:36:12 +01:00