Page MenuHomePhabricator

Fix JIRA issue URI selection for JIRA installs which are not on the domain root
ClosedPublic

Authored by epriestley on Apr 22 2014, 1:37 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Dec 18, 1:20 AM
Unknown Object (File)
Thu, Dec 12, 4:29 AM
Unknown Object (File)
Thu, Dec 12, 4:29 AM
Unknown Object (File)
Thu, Dec 12, 4:28 AM
Unknown Object (File)
Thu, Dec 12, 4:07 AM
Unknown Object (File)
Thu, Dec 12, 3:42 AM
Unknown Object (File)
Tue, Dec 10, 4:52 AM
Unknown Object (File)
Mon, Dec 9, 10:57 AM
Subscribers

Details

Summary

Fixes T4859. See that for details.

Test Plan
  • Verified things still work on my local (domain root) install.
  • Added some unit tests.
  • Did not verify a non-root install since I don't have one handy, hopefully @salehe can help.

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

epriestley retitled this revision from to Fix JIRA issue URI selection for JIRA installs which are not on the domain root.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: btrahan.
epriestley added a subscriber: salehe.
btrahan edited edge metadata.

I think we'll eventually have to have a box just running all this software we integrate with.

This revision is now accepted and ready to land.Apr 23 2014, 6:59 PM

I have a local install, but this would have required adding a second local install. But, yeah, we can improve this some day.

(I'm going to make a small, similar edit to deal with the other note in T4859 before I land this.)

...I on the other hand have never fully tested a JIRA integration. :/

It wasn't that big of a pain to set up but it's really slow when it starts up, and my free trial is expired now.

Some day we're probably going to have to buy JIRA licenses. :o

epriestley edited edge metadata.
  • Include a fix for the Remarkup rule.
epriestley updated this revision to Diff 21805.

Closed by commit rP7a9d5f8f2de5 (authored by @epriestley).