mirror of
https://we.phorge.it/source/phorge.git
synced 2025-01-22 20:51:10 +01:00
2b19f91936
Summary: Ref T13102. An install has a custom rule for bridging JIRA references via Doorkeeper and would like to be able to render them as `JIRA-123` instead of `JIRA JIRA-123 Full JIRA title`. I think it's reasonable to imagine future support upstream for `JIRA-123`, `{JIRA-123}`, and so on, although we do not support these today. We can take a small step toward eventual support by letting the rendering pipeline understand different view modes. This adds an optional `name` (the default text rendered before we do the OAuth sync) and an optional `view`, which can be `short` or `full`. Test Plan: I tested this primarily with Asana, since it's less of a pain to set up than JIRA. The logic should be similar, hopefully. I changed `DoorkeeperAsanaRemarkupRule` to specify `name` and `view`, e.g `'view' => (mt_rand(0, 1) ? 'short' : 'full')`. Then I made a bunch of Asana references in a comment and saw them randomly go short or long. Maniphest Tasks: T13102 Differential Revision: https://secure.phabricator.com/D19215 |
||
---|---|---|
.. | ||
aphlict | ||
calendar | ||
config | ||
conpherence | ||
countdown | ||
daemon | ||
dashboard | ||
diff | ||
differential | ||
diffusion | ||
doorkeeper | ||
drydock | ||
files | ||
harbormaster | ||
herald | ||
maniphest | ||
owners | ||
passphrase | ||
pholio | ||
phortune | ||
policy | ||
projects | ||
releeph | ||
repository | ||
search | ||
slowvote | ||
transactions | ||
typeahead | ||
uiexample |