diff --git a/src/main/scala/ScalatraBootstrap.scala b/src/main/scala/ScalatraBootstrap.scala index c2dfb3e..cfa37e6 100644 --- a/src/main/scala/ScalatraBootstrap.scala +++ b/src/main/scala/ScalatraBootstrap.scala @@ -17,6 +17,11 @@ // Register controllers context.mount(new AnonymousAccessController, "/*") + + PluginRegistry().getControllers.foreach { case (controller, path) => + context.mount(controller, path) + } + context.mount(new IndexController, "/") context.mount(new SearchController, "/") context.mount(new FileUploadController, "/upload") @@ -24,11 +29,6 @@ context.mount(new UserManagementController, "/*") context.mount(new SystemSettingsController, "/*") context.mount(new AccountController, "/*") - - PluginRegistry().getControllers.foreach { case (controller, path) => - context.mount(controller, path) - } - context.mount(new RepositoryViewerController, "/*") context.mount(new WikiController, "/*") context.mount(new LabelsController, "/*")