summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomas Ljunggren <tomas.ljunggren@tieto.com>2012-03-29 10:53:00 +0200
committerTomas Ljunggren <tomas.ljunggren@tieto.com>2012-03-29 14:29:59 +0200
commit2f32e397ae124cd8ea8cecf63a16c2e455eebfd9 (patch)
treeb1b56ba348388d9c450b3822510b43bde39a46c3
parentfc1d35bc50f20d7bd0be5bd58e8e329b8451b197 (diff)
Add support for public anonymous access to gerritRC-QTQAINFRA-357-04
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
-rw-r--r--gerrit-gwtui/src/main/java/com/google/gerrit/client/Gerrit.java6
-rw-r--r--gerrit-httpd/src/main/java/com/google/gerrit/httpd/auth/container/HttpAuthModule.java1
2 files changed, 6 insertions, 1 deletions
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);
}
}