Page MenuHomePhabricator

[conduit] Support for non /api/ route domain
AbandonedPublic

Authored by scottmac on Aug 18 2014, 6:00 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Apr 24, 11:12 PM
Unknown Object (File)
Tue, Apr 16, 4:38 PM
Unknown Object (File)
Mon, Apr 15, 11:34 PM
Unknown Object (File)
Thu, Apr 11, 7:49 AM
Unknown Object (File)
Mon, Apr 8, 8:48 AM
Unknown Object (File)
Mon, Apr 8, 8:41 AM
Unknown Object (File)
Mon, Apr 8, 8:40 AM
Unknown Object (File)
Tue, Apr 2, 8:55 AM
Subscribers

Details

Summary

We want to host the facebook intern conduit on a non-standard path. This used to
by supported but got lost during a refactor in D4231.

Test Plan

Running internally on intern

Diff Detail

Repository
rPHU libphutil
Branch
master
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 2264
Build 2268: [Placeholder Plan] Wait for 30 Seconds

Event Timeline

scottmac retitled this revision from to [conduit] Support for non /api/ route domain.
scottmac updated this object.
scottmac edited the test plan for this revision. (Show Details)
scottmac added a reviewer: epriestley.
epriestley edited edge metadata.

We're not interested in making this change in the upstream. We only support installing Phabricator on entire domain/subdomain.

This revision now requires changes to proceed.Aug 18 2014, 6:02 PM

Users found the whole /api/ thing pretty confusing, which is why we got rid of it, and pretty much 100% of installs that want to do this kind of thing are trying to install Phabricator on a toaster or NAS or something which implies they're going to need help with 50 other things, so our policy is basically that if you can't give Phabricator an entire domain you're on your own.

Yeah makes sense, we have a conduit API on intern that we use for fetching task info, sending email and other mundane tasks.