mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-29 10:57:44 +09:00 
			
		
		
		
	Make external issue tracker regexp configurable via API (#21338)
Fixes #21336 Signed-off-by: Andrew Imeson <andrew@andrewimeson.com>
This commit is contained in:
		| @@ -56,9 +56,10 @@ func innerToRepo(repo *repo_model.Repository, mode perm.AccessMode, isParent boo | ||||
| 		config := unit.ExternalTrackerConfig() | ||||
| 		hasIssues = true | ||||
| 		externalTracker = &api.ExternalTracker{ | ||||
| 			ExternalTrackerURL:    config.ExternalTrackerURL, | ||||
| 			ExternalTrackerFormat: config.ExternalTrackerFormat, | ||||
| 			ExternalTrackerStyle:  config.ExternalTrackerStyle, | ||||
| 			ExternalTrackerURL:           config.ExternalTrackerURL, | ||||
| 			ExternalTrackerFormat:        config.ExternalTrackerFormat, | ||||
| 			ExternalTrackerStyle:         config.ExternalTrackerStyle, | ||||
| 			ExternalTrackerRegexpPattern: config.ExternalTrackerRegexpPattern, | ||||
| 		} | ||||
| 	} | ||||
| 	hasWiki := false | ||||
|   | ||||
| @@ -34,8 +34,10 @@ type ExternalTracker struct { | ||||
| 	ExternalTrackerURL string `json:"external_tracker_url"` | ||||
| 	// External Issue Tracker URL Format. Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. | ||||
| 	ExternalTrackerFormat string `json:"external_tracker_format"` | ||||
| 	// External Issue Tracker Number Format, either `numeric` or `alphanumeric` | ||||
| 	// External Issue Tracker Number Format, either `numeric`, `alphanumeric`, or `regexp` | ||||
| 	ExternalTrackerStyle string `json:"external_tracker_style"` | ||||
| 	// External Issue Tracker issue regular expression | ||||
| 	ExternalTrackerRegexpPattern string `json:"external_tracker_regexp_pattern"` | ||||
| } | ||||
|  | ||||
| // ExternalWiki represents setting for external wiki | ||||
|   | ||||
		Reference in New Issue
	
	Block a user