Merge branch 'stable-2.11' * stable-2.11: Assign Gravatar as default avatar generator Align with Gitblit 1.7.0-SNAPSHOT (latest development branch) Align Java source code level to Gerrit 1.7 Change-Id: If7b7ac947d9795ec60c8abcfb10039e17d85eee8
diff --git a/pom.xml b/pom.xml index 3809503..b4ea451 100644 --- a/pom.xml +++ b/pom.xml
@@ -96,8 +96,8 @@ <artifactId>maven-compiler-plugin</artifactId> <version>2.5.1</version> <configuration> - <source>1.6</source> - <target>1.6</target> + <source>1.7</source> + <target>1.7</target> </configuration> </plugin> <plugin>
diff --git a/src/main/java/com/googlesource/gerrit/plugins/gitblit/GitBlitServletModule.java b/src/main/java/com/googlesource/gerrit/plugins/gitblit/GitBlitServletModule.java index 9012053..11946bf 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/gitblit/GitBlitServletModule.java +++ b/src/main/java/com/googlesource/gerrit/plugins/gitblit/GitBlitServletModule.java
@@ -18,6 +18,8 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import com.gitblit.AvatarGenerator; +import com.gitblit.GravatarGenerator; import com.gitblit.IStoredSettings; import com.gitblit.guice.IPublicKeyManagerProvider; import com.gitblit.guice.ITicketServiceProvider; @@ -73,6 +75,7 @@ log.info("Configuring Gitblit core services"); bind(IStoredSettings.class).to(GitBlitSettings.class); bind(XssFilter.class).to(JSoupXssFilter.class); + bind(AvatarGenerator.class).to(GravatarGenerator.class); // bind complex providers bind(IPublicKeyManager.class).toProvider(IPublicKeyManagerProvider.class);
diff --git a/src/main/java/com/googlesource/gerrit/plugins/gitblit/auth/GerritToGitBlitUserService.java b/src/main/java/com/googlesource/gerrit/plugins/gitblit/auth/GerritToGitBlitUserService.java index ce74ac6..229416c 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/gitblit/auth/GerritToGitBlitUserService.java +++ b/src/main/java/com/googlesource/gerrit/plugins/gitblit/auth/GerritToGitBlitUserService.java
@@ -144,11 +144,11 @@ String gerritToken = (String) httpRequest.getAttribute("gerrit-token"); httpRequest.getSession().setAttribute(Constants.AUTHENTICATION_TYPE, AuthenticationType.CONTAINER); - + if (Strings.isNullOrEmpty(gerritUsername) || Strings.isNullOrEmpty(gerritToken)) { return GerritToGitBlitUserModel.getAnonymous(projectControl); - } else { + } else { return authenticateSSO(gerritUsername, gerritToken); } }