Skip to content

feat(axios-client-adapter): add support for configurable proxy#257

Merged
asadali214 merged 12 commits into
masterfrom
feat/proxy-configuration-support
Jul 28, 2025
Merged

feat(axios-client-adapter): add support for configurable proxy#257
asadali214 merged 12 commits into
masterfrom
feat/proxy-configuration-support

Conversation

@Ayeshas09

@Ayeshas09 Ayeshas09 commented Jul 24, 2025

Copy link
Copy Markdown
Contributor

This PR adds support for configurable proxy servers.
A new proxySettings interface has been added allowing configuration of the proxy server address, port, and authentication credentials (username and password). It does not include a tunnel option as tunneling is automatically handled by the underlying HTTP client when required.

Proxy settings apply only in Node environments. If set in browsers, they are ignored and a warning is displayed.

@Ayeshas09 Ayeshas09 self-assigned this Jul 24, 2025
@asadali214 asadali214 changed the title Feat/proxy configuration support feat(axios-client-adapter): add support for configurable proxy Jul 24, 2025
Comment thread packages/axios-client-adapter/src/httpClient.ts
Comment thread packages/axios-client-adapter/src/httpClient.ts Outdated
Comment thread packages/axios-client-adapter/src/httpClient.ts
Comment thread packages/axios-client-adapter/src/httpClient.ts Outdated
Comment thread packages/proxy/src/index.ts Outdated
Comment thread packages/axios-client-adapter/src/httpClient.ts
Comment thread packages/axios-client-adapter/test/httpClient.test.ts Outdated
Comment thread packages/proxy/package.json Outdated
Comment thread packages/proxy/package.json Outdated
Comment thread packages/proxy/src/proxyAgent.ts Outdated
Comment thread packages/proxy/src/proxyAgentBrowser.ts Outdated
Comment thread packages/proxy/src/proxyAgent.ts Outdated
Comment thread packages/proxy/src/index.ts Outdated
Comment thread packages/axios-client-adapter/src/httpClient.ts Outdated
@sonarqubecloud

Copy link
Copy Markdown

@asadali214 asadali214 requested a review from thehappybug July 25, 2025 10:43
@asadali214 asadali214 merged commit 42464a6 into master Jul 28, 2025
9 checks passed
@asadali214 asadali214 deleted the feat/proxy-configuration-support branch July 28, 2025 07:03
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.

2 participants