summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomas Ljunggren <tomas.ljunggren@tieto.com>2012-03-29 10:53:00 +0200
committerIsmo Haataja <ismo.haataja@digia.com>2014-06-12 14:07:47 +0200
commite77057484a6dacba5f098c09bd11556ede61fc1d (patch)
treed9a4a9603e31cdbfb580d5d416503d5bc71dc41b
parentbc9ced781bde591e626d9df6c334ddd7ab5c0ca1 (diff)
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 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Ismo Haataja <ismo.haataja@digia.com>
-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 4eaecfc58b..26a58b7b41 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
@@ -711,6 +711,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 daaa7e23f2..000bfa04c9 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", "/login/*").with(HttpLoginServlet.class);
}
}