Page MenuHomePhabricator

Diffusion claims that remote repos' clone URIs are disabled
Closed, ResolvedPublic

Description

Remote/observed repos have a URI that Diffusion observes, and they can also have URI(s) for Phabricator users to use to clone the repo. In Diffusion, in a remote repo's Manage RepositoryURIs settings, clicking a clone URI leads to a details page with a purple Disabled box, even if that clone URI actually works.

Version: the version available on https://secure.phabricator.com

Reproduction steps: see, for example, https://secure.phabricator.com/diffusion/CIRCLECI/uri/view/181/, and then (successfully) git clone the URI specified on that page. However, "Enable URI" is disabled because You can not manually disable builtin URIs. To hide a builtin URI, configure its "Display" behavior instead. (Well, that's what I get on my own install. On secure.phabricator.com, I get a different error because I'm not an admin.)

Event Timeline

ephemeris updated the task description. (Show Details)
epriestley added a project: Diffusion.

This should now be fixed in HEAD of master and promote to stable later today (within about 12 hours). This change hasn't been deployed to secure.phabricator.com yet but will be deployed no later that tomorrow morning (about 24 hours from now), at which point the example link you provided should start working.

D18176 has some details. I believe this was only a display issue and only affected this interface.

Thanks for the report!