Page MenuHomePhabricator

Allow external links to start with arbitrary protocol specifier.
Closed, ResolvedPublic

Description

We have a bug tracking system which uses URLs that have non-stanard protocol specifier, like "protocol://issue/#”.
I can parse them in commit messages with bugtraq settings just fine, but when I try to click the produced link Phabricator tries to navigate to a wiki page thats <my_url>/protocol/…/issue/#, as if this was specified as relative URL.

It would be cool if the protocol designation was detected and the URL was deemed absolute instead.

Event Timeline

anton.vladimirov raised the priority of this task from to Needs Triage.
anton.vladimirov updated the task description. (Show Details)
anton.vladimirov added a subscriber: anton.vladimirov.
epriestley claimed this task.

Configure uri.allowed-protocols. Some protocols (like javascript:) are dangerous and can never be safely enabled.