From 8c9a2037b5c0fed881a3ad6dd9cff364eed603d9 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Tue, 14 Jun 2011 16:55:13 -0400
Subject: [PATCH] Added AccessRestrictionFilter and simplified authentication.

---
 src/com/gitblit/wicket/pages/SummaryPage.java |   16 +++-------------
 1 files changed, 3 insertions(+), 13 deletions(-)

diff --git a/src/com/gitblit/wicket/pages/SummaryPage.java b/src/com/gitblit/wicket/pages/SummaryPage.java
index e85901a..0d0db86 100644
--- a/src/com/gitblit/wicket/pages/SummaryPage.java
+++ b/src/com/gitblit/wicket/pages/SummaryPage.java
@@ -22,12 +22,9 @@
 import java.util.ArrayList;
 import java.util.List;
 
-import javax.servlet.http.HttpServletRequest;
-
 import org.apache.wicket.PageParameters;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.link.BookmarkablePageLink;
-import org.apache.wicket.protocol.http.WebRequest;
 import org.eclipse.jgit.lib.Repository;
 import org.eclipse.jgit.revwalk.RevCommit;
 import org.wicketstuff.googlecharts.Chart;
@@ -81,6 +78,8 @@
 			metrics = MetricUtils.getDateMetrics(r, null, true, null);
 			metricsTotal = metrics.remove(0);
 		}
+		
+		addSyndicationDiscoveryLink();
 
 		// repository description
 		add(new Label("repositoryDescription", getRepositoryModel().description));
@@ -121,17 +120,8 @@
 			default:
 				add(WicketUtils.newClearPixel("accessRestrictionIcon").setVisible(false));
 			}
-
-			HttpServletRequest req = ((WebRequest) getRequestCycle().getRequest())
-					.getHttpServletRequest();
 			StringBuilder sb = new StringBuilder();
-			sb.append(req.getScheme());
-			sb.append("://");
-			sb.append(req.getServerName());
-			if ((req.getScheme().equals("http") && req.getServerPort() != 80)
-					|| (req.getScheme().equals("https") && req.getServerPort() != 443)) {
-				sb.append(":" + req.getServerPort());
-			}
+			sb.append(WicketUtils.getHostURL(getRequestCycle().getRequest()));					
 			sb.append(Constants.GIT_SERVLET_PATH);
 			sb.append(repositoryName);
 			repositoryUrls.add(sb.toString());

--
Gitblit v1.9.1