diff --git a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/SupportResource.java b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/SupportResource.java
index b83615f415..9d5218d84b 100644
--- a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/SupportResource.java
+++ b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/SupportResource.java
@@ -46,7 +46,6 @@ import sonia.scm.plugin.PluginManager;
import sonia.scm.repository.RepositoryHandler;
import sonia.scm.repository.RepositoryManager;
import sonia.scm.store.StoreFactory;
-import sonia.scm.template.TemplateHandler;
import sonia.scm.util.SecurityUtil;
import sonia.scm.util.SystemUtil;
import sonia.scm.web.security.WebSecurityContext;
@@ -56,9 +55,6 @@ import sonia.scm.web.security.WebSecurityContext;
import com.sun.jersey.api.view.Viewable;
import java.io.IOException;
-import java.io.StringWriter;
-
-import java.util.Collection;
import java.util.List;
import java.util.Locale;
import java.util.Map;
@@ -78,7 +74,7 @@ public class SupportResource
{
/** Field description */
- public static final String TEMPLATE = "/templates/support.ftl";
+ public static final String TEMPLATE = "/templates/support.mustache";
//~--- constructors ---------------------------------------------------------
diff --git a/scm-webapp/src/main/resources/templates/support.ftl b/scm-webapp/src/main/resources/templates/support.mustache
similarity index 73%
rename from scm-webapp/src/main/resources/templates/support.ftl
rename to scm-webapp/src/main/resources/templates/support.mustache
index f22f902d9a..822ac5e9d5 100644
--- a/scm-webapp/src/main/resources/templates/support.ftl
+++ b/scm-webapp/src/main/resources/templates/support.mustache
@@ -95,55 +95,55 @@
Version
- - Version: ${version.version}
- - Stage: ${version.stage}
- - StoreFactory: ${version.storeFactory}
+ - Version: {{version.version}}
+ - Stage: {{version.stage}}
+ - StoreFactory: {{version.storeFactory}}
Configuration
- - Anonymous Access Enabled: ${configuration.anonymousAccessEnabled?string}
- - Enable Proxy: ${configuration.enableProxy?string}
- - Force Base Url: ${configuration.forceBaseUrl?string}
- - Disable Grouping Grid: ${configuration.disableGroupingGrid?string}
- - Enable Repository Archive: ${configuration.enableRepositoryArchive?string}
+ - Anonymous Access Enabled: {{configuration.anonymousAccessEnabled}}
+ - Enable Proxy: {{configuration.enableProxy}}
+ - Force Base Url: {{configuration.forceBaseUrl}}
+ - Disable Grouping Grid: {{configuration.disableGroupingGrid}}
+ - Enable Repository Archive: {{configuration.enableRepositoryArchive}}
Installed Plugins
- <#list pluginManager.installed as plugin>
- - ${plugin.id}
- #list>
+ {{#pluginManager.installed}}
+ - {{id}}
+ {{/pluginManager.installed}}
Runtime
- - Free Memory: ${runtime.freeMemory}
- - Total Memory: ${runtime.totalMemory}
- - Max Memory: ${runtime.maxMemory}
- - Available Processors: ${runtime.availableProcessors}
+ - Free Memory: {{runtime.freeMemory}}
+ - Total Memory: {{runtime.totalMemory}}
+ - Max Memory: {{runtime.maxMemory}}
+ - Available Processors: {{runtime.availableProcessors}}
System
- - OS: ${system.os}
- - Architecture: ${system.arch}
- - ServletContainer: ${system.container}
- - Java: ${system.java}
- - Local: ${system.locale}
- - TimeZone: ${system.timeZone}
+ - OS: {{system.os}}
+ - Architecture: {{system.arch}}
+ - ServletContainer: {{system.container}}
+ - Java: {{system.java}}
+ - Local: {{system.locale}}
+ - TimeZone: {{system.timeZone}}
Repository Handlers
- <#list repositoryHandlers as handler>
- - ${handler.type.displayName}/${handler.type.name} (${handler.versionInformation})
- #list>
+ {{#repositoryHandlers}}
+ - {{type.displayName}}/{{type.name}} ({{versionInformation}})
+ {{/repositoryHandlers}}