diff options
author | Tomas Ljunggren <tomas.ljunggren@tieto.com> | 2012-03-29 10:53:00 +0200 |
---|---|---|
committer | Ismo Haataja <ismo.haataja@digia.com> | 2014-06-12 14:07:47 +0200 |
commit | e77057484a6dacba5f098c09bd11556ede61fc1d (patch) | |
tree | d9a4a9603e31cdbfb580d5d416503d5bc71dc41b | |
parent | bc9ced781bde591e626d9df6c334ddd7ab5c0ca1 (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.java | 6 | ||||
-rw-r--r-- | gerrit-httpd/src/main/java/com/google/gerrit/httpd/auth/container/HttpAuthModule.java | 1 |
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); } } |