Page MenuHomePhabricator

Implement Asana and JIRA external links via HyperlinkEngineExtension, not separate Remarkup rules
ClosedPublic

Authored by epriestley on May 20 2019, 6:23 PM.
Tags
None
Referenced Files
F13089750: D20528.diff
Thu, Apr 25, 1:59 AM
F13089614: D20528.diff
Thu, Apr 25, 1:55 AM
F13086858: D20528.id48974.diff
Thu, Apr 25, 12:44 AM
Unknown Object (File)
Sat, Apr 20, 3:51 AM
Unknown Object (File)
Fri, Apr 19, 11:35 PM
Unknown Object (File)
Fri, Apr 19, 3:14 AM
Unknown Object (File)
Sat, Apr 6, 4:28 AM
Unknown Object (File)
Thu, Apr 4, 6:32 AM
Subscribers
None

Details

Summary

Depends on D20527. Ref T13291. Now that we have more flexible support for URI rewriting, use it for Doorkeeper URIs.

These are used when you set up Asana or JIRA and include the URI to an Asana task or a JIRA issue in a comment.

Test Plan
  • Linked up to Asana and JIRA.
  • Put Asana and JIRA URIs in comments.
  • Saw the UI update to pull task titles from Asana / JIRA using my OAuth credentials.

Diff Detail

Repository
rP Phabricator
Branch
doorkeeper1
Lint
Lint Passed
SeverityLocationCodeMessage
Advicesrc/applications/doorkeeper/engine/DoorkeeperURIRef.php:79XHP62Class Name Literal
Unit
Tests Passed
Build Status
Buildable 22831
Build 31317: Run Core Tests
Build 31316: arc lint + arc unit