I don't know if it sounds reasonable, but it would be cool if you could add an alias /diffusion/<callsign>.git for git repositories, as some software require it.
I tried adding this:
diff --git a/src/applications/diffusion/application/PhabricatorApplicationDiffusion.php b/src/applications/diffusion/application/PhabricatorApplicationDiffusion.php index 9ca2c6a..0677eac 100644 --- a/src/applications/diffusion/application/PhabricatorApplicationDiffusion.php +++ b/src/applications/diffusion/application/PhabricatorApplicationDiffusion.php @@ -46,6 +46,7 @@ final class PhabricatorApplicationDiffusion extends PhabricatorApplication { 'new/' => 'DiffusionRepositoryNewController', '(?P<edit>create)/' => 'DiffusionRepositoryCreateController', '(?P<edit>import)/' => 'DiffusionRepositoryCreateController', + '(?P<callsign>[A-Z]+)\.git/' => 'DiffusionRepositoryDefaultController', '(?P<callsign>[A-Z]+)/' => array( '' => 'DiffusionRepositoryController',
But that was not so much of a success.