Page MenuHomePhabricator

In Diffusion, split service URI resolution from conduit client construction
ClosedPublic

Authored by epriestley on Jan 25 2015, 2:54 PM.
Tags
None
Referenced Files
F14042511: D11491.id27640.diff
Tue, Nov 12, 4:01 AM
F14001464: D11491.id27733.diff
Fri, Oct 25, 8:18 AM
F13993287: D11491.id.diff
Tue, Oct 22, 9:52 PM
F13983167: D11491.diff
Oct 20 2024, 4:34 AM
Unknown Object (File)
Oct 13 2024, 7:04 PM
Unknown Object (File)
Sep 26 2024, 3:40 PM
Unknown Object (File)
Sep 17 2024, 7:45 AM
Unknown Object (File)
Sep 12 2024, 6:41 AM
Subscribers

Details

Reviewers
btrahan
Maniphest Tasks
Restricted Maniphest Task
T7019: Proxy HTTP VCS traffic
Commits
Restricted Diffusion Commit
rPac41db402aa7: In Diffusion, split service URI resolution from conduit client construction
Summary

Ref T7019. Ref T7034. In both proxying cases, we want to proxy the request but can not do so over Conduit.

Split the URI resolution apart from Conduit client construction so we can just pull an SSH or HTTP/S URI out of the repository without getting an entire Conduit client.

Test Plan

Browsed around a service-hosted repository. This diff has no behavioral changes.

Diff Detail

Repository
rP Phabricator
Branch
hproxy1
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 4035
Build 4048: [Placeholder Plan] Wait for 30 Seconds

Event Timeline

epriestley retitled this revision from to In Diffusion, split service URI resolution from conduit client construction.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: btrahan.
epriestley added tasks: T7019: Proxy HTTP VCS traffic, Restricted Maniphest Task.
btrahan edited edge metadata.
This revision is now accepted and ready to land.Jan 27 2015, 10:07 PM
This revision was automatically updated to reflect the committed changes.