From 2f32e397ae124cd8ea8cecf63a16c2e455eebfd9 Mon Sep 17 00:00:00 2001 From: Tomas Ljunggren Date: Thu, 29 Mar 2012 10:53:00 +0200 Subject: Add support for public anonymous access to gerrit Patch http://forge.typo3.org/attachments/download/17860/http-anon-access.patch applied in order to allow anonymous access to gerrit. Task-number: QTQAINFRA-357 Change-Id: I830b8086329248c564a476150064fe14acf65477 --- gerrit-gwtui/src/main/java/com/google/gerrit/client/Gerrit.java | 6 ++++++ .../java/com/google/gerrit/httpd/auth/container/HttpAuthModule.java | 1 - 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/Gerrit.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/Gerrit.java index ad38d0af84..5b62a61dfa 100644 --- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/Gerrit.java +++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/Gerrit.java @@ -497,6 +497,12 @@ public class Gerrit implements EntryPoint { switch (cfg.getAuthType()) { case HTTP: case HTTP_LDAP: + menuRight.addItem(C.menuSignIn(), new Command() { + public void execute() { + doSignIn(History.getToken()); + } + }); + break; case CLIENT_SSL_CERT_LDAP: break; diff --git a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/auth/container/HttpAuthModule.java b/gerrit-httpd/src/main/java/com/google/gerrit/httpd/auth/container/HttpAuthModule.java index 553b1f4217..42180e0646 100644 --- a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/auth/container/HttpAuthModule.java +++ b/gerrit-httpd/src/main/java/com/google/gerrit/httpd/auth/container/HttpAuthModule.java @@ -20,7 +20,6 @@ import com.google.inject.servlet.ServletModule; public class HttpAuthModule extends ServletModule { @Override protected void configureServlets() { - filter("/").through(HttpAuthFilter.class); serve("/login/*").with(HttpLoginServlet.class); } } -- cgit v1.2.3