Add "short name", "id", and "phid" variables for external editor URIs
commitf02024615ad3f033f383aed8b7a1c729025db184
authorepriestley <git@epriestley.com>
Sat, 18 Apr 2020 23:19:25 +0000 (18 16:19 -0700)
committerepriestley <git@epriestley.com>
Sun, 19 Apr 2020 16:37:53 +0000 (19 09:37 -0700)
tree83f50ccda4eaba4d049610bd82e4af4e6936ef05
parentc79094d7a8bdf053e9b58d80f8375d6e148fc24b
Add "short name", "id", and "phid" variables for external editor URIs

Summary: Ref T13515. External editor URIs currently depend on repositories having callsigns, but callsigns are no longer required. Add some variables to support configuring this feature for repositories that do not have callsigns.

Test Plan: Changed settings to use new variables, saw links generate appropriately.

Maniphest Tasks: T13515

Differential Revision: https://secure.phabricator.com/D21147
src/applications/settings/setting/PhabricatorEditorSetting.php
src/docs/user/userguide/external_editor.diviner
src/infrastructure/editor/PhabricatorEditorURIEngine.php