diff --git a/src/main/scala/ScalatraBootstrap.scala b/src/main/scala/ScalatraBootstrap.scala index ea98d6f6a..cacb60dc5 100644 --- a/src/main/scala/ScalatraBootstrap.scala +++ b/src/main/scala/ScalatraBootstrap.scala @@ -8,6 +8,7 @@ class ScalatraBootstrap extends LifeCycle { context.mount(new WikiController, "/*") context.mount(new CreateRepositoryController, "/*") context.mount(new RepositoryViewerController, "/*") + context.mount(new SettingsController, "/*") context.addListener(new ServletContextListener(){ def contextInitialized(e: ServletContextEvent): Unit = { diff --git a/src/main/scala/app/SettingsController.scala b/src/main/scala/app/SettingsController.scala new file mode 100644 index 000000000..59d08439e --- /dev/null +++ b/src/main/scala/app/SettingsController.scala @@ -0,0 +1,14 @@ +package app + +import util.JGitUtil + +class SettingsController extends ControllerBase { + + get("/:owner/:repository/settings") { + val owner = params("owner") + val repository = params("repository") + + html.settings(JGitUtil.getRepositoryInfo(owner, repository, servletContext)) + } + +} \ No newline at end of file diff --git a/src/main/twirl/diff.scala.html b/src/main/twirl/diff.scala.html index 8408c2007..859c6e79c 100644 --- a/src/main/twirl/diff.scala.html +++ b/src/main/twirl/diff.scala.html @@ -4,7 +4,7 @@ @diffs.zipWithIndex.map { case (diff, i) =>
| + |
@if(diff.changeType == ChangeType.COPY || diff.changeType == ChangeType.RENAME){
@diff.oldPath -> @diff.newPath
}
diff --git a/src/main/twirl/header.scala.html b/src/main/twirl/header.scala.html
index a88f1d0ff..4080ed678 100644
--- a/src/main/twirl/header.scala.html
+++ b/src/main/twirl/header.scala.html
@@ -9,7 +9,7 @@
|
|---|