James Moger
2013-11-25 c6f3d01c29bb67156b8154bfe5780537b0ef43ac
refs
author James Moger <james.moger@gitblit.com>
Monday, November 25, 2013 13:02 -0500
committer James Moger <james.moger@gitblit.com>
Tuesday, December 3, 2013 10:36 -0500
commitc6f3d01c29bb67156b8154bfe5780537b0ef43ac
tree 9af2cdf8bc2137d937d48ef78ecd0971e9f7e7a6 tree | zip | gz
parent b6976fc0a4b1fd07e1e72fdd06597a0ffb9d48ef view | diff
Add support for per-repository bugtraq configuration

Imported the reference implementation contributed by syntevo which
is used in their SmartGit product. You may create a bugtraq config
section inf your .git/config file OR you may add a .gitbugtraq file
to the root of your repository.

Example:

[bugtraq "issues"]
url = http://code.google.com/p/gitblit/issues/detail?id=%BUGID%
logRegex = "[Ii]ssue[-#:\\s]{1}\\d+"
logRegex1 = "\\d+"
[bugtraq "[pullrequests"]
url = "https://github.com/gitblit/gitblit/pull/%BUGID%"
logRegex = "(?:pull request|pull|pr)\\s*[-#]?([0-9]+)"

Change-Id: Iaba305bf4280d08cc4d1abf533c2f1365470a43f
10 files added
10 files modified
1117 ■■■■■ changed files
.classpath 3 ●●●●● diff | view | raw | blame | history
.gitbugtraq 7 ●●●●● diff | view | raw | blame | history
build.moxie 3 ●●●●● diff | view | raw | blame | history
gitblit.iml 13 ●●●●● diff | view | raw | blame | history
releases.moxie 2 ●●●●● diff | view | raw | blame | history
src/main/bugtraq/LICENSE 43 ●●●●● diff | view | raw | blame | history
src/main/bugtraq/com/syntevo/bugtraq/BugtraqConfig.java 240 ●●●●● diff | view | raw | blame | history
src/main/bugtraq/com/syntevo/bugtraq/BugtraqEntry.java 61 ●●●●● diff | view | raw | blame | history
src/main/bugtraq/com/syntevo/bugtraq/BugtraqException.java 49 ●●●●● diff | view | raw | blame | history
src/main/bugtraq/com/syntevo/bugtraq/BugtraqFormatter.java 118 ●●●●● diff | view | raw | blame | history
src/main/bugtraq/com/syntevo/bugtraq/BugtraqParser.java 151 ●●●●● diff | view | raw | blame | history
src/main/bugtraq/com/syntevo/bugtraq/BugtraqParserIssueId.java 61 ●●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/servlet/SyndicationServlet.java 2 ●●● diff | view | raw | blame | history
src/main/java/com/gitblit/utils/MessageProcessor.java 59 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/CommitDiffPage.java 2 ●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/CommitPage.java 6 ●●●● diff | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/RepositoryPage.java 2 ●●● diff | view | raw | blame | history
src/main/resources/gitblit.css 4 ●●●● diff | view | raw | blame | history
src/test/bugtraq/com/syntevo/bugtraq/BugtraqFormatterTest.java 170 ●●●●● diff | view | raw | blame | history
src/test/bugtraq/com/syntevo/bugtraq/BugtraqParserTest.java 121 ●●●●● diff | view | raw | blame | history