summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Moger <james.moger@gitblit.com>2011-06-18 08:39:22 -0400
committerJames Moger <james.moger@gitblit.com>2011-06-18 08:39:22 -0400
commitb01ca06b8d14634a2890590916450ef0e36f2b3a (patch)
treea2a4766cead0c5a152a1e0299ae243a698548d54
parent5450d08e4cd11176bcc50a5b3d001d291bd8982c (diff)
downloadgitblit-b01ca06b8d14634a2890590916450ef0e36f2b3a.tar.gz
gitblit-b01ca06b8d14634a2890590916450ef0e36f2b3a.zip
Mount parameters setting.
-rw-r--r--distrib/gitblit.properties6
-rw-r--r--src/com/gitblit/wicket/GitBlitWebApp.java3
2 files changed, 9 insertions, 0 deletions
diff --git a/distrib/gitblit.properties b/distrib/gitblit.properties
index 6adf11e5..e41f12ce 100644
--- a/distrib/gitblit.properties
+++ b/distrib/gitblit.properties
@@ -78,6 +78,12 @@ web.useClientTimezone = false
web.datestampShortFormat = yyyy-MM-dd
web.datetimestampLongFormat = EEEE, MMMM d, yyyy h:mm a z
+# Mount parameters
+# true: http://localhost/commit/myrepo/abcdef
+# false: http://localhost/commit/?r=myrepo&h=abcdef
+# Changing this value requires a server restart.
+web.mountParameters = true
+
# Show other URLs on the summary page for accessing your git repositories
# Use spaces to separate urls. {0} is the token for the repository name.
# e.g.
diff --git a/src/com/gitblit/wicket/GitBlitWebApp.java b/src/com/gitblit/wicket/GitBlitWebApp.java
index cc54e003..1b13ea38 100644
--- a/src/com/gitblit/wicket/GitBlitWebApp.java
+++ b/src/com/gitblit/wicket/GitBlitWebApp.java
@@ -107,6 +107,9 @@ public class GitBlitWebApp extends WebApplication {
if (parameters == null) {
parameters = new String[] {};
}
+ if (!GitBlit.getBoolean(Keys.web.mountParameters, true)) {
+ parameters = new String[] {};
+ }
mount(new MixedParamUrlCodingStrategy(location, clazz, parameters));
}