improve third-party issue tracker integration
Created by: mmerickel
The JIRA integration works well for the most part by simply adding it as an issue tracker. Unfortunately there are a couple hiccups that affect users.
- The default gitlab issue tracker is still linked from a user's dashboard. It'd be nice to provide a link to the third-party tracker from somewhere within gitlab's default tracker page (
/dashboard/issues
). - When creating new repositories it's not obvious that you have to go back into the settings and update the repo to point to the correct issue tracker. If the "group"/"namespace" had a default issue tracker/issue tracker id option then any repos created in that group could automatically have their trackers setup to the proper tracker.