enhance: improve issue-pattern capture groups and support both internal&external trackers enabled (#39354)

* Fix #39351
* Fix #17621
* Fix #34881

By the way, fix error handling bugs in `updateRepoUnits`

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
breken
2026-09-18 08:53:45 -07:00
committed by GitHub
co-authored by wxiaoguang
parent 85eaf5c71c
commit b27e7d0289
13 changed files with 145 additions and 112 deletions
+2 -2
View File
@@ -2140,15 +2140,15 @@
"repo.settings.external_wiki_url": "External Wiki URL",
"repo.settings.external_wiki_url_error": "The external wiki URL is not a valid URL.",
"repo.settings.external_wiki_url_desc": "Visitors are redirected to the external wiki URL when clicking the wiki tab.",
"repo.settings.issues_desc": "Enable Repository Issue Tracker",
"repo.settings.use_internal_issue_tracker": "Use Built-In Issue Tracker",
"repo.settings.use_external_issue_tracker": "Use External Issue Tracker",
"repo.settings.external_tracker_url": "External Issue Tracker URL",
"repo.settings.external_tracker_url_error": "The external issue tracker URL is not a valid URL.",
"repo.settings.external_tracker_url_desc": "Visitors are redirected to the external issue tracker URL when clicking on the issues tab.",
"repo.settings.external_tracker_url_desc": "When built-in issue tracker is disabled, visitors are redirected to the external issue tracker URL when clicking on the issues tab.",
"repo.settings.tracker_url_format": "External Issue Tracker URL Format",
"repo.settings.tracker_url_format_error": "The external issue tracker URL format is not a valid URL.",
"repo.settings.tracker_issue_style": "External Issue Tracker Number Format",
"repo.settings.tracker_issue_style_desc": "When the internal issue tracker is enabled, the Numeric style can only be used for the internal issue tracker.",
"repo.settings.tracker_issue_style.numeric": "Numeric",
"repo.settings.tracker_issue_style.alphanumeric": "Alphanumeric",
"repo.settings.tracker_issue_style.regexp": "Regular Expression",