Allow to include image size into avatar URL

For some avatar providers the preferred image size can be specified.
If the image size is not provided to the avatar provider it returns
the avatar image with the default size and the browser will do the
scaling. If the default image size is not square the scaling looks
ugly.

Change-Id: I77755bfe44bbd4856f6d459c6cf60b990112058e
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
2 files changed
tree: b04e776279b298c6bc800eed6fbea9b07640e3d7
  1. .settings/
  2. src/
  3. .gitignore
  4. BUCK
  5. LICENSE
  6. pom.xml
  7. README.md
README.md

External URL Avatar Plugin Configuration

This plugin allows to use an own web service to load the avatar images from.

Options:

  • avatar.url - the location of avatar images containing %s, which will then be replaced by the username. Required.
  • avatar.changeUrl - the URL shown in Gerrit's user settings to tell the user, where the avatar can be changed. Optional.

Example (to be added to etc/gerrit.config):

[avatar]
    url = http://example.org/avatars/%s.jpg
    changeUrl = http://example.org/account.html

Please note that http:// URLs will be automatically rewritten to https://, if gerrit.canonicalWebUrl uses HTTPS.