feat: specify and use upstream proxy
Metadata
Current evaluation
Merged upstream proxy support routing requests via environment variables or snap configuration parameters. Approved by two reviewers and merged despite a failing sync CI check. Resolves issue #560.
Suggested action: —
No scores available.
Issue body
If environment variables `http_proxy`, `HTTP_PROXY`, `https_proxy`, or
`HTTPS_PROXY` are set, use the upstream proxy to handle requests
made using the corresponding protocol. The snap configuration
parameters are `upstream-proxy.http` and `upstream-proxy.https`.
Fixes #560
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged upstream proxy support routing requests via environment variables or snap configuration parameters. Approved by two reviewers and merged despite a failing sync CI check. Resolves issue #560. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #567 feat: add upstream-proxy.bypass configuration option | fetch-service | merged | Merged the upstream-proxy.bypass configuration option that sets the NO_PROXY environment variable. Approved by two reviewers, passed all CI checks, and integrated via a 10-line change across two files. |