Remove new_issue_url from external issue trackers
Follow-up from !58899 (comment 549891689):
it looks like
new_issues_urlisn't used anymore, but I'm not completely sure.
- The line in the docs was added in gitlab-foss!16353 (merged), unfortunately without any context.
- I think we stopped using it with gitlab-foss!12130 (merged), previously we'd redirect
/issues/newif an external issue tracker was configured.
After enabling the Redmine integration I still get the GitLab issue form everywhere, so at least that part seems to be gone. Also found this feature request to bring it back, which I guess confirms that
The same probably applies to other external issue trackers with a
The one exception seems to be Jira, which still links to
new_issue_urlin the issue list (but it's automatically generated from the Jira base URL).
We can probably go ahead and remove the field completely, I'll open a separate issue. For this MR I'd say let's just keep it as it is currently
Also update the related docs, and check that we're not exposing the field in the API.
Docs pages to update:
### Create/Edit Bugzilla service
### Create/Edit Custom Issue Tracker service
### Create/Edit Redmine service
- We haven't fully verified that the URL isn't used anymore, but so far it seems likely.
JiraServicealso has a
new_issue_urlmethod, but it's hard-coded so it shouldn't be affected by this change.