#### fixes\r
\r
- Fixed generated urls in Groovy *sendmail* hook script for grouped repositories\r
+- Fixed generated urls in RSS feeds for grouped repositories\r
- Eliminated an unnecessary reopsitory enumeration call on the root page which should result in faster page loads (issue 103) \r
- Gitblit could not delete a Lucene index in a working copy on index upgrade \r
- Do not index submodule links (issue 119)\r
urlPattern = "{0}/commit/?r={1}&h={2}";\r
}\r
String gitblitUrl = HttpUtils.getGitblitURL(request);\r
+ char fsc = GitBlit.getChar(Keys.web.forwardSlashCharacter, '/');\r
// convert RevCommit to SyndicatedEntryModel\r
for (RevCommit commit : commits) {\r
FeedEntryModel entry = new FeedEntryModel();\r
entry.title = commit.getShortMessage();\r
entry.author = commit.getAuthorIdent().getName();\r
entry.link = MessageFormat.format(urlPattern, gitblitUrl,\r
- StringUtils.encodeURL(model.name), commit.getName());\r
+ StringUtils.encodeURL(model.name.replace('/', fsc)), commit.getName());\r
entry.published = commit.getCommitterIdent().getWhen();\r
entry.contentType = "text/html";\r
String message = GitBlit.self().processCommitMessage(model.name,\r