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);
}
}