Add support to set `proxy` in `http` and `grpc` directives
Currently http and grpc doesn't support proxy and can only be configured via upstream. We need to change that:
Technical Requirements
- It proxy setting is configured both at
upstreamand athttpandgrpcwe should prefer the one that's local over the global setting. - Add unit tests to ensure the http/grpc client use the provided proxies for making HTTP calls.
/bounty $190
~~## 💎 $190 bounty • Tailcall Inc.~~
~~### Steps to solve:~~
~~1. Start working: Comment /attempt #2820 with your implementation plan~~
~~2. Submit work: Create a pull request including /claim #2820 in the PR body to claim the bounty~~
~~3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts~~
~~🙏 Thank you for contributing to tailcallhq/tailcall!~~ ~~🧐 Checkout our guidelines before you get started.~~ ~~💵 More about our bounty program.~~
| Attempt | Started (GMT+0) | Solution |
|---|---|---|
| 🟢 @beelchester | Sep 16, 2024, 1:46:07 AM | WIP |
/attempt #2820
| Algora profile | Completed bounties | Tech | Active attempts | Options |
|---|---|---|---|---|
| @beelchester | 10 tailcallhq bounties | Rust, TypeScript, C++ & more |
Cancel attempt |
Action required: Issue inactive for 30 days. Status update or closure in 7 days.
Issue closed after 7 days of inactivity.