added commit and source url to repository root help page

This commit is contained in:
Sebastian Sdorra
2012-05-29 08:20:25 +02:00
parent 70033d1e03
commit 37b1cd6b88
2 changed files with 27 additions and 2 deletions

View File

@@ -45,7 +45,6 @@ import sonia.scm.repository.RepositoryManager;
import sonia.scm.template.TemplateHandler; import sonia.scm.template.TemplateHandler;
import sonia.scm.url.UrlProvider; import sonia.scm.url.UrlProvider;
import sonia.scm.url.UrlProviderFactory; import sonia.scm.url.UrlProviderFactory;
import sonia.scm.util.HttpUtil;
//~--- JDK imports ------------------------------------------------------------ //~--- JDK imports ------------------------------------------------------------
@@ -158,6 +157,18 @@ public class RepositoryRootResource
//~--- get methods -------------------------------------------------------- //~--- get methods --------------------------------------------------------
/**
* Method description
*
*
* @return
*/
public String getCommitUrl()
{
return urlProvider.getRepositoryUrlProvider().getChangesetUrl(
repository.getId(), null);
}
/** /**
* Method description * Method description
* *
@@ -180,6 +191,18 @@ public class RepositoryRootResource
return repository; return repository;
} }
/**
* Method description
*
*
* @return
*/
public String getSourceUrl()
{
return urlProvider.getRepositoryUrlProvider().getBrowseUrl(
repository.getId(), null, null);
}
/** /**
* Method description * Method description
* *

View File

@@ -92,7 +92,9 @@
<ul> <ul>
<#list repositories as repository> <#list repositories as repository>
<li><a href="${repository.url}">${repository.name}</a> (<a href="${repository.uIUrl}">UI</a>)</li> <li>
<a href="${repository.url}">${repository.name}</a> (<a href="${repository.uIUrl}">UI</a>, <a href="${repository.commitUrl}">Commits</a>, <a href="${repository.sourceUrl}">Source</a>)
</li>
</#list> </#list>
</ul> </ul>