Skip to content

Conversation

@dkasak
Copy link
Member

@dkasak dkasak commented Dec 11, 2025

This PR does two things:

  1. It makes the federation-client script respect HTTP_PROXY, HTTPS_PROXY
    and similar environment variables.
  2. It ensures most requests (in particular those managed by the
    MatrixConnectionAdapter) actually go through the proxy.

Signed-off-by: Denis Kasak [email protected]

Pull Request Checklist

  • Pull request is based on the develop branch
  • Pull request includes a changelog file. The entry should:
    • Be a short description of your change which makes sense to users. "Fixed a bug that prevented receiving messages from other servers." instead of "Moved X method from EventStore to EventWorkerStore.".
    • Use markdown where necessary, mostly for code blocks.
    • End with either a period (.) or an exclamation mark (!).
    • Start with a capital letter.
    • Feel free to credit yourself, by adding a sentence "Contributed by @github_username." or "Contributed by [Your Name]." to the end of the entry.
  • Code style is correct (run the linters)

@dkasak dkasak changed the title Improve proxy support for the federation-client.py dev script Improve proxy support for the federation_client.py dev script Dec 11, 2025
@dkasak dkasak force-pushed the dkasak/improve-proxy-support-for-federation-client-script branch from 1e687f2 to 817f741 Compare December 11, 2025 12:14
@dkasak dkasak marked this pull request as ready for review December 11, 2025 12:14
@dkasak dkasak requested a review from a team as a code owner December 11, 2025 12:14
Copy link
Member

@anoadragon453 anoadragon453 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@anoadragon453 anoadragon453 enabled auto-merge (squash) December 11, 2025 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants